0001772695-24-000008.txt : 20240222 0001772695-24-000008.hdr.sgml : 20240222 20240222060626 ACCESSION NUMBER: 0001772695-24-000008 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 142 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240222 DATE AS OF CHANGE: 20240222 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Sunnova Energy International Inc. CENTRAL INDEX KEY: 0001772695 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC & OTHER SERVICES COMBINED [4931] ORGANIZATION NAME: 01 Energy & Transportation IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-38995 FILM NUMBER: 24662170 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-K 1 nova-20231231.htm 10-K nova-20231231
00017726952023FYfalseDecember 31http://fasb.org/us-gaap/2023#AccountingStandardsUpdate202006Memberhttp://fasb.org/us-gaap/2023#OtherOperatingIncomeExpenseNethttp://fasb.org/us-gaap/2023#OtherOperatingIncomeExpenseNet1http://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrentP4Y6.3744292237442925http://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#LiabilitiesOtherThanLongtermDebtNoncurrenthttp://fasb.org/us-gaap/2023#LiabilitiesOtherThanLongtermDebtNoncurrenthttp://fasb.org/us-gaap/2023#LiabilitiesOtherThanLongtermDebtNoncurrenthttp://fasb.org/us-gaap/2023#LiabilitiesOtherThanLongtermDebtNoncurrent31313131281114313128100017726952023-01-012023-12-3100017726952023-06-30iso4217:USD00017726952024-02-19xbrli:shares00017726952023-12-3100017726952022-12-31iso4217:USDxbrli:shares0001772695us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2023-12-310001772695us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2022-12-3100017726952022-01-012022-12-3100017726952021-01-012021-12-3100017726952021-12-3100017726952020-12-310001772695us-gaap:CommonStockMember2020-12-310001772695nova:AdditionalPaidinCapitalCommonStockMember2020-12-310001772695us-gaap:RetainedEarningsMember2020-12-310001772695us-gaap:ParentMember2020-12-310001772695us-gaap:NoncontrollingInterestMember2020-12-3100017726952020-01-012020-12-310001772695srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-12-310001772695us-gaap:RetainedEarningsMember2021-01-012021-12-310001772695us-gaap:ParentMember2021-01-012021-12-310001772695us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001772695us-gaap:CommonStockMember2021-01-012021-12-310001772695nova:AdditionalPaidinCapitalCommonStockMember2021-01-012021-12-310001772695us-gaap:CommonStockMember2021-12-310001772695nova:AdditionalPaidinCapitalCommonStockMember2021-12-310001772695us-gaap:RetainedEarningsMember2021-12-310001772695us-gaap:ParentMember2021-12-310001772695us-gaap:NoncontrollingInterestMember2021-12-310001772695us-gaap:RetainedEarningsMember2022-01-012022-12-310001772695us-gaap:ParentMember2022-01-012022-12-310001772695us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001772695us-gaap:CommonStockMember2022-01-012022-12-310001772695nova:AdditionalPaidinCapitalCommonStockMember2022-01-012022-12-310001772695us-gaap:CommonStockMember2022-12-310001772695nova:AdditionalPaidinCapitalCommonStockMember2022-12-310001772695us-gaap:RetainedEarningsMember2022-12-310001772695us-gaap:ParentMember2022-12-310001772695us-gaap:NoncontrollingInterestMember2022-12-310001772695us-gaap:RetainedEarningsMember2023-01-012023-12-310001772695us-gaap:ParentMember2023-01-012023-12-310001772695us-gaap:NoncontrollingInterestMember2023-01-012023-12-310001772695us-gaap:CommonStockMember2023-01-012023-12-310001772695nova:AdditionalPaidinCapitalCommonStockMember2023-01-012023-12-310001772695us-gaap:CommonStockMember2023-12-310001772695nova:AdditionalPaidinCapitalCommonStockMember2023-12-310001772695us-gaap:RetainedEarningsMember2023-12-310001772695us-gaap:ParentMember2023-12-310001772695us-gaap:NoncontrollingInterestMember2023-12-31nova:customernova:state0001772695srt:MinimumMembernova:SolarServiceAgreementMember2023-01-012023-12-310001772695srt:MaximumMembernova:SolarServiceAgreementMember2023-01-012023-12-310001772695nova:LeaseAgreementOptionOneMembernova:LeaseandPowerPurchaseAgreementPPAMember2023-01-012023-12-31nova:renewalOption0001772695nova:LeaseAgreementOptionTwoMembernova:LeaseandPowerPurchaseAgreementPPAMember2023-01-012023-12-310001772695srt:MinimumMembernova:AncillaryProductsMember2023-01-012023-12-310001772695srt:MaximumMembernova:AncillaryProductsMember2023-01-012023-12-310001772695nova:DebtAndInverterReservesMember2023-12-310001772695nova:DebtAndInverterReservesMember2022-12-310001772695nova:TaxEquityReservesMember2023-12-310001772695nova:TaxEquityReservesMember2022-12-310001772695nova:OtherRestrictedCashMember2023-12-310001772695nova:OtherRestrictedCashMember2022-12-310001772695nova:BatteriesandComponentsMember2023-12-310001772695nova:BatteriesandComponentsMember2022-12-310001772695nova:HomebuilderConstructionInProgressMember2023-12-310001772695nova:HomebuilderConstructionInProgressMember2022-12-310001772695nova:ModulesandInvertersMember2023-12-310001772695nova:ModulesandInvertersMember2022-12-310001772695nova:MetersAndModemsMember2023-12-310001772695nova:MetersAndModemsMember2022-12-310001772695nova:OtherInventoryMember2023-12-310001772695nova:OtherInventoryMember2022-12-31nova:dealer0001772695us-gaap:CustomerConcentrationRiskMembernova:ExpendituresToDealersMembernova:DealerOneMember2023-01-012023-12-31xbrli:pure0001772695us-gaap:CustomerConcentrationRiskMembernova:ExpendituresToDealersMembernova:DealerTwoMember2023-01-012023-12-310001772695us-gaap:CustomerConcentrationRiskMembernova:ExpendituresToDealersMembernova:DealerOneMember2022-01-012022-12-310001772695us-gaap:CustomerConcentrationRiskMembernova:ExpendituresToDealersMembernova:DealerTwoMember2022-01-012022-12-310001772695us-gaap:CustomerConcentrationRiskMembernova:DealerThreeMembernova:ExpendituresToDealersMember2022-01-012022-12-310001772695us-gaap:CustomerConcentrationRiskMembernova:ExpendituresToDealersMembernova:DealerOneMember2021-01-012021-12-310001772695us-gaap:CustomerConcentrationRiskMembernova:ExpendituresToDealersMembernova:DealerTwoMember2021-01-012021-12-310001772695us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembernova:DealerOneMember2023-01-012023-12-310001772695us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMembernova:DealerOneMember2022-01-012022-12-310001772695us-gaap:FairValueMeasurementsRecurringMember2023-12-310001772695us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001772695us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-310001772695us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-12-310001772695us-gaap:FairValueMeasurementsRecurringMember2022-12-310001772695us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001772695us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001772695us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-12-310001772695nova:ContingentConsiderationLiabilityMember2022-12-310001772695nova:ContingentConsiderationLiabilityMember2021-12-310001772695nova:ContingentConsiderationLiabilityMember2023-01-012023-12-310001772695nova:ContingentConsiderationLiabilityMember2022-01-012022-12-310001772695nova:ContingentConsiderationLiabilityMember2023-12-310001772695us-gaap:MeasurementInputPriceVolatilityMemberus-gaap:FairValueInputsLevel3Membersrt:WeightedAverageMember2023-12-310001772695us-gaap:FairValueInputsLevel3Membernova:MeasurementInputRevenueRiskPremiumMembersrt:WeightedAverageMember2023-12-310001772695us-gaap:FairValueInputsLevel3Memberus-gaap:MeasurementInputDiscountRateMembersrt:WeightedAverageMember2023-12-310001772695us-gaap:FairValueInputsLevel3Membernova:MeasurementInputProbabilityOfSuccessMembersrt:WeightedAverageMember2023-12-310001772695nova:PowerPurchaseAgreementPPAMember2023-01-012023-12-310001772695nova:PowerPurchaseAgreementPPAMember2022-01-012022-12-310001772695nova:PowerPurchaseAgreementPPAMember2021-01-012021-12-310001772695nova:LeaseRevenueMember2023-01-012023-12-310001772695nova:LeaseRevenueMember2022-01-012022-12-310001772695nova:LeaseRevenueMember2021-01-012021-12-310001772695nova:InventorySalesRevenueMember2023-01-012023-12-310001772695nova:InventorySalesRevenueMember2022-01-012022-12-310001772695nova:InventorySalesRevenueMember2021-01-012021-12-310001772695nova:ServiceRevenueMember2023-01-012023-12-310001772695nova:ServiceRevenueMember2022-01-012022-12-310001772695nova:ServiceRevenueMember2021-01-012021-12-310001772695nova:DirectSalesRevenueMember2023-01-012023-12-310001772695nova:DirectSalesRevenueMember2022-01-012022-12-310001772695nova:DirectSalesRevenueMember2021-01-012021-12-310001772695nova:SolarRenewableEnergyCertificateRevenueMember2023-01-012023-12-310001772695nova:SolarRenewableEnergyCertificateRevenueMember2022-01-012022-12-310001772695nova:SolarRenewableEnergyCertificateRevenueMember2021-01-012021-12-310001772695nova:CashSalesRevenueMember2023-01-012023-12-310001772695nova:CashSalesRevenueMember2022-01-012022-12-310001772695nova:CashSalesRevenueMember2021-01-012021-12-310001772695nova:EasyOwnProgramRevenueMember2023-01-012023-12-310001772695nova:EasyOwnProgramRevenueMember2022-01-012022-12-310001772695nova:EasyOwnProgramRevenueMember2021-01-012021-12-310001772695nova:OtherRevenueMember2023-01-012023-12-310001772695nova:OtherRevenueMember2022-01-012022-12-310001772695nova:OtherRevenueMember2021-01-012021-12-3100017726952024-01-012023-12-310001772695nova:PowerPurchaseAgreementPPAMembersrt:MinimumMember2023-01-012023-12-310001772695nova:PowerPurchaseAgreementPPAMembersrt:MaximumMember2023-01-012023-12-310001772695nova:PowerPurchaseAgreementPPAMembernova:LeaseAgreementOptionOneMember2023-01-012023-12-310001772695nova:PowerPurchaseAgreementPPAMembernova:LeaseAgreementOptionTwoMember2023-01-012023-12-310001772695srt:MinimumMembernova:LeaseRevenueMember2023-01-012023-12-310001772695srt:MaximumMembernova:LeaseRevenueMember2023-01-012023-12-310001772695nova:LeaseAgreementOptionOneMembernova:LeaseRevenueMember2023-01-012023-12-310001772695nova:LeaseAgreementOptionTwoMembernova:LeaseRevenueMember2023-01-012023-12-31utr:kWh0001772695nova:SolarRenewableEnergyCertificatesMember2023-12-310001772695nova:SolarRenewableEnergyCertificatesMember2022-12-310001772695srt:MinimumMembernova:EasyOwnProgramRevenueMember2023-01-012023-12-310001772695nova:EasyOwnProgramRevenueMembersrt:MedianMember2023-01-012023-12-310001772695nova:EasyOwnProgramRevenueMembersrt:MaximumMember2023-01-012023-12-31nova:FICO_score0001772695nova:EasyOwnProgramRevenueMember2023-12-310001772695nova:EasyOwnProgramRevenueMember2022-12-310001772695nova:PowerPurchaseAgreementsandLeaseRevenueMember2023-12-310001772695nova:PowerPurchaseAgreementsandLeaseRevenueMember2022-12-310001772695nova:SolarReceivablesMember2023-12-310001772695nova:SolarReceivablesMember2022-12-310001772695nova:OtherContractWithCustomerLiabilityMember2023-12-310001772695nova:OtherContractWithCustomerLiabilityMember2022-12-310001772695us-gaap:TransferredOverTimeMember2023-01-012023-12-310001772695us-gaap:TransferredOverTimeMember2022-01-012022-12-310001772695us-gaap:TransferredOverTimeMember2023-12-310001772695us-gaap:TransferredOverTimeMember2022-12-310001772695nova:CustomerRelationshipsSystemSalesMember2023-12-310001772695nova:CustomerRelationshipsSystemSalesMember2022-12-310001772695nova:CustomerRelationshipsServicingMember2023-12-310001772695nova:CustomerRelationshipsServicingMember2022-12-310001772695nova:CustomerRelationshipsNewCustomersMember2023-12-310001772695nova:CustomerRelationshipsNewCustomersMember2022-12-310001772695us-gaap:TradeNamesMember2023-12-310001772695us-gaap:TradeNamesMember2022-12-310001772695nova:TaxEquityCommitmentMember2023-12-310001772695nova:TaxEquityCommitmentMember2022-12-310001772695us-gaap:SoftwareDevelopmentMember2023-12-310001772695us-gaap:SoftwareDevelopmentMember2022-12-310001772695us-gaap:TrademarksMember2023-12-310001772695us-gaap:TrademarksMember2022-12-310001772695srt:MinimumMemberus-gaap:OtherIntangibleAssetsMember2023-12-310001772695us-gaap:OtherIntangibleAssetsMembersrt:MaximumMember2023-12-310001772695us-gaap:OtherIntangibleAssetsMember2023-12-310001772695us-gaap:OtherIntangibleAssetsMember2022-12-3100017726952023-10-012023-12-310001772695srt:MinimumMember2023-01-012023-12-310001772695srt:MaximumMember2023-01-012023-12-310001772695nova:InvestmentTaxCreditsMember2023-01-012023-12-310001772695nova:InvestmentTaxCreditsMember2023-12-31nova:reportableSegment0001772695us-gaap:ElectricGenerationEquipmentMember2023-12-310001772695us-gaap:ElectricGenerationEquipmentMember2022-12-310001772695us-gaap:ConstructionInProgressMember2023-12-310001772695us-gaap:ConstructionInProgressMember2022-12-310001772695nova:AssetRetirementObligationsMember2023-12-310001772695nova:AssetRetirementObligationsMember2022-12-310001772695us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001772695us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001772695srt:MinimumMemberus-gaap:OfficeEquipmentMember2023-12-310001772695srt:MaximumMemberus-gaap:OfficeEquipmentMember2023-12-310001772695us-gaap:OfficeEquipmentMember2023-12-310001772695us-gaap:OfficeEquipmentMember2022-12-310001772695srt:MinimumMemberus-gaap:LeaseholdImprovementsMember2023-12-310001772695us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2023-12-310001772695us-gaap:LeaseholdImprovementsMember2023-12-310001772695us-gaap:LeaseholdImprovementsMember2022-12-310001772695us-gaap:FurnitureAndFixturesMember2023-12-310001772695us-gaap:FurnitureAndFixturesMember2022-12-310001772695srt:MinimumMemberus-gaap:VehiclesMember2023-12-310001772695us-gaap:VehiclesMembersrt:MaximumMember2023-12-310001772695us-gaap:VehiclesMember2023-12-310001772695us-gaap:VehiclesMember2022-12-310001772695srt:MinimumMemberus-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2023-12-310001772695srt:MaximumMemberus-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2023-12-310001772695us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2023-12-310001772695us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2022-12-310001772695nova:OtherNaturalDisasterRelatedChargesMember2023-01-012023-12-310001772695nova:OtherNaturalDisasterRelatedChargesMember2022-01-012022-12-310001772695nova:ImpairmentofSolarEnergySystemsMember2023-01-012023-12-310001772695nova:ImpairmentofSolarEnergySystemsMember2022-01-012022-12-310001772695nova:ImpairmentofSolarEnergySystemsMember2021-01-012021-12-310001772695nova:InsuranceProceedsReceivedExpectedToBeReceivedPropertyDamageMember2023-01-012023-12-310001772695nova:InsuranceProceedsReceivedExpectedToBeReceivedPropertyDamageMember2022-01-012022-12-310001772695nova:InsuranceProceedsReceivedExpectedToBeReceivedPropertyDamageMember2021-01-012021-12-310001772695nova:InsuranceProceedsReceivedBusinessInterruptionMember2023-01-012023-12-310001772695nova:InsuranceProceedsReceivedBusinessInterruptionMember2022-01-012022-12-310001772695nova:InsuranceProceedsReceivedBusinessInterruptionMember2021-01-012021-12-310001772695nova:OtherNaturalDisasterRelatedChargesMember2021-01-012021-12-310001772695nova:NaturalDisasterLossesMember2023-01-012023-12-310001772695nova:NaturalDisasterLossesMember2022-01-012022-12-310001772695nova:NaturalDisasterLossesMember2021-01-012021-12-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001772695us-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001772695us-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001772695us-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001772695us-gaap:NotesReceivableMember2023-01-012023-12-310001772695us-gaap:NotesReceivableMember2022-01-012022-12-310001772695us-gaap:NotesReceivableMember2023-12-310001772695us-gaap:NotesReceivableMember2022-12-310001772695nova:FinancialAsset190DaysPastDueMember2023-12-310001772695nova:FinancialAsset190DaysPastDueMember2022-12-310001772695nova:FinancialAsset91180DaysPastDueMember2023-12-310001772695nova:FinancialAsset91180DaysPastDueMember2022-12-310001772695nova:FinancialAssetGreaterThan180DaysPastDueMember2023-12-310001772695nova:FinancialAssetGreaterThan180DaysPastDueMember2022-12-310001772695us-gaap:FinancialAssetPastDueMember2023-12-310001772695us-gaap:FinancialAssetPastDueMember2022-12-310001772695us-gaap:FinancialAssetNotPastDueMember2023-12-310001772695us-gaap:FinancialAssetNotPastDueMember2022-12-310001772695us-gaap:PerformingFinancingReceivableMember2023-12-310001772695us-gaap:NonperformingFinancingReceivableMember2023-12-3100017726952021-11-012021-11-30nova:solarEnergyPool00017726952021-09-300001772695nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMemberus-gaap:ConvertibleDebtMembernova:SEIMember2023-12-310001772695nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMemberus-gaap:ConvertibleDebtMembernova:SEIMember2023-01-012023-12-310001772695nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMemberus-gaap:ConvertibleDebtMembernova:SEIMember2022-01-012022-12-310001772695nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMemberus-gaap:ConvertibleDebtMembernova:SEIMember2022-12-310001772695us-gaap:ConvertibleDebtMembernova:SEIMembernova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember2023-12-310001772695us-gaap:ConvertibleDebtMembernova:SEIMembernova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember2023-01-012023-12-310001772695us-gaap:ConvertibleDebtMembernova:SEIMembernova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember2022-01-012022-12-310001772695us-gaap:ConvertibleDebtMembernova:SEIMembernova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember2022-12-310001772695us-gaap:ConvertibleDebtMembernova:SEIMember2023-12-310001772695us-gaap:ConvertibleDebtMembernova:SEIMember2022-12-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:NotesPayableOtherPayablesMember2023-01-012023-12-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:NotesPayableOtherPayablesMember2023-12-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:NotesPayableOtherPayablesMember2022-01-012022-12-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:NotesPayableOtherPayablesMember2022-12-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMembernova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember2021-08-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMembernova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember2023-01-012023-12-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMembernova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember2023-12-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMembernova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember2022-01-012022-12-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMembernova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember2022-12-310001772695nova:ElevenPointSevenFivePercentSeniorNoteMembernova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMember2023-09-300001772695nova:ElevenPointSevenFivePercentSeniorNoteMembernova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMember2023-01-012023-12-310001772695nova:ElevenPointSevenFivePercentSeniorNoteMembernova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMember2023-12-310001772695nova:ElevenPointSevenFivePercentSeniorNoteMembernova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMember2022-01-012022-12-310001772695nova:ElevenPointSevenFivePercentSeniorNoteMembernova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMember2022-12-310001772695nova:SunnovaEnergyCorporationMember2023-12-310001772695nova:SunnovaEnergyCorporationMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2023-01-012023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2022-01-012022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMember2023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMember2022-12-310001772695us-gaap:AssetBackedSecuritiesMembernova:HeliosIIIssuerLLCMember2023-01-012023-12-310001772695us-gaap:AssetBackedSecuritiesMembernova:HeliosIIIssuerLLCMember2023-12-310001772695us-gaap:AssetBackedSecuritiesMembernova:HeliosIIIssuerLLCMember2022-01-012022-12-310001772695us-gaap:AssetBackedSecuritiesMembernova:HeliosIIIssuerLLCMember2022-12-310001772695nova:HeliosIIIssuerLLCMember2023-12-310001772695nova:HeliosIIIssuerLLCMember2022-12-310001772695nova:SunnovaRAYSIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-01-012023-12-310001772695nova:SunnovaRAYSIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-12-310001772695nova:SunnovaRAYSIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-01-012022-12-310001772695nova:SunnovaRAYSIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-12-310001772695nova:SunnovaRAYSIIssuerLLCMember2023-12-310001772695nova:SunnovaRAYSIIssuerLLCMember2022-12-310001772695nova:HeliosIIIIssuerLLCMembernova:LoanBackedNotesMember2023-01-012023-12-310001772695nova:HeliosIIIIssuerLLCMembernova:LoanBackedNotesMember2023-12-310001772695nova:HeliosIIIIssuerLLCMembernova:LoanBackedNotesMember2022-01-012022-12-310001772695nova:HeliosIIIIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosIIIIssuerLLCMember2023-12-310001772695nova:HeliosIIIIssuerLLCMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:LineOfCreditMember2023-01-012023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:LineOfCreditMember2023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:LineOfCreditMember2022-01-012022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:LineOfCreditMember2022-12-310001772695nova:SunnovaTEPHoldingsLLCMember2023-12-310001772695nova:SunnovaTEPHoldingsLLCMember2022-12-310001772695nova:SunnovaSolIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-01-012023-12-310001772695nova:SunnovaSolIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-12-310001772695nova:SunnovaSolIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-01-012022-12-310001772695nova:SunnovaSolIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-12-310001772695nova:SunnovaSolIssuerLLCMember2023-12-310001772695nova:SunnovaSolIssuerLLCMember2022-12-310001772695nova:HeliosIVIssuerLLCMembernova:LoanBackedNotesMember2023-01-012023-12-310001772695nova:HeliosIVIssuerLLCMembernova:LoanBackedNotesMember2023-12-310001772695nova:HeliosIVIssuerLLCMembernova:LoanBackedNotesMember2022-01-012022-12-310001772695nova:HeliosIVIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosIVIssuerLLCMember2023-12-310001772695nova:HeliosIVIssuerLLCMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio8LLCMemberus-gaap:LineOfCreditMember2023-01-012023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio8LLCMemberus-gaap:LineOfCreditMember2023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio8LLCMemberus-gaap:LineOfCreditMember2022-01-012022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio8LLCMemberus-gaap:LineOfCreditMember2022-12-310001772695nova:SunnovaSolIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-01-012023-12-310001772695nova:SunnovaSolIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-12-310001772695nova:SunnovaSolIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-01-012022-12-310001772695nova:SunnovaSolIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-12-310001772695nova:SunnovaSolIIIssuerLLCMember2023-12-310001772695nova:SunnovaSolIIIssuerLLCMember2022-12-310001772695nova:HeliosVIssuerLLCMembernova:LoanBackedNotesMember2023-01-012023-12-310001772695nova:HeliosVIssuerLLCMembernova:LoanBackedNotesMember2023-12-310001772695nova:HeliosVIssuerLLCMembernova:LoanBackedNotesMember2022-01-012022-12-310001772695nova:HeliosVIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosVIssuerLLCMember2023-12-310001772695nova:HeliosVIssuerLLCMember2022-12-310001772695us-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIIIIssuerLLCMember2023-01-012023-12-310001772695us-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIIIIssuerLLCMember2023-12-310001772695us-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIIIIssuerLLCMember2022-01-012022-12-310001772695us-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIIIIssuerLLCMember2022-12-310001772695nova:SunnovaSolIIIIssuerLLCMember2023-12-310001772695nova:SunnovaSolIIIIssuerLLCMember2022-12-310001772695nova:HeliosVIIssuerLLCMembernova:LoanBackedNotesMember2023-01-012023-12-310001772695nova:HeliosVIIssuerLLCMembernova:LoanBackedNotesMember2023-12-310001772695nova:HeliosVIIssuerLLCMembernova:LoanBackedNotesMember2022-01-012022-12-310001772695nova:HeliosVIIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosVIIssuerLLCMember2023-12-310001772695nova:HeliosVIIssuerLLCMember2022-12-310001772695nova:HeliosVIIIssuerLLCMembernova:LoanBackedNotesMember2023-01-012023-12-310001772695nova:HeliosVIIIssuerLLCMembernova:LoanBackedNotesMember2023-12-310001772695nova:HeliosVIIIssuerLLCMembernova:LoanBackedNotesMember2022-01-012022-12-310001772695nova:HeliosVIIIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosVIIIssuerLLCMember2023-12-310001772695nova:HeliosVIIIssuerLLCMember2022-12-310001772695nova:HeliosVIIIIssuerLLCMembernova:LoanBackedNotesMember2023-01-012023-12-310001772695nova:HeliosVIIIIssuerLLCMembernova:LoanBackedNotesMember2023-12-310001772695nova:HeliosVIIIIssuerLLCMembernova:LoanBackedNotesMember2022-01-012022-12-310001772695nova:HeliosVIIIIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosVIIIIssuerLLCMember2023-12-310001772695nova:HeliosVIIIIssuerLLCMember2022-12-310001772695nova:SunnovaSolIVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-01-012023-12-310001772695nova:SunnovaSolIVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-12-310001772695nova:SunnovaSolIVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-01-012022-12-310001772695nova:SunnovaSolIVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-12-310001772695nova:SunnovaSolIVIssuerLLCMember2023-12-310001772695nova:SunnovaSolIVIssuerLLCMember2022-12-310001772695nova:SunnovaHeliosIXIssuerLLCMembernova:LoanBackedNotesMember2023-01-012023-12-310001772695nova:SunnovaHeliosIXIssuerLLCMembernova:LoanBackedNotesMember2023-12-310001772695nova:SunnovaHeliosIXIssuerLLCMembernova:LoanBackedNotesMember2022-01-012022-12-310001772695nova:SunnovaHeliosIXIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:SunnovaHeliosIXIssuerLLCMember2023-12-310001772695nova:SunnovaHeliosIXIssuerLLCMember2022-12-310001772695nova:SunnovaHeliosXIssuerLLCMembernova:LoanBackedNotesMember2023-01-012023-12-310001772695nova:SunnovaHeliosXIssuerLLCMembernova:LoanBackedNotesMember2023-12-310001772695nova:SunnovaHeliosXIssuerLLCMembernova:LoanBackedNotesMember2022-01-012022-12-310001772695nova:SunnovaHeliosXIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:SunnovaHeliosXIssuerLLCMember2023-12-310001772695nova:SunnovaHeliosXIssuerLLCMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaInventorySupplyLLCMemberus-gaap:LineOfCreditMember2023-01-012023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaInventorySupplyLLCMemberus-gaap:LineOfCreditMember2023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaInventorySupplyLLCMemberus-gaap:LineOfCreditMember2022-01-012022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaInventorySupplyLLCMemberus-gaap:LineOfCreditMember2022-12-310001772695nova:SunnovaSolVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-01-012023-12-310001772695nova:SunnovaSolVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2023-12-310001772695nova:SunnovaSolVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-01-012022-12-310001772695nova:SunnovaSolVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2022-12-310001772695nova:SunnovaSolVIssuerLLCMember2023-12-310001772695nova:SunnovaSolVIssuerLLCMember2022-12-310001772695nova:SunnovaHeliosXIIssuerLLCMembernova:LoanBackedNotesMember2023-01-012023-12-310001772695nova:SunnovaHeliosXIIssuerLLCMembernova:LoanBackedNotesMember2023-12-310001772695nova:SunnovaHeliosXIIssuerLLCMembernova:LoanBackedNotesMember2022-01-012022-12-310001772695nova:SunnovaHeliosXIIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:SunnovaHeliosXIIssuerLLCMember2023-12-310001772695nova:SunnovaHeliosXIIssuerLLCMember2022-12-310001772695nova:SunnovaHeliosXIIIssuerLLCMembernova:LoanBackedNotesMember2023-01-012023-12-310001772695nova:SunnovaHeliosXIIIssuerLLCMembernova:LoanBackedNotesMember2023-12-310001772695nova:SunnovaHeliosXIIIssuerLLCMembernova:LoanBackedNotesMember2022-01-012022-12-310001772695nova:SunnovaHeliosXIIIssuerLLCMembernova:LoanBackedNotesMember2022-12-310001772695nova:SunnovaHeliosXIIIssuerLLCMember2023-12-310001772695nova:SunnovaHeliosXIIIssuerLLCMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio9LLCMemberus-gaap:LineOfCreditMember2023-01-012023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio9LLCMemberus-gaap:LineOfCreditMember2023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio9LLCMemberus-gaap:LineOfCreditMember2022-01-012022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio9LLCMemberus-gaap:LineOfCreditMember2022-12-310001772695nova:SunnovaAssetPortfolio9LLCMember2023-12-310001772695nova:SunnovaAssetPortfolio9LLCMember2022-12-310001772695nova:SunnovaHESIMembernova:LoanBackedNotesMember2023-01-012023-12-310001772695nova:SunnovaHESIMembernova:LoanBackedNotesMember2023-12-310001772695nova:SunnovaHESIMembernova:LoanBackedNotesMember2022-01-012022-12-310001772695nova:SunnovaHESIMembernova:LoanBackedNotesMember2022-12-310001772695nova:SunnovaHESIMember2023-12-310001772695nova:SunnovaHESIMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:BMBMemberus-gaap:LineOfCreditMember2023-12-310001772695nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMemberus-gaap:ConvertibleDebtMembernova:SEIMember2021-05-310001772695nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMemberus-gaap:ConvertibleDebtMembernova:SEIMember2021-05-012021-05-3100017726952021-05-012021-05-310001772695us-gaap:CallOptionMember2021-05-012021-05-310001772695us-gaap:ConvertibleDebtMembernova:SEIMembernova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember2022-08-310001772695us-gaap:ConvertibleDebtMembernova:SEIMembernova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember2022-08-012022-08-3100017726952022-08-012022-08-310001772695us-gaap:CallOptionMember2022-08-012022-08-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMembernova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember2021-08-012021-08-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:NotesPayableOtherPayablesMember2023-06-300001772695nova:SunnovaEnergyCorporationMemberus-gaap:NotesPayableOtherPayablesMember2023-06-012023-06-300001772695nova:SunnovaEnergyCorporationMemberus-gaap:NotesPayableOtherPayablesMember2023-08-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:NotesPayableOtherPayablesMember2023-08-012023-08-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:NotesPayableOtherPayablesMember2023-09-300001772695nova:SunnovaEnergyCorporationMemberus-gaap:NotesPayableOtherPayablesMember2023-09-012023-09-300001772695nova:ElevenPointSevenFivePercentSeniorNoteMembernova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMember2023-09-012023-09-300001772695nova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2017-04-300001772695nova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2017-08-310001772695nova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2019-03-310001772695nova:DuringCommitmentAvailabilityPeriodMembernova:WeightedAverageCostToLenderRateMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2017-04-012017-04-300001772695nova:AfterCommitmentAvailabilityPeriodMembernova:WeightedAverageCostToLenderRateMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2017-04-012017-04-300001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2019-03-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2021-03-310001772695nova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2022-06-300001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2022-06-300001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2022-07-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2022-08-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2022-09-300001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2023-02-280001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2023-03-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:LineOfCreditMember2023-08-300001772695nova:AssetBackedSecurities201801ClassAMemberus-gaap:AssetBackedSecuritiesMembernova:HeliosIIIssuerLLCMember2018-11-300001772695nova:AssetBackedSecurities201801ClassBMemberus-gaap:AssetBackedSecuritiesMembernova:HeliosIIIssuerLLCMember2018-11-300001772695nova:AssetBackedSecurities201801ClassAMemberus-gaap:AssetBackedSecuritiesMembernova:HeliosIIIssuerLLCMember2018-11-012018-11-300001772695nova:AssetBackedSecurities201801ClassBMemberus-gaap:AssetBackedSecuritiesMembernova:HeliosIIIssuerLLCMember2018-11-012018-11-300001772695nova:SunnovaRAYSIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMembernova:AssetbackedSecurities201901ClassAMember2019-03-310001772695nova:SunnovaRAYSIIssuerLLCMembernova:AssetbackedSecurities201901ClassBMemberus-gaap:AssetBackedSecuritiesMember2019-03-310001772695nova:SunnovaRAYSIIssuerLLCMembernova:AssetbackedSecurities201901ClassBMemberus-gaap:AssetBackedSecuritiesMember2019-03-012019-03-310001772695nova:SunnovaRAYSIIssuerLLCMembernova:AssetbackedSecurities201902ClassBMemberus-gaap:AssetBackedSecuritiesMember2019-06-300001772695nova:SunnovaRAYSIIssuerLLCMembernova:AssetbackedSecurities201902ClassBMemberus-gaap:AssetBackedSecuritiesMember2019-06-012019-06-300001772695nova:AssetbackedSecuritiesSecuritizedLoansandReceivables2019AClassAMembernova:HeliosIIIIssuerLLCMembernova:LoanBackedNotesMember2019-06-300001772695nova:HeliosIIIIssuerLLCMembernova:AssetbackedSecuritiesSecuritizedLoansandReceivables2019AClassBMembernova:LoanBackedNotesMember2019-06-300001772695nova:HeliosIIIIssuerLLCMembernova:AssetbackedSecuritiesSecuritizedLoansandReceivables2019AClassCMembernova:LoanBackedNotesMember2019-06-300001772695nova:AssetbackedSecuritiesSecuritizedLoansandReceivables2019AClassAMembernova:HeliosIIIIssuerLLCMembernova:LoanBackedNotesMember2019-06-012019-06-300001772695nova:HeliosIIIIssuerLLCMembernova:AssetbackedSecuritiesSecuritizedLoansandReceivables2019AClassBMembernova:LoanBackedNotesMember2019-06-012019-06-300001772695nova:HeliosIIIIssuerLLCMembernova:AssetbackedSecuritiesSecuritizedLoansandReceivables2019AClassCMembernova:LoanBackedNotesMember2019-06-012019-06-300001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:LineOfCreditMember2019-09-300001772695us-gaap:RevolvingCreditFacilityMembernova:SolarProjectsBeforeConstructionMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:LineOfCreditMember2023-01-012023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SolarProjectsUnderConstructionMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:LineOfCreditMember2023-01-012023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:FederalFundsEffectiveSwapRateMemberus-gaap:LineOfCreditMember2023-01-012023-12-310001772695srt:MinimumMemberus-gaap:RevolvingCreditFacilityMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:LineOfCreditMember2023-01-012023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaTEPHoldingsLLCMembersrt:MaximumMemberus-gaap:LineOfCreditMember2023-01-012023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:LineOfCreditMember2020-10-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:LineOfCreditMember2022-09-300001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:LineOfCreditMember2022-10-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:LineOfCreditMember2023-03-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:LineOfCreditMember2023-08-300001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:LineOfCreditMember2023-11-300001772695nova:SOLISeries20201ClassAMembernova:SunnovaSolIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2020-02-290001772695nova:SunnovaSolIssuerLLCMemberus-gaap:AssetBackedSecuritiesMembernova:SOLISeries20201ClassBMember2020-02-290001772695nova:SOLISeries20201ClassAMembernova:SunnovaSolIssuerLLCMemberus-gaap:AssetBackedSecuritiesMember2020-02-012020-02-290001772695nova:SunnovaSolIssuerLLCMemberus-gaap:AssetBackedSecuritiesMembernova:SOLISeries20201ClassBMember2020-02-012020-02-290001772695nova:HELIVSeries2020AClassAMembernova:HeliosIVIssuerLLCMembernova:LoanBackedNotesMember2020-06-300001772695nova:HELIVSeries2020AClassBMembernova:HeliosIVIssuerLLCMembernova:LoanBackedNotesMember2020-06-300001772695nova:HELIVSeries2020AClassAMembernova:HeliosIVIssuerLLCMembernova:LoanBackedNotesMember2020-06-012020-06-300001772695nova:HELIVSeries2020AClassBMembernova:HeliosIVIssuerLLCMembernova:LoanBackedNotesMember2020-06-012020-06-300001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio8LLCMemberus-gaap:LineOfCreditMember2020-09-300001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio8LLCMemberus-gaap:LineOfCreditMember2022-11-300001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio8LLCMemberus-gaap:LineOfCreditMember2022-11-012022-11-300001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio8LLCMemberus-gaap:LineOfCreditMember2023-03-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio8LLCMemberus-gaap:LineOfCreditMember2023-06-300001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio8LLCMemberus-gaap:LineOfCreditMember2023-08-300001772695nova:SunnovaSolIIIssuerLLCMembernova:SOLIISeries20202ClassAMemberus-gaap:AssetBackedSecuritiesMember2020-11-300001772695nova:SunnovaSolIIIssuerLLCMembernova:SOLIISeries20202ClassBMemberus-gaap:AssetBackedSecuritiesMember2020-11-300001772695nova:SunnovaSolIIIssuerLLCMembernova:SOLIISeries20202ClassAMemberus-gaap:AssetBackedSecuritiesMember2020-11-012020-11-300001772695nova:SunnovaSolIIIssuerLLCMembernova:SOLIISeries20202ClassBMemberus-gaap:AssetBackedSecuritiesMember2020-11-012020-11-300001772695nova:HeliosVIssuerLLCMembernova:HELVSeries2021AClassAMembernova:LoanBackedNotesMember2021-02-280001772695nova:HELVSeries2021AClassBMembernova:HeliosVIssuerLLCMembernova:LoanBackedNotesMember2021-02-280001772695nova:HeliosVIssuerLLCMembernova:HELVSeries2021AClassAMembernova:LoanBackedNotesMember2021-02-012021-02-280001772695nova:HELVSeries2021AClassBMembernova:HeliosVIssuerLLCMembernova:LoanBackedNotesMember2021-02-012021-02-280001772695us-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIIIIssuerLLCMember2021-06-300001772695us-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIIIIssuerLLCMember2021-06-012021-06-300001772695nova:HeliosVIIssuerLLCMembernova:HELVISeries2021BClassAMembernova:LoanBackedNotesMember2021-07-310001772695nova:HeliosVIIssuerLLCMembernova:HELVISeries2021BClassBMembernova:LoanBackedNotesMember2021-07-310001772695nova:HeliosVIIssuerLLCMembernova:HELVISeries2021BClassAMembernova:LoanBackedNotesMember2021-07-012021-07-310001772695nova:HeliosVIIssuerLLCMembernova:HELVISeries2021BClassBMembernova:LoanBackedNotesMember2021-07-012021-07-310001772695nova:HeliosVIIIssuerLLCMembernova:HELVIISeries2021CClassAMembernova:LoanBackedNotesMember2021-10-310001772695nova:HELVIISeries2021CClassBMembernova:HeliosVIIIssuerLLCMembernova:LoanBackedNotesMember2021-10-310001772695nova:HeliosVIIIssuerLLCMembernova:HELVIISeries2021CClassCMembernova:LoanBackedNotesMember2021-10-310001772695nova:HeliosVIIIssuerLLCMembernova:HELVIISeries2021CClassAMembernova:LoanBackedNotesMember2021-10-012021-10-310001772695nova:HELVIISeries2021CClassBMembernova:HeliosVIIIssuerLLCMembernova:LoanBackedNotesMember2021-10-012021-10-310001772695nova:HeliosVIIIssuerLLCMembernova:HELVIISeries2021CClassCMembernova:LoanBackedNotesMember2021-10-012021-10-310001772695nova:AssetBackedSecuritiesSecuritizedLoansAndReceivables2022AClassAMembernova:HeliosVIIIIssuerLLCMember2022-02-280001772695nova:AssetBackedSecuritiesSecuritizedLoansAndReceivables2022AClassBMembernova:HeliosVIIIIssuerLLCMember2022-02-280001772695nova:HeliosVIIIIssuerLLCMembernova:AssetBackedSecuritiesSecuritizedLoansAndReceivables2022AClassCMember2022-02-280001772695nova:AssetBackedSecuritiesSecuritizedLoansAndReceivables2022AClassAMembernova:HeliosVIIIIssuerLLCMember2022-02-012022-02-280001772695nova:AssetBackedSecuritiesSecuritizedLoansAndReceivables2022AClassBMembernova:HeliosVIIIIssuerLLCMember2022-02-012022-02-280001772695nova:HeliosVIIIIssuerLLCMembernova:AssetBackedSecuritiesSecuritizedLoansAndReceivables2022AClassCMember2022-02-012022-02-280001772695nova:SunnovaSolIVIssuerLLCMembernova:AssetBackedSecuritiesSecuritizedLoansAndReceivables20221AClassAMember2022-06-300001772695nova:SunnovaSolIVIssuerLLCMembernova:AssetBackedSecuritiesSecuritizedLoansAndReceivables20221AClassBMember2022-06-300001772695nova:SunnovaSolIVIssuerLLCMembernova:AssetBackedSecuritiesSecuritizedLoansAndReceivables20221AClassAMember2022-06-012022-06-300001772695nova:SunnovaSolIVIssuerLLCMembernova:AssetBackedSecuritiesSecuritizedLoansAndReceivables20221AClassBMember2022-06-012022-06-300001772695nova:SolarLoanBackedSecuritizedLoansAndReceivables2022BClassAMembernova:SunnovaHeliosIXIssuerLLCMember2022-08-310001772695nova:SunnovaHeliosIXIssuerLLCMembernova:SolarLoanBackedSecuritizedLoansAndReceivables2022BClassBMember2022-08-310001772695nova:SolarLoanBackedSecuritizedLoansAndReceivables2022BClassAMembernova:SunnovaHeliosIXIssuerLLCMember2022-08-012022-08-310001772695nova:SunnovaHeliosIXIssuerLLCMembernova:SolarLoanBackedSecuritizedLoansAndReceivables2022BClassBMember2022-08-012022-08-310001772695nova:SunnovaHeliosXIssuerLLCMembernova:SolarLoanBackedSecuritizedLoansAndReceivables2022CClassAMember2022-11-300001772695nova:SunnovaHeliosXIssuerLLCMembernova:SolarLoanBackedSecuritizedLoansAndReceivables2022CClassBMember2022-11-300001772695nova:SunnovaHeliosXIssuerLLCMembernova:SolarLoanBackedSecuritizedLoansAndReceivables2022CClassCMember2022-11-300001772695nova:SunnovaHeliosXIssuerLLCMembernova:SolarLoanBackedSecuritizedLoansAndReceivables2022CClassAMember2022-11-012022-11-300001772695nova:SunnovaHeliosXIssuerLLCMembernova:SolarLoanBackedSecuritizedLoansAndReceivables2022CClassBMember2022-11-012022-11-300001772695nova:SunnovaHeliosXIssuerLLCMembernova:SolarLoanBackedSecuritizedLoansAndReceivables2022CClassCMember2022-11-012022-11-300001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaInventorySupplyLLCMemberus-gaap:LineOfCreditMember2023-03-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaInventorySupplyLLCMemberus-gaap:LineOfCreditMember2023-03-012023-03-310001772695nova:AssetBackedSecurities20231ClassAMemberus-gaap:SecuredDebtMembernova:SunnovaSolVIssuerLLCMember2023-04-300001772695nova:AssetBackedSecurities20231ClassBMemberus-gaap:SecuredDebtMembernova:SunnovaSolVIssuerLLCMember2023-04-300001772695nova:AssetBackedSecurities20231ClassAMemberus-gaap:SecuredDebtMembernova:SunnovaSolVIssuerLLCMember2023-04-012023-04-300001772695nova:AssetBackedSecurities20231ClassBMemberus-gaap:SecuredDebtMembernova:SunnovaSolVIssuerLLCMember2023-04-012023-04-300001772695nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023AClassAMembernova:SunnovaHeliosXIIssuerLLCMember2023-05-310001772695nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023AClassBMembernova:SunnovaHeliosXIIssuerLLCMember2023-05-310001772695nova:SunnovaHeliosXIIssuerLLCMembernova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023AClassCMember2023-05-310001772695nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023AClassAMembernova:SunnovaHeliosXIIssuerLLCMember2023-05-012023-05-310001772695nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023AClassBMembernova:SunnovaHeliosXIIssuerLLCMember2023-05-012023-05-310001772695nova:SunnovaHeliosXIIssuerLLCMembernova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023AClassCMember2023-05-012023-05-310001772695nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023BClassAMembernova:SunnovaHeliosXIIIssuerLLCMember2023-08-310001772695nova:SunnovaHeliosXIIIssuerLLCMembernova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023BClassBMember2023-08-310001772695nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023BClassCMembernova:SunnovaHeliosXIIIssuerLLCMember2023-08-310001772695nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023BClassAMembernova:SunnovaHeliosXIIIssuerLLCMember2023-08-012023-08-310001772695nova:SunnovaHeliosXIIIssuerLLCMembernova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023BClassBMember2023-08-012023-08-310001772695nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023BClassCMembernova:SunnovaHeliosXIIIssuerLLCMember2023-08-012023-08-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio9LLCMemberus-gaap:LineOfCreditMember2023-09-300001772695nova:SunnovaHESIMembernova:LoanBackedNotes2023GRID1ClassAMember2023-10-310001772695nova:SunnovaHESIMembernova:LoanBackedNotes2023GRID1ClassBMember2023-10-310001772695nova:SunnovaHESIMembernova:LoanBackedNotes2023GRID1ClassAMember2023-10-012023-10-310001772695nova:SunnovaHESIMembernova:LoanBackedNotes2023GRID1ClassBMember2023-10-012023-10-310001772695nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMemberus-gaap:ConvertibleDebtMembernova:SEIMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001772695nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMemberus-gaap:ConvertibleDebtMembernova:SEIMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001772695nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMemberus-gaap:ConvertibleDebtMembernova:SEIMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001772695nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMemberus-gaap:ConvertibleDebtMembernova:SEIMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001772695us-gaap:ConvertibleDebtMembernova:SEIMembernova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001772695us-gaap:ConvertibleDebtMembernova:SEIMembernova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001772695us-gaap:ConvertibleDebtMembernova:SEIMembernova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001772695us-gaap:ConvertibleDebtMembernova:SEIMembernova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:NotesPayableOtherPayablesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:NotesPayableOtherPayablesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:NotesPayableOtherPayablesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:NotesPayableOtherPayablesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMembernova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMembernova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMembernova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001772695nova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMembernova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001772695nova:ElevenPointSevenFivePercentSeniorNoteMembernova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001772695nova:ElevenPointSevenFivePercentSeniorNoteMembernova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001772695nova:ElevenPointSevenFivePercentSeniorNoteMembernova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001772695nova:ElevenPointSevenFivePercentSeniorNoteMembernova:SunnovaEnergyCorporationMemberus-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMember2023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:LineOfCreditMember2023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaEZOwnPortfolioLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:LineOfCreditMember2022-12-310001772695us-gaap:AssetBackedSecuritiesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:HeliosIIIssuerLLCMember2023-12-310001772695us-gaap:AssetBackedSecuritiesMembernova:HeliosIIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001772695us-gaap:AssetBackedSecuritiesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:HeliosIIIssuerLLCMember2022-12-310001772695us-gaap:AssetBackedSecuritiesMembernova:HeliosIIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001772695nova:SunnovaRAYSIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001772695nova:SunnovaRAYSIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001772695nova:SunnovaRAYSIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001772695nova:SunnovaRAYSIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001772695nova:HeliosIIIIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:HeliosIIIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:HeliosIIIIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosIIIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMember2023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:LineOfCreditMember2023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaTEPHoldingsLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:LineOfCreditMember2022-12-310001772695nova:SunnovaSolIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001772695nova:SunnovaSolIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001772695nova:SunnovaSolIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001772695nova:SunnovaSolIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001772695nova:HeliosIVIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:HeliosIVIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:HeliosIVIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosIVIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio8LLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMember2023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio8LLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:LineOfCreditMember2023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio8LLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio8LLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:LineOfCreditMember2022-12-310001772695nova:SunnovaSolIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001772695nova:SunnovaSolIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001772695nova:SunnovaSolIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001772695nova:SunnovaSolIIIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001772695nova:HeliosVIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:HeliosVIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:HeliosVIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosVIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695us-gaap:AssetBackedSecuritiesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:SunnovaSolIIIIssuerLLCMember2023-12-310001772695us-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIIIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001772695us-gaap:AssetBackedSecuritiesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:SunnovaSolIIIIssuerLLCMember2022-12-310001772695us-gaap:AssetBackedSecuritiesMembernova:SunnovaSolIIIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001772695nova:HeliosVIIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:HeliosVIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:HeliosVIIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosVIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosVIIIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:HeliosVIIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:HeliosVIIIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosVIIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosVIIIIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:HeliosVIIIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:HeliosVIIIIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695nova:HeliosVIIIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695nova:SunnovaSolIVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001772695nova:SunnovaSolIVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001772695nova:SunnovaSolIVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001772695nova:SunnovaSolIVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001772695nova:SunnovaHeliosIXIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:SunnovaHeliosIXIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:SunnovaHeliosIXIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695nova:SunnovaHeliosIXIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695nova:SunnovaHeliosXIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:SunnovaHeliosXIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:SunnovaHeliosXIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695nova:SunnovaHeliosXIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaInventorySupplyLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMember2023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaInventorySupplyLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:LineOfCreditMember2023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaInventorySupplyLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaInventorySupplyLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:LineOfCreditMember2022-12-310001772695nova:SunnovaSolVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-12-310001772695nova:SunnovaSolVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-12-310001772695nova:SunnovaSolVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-12-310001772695nova:SunnovaSolVIssuerLLCMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-12-310001772695nova:SunnovaHeliosXIIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:SunnovaHeliosXIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:SunnovaHeliosXIIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695nova:SunnovaHeliosXIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695nova:SunnovaHeliosXIIIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:SunnovaHeliosXIIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2023-12-310001772695nova:SunnovaHeliosXIIIssuerLLCMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695nova:SunnovaHeliosXIIIssuerLLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMembernova:LoanBackedNotesMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:SunnovaAssetPortfolio9LLCMemberus-gaap:LineOfCreditMember2023-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio9LLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:LineOfCreditMember2023-12-310001772695us-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMembernova:SunnovaAssetPortfolio9LLCMemberus-gaap:LineOfCreditMember2022-12-310001772695us-gaap:RevolvingCreditFacilityMembernova:SunnovaAssetPortfolio9LLCMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:LineOfCreditMember2022-12-310001772695nova:SunnovaHESIMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMember2023-12-310001772695nova:SunnovaHESIMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:LineOfCreditMember2023-12-310001772695nova:SunnovaHESIMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberus-gaap:LineOfCreditMember2022-12-310001772695nova:SunnovaHESIMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:LineOfCreditMember2022-12-310001772695us-gaap:InterestRateSwapMembernova:SunnovaEZOwnPortfolioLLCMember2023-12-310001772695us-gaap:InterestRateSwapMembernova:SunnovaEZOwnPortfolioLLCMember2022-12-310001772695us-gaap:InterestRateSwapMembernova:SunnovaEZOwnPortfolioLLCMember2023-01-012023-12-310001772695us-gaap:InterestRateSwapMembernova:SunnovaEZOwnPortfolioLLCMember2022-01-012022-12-310001772695nova:SunnovaTEPHoldingsLLCMemberus-gaap:InterestRateSwapMember2023-12-310001772695nova:SunnovaTEPHoldingsLLCMemberus-gaap:InterestRateSwapMember2022-12-310001772695nova:SunnovaTEPHoldingsLLCMemberus-gaap:InterestRateSwapMember2023-01-012023-12-310001772695nova:SunnovaTEPHoldingsLLCMemberus-gaap:InterestRateSwapMember2022-01-012022-12-310001772695nova:SunnovaAssetPortfolio8LLCMemberus-gaap:InterestRateSwapMember2023-12-310001772695nova:SunnovaAssetPortfolio8LLCMemberus-gaap:InterestRateSwapMember2022-12-310001772695nova:SunnovaAssetPortfolio8LLCMemberus-gaap:InterestRateSwapMember2023-01-012023-12-310001772695nova:SunnovaAssetPortfolio8LLCMemberus-gaap:InterestRateSwapMember2022-01-012022-12-310001772695us-gaap:InterestRateSwapMembernova:SunnovaAssetPortfolio9LLCMember2023-12-310001772695us-gaap:InterestRateSwapMembernova:SunnovaAssetPortfolio9LLCMember2022-12-310001772695us-gaap:InterestRateSwapMembernova:SunnovaAssetPortfolio9LLCMember2023-01-012023-12-310001772695us-gaap:InterestRateSwapMembernova:SunnovaAssetPortfolio9LLCMember2022-01-012022-12-310001772695nova:InterestRateSwapOneMembernova:SunnovaEZOwnPortfolioLLCMember2023-12-310001772695nova:InterestRateSwapOneMembernova:SunnovaEZOwnPortfolioLLCMember2022-12-310001772695srt:MinimumMembernova:SunnovaTEPHoldingsLLCMembernova:InterestRateSwapTwoMember2023-12-310001772695nova:SunnovaTEPHoldingsLLCMembersrt:MaximumMembernova:InterestRateSwapTwoMember2023-12-310001772695nova:SunnovaTEPHoldingsLLCMembernova:InterestRateSwapTwoMember2023-12-310001772695srt:MinimumMembernova:SunnovaTEPHoldingsLLCMembernova:InterestRateSwapTwoMember2022-12-310001772695nova:SunnovaTEPHoldingsLLCMembersrt:MaximumMembernova:InterestRateSwapTwoMember2022-12-310001772695nova:SunnovaTEPHoldingsLLCMembernova:InterestRateSwapTwoMember2022-12-310001772695nova:InterestRateSwapThreeMembernova:SunnovaAssetPortfolio8LLCMember2023-12-310001772695nova:InterestRateSwapThreeMembernova:SunnovaAssetPortfolio8LLCMember2022-12-310001772695nova:InterestRateSwapThreeMembernova:SunnovaAssetPortfolio9LLCMember2023-12-310001772695nova:InterestRateSwapThreeMembernova:SunnovaAssetPortfolio9LLCMember2022-12-310001772695us-gaap:InterestRateSwapMember2023-12-310001772695us-gaap:InterestRateSwapMember2022-12-310001772695us-gaap:InterestRateSwapMemberus-gaap:NondesignatedMember2023-12-310001772695us-gaap:InterestRateSwapMemberus-gaap:NondesignatedMember2022-12-310001772695us-gaap:InterestRateContractMemberus-gaap:InterestExpenseMember2023-01-012023-12-310001772695us-gaap:InterestRateContractMemberus-gaap:InterestExpenseMember2022-01-012022-12-310001772695us-gaap:InterestRateContractMemberus-gaap:InterestExpenseMember2021-01-012021-12-310001772695us-gaap:DomesticCountryMember2023-12-310001772695us-gaap:InvestmentCreditMember2023-12-310001772695nova:SunStreetEnergyGroupLLCMember2021-04-012021-04-300001772695nova:SunStreetEnergyGroupLLCMember2021-08-012021-08-310001772695nova:SunStreetEnergyGroupLLCMember2021-04-012021-04-01nova:payout_element0001772695nova:BusinessAcquisitionContingentConsiderationPayoutOneMembernova:SunStreetEnergyGroupLLCMember2021-04-012021-04-30nova:installment0001772695nova:BusinessAcquisitionContingentConsiderationPayoutTwoMembernova:SunStreetEnergyGroupLLCMember2021-04-012021-04-30nova:tranche0001772695nova:SunStreetEnergyGroupLLCMember2023-12-310001772695nova:LennarCorporationMember2021-04-012021-04-3000017726952021-04-012021-04-30nova:tax_equity_fund0001772695nova:SunStreetEnergyGroupLLCMember2023-01-012023-12-310001772695nova:SunStreetEnergyGroupLLCMember2022-01-012022-12-310001772695nova:SunStreetEnergyGroupLLCMember2021-01-012021-12-310001772695nova:SunStreetEnergyGroupLLCMember2021-07-012021-09-300001772695nova:SunStreetEnergyGroupLLCMember2021-09-300001772695nova:ClassAMembersMembersrt:MaximumMember2023-01-012023-12-310001772695srt:MinimumMembernova:ClassBMembersMember2023-01-012023-12-310001772695nova:ClassAMembersMembernova:TEPIVATEPIVBTEPIVCTEPIVDTEPIVETEPIVGTEPVBTEPVCTEPVDTEP6ATEP6BTEP6CTEP6DTEP7ATEP7DAndTEP8AMember2023-01-012023-12-310001772695nova:ClassBMembersMembernova:TEPIVATEPIVBTEPIVCTEPIVDTEPIVETEPIVGTEPVBTEPVCTEPVDTEP6ATEP6BTEP6CTEP6DTEP7ATEP7DAndTEP8AMember2023-01-012023-12-310001772695nova:ClassAMembersMembernova:FlipDateMember2023-01-012023-12-310001772695nova:ClassAMembersMembernova:SunnovaTEPILLCMember2023-06-012023-06-300001772695us-gaap:ConvertibleDebtMembernova:NinePointSevenFiveConvertibleSeniorNotesDueAprilTwentyTwentyFiveMembernova:SEIMember2021-12-310001772695us-gaap:ConvertibleDebtMembernova:NinePointSevenFiveConvertibleSeniorNotesDueAprilTwentyTwentyFiveMembernova:SEIMember2021-01-012021-12-310001772695nova:PublicStockOfferingMember2023-08-012023-08-310001772695nova:PublicStockOfferingMember2023-08-30nova:plan0001772695us-gaap:EmployeeStockOptionMembernova:PriorPlansMember2013-12-010001772695us-gaap:EmployeeStockOptionMembernova:A2016PlanMember2016-03-310001772695nova:LongTermIncentivePlanMember2019-07-290001772695nova:LongTermIncentivePlanMember2019-07-292019-07-290001772695nova:LongTermIncentivePlanMember2023-02-012023-02-280001772695nova:LongTermIncentivePlanMember2022-12-310001772695us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMembernova:LongTermIncentivePlanMember2022-01-012022-12-310001772695us-gaap:RestrictedStockUnitsRSUMembernova:LongTermIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-01-012022-12-310001772695us-gaap:ShareBasedCompensationAwardTrancheThreeMemberus-gaap:RestrictedStockUnitsRSUMembernova:LongTermIncentivePlanMember2022-01-012022-12-310001772695us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001772695us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001772695us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001772695srt:MinimumMemberus-gaap:EmployeeStockOptionMember2023-01-012023-12-310001772695us-gaap:EmployeeStockOptionMembersrt:MaximumMember2023-01-012023-12-310001772695us-gaap:EmployeeStockOptionMembersrt:MaximumMember2022-01-012022-12-3100017726952023-01-012023-03-310001772695us-gaap:RestrictedStockUnitsRSUMember2021-12-310001772695us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001772695us-gaap:RestrictedStockUnitsRSUMember2022-12-310001772695us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001772695us-gaap:RestrictedStockUnitsRSUMember2023-12-310001772695us-gaap:EmployeeStockMember2022-05-310001772695us-gaap:EmployeeStockMember2022-05-012022-05-310001772695us-gaap:EmployeeStockMember2023-01-012023-12-310001772695us-gaap:EmployeeStockMember2022-01-012022-12-310001772695srt:MinimumMemberus-gaap:EmployeeStockOptionMember2022-01-012022-12-310001772695us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001772695us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001772695us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001772695us-gaap:ConvertibleDebtMember2023-01-012023-12-310001772695us-gaap:ConvertibleDebtMember2022-01-012022-12-310001772695us-gaap:ConvertibleDebtMember2021-01-012021-12-310001772695us-gaap:PerformanceGuaranteeMember2023-12-310001772695us-gaap:PerformanceGuaranteeMember2022-12-310001772695us-gaap:PerformanceGuaranteeMember2021-12-310001772695us-gaap:PerformanceGuaranteeMember2023-01-012023-12-310001772695us-gaap:PerformanceGuaranteeMember2022-01-012022-12-310001772695nova:LongTermDealerCommitmentsMember2023-12-3100017726952021-12-012021-12-31utr:MWh00017726952023-10-310001772695nova:SOLVISeries20241ClassAMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:SubsequentEventMembernova:SunnovaSolVIIssuerLLCMember2024-02-220001772695nova:SOLVISeries20241ClassBMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:SubsequentEventMembernova:SunnovaSolVIIssuerLLCMember2024-02-220001772695us-gaap:AssetBackedSecuritiesMemberus-gaap:SubsequentEventMembernova:SOLVISeries20241ClassCMembernova:SunnovaSolVIIssuerLLCMember2024-02-220001772695nova:SOLVISeries20241ClassAMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:SubsequentEventMembernova:SunnovaSolVIIssuerLLCMember2024-02-012024-02-220001772695nova:SOLVISeries20241ClassBMemberus-gaap:AssetBackedSecuritiesMemberus-gaap:SubsequentEventMembernova:SunnovaSolVIIssuerLLCMember2024-02-012024-02-220001772695us-gaap:AssetBackedSecuritiesMemberus-gaap:SubsequentEventMembernova:SOLVISeries20241ClassCMembernova:SunnovaSolVIIssuerLLCMember2024-02-012024-02-220001772695nova:ClassAMembersMembernova:TEP7AMember2022-12-012022-12-310001772695nova:ClassAMembersMembernova:TEP7AMemberus-gaap:SubsequentEventMember2024-02-012024-02-220001772695nova:ClassAMembersMemberus-gaap:SubsequentEventMembernova:TEP8DMember2024-02-012024-02-220001772695srt:ParentCompanyMember2023-12-310001772695srt:ParentCompanyMember2022-12-310001772695srt:ParentCompanyMember2023-01-012023-12-310001772695srt:ParentCompanyMember2022-01-012022-12-310001772695srt:ParentCompanyMember2021-01-012021-12-310001772695srt:ParentCompanyMember2021-12-310001772695srt:ParentCompanyMember2020-12-310001772695us-gaap:IPOMembersrt:ParentCompanyMember2019-07-242019-07-240001772695us-gaap:IPOMembersrt:ParentCompanyMember2019-07-240001772695nova:MichaelGrassoMember2023-10-012023-12-310001772695nova:MichaelGrassoMember2023-12-310001772695nova:ChrisHaydenMember2023-10-012023-12-310001772695nova:ChrisHaydenMember2023-12-310001772695nova:KrisHillstrandMember2023-10-012023-12-310001772695nova:KrisHillstrandMember2023-12-310001772695nova:KelseyHultbergMember2023-10-012023-12-310001772695nova:KelseyHultbergMember2023-12-310001772695nova:RobertLaneMember2023-10-012023-12-310001772695nova:RobertLaneMember2023-12-310001772695nova:MeghanNuttingMember2023-10-012023-12-310001772695nova:MeghanNuttingMember2023-12-310001772695nova:ChrisHaydenExerciseAndSaleOfEmployeeStockOptionsMembernova:ChrisHaydenMember2023-10-012023-12-310001772695nova:ChrisHaydenExerciseAndSaleOfEmployeeStockOptionsMembernova:ChrisHaydenMember2023-12-310001772695nova:RobertLaneMembernova:RobertLaneSaleOfCommonStockMember2023-10-012023-12-310001772695nova:RobertLaneMembernova:RobertLaneSaleOfCommonStockMember2023-12-310001772695nova:JacksonLynchMember2023-10-012023-12-31

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

FORM 10-K
______________________________________________________________________________________________
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 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)
______________________________________________________________________________________________
Delaware30-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 if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes No

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes No

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 filerSmaller 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 has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to §240.10D-1(b).

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes No

The aggregate market value of the common stock held by non-affiliates of the Registrant, based on the closing price of such shares of common stock of $18.31 as reported on the New York Stock Exchange on June 30, 2023 (the last business day of the Registrant's most recently completed second fiscal quarter), was approximately $2.1 billion.

The registrant had 122,484,286 shares of common stock outstanding as of February 19, 2024.

Portions of the information called for by Part III of this Form 10-K are hereby incorporated by reference from either the definitive Proxy Statement for our annual meeting of stockholders or an amendment to this Form 10-K, either of which will be filed with the Securities and Exchange Commission not later than 120 days after December 31, 2023.



Table of Contents
Page
PART I
Item 1.
Item 1A.
Item 1B.
Item 1C.
Item 2.
Item 3.
Item 4.
PART II
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
Item 9C.
PART III
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
PART IV
Item 15.
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;
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 customer 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 Annual Report on Form 10-K. 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 Annual Report on Form 10-K 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 Annual Report on Form 10-K to conform these statements to actual results or to changes in our expectations, except as required by law.

3

Summary of Risk Factors

The risk factors detailed in Item 1A entitled "Risk Factors" in this Annual Report on Form 10-K, are the risks we believe are material to our investors and a reader should carefully consider them. The following is a summary listing certain of the risk factors detailed in Item 1A:

Risks Related to Our Business

Historically, we have incurred operating and net losses and we may be unable to achieve or sustain profitability in the future.
Our growth and operations strategy depends on the continued origination of customer agreements by us and our dealers.
Our growth and operations are dependent on our dealer network and our failure to retain or replace existing dealers or to grow our dealer network could adversely impact our business.
We do not directly control certain costs related to our business, which could put us at a disadvantage relative to companies who have a vertically integrated business model.
We may be unsuccessful in introducing new service and product offerings, including our distributed energy storage services and energy storage management systems.
Our business is concentrated in certain markets, putting us at risk of region-specific disruptions.
Certain of our solar energy systems are located in, and we conduct business in, Puerto Rico. Weakness in the fiscal health of the government and the Puerto Rico Electric Power Authority ("PREPA"), the damage caused by hurricanes, a series of earthquakes that affected the island in December 2019 and early 2020 and potential tax increases that may increase our cost of conducting business in Puerto Rico, create uncertainty that may adversely impact us. In addition, we are subject to administrative proceedings instituted by the Puerto Rico Energy Bureau ("PREB").
The ongoing COVID-19 pandemic and future pandemics could adversely affect our business, financial condition and results of operations.
Our operating results and our ability to grow may fluctuate from quarter to quarter and year to year, which could make our future performance difficult to predict and could cause our operating results for a particular period to fall below expectations.
If our allowance for credit losses is not enough to cover actual credit losses from our customer notes receivable portfolio, our results of operations and financial condition could be negatively affected.
Certain of our key operational metrics, including estimated gross contracted customer value, are based on various assumptions and estimates we make that cover an extended period of time. Actual experience may vary materially from these estimates and assumptions and therefore undue reliance should not be placed on these metrics.

Risks Related to the Solar Industry

If sufficient additional demand for solar energy systems does not develop or takes longer to develop than we anticipate, our origination of solar service agreements may decrease.
A material reduction in the retail price of electricity charged by electric utilities or other retail electricity providers would harm our business, financial condition and results of operations.
Our business has benefited from the declining cost of solar energy system and energy storage system components and may be harmed to the extent the cost of such components stabilizes or increases in the future.
We and our dealers depend on a limited number of suppliers of solar energy system components and technologies to adequately meet demand for our solar energy systems. Due to the limited number of suppliers in our industry, the acquisition of any of these suppliers by a competitor or any shortage, delay, price change, imposition of tariffs or duties or other limitation in our or our dealers' ability to obtain components or technologies we use could result in sales and installation delays, cancelations and loss of customers.
Increases in the cost or reduction in supply of solar energy system and energy storage system components due to tariffs or trade restrictions imposed by the U.S. government could have an adverse effect on our business, financial condition and results of operations.
Terrorist or cyberattacks against centralized utilities could adversely affect our business.
We face competition from centralized electric utilities, retail electric providers, independent power producers and renewable energy companies.
Developments in technology or improvements in distributed solar energy generation and related technologies or components may materially adversely affect demand for our offerings.

Risks Related to our Financing Activities

We need to obtain substantial additional financing arrangements to provide working capital and growth capital. If financing is not available to us on acceptable terms when needed, our ability to continue to grow our business would be materially adversely impacted.
Servicing our existing debt requires a significant amount of cash. We may not have sufficient cash flow from our business to
4

timely pay our interest and principal obligations and may be forced to take other actions to satisfy our payment obligations.
Volatility and continued increases in interest rates would raise our cost of capital and may adversely impact our business.

Risks Related to Regulations

We are not currently regulated as an electric public utility under applicable law but may be subject to regulation as an electric utility in the future.
Electric utility policies and regulations, including those affecting electric rates, may present regulatory and economic barriers to the purchase and use of solar energy systems that may significantly reduce demand for electricity from our solar energy systems and adversely impact our ability to originate new solar service agreements.
We rely on net metering and related policies to offer competitive pricing to our customers in most of our current markets and changes to net metering policies may significantly reduce demand for electricity from solar energy systems.
Our business currently depends in part on the availability of rebates, tax credits and other financial incentives. The expiration, elimination or reduction of these rebates, credits or incentives or our ability to monetize them could adversely impact our business.
Our business depends in part on the regulatory treatment of third-party owned solar energy systems.
Technical and regulatory limitations regarding the interconnection of solar energy systems to the electrical grid may significantly reduce our ability to sell electricity from our solar energy systems in certain markets or delay interconnections and customer in-service dates, harming our growth rate, operations and customer satisfaction.
Our business is subject to complex and evolving privacy and data protection laws. Many of these laws and regulations are subject to change and uncertain interpretation and could result in claims, increased cost of operations or otherwise harm our business.
Our business is subject to consumer protection laws. Such laws and regulatory enforcement policies and priorities are subject to change that may negatively impact our business.
The highly regulated environment in which our capital providers operate could have an adverse effect on our business.

Risks Related to Taxation

Our ability to use net operating loss carryforwards ("NOLs") and tax credit carryforwards to offset future income taxes is subject to limitation and the amount of such carryforwards may be subject to challenge or reduction.
Changes in tax law could adversely affect our business.
If the IRS or the U.S. Treasury Department makes a determination that the fair market value of our solar energy systems is materially lower than what we have reported in our tax equity vehicles' tax returns, we may have to pay significant amounts to our tax equity vehicles, our tax equity investors, tax credit buyers and/or the U.S. government. Such determinations could have a material adverse effect on our business and financial condition.
If our solar energy systems either cease to be qualifying property or undergo certain changes in ownership within five years of the applicable placed in service date, we may have to pay significant amounts to our tax equity vehicles, our tax equity investors, tax credit buyers and/or the U.S. government. Such recapture could have a material adverse effect on our business and financial condition.

Risks Related to Our Common Stock

We do not intend to pay, and our credit facilities currently prohibit us from paying, cash dividends on our common stock and, consequently, your only opportunity to achieve a return on your investment is if the price of our common stock appreciates.
Ownership of our common stock by current stockholders is expected to remain significant.
The price of our common stock is volatile and may decline in value.
Provisions of our charter documents and Delaware law may inhibit a takeover, which could limit the price investors might be willing to pay in the future for our common stock.

General Risk Factors

We are exposed to the credit risk of our customers and payment delinquencies on our accounts receivable.
Our actual financial results may differ materially from any guidance we may publish from time to time.
If we are unable to make acquisitions on economically acceptable terms, our future growth and operations could be limited, and any acquisitions we may make may reduce, rather than increase, our cash flows.
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.
5

PART I

Item 1. Business.

Mission

To power energy independence.

Overview

We are an industry-leading energy services company focused on making clean energy more accessible, reliable and affordable for homeowners and businesses, serving over 419,000 customers in more than 45 United States ("U.S.") states and territories. Through our adaptive energy platform, we provide a better energy service at a better price to deliver our mission of powering energy independence. Through our energy service offerings, we are disrupting the traditional energy landscape and the way the 21st century customer generates and consumes electricity. Additionally, 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. While our core business model seeks to help accelerate a global transition to renewable energy, there are inherent climate-related risks to our business operations including, but not limited to, those discussed under "Risk Factors" and elsewhere in this Annual Report on Form 10-K.

We partner with local dealers and contractors who originate, design and install our customers' solar energy systems, energy storage systems and related products and services on our behalf, as well as other sustainable home solutions, such as home security and monitoring, smart home devices, modern heating, ventilation and air conditioning ("HVAC"), generators, upgraded roofing, water systems, water heaters, main panel upgrades and electric vehicle chargers. Our focus on our dealer and contractor model enables us to leverage our dealers' and contractors' specialized knowledge, connections and experience in local markets to drive customer origination while providing our dealers and contractors 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 true vertically integrated models.

We offer customers products to power and improve the energy efficiency and sustainability of their homes and businesses with affordable solar energy and related products and services. We are able to offer energy generation 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 products, and, in the case of the latter, are able to also provide energy resiliency. Our customer 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 sustainable home products as part of their solar loan agreement or as an accessory loan to their lease or PPA. Customers who are not interested in a new solar energy system or energy storage system may also finance a new roof and other sustainable home products via a stand-alone loan from us. We also allow customers originated through our homebuilder channel the option of purchasing the products when the customer closes on the purchase of a new home. 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 between the solar energy system and/or energy storage system, and the grid, as appropriate, and also the solar energy system and energy storage system diagnostics. During the life of the contract, we have the opportunity to integrate related and evolving servicing and monitoring technologies and other sustainable home products 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, tax credit sales, non-recourse debt structures and hedging arrangements in order to fund our upfront costs, overhead and growth investments.

In addition to providing ongoing service as a standard component of our customer 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/or 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 or sustainable home products through third parties that are not otherwise covered by warranty. 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.
6


We continue to expand our offerings to include additional sustainable home products to our agreements, including non-solar financing. Specifically, we have expanded our offerings to 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 expanding sustainable home product offerings, whether to customers that obtained their solar energy system or energy storage system through us or through a third party, is a key differentiator between us and our competitors.

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 solar renewable energy certificates ("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 2,292 megawatts of generation capacity and our diversified offerings of sustainable home solutions serve over 419,000 customers as of December 31, 2023. For a discussion of how we define number of customers, see "Management's Discussion and Analysis of Financial Condition and Results of OperationsKey Financial and Operational Metrics". The following chart illustrates the growth in our number of customers from December 31, 2019 through December 31, 2023.

6939

Our Network Model

While many of our competitors maintain a large, geographically diverse base of employees in local markets, including a direct sales force comprised of home improvement installers, we limit the cost associated with that structure by primarily utilizing a network of local, independent dealers and contractors to market, sell and install solar energy systems, energy storage systems, home generators and certain other products and services on our behalf. Our dealers and contractors typically reside and work within the markets they serve and provide a localized, customer-focused marketing, installation and servicing process. These dealers and contractors are often leading local solar installation companies, electrical services companies or companies that serve customers who are actively searching for solar power, backup power or complementary home services.

Origination, Installation, Monitoring and Servicing Processes

Through our network model, we provide a streamlined approach for the origination of customer agreements and the installation of solar energy systems, energy storage systems and other sustainable home products. The principal elements of our origination, installation, monitoring and servicing processes are described below:

Customer Origination and Consultation. Our dealers and contractors serve as a local, direct-to-home sales force providing in-person and virtual consultations to source potential customers in each geographic market where we
7

operate. Our dealers and contractors reach potential customers through various means, including online, telemarketing, in-store sales, cross-marketing with complementary products and door-to-door canvasing. Using our technology platform and proprietary pricing tool, the dealer/contractor and the customer select one of our standard-form agreements for the relevant market and product.

Design and Engineering. We and the dealers work together to design the applicable equipment, such as the solar energy system and energy storage system, if applicable, prior to the dealer's purchase and installation. All of our solar energy systems and energy storage systems are designed with equipment from a pre-approved list of manufacturers. We utilize our extensive tools and services platform, standardized procedures and existing databases to help our dealers comply with our pricing requirements, solar best practices, contract terms, and state, territorial and local regulations. For each solar service agreement, an individualized power production estimate is created by analyzing geographic, solar and weather data with the design's proposed orientation, components and shading. We continue to pursue technological innovation to streamline our review of design and engineering, to expedite installation and to lower costs for our dealers.

Installation, Commissioning, Quality Assurance and Interconnection. The installation phase requires the dealer to obtain all necessary permits for installation. For systems requiring commissioning, the dealer must complete our commissioning process for the solar energy system and energy storage system (as applicable), which entails submitting supporting documentation and photographs illustrating the installation of the solar energy system and energy storage system (as applicable) to our quality assurance team for review. Following completion of these steps and our approval of these materials, the dealer submits required paperwork to the applicable electric distribution utility to obtain permission to operate the equipment, schedule required regulatory inspections and arrange for interconnection of the solar energy system to the electrical grid. In some markets where either permission is not required and/or interconnection is not feasible or practical, we may place the system in service without interconnecting to the electrical grid and thereby place the system in service without seeking permission to operate from the applicable electric distribution utility.

Customer Billing Dates. How soon we will begin billing the customer after the solar energy system or applicable sustainable home product system has been placed in service will vary by product offering. Lease agreements will begin billing on the first cycle date after the solar energy system or applicable sustainable home product system has been placed in service, generally within 30 days. PPAs will begin billing on the first cycle date in the next calendar month after the solar energy system has been placed in service, generally between 15 and 60 days after the solar energy system has been placed in service. Loan agreements require the solar energy system or applicable sustainable home product system must be in service at least 30 days or, where permitted by law, installed for 60 days prior to the date when billing can begin. As a result, billing on loan agreements generally begins with the aligned cycle date in the next calendar month after the solar energy system or applicable sustainable home product system has been installed or placed in service.

Monitoring and Servicing. Our monitoring systems utilize cellular or internet connections that allow us to confirm the continuing operation of the solar energy system and energy storage system (if applicable) and with that information, solve maintenance issues through our dealers, third-party service providers or our own personnel. We also collect performance data to improve our pricing, generation estimates and services for our customers.

Our Relationships With Our Dealers and Contractors

We carefully recruit our dealers and contractors, who must meet and maintain our standards to be approved. Qualifications to be a dealer/contractor include: experience in the solar industry or success in an applicable sustainable home product industry such as home security, roofing, gas generators, heating, ventilation and air-conditioning, electrical services or water systems, experienced and appropriately certified employees (including multiple installation teams) and possession of applicable licenses. We also perform a review of the prospects' financial condition as part of our recruitment process, a background check on the principal owners of the organization and a careful review of the businesses online and local reputation. Upon engagement, the dealer/contractor enters into an agreement with us that sets ongoing standards for operations and payment obligations based on different milestones for each project. We provide training, field support and continuing education to help our dealers/contractors operate efficiently. This includes training related to our processes, standards and services platform, sales training and compliance education regarding applicable rules and regulations. We actively review our dealers'/contractors' performance and compliance with our requirements to determine whether to terminate our relationship with any dealer/contractor that is unable to meet our performance standards.

8

For the years ended December 31, 2023 and 2022, Trinity Solar, Inc. ("Trinity") accounted for approximately 10% and 19% of our net originations, respectively. In October 2022, we amended our agreement with Trinity pursuant to which Trinity has agreed to perform services or work exclusively for us for sixty-six months to March 31, 2028 (the "Exclusivity Period"), with certain exceptions, including (a) the sale of solar energy systems, energy storage systems, generators or electric vehicle chargers ("Agreed Products") to individuals on a "cash" basis that do not involve private financing marketed by Trinity, (b) the sale of Agreed Products to individuals who, based on their credit score(s) and other relevant attributes, Trinity reasonably determines do not qualify under our credit and underwriting standards then in effect and (c) the sale of Agreed Products pursuant to customer agreements executed prior to the date of the amendment to the dealer agreement. The amendment permits immaterial failures to comply with the foregoing exclusivity obligations provided that such failures are inadvertent, made without knowledge and/or intent of Trinity's management, and provided that such failures do not account for more than 2% of Trinity's installations in any single year during the Exclusivity Period. In addition, Trinity may install Agreed Products for our competitors in instances in which Trinity has available installation capacity, and, following notice to us that such capacity is available, we can either indicate that we do not intend to use such installation capacity or fail to timely respond to the notice. Trinity's exclusivity obligations do not apply to new roofs or roof replacements, or to Agreed Products sold for commercial applications. Under this arrangement, we have agreed to provide bonuses to Trinity in the amount of $12.9 million during the six month period ended March 31, 2023 and $30.0 million for each of the five subsequent year-long periods. The bonus payments are subject to a true-up payable by (a) us if Trinity exceeds 120% of its annual target or (b) Trinity if it does not meet at least 80% of its annual target, though we will not owe Trinity a true-up for its first year performance under any circumstances. The annual installation targets increase by approximately 2.3% to 7.1% each year. Unlike most of our dealer agreements, the arrangement with Trinity does not permit the parties to terminate for convenience and only permits termination in specified circumstances including material breach (subject to applicable cure periods), prolonged force majeure events, a change of control, certain insolvency events or mutual agreement. For purposes of the Trinity agreement, "change of control" means (a) the sale of all or substantially all of the assets of a party or (b) any merger, acquisition or other transaction or series of transactions that results in any "person" becoming the "beneficial owner" (as those terms are used in Section 13(d), Rule 13d-3 and Rule 13d-5 of the Exchange Act) of more than fifty percent of the voting securities of a party (subject to certain exclusions). Additionally, the arrangement provides for a liquidated damages payment of the greater of $50.0 million or the sum of all remaining annual bonus payments at the time of the termination by the applicable party in the event of termination for material breach, certain insolvency events of or wrongful termination by the other party.

We have similar contractual arrangements with several other key dealers and third parties. For certain other dealers and third parties, substantially all of the customer agreements originated by such dealers and third parties are Sunnova agreements, although they are under no exclusivity arrangement. During the year ended December 31, 2023, Monitronics International Inc. dba Brinks Home ("Brinks Home") and Lennar accounted for 30% and 10%, respectively, of our net originations. During the year ended December 31, 2022, Lennar and Windmar PV Energy, Inc ("Windmar Energy") accounted for 15% and 13%, respectively, of our net originations. No dealer or third party other than Brinks Home, Trinity, Lennar and Windmar Energy accounted for more than 10% of our net originations during 2023 or 2022.

Direct Sales

We have established a direct to market team to sell and install our products and services in limited markets. This sales team is primarily focused on selling solutions, such as Sunnova Protect Services, Sunnova +SunSafe and financing for electric vehicle chargers, generators and other supplements as requested by consumers. In many cases, these services will be directed to a third-party installer in our network, as required, for the installation of equipment.

Commercial Sector

We have established a division to serve commercial, industrial, agricultural, not-for-profit and public sector customers. This division is primarily focused on offering solutions, such as solar energy systems, energy storage systems and electric vehicle chargers as requested by customers, through a lease agreement, loan agreement or cash purchase.

Grid Services

We have developed relationships with various independent system operators, utilities, community choice aggregators and others, seeking to provide them with specialized grid services so these grid participants can more efficiently conduct their operations. Examples of these services include demand response as well as grid capacity. These grid programs can make use of the solar energy systems, energy storage systems and other technologies installed in customer homes and businesses and managed by us via a centralized platform and internally developed software. By providing grid services, we seek to earn additional revenue, improve grid resiliency and operations where our customers are located, and lower the cost of power to our customers.
9


Software Platforms

We have created sophisticated cloud-based technology platforms, streamlining the origination, installation, administration, orchestration and servicing of our energy solutions. Our proprietary dealer, customer and energy management software supports customers, dealers and internal users in the sale, installation and management of our products and services. The platforms leverage cloud-based infrastructure and software capabilities using multiple third-party providers, including Salesforce, Amazon Web Services, Heroku and FinancialForce. The platforms are compatible with multiple end-user device types, including smartphone, tablet and desktop/laptop interfaces.

Our key software platforms include:

Sunnova CatalystTM Dealer Platform: Sunnova Catalyst enables dealers to manage leads, design systems, generate quotes and contracts, and create plan sets and commissioning packages through a combination of web, tablet and mobile device interfaces. As part of the quoting feature set, customer pricing is delivered by a combination of cloud-based technologies including Genability, PV Watts (a service of the National Renewable Energy Laboratory) and proprietary applications running on Amazon Web Services and Heroku. We enable dealers to generate customer agreements and proposal documents on demand for presentation to prospective customers. Each completed quote is transferred into Salesforce for agreement generation, customer access and reporting. Sunnova Catalyst also includes features to streamline the approval process for the design and installation of solar energy systems, track install progress and establish a standard process for ongoing service and warranty management.

Sunnova App and Portal: Sunnova App and Portal are our mobile and web experiences for customers. The mobile and web apps enable customers to interact with the Sunnova Adaptive Home. Customers can view their energy systems' production history, manage devices, pay bills, manage account and contact information, generate referrals and contact our customer service team. Sunnova App is available for both Android and iOS.

Sunnova SentientTM: Sunnova Sentient is our proprietary platform for energy awareness, intelligence and control. Sunnova Sentient powers Sunnova Adaptive solutions for homes, businesses and communities. We are incorporating Sunnova Sentient into our dealer and customer platforms to recommend customer-specific energy solutions and optimize energy products and services. Sunnova Sentient powers our advanced grid services and carbon reduction programs.

Salesforce: Salesforce is our central repository and system of record for all contracts, process documentation, customer account information, maintenance information and payment tracking for the life of the customer agreement. This single system allows for integrated and comprehensive reporting for the life cycle of the customer, from quote to end of the customer agreement term. Many of our other systems interact with the Salesforce platform.

FinancialForce: FinancialForce is a cloud-based accounting system built on the Salesforce platform.

10

Customer Agreements

Sunnova
Service
Agreement
Type(s)
Sunnova
Plan(s)
DescriptionInitial
Term
Sunnova Home
Solar Service
Lease
Easy PlanTM
equipment lease
Lease of solar energy system25 years
LeasePlusTM New Home
Solar Plan
20 or 25 years
Prepaid LeasePlusTM New Home Solar Plan
Solar Benefits Agreement
20 years
PPA
Easy PlanTM PPA
Sale of solar energy production25 years
Solar 20/20 PlanTM
Agreement &
Covenants
20 years
Fixed Rate Power Purchase Agreement
Loan
Easy Own PlanTM
equipment purchase
Sale of solar energy system10, 15 or 25 years
Sunnova SunSafe®
Solar + Battery
Storage Service
Lease
Easy PlanTM
equipment lease
Lease of solar energy system and energy storage system25 years
Loan
Easy Own PlanTM
equipment purchase
Sale of solar energy system and energy storage system10, 15 or 25 years
Sunnova +SunSafe®
Add-on Battery
Service
Loan
Easy Own PlanTM
equipment purchase
Sale of energy storage system
10, 15 or 25 years
Standalone Lease
Lease
Easy PlanTM
equipment lease
Lease of energy storage system
10 years
Sunnova LoanLoan
Easy Own PlanTM
equipment and services
Financing of home improvement products and services (including partial or full roof replacement) independent of a solar energy system
1 to 11 or 20 years
Sunnova Protect
Service
Service
Plan
Sunnova Protect ServiceMonitoring and service agreements for non-Sunnova solar energy systems1, 5, 10 or 20 years
Sunnova Repair ServiceRepair ServiceSunnova Repair ServiceRepair service agreements for Sunnova and non-Sunnova solar energy systems
1 year workmanship warranty
Accessory Purchase
and/or Roof
Replacement
Loan
Easy Own PlanTM
equipment purchase
Home improvement products and services (including partial or full roof replacement) when combined with either a Home Solar Service or Sunnova SunSafe® Solar + Battery offering
10, 15 or 25 years

We focus on growing a geographically diverse customer base with a strong credit profile. We perceive our recurring customer payments as high-quality assets given the broad and relatively inelastic demand for electricity and because our customers typically have high credit scores. As of December 31, 2023, our customers had, at the time of signing the customer agreement, an average FICO® score of 741. The purpose of our stringent credit approval policy is to ensure reliability of collecting payment over the duration of the customer agreements. As of December 31, 2023, approximately 0.9% of our customers were in default (over 120 days past due) under their agreements.

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. The customer is obligated to make monthly payments to us, and we operate and maintain the solar energy system and energy storage system, if applicable, in good condition throughout the duration of the agreement. Under our lease agreements and PPAs, the customer's monthly payment or price per kilowatt hour ("kWh") is set based on a calculation that takes into account the life of the equipment and/or expected solar energy generation. The customer has an option of choosing a flat rate without an escalator or a lower initial rate with an escalator. As of December 31, 2023, approximately 40% of our lease agreements and PPAs contained a price escalator, ranging from 0.9% to 3.9% annually.
11


Our customer agreements are designed to offer the customer energy cost savings and bill stability relative to centralized utility prices, often resulting in an immediate reduction in the customer's overall utility bill, with little or no upfront costs. We provide our services related to solar energy systems and energy storage systems through long-term agreements in the following formats:

Lease Agreements. Under the Easy Plan equipment lease, the customer leases a solar energy system and/or energy storage system from us at a fixed monthly rate that is typically subject to annual escalation. Under the LeasePlus New Home Solar Plan, the customer leases a solar energy system from us at a fixed monthly rate that is not subject to escalation throughout the term of the lease. Under the Prepaid LeasePlus New Home Solar Plan, the lease is prepaid upfront for the term of the lease. The Solar Benefits Agreement is offered to customers in certain states and like the LeasePlus New Home Solar Plan, the customer leases a solar energy system from us at a fixed monthly rate that is not subject to escalation throughout the term of the lease. We own, operate and maintain the solar energy system under our lease agreements. In most cases, lease agreements include a performance guarantee under which we will refund payments or credit the customer if the solar energy system fails to meet a guaranteed minimum level of power production for specified time periods.

PPAs. We offer PPAs with variable monthly payments or balanced monthly payments. We own, operate and maintain the solar energy system under our PPAs.

Easy Plan PPA with variable billing. The customer agrees to pay for all power generated by a solar energy system at a price per kWh that is generally lower than the local utility rate. The monthly payment will vary month to month based on the system's actual production. The monthly rate is generally subject to annual escalation.

Easy Plan PPA with balanced billing. This is similar to the variable billing option except the customer's payments are levelized over the course of a year based on an annual production estimate so the customer's payments are insulated from monthly fluctuations in energy production subject to a true-up at the end of such period. The fixed monthly rate is typically subject to annual escalation. Should the annual production estimate exceed actual production, the customer will receive a bill credit at the end of the applicable period and we may decrease the estimated production (and corresponding monthly payments) for the subsequent year. Should actual production exceed the annual estimate, we may apply the overproduction to a subsequent year or increase the estimated annual production and corresponding monthly payments for the subsequent year. The estimated annual production will not increase more than 110% from the estimated annual production for the first year.

Solar 20/20 Plan Agreement & Covenants. The customer agrees to pay for all power generated by a solar energy system at a price per kWh that is indexed to the local utility rate but is guaranteed to be at least 20% lower than the applicable utility's weighted-average rate that takes into account the customer's estimated production. The monthly payment will vary month to month based on the system's actual production and that month's indexed rate.

Fixed Rate Power Purchase Agreement. This is similar to the variable billing option except the monthly rate is fixed throughout the term of the agreement and not subject to annual escalation.

Loan Agreements. Pursuant to an Easy Own Plan equipment purchase agreement, the customer purchases the solar energy system from a dealer using financing provided by us. The customer repays the amount financed plus a finance charge through monthly payments for a term of 10, 15 or 25 years. We purchase the Easy Own Plan equipment purchase agreement from the dealer and agree to operate and maintain the solar energy system. We operate and maintain the solar energy system through our network of dealers. In most cases, Easy Own Plan equipment purchase agreements include a production guarantee under which we will refund payments or credit the customer if the solar energy system fails to meet a guaranteed minimum level of power production for specified time periods. Customers under our Easy Own Plan equipment purchase agreements have the option to prepay outstanding principal amounts, in part or in full, without penalty.

Energy Storage Systems. Our Sunnova SunSafe program offers customers the option of a solar energy system integrated with a solar storage system. The customer can either choose an Easy Plan equipment lease or Easy Own Plan equipment purchase plan. These are similar to our Easy Plan equipment lease and Easy Own Plan equipment purchase for home solar services but include energy storage systems with the solar energy system. The customer may select a term of 10, 15 or 25 years for the Easy Own Plan equipment purchase. These agreements have a production guarantee for the solar energy system, similar to the home solar service Easy Plan equipment lease and Easy Own Plan equipment purchase plans, except in Guam, Saipan, Hawaii, Puerto Rico, Arkansas and Florida. Additionally, we offer
12

the Sunnova +SunSafe agreement to new and existing customers in several states and territories, under which the customer purchases an energy storage system from a dealer using financing provided by us. Under the Sunnova +SunSafe agreement, the customer repays the amount financed plus a finance charge through monthly payments for a term of 10, 15 or 25 years. In the fourth quarter of 2023, we launched our standalone lease program in several states to new and existing customers, under which the customer can lease an energy storage system with a fixed monthly payment for a term of 10 years.

Sunnova Loan. We finance energy-related products and services and other sustainable home products sold by our dealers/contractors independent of a solar energy system. We offer customer financing for products including home security and monitoring, home automation, energy management and other smart home devices, upgraded roofing, modern HVAC, generators, water systems, water heaters, main panel upgrades and electric vehicle charging. We have established a niche amongst pure financing competitors by providing energy-related products and services and other sustainable home products with competitive rates and tenors. Where applicable, the financed products come with a standard manufacturer's warranty on equipment. Our Sunnova Loan offering gives our dealers and contractors the flexibility to offer additional products and services to customers outside of a traditional solar loan. Customers may select a pre-defined term ranging from 1 to 20 years.

Sunnova Protect Services. For solar energy systems not owned or sold by us, our Sunnova Protect Services agreements provide customers maintenance and repairs as well as system monitoring and diagnostics. We provide two levels of service: (a) Basic, which is monitoring only and (b) Premium, which is monitoring plus repair and/or replacement of all equipment under a manufacturer's warranty. The customer may select the level of service and a term of 1, 5, 10 or 20 years. Prior to commencing coverage, we will run a diagnostic evaluation on the customer's solar energy system and will identify any underperforming equipment and estimate production. The customer may elect to repair underperforming equipment, on a time and materials basis, so that it may be included in the coverage going forward. Should the customer decline to repair the underperforming equipment, it will not be covered under the Sunnova Protect Services agreement.

Sunnova Repair Services. Through our Sunnova Repair Services, we provide repairs to solar energy systems and energy storage systems for out of warranty system repairs or to owners of solar energy systems and energy storage systems not owned or sold by us who do not have a service provider. Additionally, Sunnova Repair Services can address repairs not covered by warranties for both solar energy systems and energy storage systems owned or sold by us and solar energy systems and energy storage systems not owned or sold by us. The variety of repairs that Sunnova Repair Services may provide includes assessment and troubleshooting, warranty administration, warranty fulfillment, preventative maintenance and repair and replacement of equipment. Additionally, suppliers and financiers procure Sunnova Repair Services for repairs on their behalf.

As of December 31, 2023, approximately 24% of our customers had lease agreements, approximately 24% had PPAs, approximately 37% had loan agreements and approximately 12% had service plan agreements.

We have developed protocols and policies to qualify potential customers for different product and service arrangements. For customer agreements, we review the customer's credit application for compliance with our credit standards early in the origination process. Customer agreements that are accepted must comply with our underwriting standards, which emphasize the prospective customer's ability to pay and the value of the customer's estimated savings under the solar service agreement compared to traditional utility rates. The customer agreement exceptions are solar service agreements of prospective purchasers of homes subject to the Easy Plan equipment lease, LeasePlus New Home Solar Plan, the Prepaid LeasePlus New Home Solar Plan, the Solar 20/20 Plan Agreement & Covenants and the Fixed Rate Power Purchase Agreement. These customers are not subject to credit checks and these agreements are freely transferable.

We maintain reporting and controls in place to monitor the timeliness of customer payments. As of December 31, 2023, approximately 86% of all payments received pursuant to our customer agreements are collected via Automated Clearing House payments (i.e., the funds are deducted automatically on a monthly basis from the customer's bank account), approximately 8% are collected via automatic recurring credit card payments and approximately 6% are collected through non-recurring means. If a customer becomes delinquent on one or more monthly installment payments, we typically begin a collection process with respect to the customer.

In the event a customer elects to sell his or her home or business, the customer's agreement may be transferred to the prospective purchaser through prescribed reassignment procedures, subject to certain conditions related to the prospective purchaser's creditworthiness. To initiate the reassignment process, the customer must notify us of the pending sale, after which we will provide a copy of the agreement, including any amendments, to the prospective purchaser. The prospective purchaser
13

will then be required to complete a customer profile and a credit application. With the exception of customers originated through our homebuilder channel, each prospective purchaser's FICO® Score and Experian TEC (Telecommunications, Energy and Cable) Score will be evaluated on the same basis as a customer in a new origination and will be evaluated by our computer auto-decisioning system.

In the event a prospective purchaser does not meet our credit criteria or elects not to be subject to such credit inquiry, the current customer will be required to prepay the agreement in full or the prospective purchaser will be required to provide a security deposit in cash in accordance with such customer's agreement or our transfer policy prior to the approval of the reassignment. Each such security deposit is held in a separate account until the earlier of (a) the time at which the prospective purchaser satisfies our established credit criteria or (b) upon 12 consecutive months of on-time payments following the date of reassignment.

Monitoring and Maintenance Service and Warranties

Our customer agreements typically are accompanied by a warranty and/or monitoring and service agreement. The warranty and monitoring services provided with each type of customer agreement vary but can include operations and maintenance, equipment repairs, monitoring or site power controls and energy management of both supply and demand. Additionally, our Sunnova Protect program offers monitoring, service and facilitation of repairs across two tiers of service for solar energy systems owned by the home or business owner and installed by a third party.

For our customer agreements, we provide ongoing service during the entire term of the customer relationship, including monitoring, maintenance and warranty services of the solar energy system and energy storage system, if applicable. We have an operations and maintenance administration organization consisting of administration staff and a dedicated monitoring and production team that evaluates the solar energy systems' and energy storage systems' performance daily. When a performance or operation issue is detected via our monitoring system, we provide or arrange for troubleshooting or field services as necessary. We rely on our own personnel and our dealer network to complete the field services required to maintain the solar energy systems. After completion of the resolution steps, the maintenance administration organization verifies remotely the issue has been resolved and the system or energy service is performing as expected. For accessory loan agreements, we do not provide ongoing monitoring, warranties or similar services.

Additionally, customers under our agreements receive a range of warranties on the related solar energy systems and energy storage systems, including warranties for module production and against defects in workmanship and against component or materials breakdown. We also provide the customers with a warranty on roof penetrations of up to 10 years in compliance with applicable state, territorial or local law. Through our agreements with our dealers, the dealer is generally obligated, at its sole cost and expense, to correct defects in its installation work for a period of up to 10 years and provide a roof warranty on roof penetrations of 5 to 10 years. Furthermore, we provide a pass-through of the solar photovoltaic panel manufacturers' warranty coverage to our customers, generally of 25 years, and of the inverter and energy storage system manufacturers' warranty coverage, typically of 10 to 25 years. We typically exercise our rights under the manufacturer's equipment warranties or dealer installation warranties before incurring direct charges or costs. Many service expenses are borne by our dealers and not us directly because of the workmanship warranty provided by the dealers to us. Additionally, many component costs and, in many cases, in and out labor costs, are covered by manufacturer warranties.

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
14

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.

Intellectual Property

We rely on intellectual property laws, primarily a combination of copyright and trade secret laws in the U.S., as well as license agreements and other contractual provisions, to protect our proprietary technology. We also rely on several registered and unregistered trademarks to protect our brand. In addition, we generally require our employees and independent contractors involved in the development of intellectual property on our behalf to enter into agreements to limit access to, and disclosure and use of, our confidential information and proprietary technology. We also continue to expand our technological capabilities through licensing technology and intellectual property from third parties.

Government Regulations

While we are not regulated as extensively as a public utility where our business is conducted in the U.S., we are subject to various national, state, territorial and other local regulatory regimes. For example, in California and New York, we are subject to regulations concerning marketing and contracting promulgated by state public utility commissions. In some states, such as Arizona and Florida, we are limited to offering only a lease agreement or a loan agreement to homeowners and are prohibited from offering a PPA, which is deemed a retail sale of electricity in such states and can only be made by a regulated utility. In Puerto Rico, we are subject to regulation as an electric power company by the PREB and are required to comply with certain filing, certification, reporting and annual fee requirements. Regulation by the PREB as an electric power company does not currently subject us to centralized utility-like regulation or require the PREB's approval of charges to customers.

To operate the solar energy systems and energy storage systems, our dealers work with customers to obtain interconnection permission from the applicable local electric distribution utility. In many states and territories, by statute, regulations or administrative order, there are standardized procedures for interconnecting distributed solar energy systems and related energy storage systems to the electric utility's local distribution system. In some states, such as New Jersey and Massachusetts, certain utilities, such as municipal utilities or electric cooperatives, are exempt from some interconnection requirements. Provided that the system and energy, if applicable, qualify for the standardized procedures based upon size, use of industry-standard components, location on a suitable local network and other applicable requirements, utilities in such states or territories are required to interconnect qualifying solar energy systems and energy storage systems on an expedited basis relative to non-qualifying systems. Expedited procedures, when available, streamline the installation and interconnection process for solar energy systems and energy storage systems to begin operating. In the U.S. states and territories in which we operate, our dealers typically obtain interconnection permission on behalf of us and our customers using standardized interconnection procedures.

In certain states, independent solar energy producers who enter into lease agreements, PPAs or loan agreements with home and business owners for solar energy systems are required to make certain disclosures to the home or business owner regarding the solar energy system and the terms of the agreement and/or record a notice against the title to the real property on which the electricity is generated and against the title to any adjacent real property on which the electricity will be used. The notice does not constitute a title defect, lien or encumbrance against the real property.

Our operations, as well as the operation of our dealers and contractors, are subject to stringent and complex federal, state, territorial and local laws, including regulations governing the occupational health and safety of employees, regulations of wages and benefits and environmental protection. For example, we and our dealers/contractors may be subject to the regulations of the U.S. Department of Labor's Occupational Safety and Health Administration ("OSHA") and Wage and Hour Division, the U.S. Department of Transportation ("DOT"), the U.S. Environmental Protection Agency ("EPA") and comparable state and territorial entities that protect and regulate employee health and safety and the environment. These include, for example, regulations regarding the disposal of solid and hazardous wastes from the solar energy systems we own and the wages paid to our dealers and contractors. In addition, environmental laws can result in the imposition of liability in connection with end-of-life system disposal, such as in connection with disposal and recycling of batteries.

We and our dealers/contractors are also subject to laws and regulations related to interactions with consumers, including those pertaining to sales and trade practices, privacy and data security, equal protection, consumer financial and credit
15

transactions, consumer collections, mortgages and re-financings, home or business improvements, trade and professional licensing, warranties and various means of customer solicitation, as well as specific regulations pertaining to solar installations.

For a discussion of these and other regulatory requirements, see "Risk FactorsRisks Related to Regulations".

Government Incentives

In September 2023, we entered into a loan guarantee arrangement with the U.S. Department of Energy (the "DOE") under Title XVII of the Energy Policy Act of 2005 ("Title XVII") pursuant to which the DOE has agreed, subject to certain conditions, to guarantee up to $3.0 billion of aggregate obligations in a series of intercompany loans between our affiliates made in connection with limited recourse financings, such as the Sunnova Hestia Loan Program. Recipients of Title XVII loan guarantees may be subject to compliance with various additional federal law and contractual requirements, such as the Davis-Bacon Act and the False Claims Act, as well as the statutory and regulatory requirements of Title XVII. In November 2023, we have been conditionally selected by the DOE Grid Deployment Office as part of a $440 million investment from the Puerto Rico Energy Resilience Fund to install rooftop solar energy systems and energy storage systems in vulnerable single-family households across Puerto Rico.

U.S. federal, state, territorial and local governments have established various incentives and financial mechanisms to reduce the cost of solar energy and to accelerate the adoption of solar energy. These incentives come in various forms, including rebates, tax credits and other financial incentives such as payments for renewable energy credits associated with renewable energy generation, exclusion of solar energy systems and energy storage systems from property tax assessments, system performance payments, accelerated depreciation and net energy metering, or net metering, programs. These incentives make solar energy system and energy storage system ownership more attractive to some home and business owners and enable us to charge our customers lower prices to purchase energy generated by our solar energy systems and energy storage systems or to lease or purchase our solar energy systems and energy storage systems than they would normally be expected to pay for utility-provided energy. These incentives also help catalyze private sector investments in solar energy and efficiency measures, including the installation and operation of residential and commercial solar energy systems and energy storage systems.

Net metering is one of several key policies that have enabled the growth of distributed solar in the U.S., providing significant value to certain customers with solar energy systems for the electricity generated by their systems but not directly consumed on site. Net metering allows a customer to pay the local electric utility only for power usage net of excess production from the customer's solar energy system. Customers receive a credit for the energy an interconnected solar energy system generates in excess of that needed by the home or business, which is provided to the electrical grid. The credit offsets energy usage incurred by the customer at times when the customer requires more electricity than is generated by the solar energy system. In many markets, this credit is equal to the residential retail rate for electricity and in other markets the rate is less than the retail rate and may be based, for example, in whole or in part on the centralized electric utility's "avoided cost" for electricity that it would have had to generate or purchase at wholesale to meet the customer's demand. Furthermore, when coupled with a time of use rate program in certain electric utility territories, a home or business owner may offset usage billed at lower rates with net metering credits provided at a higher rate.

For these reasons, net metering credits incentivize consumers to use distributed solar in certain jurisdictions, including some of those in which we operate. In some electric utility territories, any excess credits are rolled over to the next billing period and may also be cashed out later at a rate lower than the retail rate. Most states, the District of Columbia, Puerto Rico and Guam have adopted some form of net metering by statute, regulation, administrative order or a combination thereof, although some of these jurisdictions provide for a credit at less than the retail rate. In some jurisdictions, centralized electric utilities have also adopted net metering on a voluntary basis. Some of the states in which we operate, including New Jersey, Maryland, Massachusetts, Rhode Island, Delaware, Illinois and Hawaii, have in place policies that limit or permit utilities to limit the amount of total electricity generated through net metering and/or solar energy systems, and some of these states, as well as other states or territories, including Pennsylvania, Nevada, New Mexico and Guam, have policies that limit or place conditions on the size of individual solar energy systems.

Net metering and other incentive programs are subject to legislative and regulatory review in many states and territories in which we operate, and the availability and value of these programs could be limited, reduced or phased out. Some states such as Arizona, Nevada, California and Kentucky have reduced their net metering credits. Further reviews by these states and others are anticipated and the subsequent amount of net metering credits will continue to be assessed over the next few years in states that have net metering policies. For example, net metering rates in Colorado, New Jersey, Puerto Rico and South Carolina are up for consideration currently or over the next few years.

16

In December 2022, the California Public Utility Commission (the "CPUC") approved a successor program (Net Energy Metering 3.0 or "NEM 3.0")to its current net metering program that reduces the value of net metering credits from the retail rate to an avoided cost rate for customers that will have solar energy systems installed on their homes and businesses over the next five years. Customers will also be placed on an electrification rate. Residential customers located in the territories of two of the investor-owned utilities will also receive small adders to the avoided cost rate, while the residential customers in the territory of the third investor-owned utility, as well as new homes and commercial customers in all three of the service territories, do not receive any adders. In addition, it may only be possible for customers to realize savings from installing solar energy systems compared to the utility retail rate by adding storage to their solar energy systems or undersizing them so exports are limited. The decision went into effect in April 2023.

New York is working on developing an alternative to net metering through a Value of Distributed Energy Resources credit that would allow certain customers to receive direct monetary compensation as opposed to a net metering credit. This program was expected to be implemented in 2021 but has been delayed due to not enough utilities having deployed smart meters that would enable an accurate valuation of distributed energy production. New York is keeping net metering in place with a nominal customer benefit charge added for solar customers who have solar energy systems installed after January 1, 2022. As a result of the Definitive Restructuring Support Agreement ("DRSA") between the PREPA and its creditors submitted in May 2019, which is currently pending before the U.S. District Court for the District of Puerto Rico, net metering customers in Puerto Rico may be impacted by transition charges and other requirements. Several legislators publicly oppose the DRSA and negotiations on the DRSA continued throughout 2023.

In September 2020, the Federal Energy Regulatory Commission ("FERC") issued Order 2222 directing regional transmission operators ("RTO") and independent system operators ("ISO") to remove barriers to the participation of distributed energy resources ("DERs") in wholesale electricity markets on an aggregated basis. While the FERC's order is subject to challenge as well as further proceedings concerning the implementation of the order's directives in each of the RTOs/ISOs, Order 2222 provides a framework that once implemented will allow for aggregated DERs to be compensated through the wholesale market for the capacity, energy and ancillary services they provide.

In late 2020, we began offering our lease storage customers participation in the ConnectedSolutions demand response program through Eversource and National Grid utilities in Massachusetts. We expanded these offerings for our Connecticut, Rhode Island and New Hampshire customers in early 2021, including loan storage customers. Our storage customers in California have the option to participate in the demand response market to help California manage its electricity demand, where we manage the battery storage system in response to price signals in the energy market for customers served by Pacific Gas and Electric Company, San Diego Gas & Electric utilities and Southern California Edison to provide demand response and resource adequacy. In late 2023, we expanded our Sunnova Sentient Virtual Power Plant Platform to Puerto Rico to participate in LUMA Energy, LLC's battery energy sharing program. Further, we will seek to participate in market specific opportunities and negotiate bilateral agreements, where appropriate, to enroll systems and customers in energy management and demand response programs.

Many states and territories have adopted renewable portfolio energy production requirements. The majority of states, the District of Columbia and Puerto Rico have adopted a renewable portfolio standard ("RPS") that requires regulated electric utilities to generate or procure a specified percentage of total electricity delivered to customers in the state or territory from eligible renewable energy sources, such as solar energy systems, by a series of specified dates. In addition, several other states have set voluntary goals for renewable generation.

Roughly one-third of states with RPS policies require a minimum portion of the RPS be met by electric generation from solar energy systems, with substantial penalties for non-compliance. To demonstrate compliance with such RPS mandates, electric generation providers must submit SRECs to the applicable authority. One SREC is produced by one megawatt-hour of energy generated by an eligible solar energy system. The specified amount of energy is dependent on system size and when the solar energy system receives a "permission to operate" order. Electric generation providers can either generate their own SRECs through solar energy systems they own or they can purchase SRECs owned by other parties.

SRECs are a distinct product, separate from the electricity generated by solar energy systems. We and our customers apply for and receive SRECs in certain jurisdictions for power generated by the solar energy systems we own. As a distinct product from the electricity generated by solar energy systems, SRECs represent a separate source of cash flow from the sale of electricity. SRECs can be sold with or without the actual electricity associated with the renewable-based generation. Solar energy system owners are typically able to sell SRECs to electric generation providers, such as electric utilities, or in the SREC commodity market. We have hedged a portion of our expected SREC production under fixed price forward contracts. The forward contracts require us to physically deliver the SRECs upon settlement.

17

Several states have an energy storage mandate or policies designed to encourage the adoption of storage. For example, California offers a cash rebate for storage installations through the Self Generation Incentive Program and Massachusetts and New York offer performance-based financial incentives for storage. Storage installations also are supported in certain states by state public utility commission policies that require utilities to consider alternatives such as storage before they can build new generation. In February 2018, the FERC issued Order 841 directing RTOs and ISOs to remove barriers to the participation of storage in wholesale electricity markets and to establish rules to help ensure storage resources are compensated for the services they provide. An appeal of Order 841 filed by utility trade associations and other parties challenging the extent of the FERC's jurisdiction over storage resources connected to distribution systems was rejected by the U.S. Court of Appeals for the D.C. Circuit in July 2020.

Some state and territorial governments, centralized electric utilities, municipal utilities and co-operative utilities offer a cash rebate or other payment incentive for the installation and operation of a solar energy system or energy storage system or to customers undertaking other energy efficiency measures. Capital cost or "up-front" rebates provide funds to solar customers or developers or solar energy system owners, such as us, based on the cost, size or expected production of a customer's solar energy system. Performance-based incentives and tariff-based incentives provide payments to solar customers or a solar energy system owner based on the energy generated by the solar energy system during a pre-determined period. These rebates and payment incentives, when available, improve the economics of distributed solar to both us and our customers.

The economics of purchasing a solar energy system and energy storage system are also improved by eligibility for accelerated depreciation, which allows for the depreciation of equipment according to an accelerated schedule set forth by the IRS. This accelerated schedule allows a taxpayer to recognize the depreciation of tangible solar property on a five-year basis even though the useful life of such property is greater than five years. The acceleration of depreciation creates a valuable tax benefit that increases the return on investment from a solar energy system and energy storage system. We benefit from accelerated depreciation on the solar energy systems and energy storage systems we own.

The federal government currently provides business investment tax credits under Section 48(a) (the "Section 48(a) ITC") and, for projects that begin construction after December 31, 2024, under Section 48E (the "Section 48E ITC") as well as residential energy credits under Section 25D (the "Section 25D Credit") of the U.S. Internal Revenue Code of 1986, as amended (the "Code"). In August 2022, the Inflation Reduction Act of 2022 (the "IRA") was signed into law. Among other things, the IRA expanded and extended the tax credits available to solar energy projects in an effort to achieve President Biden's non-binding target of net-zero emissions by 2050. The IRA extended the investment tax credit for eligible 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 domestic content requirements and the category of consumers it serves, the investment tax credit percentage can range between 6% and 70%. For projects that begin construction after December 31, 2024, the Section 48(a) ITC will be replaced with the Section 48E ITC, a new clean energy investment tax credit, 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 to benefit from the full 30%. Following passage of the IRA, retroactive to the beginning of 2022, we are able to claim the Section 48(a) ITC or the Section 48E ITC, as applicable, for energy storage systems whether attached to a solar energy system or stand-alone.

The IRA also extended the Section 25D Credit, which allows qualifying homeowners who purchase a residential solar energy system and/or energy storage system to apply up to 30% of the cost of installing those systems as a credit against their U.S. federal income taxes, thereby returning a material portion of the purchase price of the residential solar energy system and/or energy storage system to homeowners. Under the terms of the current extension, the Section 25D 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, unless it is extended before that time.

Certain states and territories in which we operate offer a personal and/or corporate investment or production tax credit for solar energy. Further, most of the states and local jurisdictions have established sales and/or property tax incentives for renewable energy systems that include exemptions, exclusions, abatements and credits. For a discussion of these and other governmental incentives, see "Risk FactorsRisks Related to Regulations".

Competition

We believe our primary competitors are centralized electric utilities that supply electricity to our potential customers. We compete with these centralized electric utilities primarily based on price (cents per kWh), predictability of future prices (by providing pre-determined annual price escalations, where applicable), reliability and the ease by which customers can switch to electricity generated by solar energy systems. We believe we compete favorably with centralized electric utilities based on these factors in the states and territories where our customer agreements are offered.

18

We also compete with retail electric providers and independent power producers that are not regulated like centralized electric utilities but have access to the centralized utilities' electricity transmission and distribution infrastructure pursuant to state, territorial and local pro-competitive and consumer choice policies. Furthermore, we compete with solar companies with vertically integrated business models, such as Sunrun Inc. and SunPower Corporation. In addition, we compete with other solar companies who sell or finance products directly to consumers, inclusive of programs like Property-Assessed Clean Energy, such as Goodleap, LLC and Mosaic, Inc. For example, we face competition from solar installation businesses that seek financing from external parties or utilize competitive loan products or state and local programs. In the future, we may also compete with solar companies that have business models similar to our own, some of which are marketed to potential customers by our dealers and contractors. We compete with these companies based on the competitiveness of the products, the overall customer relationship and the commissions we are willing to pay dealers and contractors for the origination of new customers.

Suppliers

The major components of the solar energy systems include (a) solar photovoltaic panels that turn sunlight into direct current ("DC") electricity, (b) inverters that convert solar-generated DC electricity into alternating current ("AC") electricity, the form of energy used by most standard household appliances, (c) racking systems that attach the solar photovoltaic panels to the roof or ground, (d) a remote monitoring system that measures and monitors all energy generated by the solar energy system and provides alerts about system performance and (e) in some cases, an energy storage system that stores excess energy generated by the photovoltaic panels to supplement energy supply during hours when energy consumption exceeds energy produced by the photovoltaic panels or in the event of a grid outage. The solar energy system may also be connected to the electrical grid or other supplemental energy sources, such as electric vehicle chargers, smart load controllers or panels and generators, with additional wiring and electrical hardware.

We require our dealers to choose all major components of the solar energy system or energy storage system from a pre-approved list of manufacturers and models. By allowing dealers to choose from several manufacturers and models without direct supplier obligations, we have greater flexibility to satisfy customer demand, ensure competitive pricing and adequate supply of components and reduce the concentration of warranty risks. We have entered into master contractual arrangements with each vendor on our pre-approved list of vendors that defines the general terms and conditions of our purchases and those of our dealers, including warranties, product specifications, indemnities, delivery and certain other terms. Our dealers typically purchase solar panels and inverters on an as-needed basis from our pre-approved suppliers at then-prevailing prices pursuant to purchase orders having the benefit of our master contractual arrangements. At times, we will also procure equipment directly and sell it to our dealers.

For installations of solar energy systems on new homes or businesses, we negotiate pricing directly with the manufacturers for all components used in the solar energy systems. Based upon our production planning model, we position and deliver the material on a just-in-time basis to our dealers to meet the builder requirements.

We evaluate and qualify our manufacturers and their product offerings based on total cost of ownership, reliability, warranty coverage, credit quality and other factors. All equipment must be listed on the California Energy Commission's SB1 List of Eligible Equipment. All approved solar photovoltaic panels must have a minimum 25-year power warranty and 25-year workmanship warranty. We also require approved solar photovoltaic panels to undergo extended reliability testing as an indication of a 25-year or greater lifetime. Beginning in April 2016, we required all our manufacturers carry a 25-year warranty, or offer a warranty extension to 25 years, on all product offerings to be eligible for inclusion on our approved vendor list. Prior to April 2016, we sourced inverter manufacturers offering a warranty of no less than 10 years. All approved racking systems are required to be solar energy system Fire Class Rated "A" with a Type 1 module per California Fire requirements. Additionally, the racking system must have a Professional Engineers stamp as proof of structural analysis and wind speed certification and the racking system must be certified as conforming to the integrated grounding and bonding requirements of UL Subject 2703. All replacement parts and components must meet or exceed the same standards as those of the original installation.

In September 2018, the Office of the United States Trade Representative ("USTR") determined to modify its prior actions in its investigation into certain acts, policies and practices of the government of China related to technology transfer, intellectual property and innovation pursuant to Section 301 of the Trade Act of 1974 by imposing an additional 10% duty on $200 billion worth of products from China, including inverters. In May 2019, the tariffs were increased from 10% to 25% and may be raised by the USTR in the future. If inverter production is not shifted to other countries before any tariff rate increase on these products, the price of inverters could increase. However, the cost of solar photovoltaic panels and inverters generally do not comprise a meaningful portion of our operating expenses. In addition, many of the solar photovoltaic panel and inverter manufacturers on our approved vendor list are from countries other than China, including Canada, the U.S., Mexico, Vietnam and Malaysia. See "Risk Factors—Risks Related to the Solar Industry—Increases in the cost or reduction in supply of solar energy system and energy storage system components due to tariffs or trade restrictions imposed by the U.S. government could
19

have an adverse effect on our business, financial condition and results of operations". These tariffs have not had a material impact on our business or our operations.

Human Capital Management

At Sunnova, our unwavering commitment to service, synergy and sustainability shapes our approach to human capital management. These core values not only reflect our belief in providing better energy service to the communities we service but also underscore our dedication to the well-being and development of our employees. Our governance framework, led by our board of directors (our "Board") and its committees, is structured to align human capital management with our broader business objectives. This includes rigorous oversight of inclusion and diversity programs, employee development, performance management, compensation and succession planning. Our audit committee collaborates closely with our enterprise risk management function to identify and mitigate labor and human capital risks.

By embracing the diversity of our customers, employees and communities, we are committed to creating an inclusive environment that reflects a spectrum of backgrounds and cultures. Our initiatives focus on enhancing attraction, retention and advancement of a diverse workforce, ensuring our team represents the communities we serve. We place a high premium on the continuous training and development of our employees. Our employee training and development programs span e-learning, classroom training, performance management and leadership initiatives. Regular employee surveys provide valuable insights, helping us refine our attraction, retention and advancement strategies and enhance employee engagement. Safety is of paramount importance at Sunnova. Our objective of zero workplace injuries drives our comprehensive safety programs, which include protocols for various operational risks. The well-being of our employees is further supported by comprehensive benefits that protect their health, financial security and foster a sense of ownership through stock incentive programs.

As of December 31, 2023, our dynamic team comprised of 2,047 employees and is a reflection of our growth and commitment to creating jobs in clean energy. We value our relationships with all our employees, are not party to any collective bargaining agreements, have not experienced any strikes or work stoppages and maintain a focus on positive employee relations. We encourage open dialogue and transparency, with our CEO regularly engaging in townhall meetings to discuss operational results and address employee queries. Additionally, our anonymous hotline ensures employees can voice concerns regarding compliance and ethics comfortably. Sunnova's future is intricately linked with our human capital management. Our focus on integrating our core values into every aspect of employee experience underpins our goal of advancing the energy industry through collaboration, ownership and empowerment. As we continue to grow, our commitment to our employees remains central to our mission to power energy independence.

Insurance

We maintain the types and amounts of insurance coverage we believe are consistent with customary industry practices. Our insurance policies cover employee and contractor-related accidents and injuries, property damage, business interruption, storm damage, inventory, vehicles, fixed assets, facilities, cyber risk, crime and general liability deriving from our activities. Our insurance policies also cover directors, officers, employment practices and fiduciary liabilities. We may also be covered for certain liabilities by insurance policies owned by third parties, including, but not limited to, our dealers, contractors and vendors.

Available Information

We file annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to reports filed or furnished pursuant to Sections 13(a) and 15(d) of the Exchange Act. The Securities and Exchange Commission ("SEC") maintains a website at www.sec.gov that contains reports, proxy and information statements and other information we file with the SEC electronically. Copies of our reports on Form 10-K, Form 10-Q, Form 8-K and amendments to those reports may also be obtained, free of charge, electronically on the investor relations page on our website located at investors.sunnova.com as soon as reasonably practical after we file such material with, or furnish it to, the SEC.

We also use the investor relations page on our website as a channel of distribution for important company information. Important information, including press releases, analyst presentations and financial information regarding us, as well as corporate governance information, is routinely posted and accessible on the investor relations page on our website. Information on or that can be accessed through our website is not part of this Annual Report on Form 10-K and the inclusion of our website address is an inactive textual reference only.

20

Item 1A. Risk Factors.

Investing in our common stock involves a high degree of risk. You should carefully consider the risks described below together with all of the other information included in this Annual Report on Form 10-K, including the section titled "Management's Discussion and Analysis of Financial Condition and Results of Operations" and our annual audited consolidated financial statements ("consolidated financial statements") and related notes, before deciding to invest in our common stock. We may experience additional risks and uncertainties not currently known to us; or, as a result of developments occurring in the future, conditions that we currently deem to be immaterial may also materially and adversely affect our business, financial condition, cash flows and results of operations. If any of the risks actually occur, they may materially and adversely affect our business, financial condition, cash flows and results of operations. In this event, the trading price of our common stock could decline and you could lose all or part of your investment in us.

Risks Related to Our Business

Historically, we have incurred operating and net losses and we may be unable to achieve or sustain profitability in the future.

We incurred operating losses of $243.4 million, $81.5 million and $54.9 million and net losses of $502.4 million, $130.3 million and $147.5 million for the years ended December 31, 2023, 2022 and 2021, respectively. These historical operating and net losses were due to a number of factors, including increased expenses to fund our growth and related financing needs. We expect to incur significant expenses as we finance the expansion of our operations and implement additional internal systems and infrastructure to support our growth and operations. We do not know whether our revenue will grow rapidly enough to absorb these costs. Our ability to achieve profitability depends on a number of factors, including:

•    growing our customer base and originating new customer agreements on economic terms;
•    maintaining or lowering our cost of capital;
•    reducing operating costs by optimizing our operations and maintenance processes;
•    maximizing the benefits of our dealer network;
•    finding additional tax equity investors and other sources of institutional capital; and
•    the continued availability of various governmental incentives for the renewable energy industry.

Even if we do achieve profitability, we may be unable to sustain or increase our profitability in the future.

Our growth and operations strategy depends on the continued origination of customer agreements by us and our dealers.

Our growth and operations strategy depends on the continued origination of customer agreements by us and our dealers. We may be unable to originate additional customer agreements and related systems in the numbers or at the pace we currently expect for a variety of reasons, including, among other things, the following:

•    demand for solar energy systems or energy storage systems failing to develop sufficiently or taking longer than expected to develop;
•    solar energy technology being available at economically attractive prices as a result of factors outside of our control, including utility prices not rising as quickly as anticipated;
•    issues related to identifying, engaging, contracting, compensating and maintaining relationships with dealers and the negotiation of dealer agreements;
•    issues related to financing, construction, permitting, the environment, governmental approvals and the negotiation of customer agreements;
•    a reduction or elimination of government incentives or adverse changes in policy and laws for the development or use of solar energy, including net metering, SRECs and tax credits;
•    other government or regulatory actions that could impact our business model;
•    negative developments in public perception of the solar energy industry; and
•    competition from other solar companies and energy technologies, including the emergence of alternative renewable energy technologies.

If the challenges of originating customer agreements and related systems increase, our pool of available opportunities may be limited, which could have a material adverse effect on our business, financial condition, cash flows and results of operations.

21

If we fail to manage our operations and growth effectively, we may be unable to execute our business plan, maintain high levels of customer service or adequately address competitive challenges.

We have experienced significant growth in recent periods measured by our number of customers and we intend to continue our efforts to expand our business within existing and new markets. This growth has placed, and any future growth may place, a strain on our management, operational and financial infrastructure. Our growth requires our management to devote a significant amount of time and effort to maintain and expand our relationships with customers, dealers and other third parties, attract new customers and dealers, arrange financing for our growth and manage our expansion into additional markets.

In addition, our current and planned operations, personnel, information technology and other systems and procedures might be inadequate to support our future growth and may require us to make additional unanticipated investments in our infrastructure. Our success and ability to further scale our business will depend, in part, on our ability to manage these changes in a cost-effective and efficient manner.

If we cannot manage our operations and growth, we may be unable to meet our expectations regarding growth, opportunity and financial targets, take advantage of market opportunities, execute our business strategies, meet our tax equity financing commitments or respond to competitive pressures. This could also result in declines in quality or customer satisfaction, increased costs, difficulties in introducing new offerings or other operational difficulties. Any failure to effectively manage our operations and growth could adversely impact our reputation, business, financial condition, cash flows and results of operations.

Our growth and operations are dependent on our dealer network and our failure to retain or replace existing dealers or to grow our dealer network could adversely impact our business.

Our dealer network is an integral component of our business strategy and serves as the means by which we are able to originate customer agreements and related systems in existing and prospective markets. Poor performance by our dealers in originating customer agreements could have a material adverse effect on our business, financial condition and results of operations. We have in the past had disputes and litigation with certain of our dealers over their performance, and, in the future, may have disputes with dealer labor, including with respect to prevailing wage and fringe rate regulations.

Misconduct, noncompliance with applicable laws and regulations, fraud or other improper activities by our or our dealers' employees, affiliates or independent contractors could have a significant negative impact on our and/or their business, investments and results of operations. Such misconduct could include failures to comply with federal employment laws and regulations, consumer protection laws, laws and regulations regarding the pricing of labor provided by dealers and other project costs, and various other applicable laws or regulations applicable to us or our affiliates, including those arising as a result of our participation in the DOE loan guarantee program and current and future DOE loan guarantees to our affiliates. Although we require applicable dealers to comply with such laws and regulations and provide training and processes to help them do so, neither we nor our affiliates control the dealers, nor can we guarantee their compliance with all such laws and regulations. Failure to comply with applicable laws or regulations or acts of fraud or misconduct by dealers or our employees or affiliates could subject us and our affiliates to fines and penalties, and suspension or debarment from future contracting with government agencies. Additionally, changes in laws, regulations or prevailing wages, or a failure to comply with any of the foregoing, could have a significant negative impact on their business reputation, investments and results of operations.

As we grow, particularly in new jurisdictions, we will need to expand our dealer network. We are subject to significant competition for the recruitment and retention of dealers from our competitors and we may not be able to recruit new or replacement dealers in the future. We compete for our dealers with other providers primarily based on the amount and timing of payments for originating customer agreements, financial ability and our suite of technology tools.

Most of our dealers are not restricted in their ability to work with our competitors and are not obligated to continue working with us. In the past, some of our dealers have chosen to work with competitors of ours or terminated their relationships with us and dealers may reduce or terminate their work with us in the future. The departure of a significant number of our dealers for any reason, or the failure to replace departing dealers in the event of such departures, could reduce our potential origination opportunities and could have a material adverse effect on our business, financial condition and results of operations. As we develop and expand our Sunnova Protect services, dealers may view us as a competitor and choose to end their relationship with us.

Additionally, dependence on any one dealer or small group of dealers further concentrates our exposure to risks related to termination of the dealer arrangement, poor service provided by such dealer, the deterioration in financial condition of the dealer and other risks inherent in such a relationship. For the years ended December 31, 2023, 2022 and 2021, Trinity accounted for approximately 10%, 19% and 15% of our net originations, respectively. Although we entered into a sixty-six
22

month exclusivity agreement with Trinity in October 2022, pursuant to which Trinity may only originate solar service agreements for us, there are various exceptions to this obligation. For a discussion of exclusivity arrangements with certain of our dealers, see "BusinessOur Relationships with Our Dealers".

If we or our dealers fail to hire and retain a sufficient number of employees and service providers in key functions, our growth, profitability and our ability to timely complete customer projects and successfully manage customer accounts would be constrained.

To support our growth and profitability, we and our dealers need to hire, train, deploy, manage and retain a substantial number of skilled employees, engineers, installers, electricians and sales and project finance specialists. Competition for qualified personnel in our industry has increased substantially, particularly for skilled personnel involved in the installation of solar energy systems and energy storage systems. We and our dealers also compete with the homebuilding and construction industries for skilled labor. These industries are cyclical and when participants in these industries seek to hire additional workers, it puts upward pressure on our and our dealers' labor costs. Companies with whom our dealers compete to hire installers may offer compensation or incentive plans that certain installers may view as more favorable. As a result, our dealers may be unable to attract or retain qualified and skilled installation personnel. The further unionization of our industry's labor force or the homebuilding and construction industries' labor forces could also increase our dealers' labor costs. Shortages of skilled labor could significantly delay a project or otherwise increase our dealers' costs. Further, we need to continue to increase the training of our customer service team to provide high-end account management and service to home and business owners before, during and following the point of installation of our solar energy systems and energy storage systems. Identifying and recruiting qualified personnel and training them requires significant time, expense and attention. It can take several months before a new customer service team member is fully trained and productive at the standards we have established. If we are unable to hire, develop and retain talented customer service or other personnel, we may not be able to grow our business.

We do not directly control certain costs related to our business, which could put us at a disadvantage relative to companies who have a vertically integrated business model.

We do not have direct control over the costs our suppliers charge for the components of our solar energy systems and energy storage systems or the costs to our dealers of installing and marketing such products. This may lead us to charge higher prices for our solar energy systems and energy storage systems than our competitors with a vertically integrated business model, causing us to be unable to maintain or increase market share.

We may be unsuccessful in introducing new service and product offerings, including our distributed energy storage services and energy storage management systems.

We intend to introduce new offerings of services and products to both new and existing customers in the future, including home automation products and additional home technology solutions. We may be unsuccessful in significantly broadening our customer base through the addition of these services and products within our current markets or in new markets we may enter. Additionally, we may not be successful in generating substantial revenue from any additional services and products we may introduce in the future and may decline to initiate new product and service offerings.

Our business is concentrated in certain markets, putting us at risk of region-specific disruptions.

As of December 31, 2023, approximately 28%, 16% and 10% of our customers were located in California, Puerto Rico and New Jersey, respectively. In addition, we expect much of our near-term future growth and profitability to occur in these same markets, further concentrating our customer base and operational infrastructure. Accordingly, our business and results of operations are particularly susceptible to adverse economic, regulatory, political, weather and other conditions in such markets and in other markets that may become similarly concentrated. See "—Certain of our solar energy systems are located in, and we conduct business in, Puerto Rico. Weakness in the fiscal health of the government and PREPA, the damage caused by hurricanes, a series of earthquakes that affected the island in December 2019 and early 2020 and potential tax increases that may increase our cost of conducting business in Puerto Rico, create uncertainty that may adversely impact us. In addition, we are subject to administrative proceedings instituted by the PREB" and "General Risk Factors—We are not able to insure against all potential risks and we may become subject to higher insurance premiums". Any of these conditions, even if only in one such market, could have a material adverse effect on our business, financial condition and results of operations. In addition, all of our current solar energy systems are located in the U.S. and its territories, which makes us particularly susceptible to adverse changes in U.S. tax laws.

Our corporate and operational headquarters is located in Houston, Texas, an area that has a heightened risk of hurricanes and other natural disasters. We may not have adequate insurance, including business interruption insurance, to compensate us
23

for losses that may occur from any such significant events. A significant natural disaster, such as a hurricane, a public health crisis, such as a pandemic, or civil unrest could have a material adverse impact on our business, results of operations and financial condition. In addition, acts of terrorism or malicious computer viruses could cause disruptions in our or our dealers' businesses or the economy as a whole. To the extent these disruptions result in delays or cancellations of installations or the deployment of our solar service offerings, our business, results of operations and financial condition would be adversely affected.

Certain of our solar energy systems are located in, and we conduct business in, Puerto Rico. Weakness in the fiscal health of the government and PREPA, the damage caused by hurricanes, a series of earthquakes that affected the island in December 2019 and early 2020 and potential tax increases that may increase our cost of conducting business in Puerto Rico, create uncertainty that may adversely impact us. In addition, we are subject to administrative proceedings instituted by the PREB.

Puerto Rico is a significant market for our business, representing 16% of our customers as of December 31, 2023 and 2022, respectively, and has suffered from significant economic difficulties in recent years. As a result of the continued weakness of the Puerto Rico economy, liquidity constraints and a lack of market access, the credit ratings of the Puerto Rico government's general obligation bonds and guaranteed bonds, as well as the ratings of most of the Puerto Rico public corporations, including PREPA, are non-investment grade by Moody's, S&P and Fitch Ratings.

Puerto Rico has also enacted certain measures that could increase the cost of solar energy systems. In 2015, the Puerto Rico government increased the sales and use tax from 7% to 11.5%. Although leases and materials used in solar energy systems are currently exempt from such sales and use tax pursuant to Act No. 83-2010, the Green Energy Incentives Act, the increase in sales tax is applicable to repair and maintenance services. Additionally, Sunnova qualifies for a 4% corporate income tax rate under the Green Energy Incentives Act. Should our current tax incentives expire or additional taxes be imposed, the tax increase may impose greater costs on our future and current customers, which may hinder our future origination efforts and adversely impact our business, financial condition, results of operations and future growth and profitability. Future changes in Puerto Rico tax law could affect our tax position and adversely impact our business.

Although Puerto Rico had already suffered from economic difficulties in recent years, Hurricane Fiona in 2022 and Hurricanes Irma and Maria in 2017, catastrophic weather events whose effects have been long enduring, earthquakes in the southwest of the island beginning in 2019 and continuing through 2020 and the COVID-19 pandemic have caused significant additional disruption to the island's electric grid and economic activity. The continued weakness of the Puerto Rico economy has strained the fiscal health of the government, which may create uncertainty that may adversely impact us. Furthermore, the future financial condition and prospects of PREPA are uncertain, which could negatively impact the availability and the reliability of Puerto Rico's electrical grid and adversely impact our operations on the island.

In 2018, the government of Puerto Rico enacted legislation that set in motion the privatization of PREPA. Said legislation governs the establishment of public-private partnerships ("P3") with respect to the concession for the distribution and transmission assets, services and facilities of PREPA, including its generation assets. In the summer of 2020, the government of Puerto Rico signed a 15-year P3 agreement with LUMA Energy, LLC to operate, maintain and modernize PREPA's electric transmission and distribution system. Moreover, in November 2020, the government announced that several companies had been qualified as part of the procurement process related to the Request for Qualifications for the management and operation of PREPA's legacy generation assets. In January 2023, the management and operation of PREPA's legacy generation assets was awarded to Genera PR, LLC, a wholly owned subsidiary of New Fortress Energy Inc.

Legislation enacted in April 2019 requires a study of net metering to be completed within five years, which may result in revisions to the existing rules. However, no changes can be made to retail net metering for five years after the date the legislation was enacted. Meanwhile, "true" net metering will continue to apply, meaning the credit for energy exported by net metering clients will equal the value of such energy under the rate applicable to those clients and accordingly, their charges will be based on their net consumption. Customers subject to this regime will continue to be covered by it on a legacy basis for a period of 20 years from the date of their net metering agreements.

Net metering customers in Puerto Rico may be impacted by transition charges and other requirements contemplated in a restructuring agreement between PREPA and its creditors, currently pending before the U.S. District Court for the District of Puerto Rico in bankruptcy-like proceedings under Title III of the Puerto Rico Oversight, Management, and Economic Stability Act ("PROMESA"). PROMESA provides PREPA with access to a workout process similar to bankruptcy. The Financial Oversight and Management Board for Puerto Rico has filed a fourth amended Plan of Adjustment ("POA") to reduce more than $10 billion of total asserted claims by various creditors against PREPA before the U.S. District Court for the District of Puerto Rico in bankruptcy-like proceedings under Title III of the PROMESA. Said POA includes a "legacy charge" that is composed of a volumetric charge depending on consumption and a flat connection fee; a direct "solar tax" is not currently expected.
24

Depending on a customer's consumption and status as a rate payer (i.e. low income exemption), rates are likely to increase. Nevertheless, the POA has not been finally adjudicated by the Title III Court, and creditors could appeal any final judgement. Hence, the PREPA bankruptcy is ongoing but is nearing its final stages.

While we do not currently contract directly with the Puerto Rico government or PREPA, continued weakness in the Puerto Rico economy or the failure of the Puerto Rico government to manage its fiscal challenges in an orderly manner could result in policy decisions we do not anticipate and may directly or indirectly adversely impact our business, financial condition and results of operations. In addition, it is unclear whether the selection of private concessionaires for PREPA's transmission and distribution system and legacy generation assets may have an impact on our business.

The PREB has instituted administrative proceedings regarding customer complaints about our Puerto Rican operations, the operations of some of our dealers in Puerto Rico and certain Sunnova policies and procedures related to contract disclosures and invoice disputes in Puerto Rico. At this time, we are unable to determine whether the PREB will seek penalties against us in the future in connection with these proceedings or require a change in our practices and procedures. Based on this matter, the U.S. Better Business Bureau listed Sunnova as not accredited. We have not experienced a material impact as a result of the listing.

The ongoing COVID-19 pandemic and future pandemics could adversely affect our business, financial condition and results of operations.

We cannot predict the full impact the COVID-19 pandemic or other pandemics or the affect any resulting disruption and volatility in the capital markets will have on our business, cash flows, liquidity, financial condition and results of operations due to numerous uncertainties. The ultimate impact will depend on future developments, including, among other things, the ultimate duration of any such virus, the distribution, acceptance and efficacy of a vaccine, the depth and duration of the economic downturn and other economic effects of the pandemic, the consequences of governmental and other measures designed to prevent the spread of any such virus, actions taken by governmental authorities, customers, dealers and other third parties, our ability and the ability of our customers, potential customers and dealers to adapt to operating in a changed environment and the timing and extent to which normal economic and operating conditions resume thereafter.

Dealer and marketplace confidence in our liquidity and long-term business prospects is important for building and maintaining our business.

Our financial condition, operating results and business prospects may suffer materially if we are unable to establish and maintain confidence about our liquidity and business prospects among dealers, consumers and within our industry. Our dealer network is an integral component of our business strategy and serves as the means by which we are able to rapidly and successfully expand within existing and prospective markets. Dealers and other third parties will be less likely to enter into dealer agreements with us or originate new customer agreements if they are uncertain we will be able to make payments on time, our business will succeed or our operations will continue for many years.

Our solar energy systems and energy storage systems require ongoing maintenance and support. If we were to reduce operations, even years from now, buyers of our solar energy systems and energy storage systems from years earlier might have difficulty having us provide or arrange repairs or other services to our and their solar energy systems and energy storage systems, which remain our responsibility under the terms of our solar service agreements. As a result, consumers may be less likely to enter into solar service agreements with us if they are uncertain our business will succeed or our operations will continue for many years.

Accordingly, in order to build and maintain our business, we must maintain confidence among dealers, customers and other parties in our liquidity and long-term business prospects. We may not succeed in our efforts to build this confidence.

Damage to our brand and reputation or change or loss of use of our brand could harm our business and results of operations.

We depend significantly on our reputation for high-quality products, excellent customer service and the brand name "Sunnova" to attract new customers and grow our business. If we fail to continue to deliver our solar energy systems, energy storage systems or other sustainable home products within the planned timelines, if our offerings do not perform as anticipated or if we damage any of our customers' properties or delay or cancel projects, our brand and reputation could be significantly impaired. Future technological improvements may allow us to offer lower prices or offer new technology to new customers; however, technical limitations in our current solar energy systems and energy storage systems may prevent us from offering such lower prices or new technology to our existing customers. The inability of our current customers to benefit from
25

technological improvements could cause our existing customers to lower the value they perceive our existing products offer and impair our brand and reputation.

In addition, given the sheer number of interactions our personnel or dealers operating on our behalf have with customers and potential customers, it is inevitable that some customers' and potential customers' interactions with our company or dealers operating on our behalf will be perceived as less than satisfactory. This has led to instances of customer complaints, some of which have affected our digital footprint on rating websites and social media platforms. If we cannot manage our hiring and training processes to avoid or minimize these issues to the extent possible, our reputation may be harmed and our ability to attract new customers would suffer.

In addition, if we were to no longer use, lose the right to continue to use or if others use the "Sunnova" brand, we could lose recognition in the marketplace among customers, suppliers and dealers, which could affect our business, financial condition, results of operations and would require financial and other investment and management attention in new branding, which may not be as successful. Further, an increased politicization of solar energy and financing options may result in increased scrutiny on our industry participants and may negatively impact consumers' perception of our products.

Our operating results and our ability to grow may fluctuate from quarter to quarter and year to year, which could make our future performance difficult to predict and could cause our operating results for a particular period to fall below expectations.

Our quarterly and annual operating results and our ability to grow are difficult to predict and may fluctuate significantly in the future. We have experienced seasonal and quarterly fluctuations in the past and expect to experience such fluctuations in the future. In addition to the other risks described in this "Risk Factors" section, the following factors could cause our operating results to fluctuate:

•    expiration, reduction, or initiation of any governmental rebates or incentives;
•    significant fluctuations in customer demand for our solar energy services and related systems;
•    our dealers' ability to complete installations in a timely manner;
•    our and our dealers' ability to gain interconnection permission for an installed solar energy system from the relevant utility;
•    the availability, terms and costs of suitable financing;
•    the amount, timing of sales and potential decreases in value of investment tax credits ("ITCs") and SRECs;
•    our ability to continue to expand our operations and the amount and timing of expenditures related to this expansion;
•    announcements by us or our competitors of significant acquisitions, strategic partnerships, joint ventures or capital-raising activities or commitments;
•    changes in our pricing policies or terms or those of our competitors, including centralized electric utilities;
•    actual or anticipated developments in our competitors' businesses, technology or the competitive landscape; and
•    natural disasters or other weather or meteorological conditions.

For these or other reasons, the results of any prior quarterly or annual periods should not be relied upon as indications of our future performance.

Inflation could result in decreased value from future contractual payments and higher expenses for labor and equipment, which, in turn, could adversely impact our reputation, business, financial condition, cash flows and results of operations.

Any future increase in inflation may adversely affect our costs, including our dealers' cost of labor and equipment, and may result in a decrease in value in our future contractual payments. Many of our solar service agreements, which generally have a term ranging from 10 to 25 years, do not contain any pricing escalators. The pricing escalators we do have may not keep pace with inflation, which would result in the agreement yielding decreased value over time. These factors could adversely impact our reputation, business, financial condition, cash flows and results of operations.

Increased interest rates may result in a decrease in origination for our homebuilder channel and a reduction in principal prepayments by our customers.

Origination for our homebuilder channel relies on the construction and sale of new homes by our homebuilder partners. Many customers of our homebuilder partners rely on mortgage loans from banks and other lenders to finance a substantial portion of the purchase price for their home. Increased mortgage interest rates may lead to lower demand for new homes and a reduced number of homes available for solar origination through our homebuilder channel. Additionally, increased interest rates may result in fewer secondary home sales, a reduction in the number of customers refinancing their mortgage and uncertainty
26

about the economy. This could result in a material reduction in the amount of our customers making principal prepayments of their loans.

Future expansions of our operations may subject us to additional risks.

We may expand into other industry verticals in the future. There is no assurance that we will be able to successfully develop products and services that are valued for these new industries. Our investment of resources to develop products and services for the new industries we enter into may either be insufficient or result in expenses that are excessive as compared to the revenue that we may earn in launching such vertical.

As we explore additional opportunities, we can make no assurance that we will be able to accurately forecast demand (or lack thereof) for our products or services or that new industries would be receptive to our products or services. Failure to predict demand or growth accurately in new industries could have a material adverse effect on our business.

Any future international operations may subject us to risks related to currency fluctuations. Foreign currencies periodically experience rapid and/or large fluctuations in value against the U.S. dollar. A weakened U.S. dollar could increase the cost of procurement of raw materials, by our suppliers, from foreign jurisdictions and operating expenses in foreign locations, which could have a material adverse effect on our business and results of operations.

Since the price at which we originate product offerings from our dealers is generated in U.S. dollars, we are mostly insulated from currency fluctuations. However, since suppliers of our dealers often incur a significant amount of their costs by purchasing raw materials and generating operating expenses in foreign currencies, if the value of the U.S. dollar depreciates significantly or for a prolonged period of time against these other currencies, this may cause those suppliers to raise the prices they charge us and our dealers, which in turn could harm our business and results of operations. Although the value of the U.S. dollar has been high relative to other currencies in recent periods, there is no guarantee this trend will continue.

If we are unsuccessful in developing and maintaining our proprietary technology, including our Catalyst software, our ability to attract and retain dealers and customers could be impaired, our competitive position and our ability to raise capital could be harmed and our results of operations and financial position could be harmed.

Our future growth and profitability depends on our ability to continue to develop and maintain our proprietary technology that supports our solar service offerings, including our design and proposal software, Catalyst. In addition, we rely, and expect to continue to rely, on licensing agreements with certain third parties for aerial images that allow us to efficiently and effectively analyze a customer's rooftop for solar energy system specifications. In the event our current or future products require features that we have not developed or licensed, or we lose the benefit of an existing license, we will be required to develop or obtain such technology through purchase, license or other arrangements. If the required technology is not available on commercially reasonable terms, or at all, we may incur additional expenses in an effort to internally develop the required technology.

If our allowance for credit losses is not enough to cover actual credit losses from our customer notes receivable portfolio, our results of operations and financial condition could be negatively affected.

We maintain an allowance for credit losses, which is a reserve that represents our best estimate of actual credit losses we may experience in our existing customer notes receivable portfolio. The level of the allowance reflects our continuing evaluation of factors including the financial asset type, customer credit rating, contractual term, vintage, volume and trends in delinquencies, nonaccruals, write-offs and present economic, political and regulatory conditions. The determination of the appropriate level of the allowance for credit losses inherently involves subjectivity in our modeling and requires us to make estimates of current credit risks and future trends, all of which may undergo material changes or vary from our historical experience. Deterioration in economic conditions affecting our customers, including the effects of rising inflation in the U.S., new information regarding existing loans and other factors, both within and outside of our control, may require an increase in the allowance for credit losses. Furthermore, if write-offs in future periods exceed the allowance for credit losses we will need to increase the allowance for credit losses in future periods. Any increases in the allowance for credit losses will result in an increase in net loss and could have a material adverse effect on our business, financial condition and results of operations.

We adopted Accounting Standards Update No. 2016-13, Financial Instruments—Credit Losses, in January 2020, which requires entities to use a forward-looking expected loss approach, referred to as the current expected credit loss ("CECL") methodology in place of the previously-used incurred loss model. In future periods, CECL may result in increased reserves during or in advance of an economic downturn. If we are required to materially increase our level of allowance for credit losses for any reason, such increase could have a material adverse effect on our business, financial condition and results of operations.
27


Certain of our key operational metrics, including estimated gross contracted customer value, are based on various assumptions and estimates we make that cover an extended period of time. Actual experience may vary materially from these estimates and assumptions and therefore undue reliance should not be placed on these metrics.

Our key operational metrics include a number of assumptions and estimates we make that cover an extended period of time (up to 35 years) and may not prove accurate. In calculating estimated gross contracted customer value, we estimate projected monthly customer payments over the remaining life of our customer agreements, in particular our solar service agreements which typically range from 10 to 25 years in length with an opportunity for customers to renew for up to an additional 10 years, and from the future sale of related SRECs. These estimated future cash flows depend on various factors including but not limited to customer agreement type, contracted rates, customer loss rates, expected sun hours and the projected production capacity of the solar equipment installed. Additionally, in calculating estimated gross contracted customer value we also estimate cash distributions to tax equity fund investors and operating, maintenance and administrative expenses associated with the customer agreements, including expenses related to accounting, reporting, audit, insurance, maintenance and repairs over the remaining life of our customer agreements.

Furthermore, in calculating estimated gross contracted customer value, we discount our future net cash flows at 6% based in part on industry practice and in part on the interest rate obtained on certain recent securitizations. This discount rate might not be the most appropriate discount rate based on interest rates in effect from time to time and industry or company-specific risks associated with these cash flows and 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, customer default rates and consumer demand for solar energy systems, among other things. We also assume customer losses of 0% in calculating these metrics even though we expect to have some minimal level of customer losses over the life of our contracts. To illustrate the way in which actual results may change, we present sensitivities around the discount rate and the rate of customer losses, although these sensitivities may not capture the most appropriate discount rate or the rate of customer losses we will experience. For a discussion of estimated gross contracted customer value and the related discount rate and such sensitivities, see "Management's Discussion and Analysis of Financial Condition and Results of Operations—Key Financial and Operational Metrics—Estimated Gross Contracted Customer Value".

PricewaterhouseCoopers LLP has not audited, reviewed, examined, compiled nor applied agreed-upon procedures with respect to these operational metrics or their components. The estimates discussed above are based on a combination of assumptions that may prove to be inaccurate over time. Such inaccuracies could be material, particularly given the estimates relate to cash flows up to 35 years in the future.

Risks Related to the Solar Industry

If sufficient additional demand for solar energy systems does not develop or takes longer to develop than we anticipate, our origination of solar service agreements may decrease.

The distributed solar energy market is at a relatively early stage of development in comparison to fossil fuel-based electricity generation. If additional demand for distributed solar energy systems fails to develop sufficiently or takes longer to develop than we anticipate, we may be unable to originate additional solar service agreements and related solar energy systems and energy storage systems to grow our business. In addition, demand for solar energy systems and energy storage systems in our targeted markets may not develop to the extent we anticipate. As a result, we may be unsuccessful in broadening our customer base through origination of solar service agreements and related solar energy systems and energy storage systems within our current markets or in new markets we may enter.

Many factors may affect the demand for solar energy systems, including the following:

•    availability, substance and magnitude of solar support programs including government targets, subsidies, incentives, renewable portfolio standards and net metering rules;
•    the relative pricing of other conventional and non-renewable energy sources, such as natural gas, coal, oil and other fossil fuels, wind, utility-scale solar, nuclear, geothermal and biomass;
•    performance, reliability and availability of energy generated by solar energy systems compared to conventional and other non-solar renewable energy sources;
•    availability and performance of energy storage technology, the ability to implement such technology for use in conjunction with solar energy systems and the cost competitiveness such technology provides to customers as compared to costs for those customers reliant on the conventional electrical grid; and
•    general economic conditions and the levels of inflation and interest rates.

28

The solar energy industry is constantly evolving, which makes it difficult to evaluate our prospects. We cannot be certain if historical growth rates reflect future opportunities or whether growth anticipated by us will be realized. The failure of distributed solar energy to achieve, or its being significantly delayed in achieving, widespread adoption could have a material adverse effect on our business, financial condition and results of operations.

A material reduction in the retail price of electricity charged by electric utilities or other retail electricity providers would harm our business, financial condition and results of operations.

Decreases in the retail price of electricity from electric utilities or from other retail electric providers, including other renewable energy sources such as larger-scale solar energy systems, could make our offerings less economically attractive. The price of electricity from utilities could decrease as a result of:

•    the construction of a significant number of new power generation plants, whether generated by natural gas, nuclear power, coal or renewable energy;
•    the construction of additional electric transmission and distribution lines;
•    a reduction in the price of natural gas or other natural resources as a result of increased supply due to new drilling techniques or other technological developments, a relaxation of associated regulatory standards or broader economic or policy developments;
•    less demand for electricity due to energy conservation technologies and public initiatives to reduce electricity consumption or to recessionary economic conditions; and
•    development of competing energy technologies that provide less expensive energy.

A reduction in electric utilities' rates or changes to peak hour pricing policies or rate design (such as the adoption of a fixed or flat rate) could also make our offerings less competitive with the price of electricity from the electrical grid. If the cost of energy available from electric utilities or other providers were to decrease relative to solar energy generated from solar energy systems or if similar events impacting the economics of our offerings were to occur, we may have difficulty attracting new customers or existing customers may default or seek to terminate, cancel or otherwise avoid the obligations under their solar service agreements. For example, large utilities in California have started transitioning customers to time-of-use rates and also have adopted a shift in the peak period for time-of-use rates to later in the day. Unless grandfathered under a different rate, customers with solar energy systems are required to take service under time-of-use rates with the later peak period. Moving utility customers to time-of-use rates or the shift in the timing of peak rates for utility-generated electricity to include times of day when solar energy generation is less efficient or non-operable could also make our offerings less competitive. Time-of-use rates could also result in higher costs for our customers whose electricity requirements are not fully met by our offerings during peak periods.

Additionally, the price of electricity from utilities may grow less quickly than the escalator feature in certain of our solar service agreements, which could also make our solar energy systems less competitive with the price of electricity from the electrical grid and result in a material adverse effect on our business, financial condition and results of operations.

Our business has benefited from the declining cost of solar energy system and energy storage system components and may be harmed to the extent the cost of such components stabilizes or increases in the future.

Our business has benefited from the declining cost of solar energy system and energy storage system components and to the extent such costs stabilize, decline at a slower rate or increase, our future growth rate may be negatively impacted. The declining cost of solar energy system and energy storage system components and the raw materials necessary to manufacture them has been a key driver in the price of solar energy systems and energy storage systems we own, the prices charged for electricity and customer adoption of solar energy. While historically solar energy system and energy storage system components and raw material prices have declined, the cost of these components and raw materials have recently increased and may continue to increase in the future, and such products' availability could decrease, due to a variety of factors, including growth in the solar energy system and energy storage system industries and the resulting increase in demand for solar energy system and energy storage system components and the raw materials necessary to manufacture them, supply chain disruptions, tariff penalties, duties, and trade barriers, export regulations, regulatory or contractual limitations, industry market requirements and industry standards, changes in technology, the loss of or changes in economic governmental incentives, inflation or other factors. An increase of solar energy system components and raw materials prices could slow our growth and operations and cause our business and results of operations to suffer. See "—Increases in the cost or reduction in supply of solar energy system and energy storage system components due to tariffs or trade restrictions imposed by the U.S. government could have an adverse effect on our business, financial condition and results of operations".

29

We and our dealers depend on a limited number of suppliers of solar energy system components and technologies to adequately meet demand for our solar energy systems. Due to the limited number of suppliers in our industry, the acquisition of any of these suppliers by a competitor or any shortage, delay, price change, imposition of tariffs or duties or other limitation in our or our dealers' ability to obtain components or technologies we use could result in sales and installation delays, cancelations and loss of customers.

We rely on our dealers to install solar energy systems and energy storage systems, each of whom has direct supplier arrangements. Our dealers purchase solar panels, inverters, energy storage systems and other system components and instruments from a limited number of suppliers, approved by us, making us susceptible to quality issues, shortages and price changes. For the year ended December 31, 2023, Hanwha Q-Cells and Canadian Solar supplied approximately 55% and 11% of our solar photovoltaic panels installed, respectively, and no other supplier represented more than 10% of our solar photovoltaic panels installed. For the year ended December 31, 2022, Hanwha Q-Cells supplied approximately 68% of our solar photovoltaic panels installed and no other supplier represented more than 10% of our solar photovoltaic panels installed. For the year ended December 31, 2023, Enphase Energy, Inc. and SolarEdge Technologies Inc. accounted for approximately 67% and 27%, respectively, of the inverters used in our solar energy system installations. For the year ended December 31, 2022, Enphase Energy, Inc. and SolarEdge Technologies Inc. accounted for approximately 57% and 42%, respectively, of the inverters used in our solar energy system installations. For the year ended December 31, 2023, Tesla, Inc. accounted for approximately 87% of our energy storage system purchases. For the year ended December 31, 2022, Tesla, Inc. accounted for approximately 94% of our energy storage system purchases. There are a limited number of suppliers of solar energy system components, instruments and technologies. If one or more of the suppliers we and our dealers rely upon to meet anticipated demand ceases or reduces production due to its financial condition, acquisition by a competitor or otherwise, is unable to increase production as industry demand increases or is otherwise unable to allocate sufficient production to us and our dealers, it may be difficult to quickly identify alternative suppliers or to qualify alternative products on commercially reasonable terms and our ability and the ability of our dealers to satisfy this demand may be adversely affected. While we believe there are other sources of supply for these products available, a dealer's need to transition to a new supplier may result in additional costs and delays in originating solar service agreements and deploying our related solar energy systems or energy storage systems, which in turn may result in additional costs and delays in our acquisition of such solar service agreements and related solar energy systems and energy storage systems. These issues could have a material adverse effect on our business, financial condition and results of operations.

There have also been periods of industry-wide shortages of key components and instruments, including batteries and inverters, in times of rapid industry growth. The manufacturing infrastructure for some of these components has a long lead-time, requires significant capital investment and relies on the continued availability of key commodity materials, potentially resulting in an inability to meet demand for these components. The solar industry is currently experiencing rapid growth and, as a result, shortages of key components or instruments, including solar panels, may be more likely to occur, which in turn may result in price increases for such components. Even if industry-wide shortages do not occur, suppliers may decide to allocate key components or instruments with high demand or insufficient production capacity to more profitable customers, customers with long-term supply agreements or customers other than us, our dealers or other third parties from whom we may originate solar energy systems and our ability to originate solar service agreements and related solar energy systems and energy storage systems may be reduced as a result.

Our supply chain and operations (or those of our dealers) could be subject to natural disasters and other events beyond our control, such as earthquakes, wildfires, flooding, hurricanes, freezes, tsunamis, typhoons, volcanic eruptions, droughts, tornadoes, power outages or other natural disasters, the effects of climate change and related extreme weather, public health issues and pandemics, war, terrorism, government restrictions or limitations on trade, impediments to international shipping and geopolitical unrest and uncertainties. Human rights and forced labor issues in foreign countries and the U.S. government's response to them could disrupt our supply chain and our operations could be adversely impacted.

Historically, we and our dealers have relied on foreign suppliers for a number of solar energy system components, instruments and technologies that our dealers purchase. Our success in the future may be dependent on our dealers' ability to import or transport such products from overseas vendors in a timely and cost-effective manner. We and our dealers may rely heavily on third parties, including ocean carriers and truckers, both of which are experiencing disruptions, shortages and rate increases, in that process. Our dealers may find it necessary to rely on an increasingly expensive spot market and other alternative sources to make up any shortfall in shipping needs.

If our dealers cannot obtain substitute materials or components on a timely basis or on acceptable terms, they could be prevented from installing our solar energy systems within the time frames required in our customer contracts. Any such delays could increase our overall costs, reduce our profit, delay the timing for solar energy systems to be placed in service and ultimately have a material adverse effect on our business, financial condition and results of operations.

30

Warranties provided by the manufacturers of equipment for our assets and maintenance obligations of our dealers may be limited by the ability of a supplier and/or dealer to satisfy its warranty or performance obligations or by the expiration of applicable time or liability limits, which could reduce or void the warranty protections or may be limited in scope or magnitude of liabilities and thus, the warranties and maintenance obligations may be inadequate to protect us.

We agree to maintain the solar energy systems and energy storage systems installed on our customers' homes and businesses during the length of the term of our solar service agreements, which typically range from 10 to 25 years. We are exposed to any liabilities arising from the solar energy systems' failure to operate properly and are generally under an obligation to ensure each solar energy system remains in good condition during the term of the agreement. We are the beneficiary of the panel manufacturers' warranty coverage, typically of 10 years for material and 25 years for performance and workmanship, the inverter manufacturers' warranty coverage, typically from 10 to 25 years and the energy storage manufacturers' warranty coverage, typically of 10 years. Furthermore, our dealers provide warranties as to their workmanship. In the event such warranty providers or dealers file for bankruptcy, cease operations, face regulatory challenges that limit or prevent conducting operations or otherwise become unable or unwilling to fulfill their warranty or maintenance obligations, we may not be adequately protected by such warranties or maintenance obligations. Even if such warranty or maintenance providers or dealers fulfill their obligations, the warranty or maintenance obligations may not be sufficient to protect us against all of our losses. In addition, our warranties are of limited duration, ranging from one year, in the case of certain solar energy system and transformer warranties, to 25 years, in the case of certain panel performance and workmanship warranties, after the date each equipment item is delivered or commissioned, although the useful life of our solar energy systems is 35 years. These warranties are subject to liability and other limits. If we seek warranty protection and a warranty provider is unable or unwilling to perform its warranty obligations, or if a dealer is unable or unwilling to perform its maintenance obligations, whether as a result of its financial condition, its inability to comply with applicable laws or regulations, or otherwise, or if the term of the warranty or maintenance obligation has expired or a liability limit has been reached, there may be a reduction or loss of protection for the affected assets, which could have a material adverse effect on our business, financial condition and results of operations.

Our failure to accurately predict future liabilities related to material quality or performance expenses could result in unexpected volatility in our financial condition. Because of the long estimated useful life of our solar energy systems, we have been required to make assumptions and apply judgments regarding a number of factors, including our anticipated rate of warranty claims and the durability, performance and reliability of our solar energy systems. We made these assumptions based on the historic performance of similar solar energy systems or on accelerated life cycle testing. Our assumptions could prove to be materially different from the actual performance of our solar energy systems, causing us to incur substantial expense to repair or replace defective solar energy systems in the future or to compensate customers for solar energy systems that do not meet their performance guarantees. Equipment defects, serial defects or operational deficiencies also would reduce our revenue from solar service agreements because the customer payments under such agreements are dependent on solar energy system production or would require us to make refunds under performance guarantees. Any widespread product failures or operating deficiencies may damage our market reputation and adversely impact our financial results. For further discussion of these potential charges and related proposals, see "Management's Discussion and Analysis of Financial Condition and Results of Operations—Components of Results of Operations".

Increases in the cost or reduction in supply of solar energy system and energy storage system components due to tariffs or trade restrictions imposed by the U.S. government could have an adverse effect on our business, financial condition and results of operations.

China is a major producer of solar cells and other solar products. Certain solar cells, modules, laminates and panels from China are subject to various U.S. anti-dumping and countervailing duty rates, depending on the exporter supplying the product, imposed by the U.S. government as a result of determinations that the U.S. was materially injured as a result of such imports being sold at less than fair value and subsidized by the Chinese government. While historically our dealers have endeavored to purchase these products from manufacturers outside of China, some of these products are purchased from manufacturers in China or from manufacturers in other jurisdictions who rely, in part, on products sourced in China. If alternative sources are no longer available on competitive terms in the future, we and our dealers may be required to purchase these products from manufacturers in China. In addition, tariffs on solar cells, modules and inverters in China may put upward pressure on prices of these products in other jurisdictions from which our dealers currently purchase equipment, which could reduce our ability to offer competitive pricing to potential customers.

The anti-dumping and countervailing duties discussed above are subject to annual review and may be increased or decreased. Furthermore, under Section 301 of the Trade Act of 1974, the USTR imposed tariffs on $200 billion worth of imports from China, including inverters and certain AC modules and non-lithium-ion batteries, effective September 24, 2018. In May 2019, the tariffs were increased from 10% to 25% and may be raised by the USTR in the future. Since these tariffs
31

impact the purchase price of the solar products, these tariffs raise the cost associated with purchasing these solar products from China and reduce the competitive pressure on providers of solar cells not subject to these tariffs.

In August 2021, an anonymous trade group filed a petition with the U.S. Department of Commerce requesting an investigation into whether solar panels and cells imported from Malaysia, Thailand and Vietnam are circumventing anti-dumping and countervailing duties imposed on solar products manufactured in China. The group also requested the imposition of tariffs on such imports ranging from 50% - 250%. In November 2021, the U.S. Department of Commerce rejected the petition, citing the petitioners' ongoing anonymity as one of the reasons for its decision. In March 2022, the U.S. Department of Commerce announced it is initiating country-wide circumvention inquiries to determine whether imports of solar cell and modules produced in Cambodia, Malaysia, Thailand and Vietnam that use components from China are circumventing anti-dumping and countervailing duty orders on solar cells and modules from China. The Department of Commerce's inquiries were initiated pursuant to a petition filed by Auxin Solar, Inc. on February 8, 2022.

In December 2022, the Department of Commerce announced its preliminary determination in the investigation. In its determination, the Department of Commerce found that certain Chinese solar manufacturers circumvented U.S. import duties by routing some of their operations through Cambodia, Malaysia, Thailand and Vietnam. Given the Department of Commerce preliminarily found that circumvention was occurring through each of the four Southeast Asian countries, the Department of Commerce made a "country-wide" circumvention finding, which designates each country as one through which solar cells and modules are being circumvented from China. However, companies in these countries will be permitted to certify they are not circumventing the U.S. import duties, in which case the circumvention findings may not apply. In August 2023, after completing its investigation, which included conducting in-person audits and gathering public comments, the Department of Commerce issued a final determination that affirmed its preliminary determination in most respects and found that five of eight manufacturers investigated were circumventing anti-dumping and countervailing duty orders.

Notably, however, on June 6, 2022, the President of the United States issued an emergency declaration establishing a two-year tariff exemption on new tariffs for solar panels and cells imported from Cambodia, Malaysia, Thailand and Vietnam, delaying the possibility of the imposition of new anti-dumping and countervailing duties until the end of such two-year period. In September 2022, the Department of Commerce issued its final rule effectuating the two-year exemption period, and new dumping duties will not be imposed on solar panels and cells imported from Cambodia, Malaysia, Thailand and Vietnam until the earlier of two years after the date of the emergency declaration or when the emergency is terminated. Tariffs may be reinstated following the exemption period, but under the Department of Commerce's rule, imports of solar cells and modules will not be subject to retroactive tariffs during the exemption period. In December 2023, Auxin Solar and Concept Clean Energy commenced a new lawsuit challenging the Department of Commerce's authority to effect the exemption period and seeking to "reliquidate" imports completed during that period in order to retroactively apply anti-dumping and countervailing duty tariffs. The addition of new anti-dumping and countervailing duties would significantly disrupt the supply of solar cells and modules to customers in the U.S., as a large percentage of solar cells and modules used in the U.S. are imported from Cambodia, Malaysia, Thailand and Vietnam. If imposed, these or similar tariffs could put upward pressure on prices of these solar products, which could reduce our ability to offer competitive pricing to potential customers.

In addition, in December 2021, the U.S. International Trade Commission recommended the President extend tariffs initially imposed in 2018 on imported crystalline silicon PV cells and modules for another four years, until 2026. Under Presidential Proclamation 10339, published in February 2022, President Biden extended the tariff beyond the scheduled expiration date of February 6, 2022, with an initial tariff of 14.75%, which will gradually be reduced to 14% by the eighth year of the measure. Since such actions increase the cost of imported solar products, to the extent we or our dealers use imported solar products or domestic producers are able to raise their prices for their solar products, the overall cost of the solar energy systems will increase, which could inhibit our ability to offer competitive pricing in certain markets.

Additionally, the U.S. government has imposed various trade restrictions on Chinese entities determined to be acting contrary to U.S. foreign policy and national security interests. For example, the U.S. Department of Commerce's Bureau of Industry and Security has added a number of Chinese entities to its entity list for enabling human rights abuses in the Xinjiang Uyghur Autonomous Region ("XUAR") or for procuring U.S. technology to advance China's military modernization efforts, thereby imposing severe trade restrictions against these designated entities. Moreover, in June 2021, U.S. Customs and Border Protection issued a Withhold Release Order pursuant to Section 307 of the Tariff Act of 1930 barring the entry into U.S. commerce of silica-based products (such as polysilicon) manufactured by Hoshine Silicon Industry Co. Ltd. ("Hoshine") and related companies, as well as goods made using those products, based on allegations related to Hoshine labor practices in the XUAR to manufacture such products. Additionally, in December 2021, Congress passed the Uyghur Forced Labor Prevention Act, which, with limited exception, prohibits the importation of all goods or articles mined or produced in whole or in part in the XUAR, or goods or articles mined or produced by entities working with the XUAR government to recruit, transport or receive forced labor from the XUAR. Although we maintain policies and procedures designed to maintain compliance with all
32

governmental laws and regulations, these and other similar trade restrictions that may be imposed against Chinese entities in the future may have the effect of restricting the global supply of, and raising prices for, polysilicon and solar products, which could increase the overall cost of solar energy systems and reduce our ability to offer competitive pricing in certain markets.

We cannot predict what additional actions the U.S. may adopt with respect to tariffs or other trade regulations or what actions may be taken by other countries in retaliation for such measures. The tariffs described above, the adoption and expansion of trade restrictions, the occurrence of a trade war or other governmental action related to tariffs, trade agreements or related policies have the potential to adversely impact our supply chain and access to equipment, our costs and ability to economically serve certain markets. If additional measures are imposed or other negotiated outcomes occur, our ability or the ability of our dealers to purchase these products on competitive terms or to access specialized technologies from other countries could be further limited, which could adversely affect our business, financial condition and results of operations.

The solar energy systems we own or may originate have a limited operating history and may not perform as we expect.

Many of the solar energy systems we currently own or may originate in the future have not commenced operations, have recently commenced operations or otherwise have a limited operating history. Of the approximately 200,000 solar energy systems we owned as of December 31, 2023, 27%, 16% and 13% were placed into service in 2023, 2022 and 2021, respectively. The ability of our solar energy systems to perform as we expect will also be subject to risks inherent in newly constructed renewable energy assets, including breakdowns and outages, latent defects, equipment that performs below our expectations, system failures and outages. As a result, our assumptions and estimates regarding the performance of these solar energy systems are, and will be, made without the benefit of a meaningful operating history, which may impair our ability to accurately assess the potential profitability of the solar energy systems and, in turn, our results of operations, financial condition and cash flows.

The cost of maintenance or repair of solar energy systems or energy storage systems throughout the term of the associated solar service agreement or the removal of solar energy systems at the end of the term of the associated solar service agreement may be higher than projected today and adversely affect our financial performance and valuation.

If we incur repair and maintenance costs on our solar energy systems or energy storage systems after the individual component warranties have expired and if they then fail or malfunction, we will be liable for the expense of repairing these solar energy systems or energy storage systems without a chance of recovery from our suppliers. In addition, we typically bear the cost of removing the solar energy systems at the end of the term of the lease or PPA if the customer does not renew his or her agreement or elect to purchase the solar energy system at the end of its term. Furthermore, it is difficult to predict how future environmental regulations may affect the costs associated with the repair, removal, disposal or recycling of our solar energy systems. This could materially impair our future operating results.

Problems with performance of our solar energy systems may cause us to incur expenses, may lower the value of our solar energy systems and may damage our market reputation and adversely affect our business.

In most cases, our long-term leases and loan agreements contain a performance guarantee in favor of the customer. Solar service agreements with performance guarantees require us to provide a bill credit (or in limited cases, refund money) to the customer if the solar energy system fails to generate the minimum amount of electricity, as specified in the solar service agreement, in a given term, beginning as early as the first anniversary of the execution of the solar service agreement and annually thereafter. We may also suffer financial losses associated with such credit and refunds if significant performance guarantee payments are triggered. For a description of our performance guarantee obligations, see "Management's Discussion and Analysis of Financial Condition and Results of Operations—Components of Results of Operations—Revenue".

We and our dealers are subject to risks associated with installation and other contingencies.

Our dealers design and install solar energy systems and energy storage systems on our behalf. Because the solar service agreement is entered into between us and the customer, we may be liable to our customers for any damage our dealers cause to our customers' homes or businesses, belongings or property during the installation of our solar energy systems and energy storage systems or otherwise.

For example, dealers may penetrate our customers' roofs during the installation process and we may incur liability for the failure to adequately weatherproof such penetrations following the completion of installation of solar energy systems. In addition, because our solar energy systems and energy storage systems are high-voltage energy systems, we may incur liability for a dealer's failure to comply with electrical standards and manufacturer recommendations. Furthermore, prior to obtaining permission to operate our solar energy systems and energy storage systems, the solar energy systems and energy storage
33

systems must pass various inspections. Any delay in passing, or inability to pass, such inspections, would adversely affect our results of operations. Because our profit on a particular solar service agreement and related solar energy system and energy storage system, if applicable, is based in part on assumptions as to the ongoing cost of the related solar energy system and energy storage system, if applicable, cost overruns, delays or other execution issues may cause us to not achieve our expected results or cover our costs for that solar service agreement and related solar energy system and energy storage systems, if applicable.

Product liability claims against us or accidents could result in adverse publicity and potentially significant monetary damages.

It is possible our solar energy systems, energy storage systems or our other sustainable home products could injure our customers or other third parties or those systems or products could cause property damage as a result of product malfunctions, defects, improper installation, fire or other causes. We rely on third-party manufacturing warranties, warranties provided by our dealers and our general liability insurance to cover product liability claims and have not obtained separate product liability insurance. Our solar energy systems, energy storage systems and other sustainable home products or their components could be subject to recalls either to production defects or malfunctions. Any product liability claim we face could be expensive to defend and may divert management's attention. The successful assertion of product liability claims against us could result in potentially significant monetary damages, potential increases in insurance expenses, penalties or fines, subject us to adverse publicity, damage our reputation and competitive position and adversely affect sales of solar energy systems, energy storage systems or other sustainable home products. In addition, product liability claims, injuries, defects or other problems experienced by other companies could lead to unfavorable market conditions to the industry as a whole and may have an adverse effect on our ability to expand our portfolio of customer agreements and related solar energy systems and energy storage systems, thus affecting our business, financial condition and results of operations.

We typically bear the risk of loss and the cost of maintenance, repair and removal on solar energy systems that are owned by our subsidiaries and included in securitization and tax equity vehicles.

We typically bear the risk of loss and are generally obligated to cover the cost of maintenance, repair and removal for any solar energy system we sell to subsidiaries and include in securitization and tax equity vehicles. At the time we enter into a tax equity or securitization transaction, we enter into a maintenance services agreement where we agree to operate and maintain the solar energy system for a fixed fee calculated to cover our future expected maintenance costs. If our solar energy systems require an above-average amount of repairs or if the cost of repairing the solar energy systems were higher than our estimate, we would need to perform such repairs without additional compensation. If our solar energy systems, approximately 44% of which were located in California and Puerto Rico as of December 31, 2023, are damaged as the result of a natural disaster beyond our control, losses could exceed or be excluded from our insurance policy limits and we could incur unforeseen costs that could harm our business and financial condition. We may also incur significant costs for taking other actions in preparation for, or in reaction to, such events. We purchase property insurance with industry standard coverage and limits approved by an investor's third-party insurance advisors to hedge against such risk, but such coverage may not cover our losses.

The installation and operation of solar energy systems and energy storage systems depends heavily on suitable solar and meteorological conditions, which may be impacted by the effects of climate change. If meteorological conditions are unexpectedly unfavorable, the electricity production from our solar energy systems may be substantially below our expectations and our ability to timely deploy new solar energy systems and energy storage systems may be adversely impacted.

Climate change poses a systemic threat to the global economy and is inextricably linked with our business. While our core business model seeks to mitigate climate change and accelerate energy independence, there are inherent climate-related risks to our business operations. Climate change could exacerbate the frequency and severity of weather events in all areas where we operate. Climate change or other factors could also cause prevailing weather patterns to materially change in the future, making it harder to predict the average annual amount of sunlight striking each location where we install a solar energy system and energy storage system. Potential negative effects of climate change include, among others, a temporary decrease in solar availability in certain locations, disruptions in transmission grids and delays or reductions in new installations.

The energy produced and the revenue and cash receipts generated by a solar energy system depend on suitable solar, atmospheric and weather conditions, all of which are beyond our control. Furthermore, components of our systems, such as panels and inverters, could be damaged by severe weather or natural catastrophes, such as hurricanes, freezes, hailstorms, tornadoes, fires or earthquakes. Our economic model and projected returns on our solar energy systems require achievement of certain production results from our systems and, in some cases, we guarantee these results to our consumers. If the solar energy systems underperform for any reason, our business could suffer. For example, the amount of revenue we recognize in a given
34

period from our PPAs and the amount of our obligations under the performance guarantees of our solar service agreements are dependent in part on the amount of energy generated by solar energy systems under such solar service agreements. As a result, revenue derived from our standard PPAs is impacted by seasonally shorter daylight hours in winter months. In addition, the ability of our dealers to install solar energy systems and energy storage systems is impacted by weather. For example, the ability to install solar energy systems and energy storage systems during the winter months in the Northeastern U.S. is limited. Such solar, atmospheric and weather conditions can delay the timing of when solar energy systems and energy storage systems can be installed and when we can originate and begin to generate revenue from solar energy systems. This may increase our expenses and decrease revenue and cash receipts in the relevant periods.

These or other effects could make our solar energy systems less economical overall or make individual solar energy systems less economical. Any of these effects on meteorological conditions could harm our business, financial condition and results of operations.

We may be subject to interruptions or failures in our information technology systems.

We rely on information technology systems and infrastructure to support our business. Any of these systems may be susceptible to damage or interruption due to fire, floods, power loss, telecommunication failures, usage errors by employees, computer viruses, cyberattacks or other security breaches or similar events. For example, we have in the past experienced cybersecurity attacks on our information technology systems or related to software we utilize, and, while none to date have been material, we expect further attacks may occur in the future, some of which may be material. A compromise of our information technology systems or those with which we interact could harm our reputation and expose us to regulatory actions and claims from customers and other persons, any of which could adversely affect our business, financial condition, cash flows and results of operations. If our information systems are damaged, fail to work properly or otherwise become unavailable, we may incur substantial costs to repair or replace them and we may experience a loss of critical information, customer disruption and interruptions or delays in our ability to perform essential functions.

Disruptions to our solar monitoring and metering systems or energy storage control solution could negatively impact our revenues and increase our expenses.

Our ability to monitor solar energy production, energy storage and battery discharge for various purposes, including to accurately charge customers, depends on the operation of our monitoring and metering systems and energy storage control. We have in the past experienced periods where some of our cellular connections have been unavailable and, as a result, we have been forced to estimate the production of their solar energy systems. Such estimates may prove inaccurate and could cause us to underestimate the power being generated by our systems and undercharge our customers, thereby harming our results of operations. We could incur significant expense and disruption to our operations in connection with failures of our solar monitoring and metering systems and energy storage control, including hardware failures and failure or obsolescence of the cellular and other technology that we use to communicate with those meters and controls. For example, many of our meters operate on either the 3G or 4G cellular data networks, which are expected to sunset before the term of our customer agreements, and newer technologies we use today may become obsolete before the end of the term of customer agreements entered into now.

Upgrading our metering solution may cause us to incur significant expense. Hardware may also be damaged or these systems may fail to communicate due to equipment failure, manufacturing defects, natural disasters such as hurricanes, freezes, fires and earthquakes, terrorist attacks, sabotage, vandalism and environmental risks. In addition, sophisticated hardware and operating system software and applications we procure from third parties may contain defects in design or manufacture, including "bugs" and other problems that could unexpectedly interfere with the operation of our solar energy systems or energy storage systems. Should we be unable to continue to license, on agreeable terms, the software necessary to communicate with our meters, it could cause a significant disruption in our business and operations.

Any unauthorized access to or disclosure or theft of personal information we gather, store or use could harm our reputation and subject us to claims or litigation.

We receive, store and use personal information of our customers, including names, addresses, e-mail addresses, credit information, credit card and financial account information and other housing or building and energy use information. We also store information of our dealers, including employee, financial and operational information. We rely on the availability of data collected from our customers and our dealers in order to manage our business and market our offerings. We take certain steps in an effort to protect the security, integrity and confidentiality of the personal information we collect, store or transmit, but there is no guarantee inadvertent or unauthorized use or disclosure will not occur or third parties will not gain unauthorized access to this information despite our efforts. We also rely on third-party suppliers or vendors to host certain of the systems we use.
35

Although we take precautions to provide for disaster recovery, our ability to recover systems or data may be expensive and may interfere with our normal operations. Also, although we obtain assurances from such third parties they will use reasonable safeguards to secure their systems, we may be adversely affected by unavailability of their systems or unauthorized use or disclosure or our data maintained in such systems. Because techniques used to obtain unauthorized access or sabotage systems change frequently and generally are not identified until they are launched against a target, we, our suppliers or vendors and our dealers may be unable to anticipate these techniques or to implement adequate preventative or mitigation measures.

Cyberattacks, including those leveraging artificial intelligence, are becoming more sophisticated and include, but are not limited to, malicious software, attempts to gain unauthorized access to data and other electronic security breaches that could lead to disruptions in critical systems, disruption of our customers' operations, loss or damage to our data delivery systems, unauthorized release of confidential or otherwise protected information, corruption of data and increased costs to prevent, respond to or mitigate cybersecurity events. In addition, certain cyber incidents, such as advanced persistent threats, may remain undetected for an extended period.

Unauthorized use, disclosure of or access to any personal information maintained by us or on our behalf, whether through breach of our systems, breach of the systems of our suppliers, vendors or dealers by an unauthorized party or through employee or contractor error, theft or misuse or otherwise, could harm our business. If any such unauthorized use, disclosure of or access to such personal information were to occur, our operations could be seriously disrupted and we could be subject to demands, claims and litigation by private parties and investigations, related actions and penalties by regulatory authorities.

In addition, we could incur significant costs in notifying affected persons and entities and otherwise complying with the multitude of international, federal, state and local laws and regulations related to the unauthorized access to, use of or disclosure of personal information. Finally, any perceived or actual unauthorized access to, use of or disclosure of such information could harm our reputation, substantially impair our ability to expand our portfolio of customer agreements and related solar energy systems, energy storage systems and other sustainable home products and have an adverse impact on our business, financial condition and results of operations. The recent increase in the number of individuals and companies working remotely and otherwise working online is increasing the attack surface available to criminals. Consequently, the risk of a cybersecurity incident suffered by us or our vendors or service providers is increased, and our investment in risk mitigations against cybersecurity incidents is evolving as the threat landscape changes. While we currently maintain cybersecurity insurance, such insurance may not be sufficient to cover us against claims, and we cannot be certain that cyber insurance will continue to be available to us on economically reasonable terms, or at all, or that any insurer will not deny coverage as to any future claim.

Terrorist or cyberattacks against centralized utilities could adversely affect our business.

Assets owned by utilities such as substations and related infrastructure have been physically attacked in the past and will likely be attacked in the future. These facilities are often protected by limited security measures, such as perimeter fencing. Any such attacks may result in interruption to electricity flowing on the grid and consequently interrupt service to our solar energy systems not combined with an energy storage system, which could adversely affect our operations. Furthermore, cyberattacks, whether by individuals or nation states, against utility companies could severely disrupt their business operations and result in loss of service to customers, which would adversely affect our operations.

We face competition from centralized electric utilities, retail electric providers, independent power producers and renewable energy companies.

The solar energy and renewable energy industries are both highly competitive and continually evolving as participants strive to distinguish themselves within their markets and compete with large centralized electric utilities. We believe our primary competitors are the centralized electric utilities that supply electricity to our potential customers. We compete with these centralized electric utilities primarily based on price (cents per kWh), predictability of future prices (by providing pre-determined annual price escalations) and the ease by which customers can switch to electricity generated by our solar energy systems. We may also compete based on other value-added benefits, such as reliability and carbon-friendly power. If we cannot offer compelling value to our customers based on these factors, our business may not grow.

Centralized electric utilities generally have substantially greater financial, technical, operational and other resources than we do. As a result, these competitors may be able to devote more resources to the research, development, promotion and sale of their products or services or respond more quickly to evolving industry standards and changes in market conditions than we can. Centralized electric utilities could also offer other value-added products or services that could help them to compete with us even if the cost of electricity they offer is higher than ours. In addition, a majority of utilities' sources of electricity is non-solar, which may allow utilities to sell electricity more cheaply than electricity generated by our solar energy systems. Centralized electric utilities could also offer customers the option of purchasing electricity obtained from renewable energy
36

resources, including solar, which would compete with our offerings. Moreover, regulated utilities are increasingly seeking approval to "rate-base" their own solar energy system and energy storage system businesses. Rate-basing means that utilities would receive guaranteed rates of return for their solar energy system and energy storage system businesses. This is already commonplace for utility-scale solar projects and commercial solar projects. While few utilities to date have received regulatory permission to rate-base residential solar energy systems or energy storage systems, our competitiveness would be significantly harmed should more utilities receive such permission because we do not receive guaranteed profits for our solar service offerings.

We also compete with retail electric providers and independent power producers not regulated like centralized electric utilities but that have access to the centralized utilities' electricity transmission and distribution infrastructure pursuant to state, territorial and local pro-competition and consumer choice policies. These retail electric providers and independent power producers are able to offer customers electricity supply-only solutions that are competitive with our solar energy system options on both price and usage of renewable energy technology while avoiding the long-term agreements and physical installations our current business model requires. This may limit our ability to acquire new customers, particularly those who wish to avoid long-term agreements or have an aesthetic or other objection to putting solar panels on their roofs.

We also compete with solar companies with vertically integrated business models, including sales, financing, engineering, manufacturing, installation, maintenance and monitoring services. If the integrated approach of our competitors is successful, it may limit our ability to originate solar energy systems. Many of our vertically integrated competitors are larger than we are. As a result, these competitors may be able to devote more resources to the research, development, promotion and sale of their products or services or respond more quickly to evolving industry standards and changes in market conditions than we can. Solar companies with vertically integrated business models could also offer other value-added products or services that could help them to compete with us. Larger competitors may also be able to access financing at a lower cost of capital than we are able to obtain.

In addition, we compete with other solar companies who sell or finance products directly to consumers, inclusive of programs like Property-Assessed Clean Energy financing programs established by local governments. For example, we face competition from solar installation businesses that seek financing from external parties or utilize competitive loan products or state and local programs.

We also compete with solar companies with business models similar to our own, some of which are marketed to potential customers by our dealers, and we may also face competition from new entrants into the market as a result of the passage of the IRA and its anticipated impacts and benefits to the solar industry. Some of these competitors specialize in the distributed solar energy market and some may provide energy at lower costs than we do. Some of our competitors offer or may offer similar services and products as we do, such as leases, PPAs and direct outright sales of and consumer loan products for solar energy systems. Many of our competitors also have significant brand name recognition, lower barriers to entry into the solar market, greater capital resources than we have and extensive knowledge of our target markets.

We also compete with solar companies that offer community solar products and utility companies that provide renewable power purchase programs. Some customers might choose to subscribe to a community solar project or renewable subscriber programs instead of having a solar energy system installed on their home or business, which could affect our sales. Additionally, some utility companies (and some utility-like entities, such as community choice aggregators in California) have generation portfolios that are increasingly renewable in nature. In California, for example, utility companies and community choice aggregators in that state are required to have generation portfolios comprised of 60% renewable energy by 2030 and state regulators are planning for utility companies and community choice aggregators to sell 100% greenhouse gas free electricity to retail customers by 2045. As utility companies offer increasingly renewable portfolios to retail customers, those customers might be less inclined to have a solar energy system installed on their home or business, which could adversely affect our growth and profitability.

We have historically provided our solar services only to residential customers, but we have expanded to other markets, including commercial and industrial customers. There is intense competition in the solar energy sector in the markets in which we operate and the markets in which we intend to operate. As new entrants continue to enter into these markets, and as we enter into new markets, we may be unable to grow or maintain our operations and we may be unable to compete with companies that have already established themselves in both the residential market and non-residential markets.

As the solar industry grows and evolves, we will also face new competitors and technologies who are not currently in the market (including those resulting from the consolidation of existing competitors). Our industry is characterized by low technological barriers to entry and well-capitalized companies, including utilities and integrated energy companies, could choose to enter the market and compete with us. Our failure to adapt to changing market conditions and to compete successfully
37

with existing or new competitors will limit our growth and profitability and will have a material adverse effect on our business, financial condition and results of operations.

Developments in technology or improvements in distributed solar energy generation and related technologies or components may materially adversely affect demand for our offerings.

Significant developments in technology, such as advances in distributed solar power generation, energy storage solutions such as batteries, energy storage management systems, the widespread use or adoption of fuel cells for residential or commercial properties or improvements in other forms of distributed or centralized power production may materially and adversely affect demand for our offerings and otherwise affect our business. Future technological advancements may result in reduced prices to consumers or more efficient solar energy systems than those available today, either of which may result in current customer dissatisfaction. We may not be able to adopt these new technologies as quickly as our competitors or on a cost-effective basis.

Due to the length of our solar service agreements, the solar energy system deployed on a customer's property may be outdated prior to the expiration of the term of the related solar service agreement, reducing the likelihood of renewal of our solar service agreement at the end of the applicable term and possibly increasing the occurrence of customers seeking to terminate or cancel their solar service agreements or defaults. If current customers become dissatisfied with the price they pay for their solar energy system under our solar service agreements relative to prices that may be available in the future or if customers become dissatisfied by the output generated by their solar energy systems relative to future solar energy system production capabilities, or both, this may lead to customers seeking to terminate or cancel their solar service agreements or higher rates of customer default and have an adverse effect on our business, financial condition and results of operations. Additionally, recent technological advancements may impact our business in ways we do not currently anticipate. Any failure by us to adopt or have access to new or enhanced technologies or processes, or to react to changes in existing technologies, could result in product obsolescence or the loss of competitiveness of and decreased consumer interest in our solar energy services, which could have a material adverse effect on our business, financial condition and results of operations.

Obtaining a customer contract with a potential customer does not guarantee the potential customer will not decide to cancel or that we will not need to cancel due to a failed inspection, which could cause us to generate no revenue despite incurring costs and adversely affect our results of operations.

Even after we secure a customer contract with a potential customer, we (either through our dealers or directly) must perform an inspection to ensure the home, including the rooftop, meets our standards and specifications. If the inspection finds repairs to the rooftop are required in order to satisfy our standards and specifications to install the solar energy system, and a potential customer does not want to make such required repairs, we would lose that anticipated sale. In addition, per the terms of our customer contracts, a customer maintains the ability to cancel before commencement of installation, subject to certain conditions. Any delay or cancellation of an anticipated sale could materially and adversely affect our financial results, as we may have incurred sales-related, design-related and other expenses and generated no revenue.

The value of our solar energy systems at the end of the associated term of the lease or PPA may be lower than projected, which may adversely affect our financial performance, results of operations and valuation.

We depreciate the costs of our solar energy systems over their estimated useful life of 35 years. At the end of the initial term (typically 20 or 25 years) of the lease or PPA, customers may choose to purchase their solar energy systems, ask us to remove the solar energy system at our cost or renew their lease or PPA. Home and business owners may choose to not renew or purchase for any reason, such as pricing, decreased energy consumption, relocation, switching to a competitor product or technological obsolescence of the solar energy system. We are also contractually obligated to remove, store and reinstall the solar energy systems, typically for a fee, if customers need to replace or repair their roofs. Furthermore, it is difficult to predict how future environmental regulations may affect the costs associated with the removal, disposal or recycling of our solar energy systems. If the residual value of the solar energy systems is less than we expect at the end of the customer contract, after giving effect to any associated removal and redeployment costs, we may be required to accelerate the recognition of all or some of the remaining unamortized costs. This could materially impair our future results of operations.

38

Risks Related to Our Financing Activities

We need to obtain substantial additional financing arrangements to provide working capital and growth capital. If financing is not available to us on acceptable terms when needed, our ability to continue to grow our business would be materially adversely impacted.

Distributed solar power is a capital-intensive business that relies heavily on the availability of debt and equity financing sources to fund solar energy system purchase, design, engineering and other capital expenditures. Our future success depends in part on our ability to raise capital from third-party investors and commercial sources, such as banks and other lenders, on competitive terms to help finance the deployment of our solar energy systems. We seek to minimize our cost of capital in order to improve profitability and maintain the price competitiveness of the electricity produced by, the payments for and the cost of our solar energy systems. We rely on access to capital, including through tax equity financing and indebtedness in the form of debt facilities, asset-backed securities and loan-backed securities, to cover the costs related to bringing our solar energy systems and energy storage systems in service, although our customers ultimately bear responsibility for those costs pursuant to our solar service agreements.

To meet the capital needs of our growing business, we will need to obtain additional debt or equity financing from current and new investors. If any of our current debt or equity investors decide not to invest in us in the future for any reason, or decide to invest at levels inadequate to support our anticipated needs or materially change the terms under which they are willing to provide future financing, we will need to identify new investors and financial institutions to provide financing and negotiate new financing terms. In addition, our ability to obtain additional financing through the asset-backed securities market, loan-backed securities market or other secured debt markets is subject to our having sufficient assets eligible for securitization as well as our ability to obtain appropriate credit ratings. If we are unable to raise additional capital in a timely manner, our ability to meet our capital needs and fund future growth and profitability may be limited.

Delays in obtaining financing could cause delays in expansion in existing markets or entering into new markets and hiring additional personnel. Any future delays in capital raising could similarly cause us to delay deployment of a substantial number of solar energy systems for which we have signed solar service agreements with customers. Our future ability to obtain additional financing depends on banks' and other financing sources' continued confidence in our business model and the renewable energy industry as a whole. It could also be impacted by the liquidity needs of such financing sources themselves. Additionally, it could be impacted by our failure to satisfy certain conditions to receive additional guarantees of certain of our indebtedness from the DOE. We face intense competition from a variety of other companies, technologies and financing structures for such limited investment capital. If we are unable to continue to offer a competitive investment profile, we may lose access to these funds or they may only be available to us on terms less favorable than those received by our competitors. For example, if we experience higher customer default rates than we currently experience, it could be more difficult or costly to attract future financing. Any inability to secure financing could lead us to cancel planned installations, impair our ability to accept new customers or increase our borrowing costs, any of which could have a material adverse effect on our business, financial condition and results of operations. Further, because we must continue to comply with certain additional rules and requirements imposed by the DOE in connection with its loan guarantees, any material noncompliance may result in penalties that limit our ability to access capital.

We enter into securitization structures, warehouse financings and other debt financings that may limit our ability to access the cash of our subsidiaries and include acceleration events that, if triggered, could adversely impact our financial condition.

Since April 2017, we have pooled and transferred eligible solar energy systems, energy storage systems and the related asset receivables into 19 special purpose entities, which sold solar asset-backed notes and solar loan-backed notes to institutional investors, the net proceeds of which were distributed to us. We intend to monetize additional solar energy systems, energy storage systems and other sustainable home products in the future through contributions to new special purposes entities for cash. There is a risk the institutional investors that have purchased the notes issued by these special purpose entities will be unwilling to make further investments at attractive prices. Although 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, the special purpose entities are typically required to maintain a liquidity reserve account, a reserve account for equipment replacements, as well as, in certain cases, reserve accounts to finance purchase option/withdrawal right exercises, storage system replacement or payment of liquidated damages for the benefit of the lenders under the applicable series of notes, each of which are funded from initial deposits or cash flows to the levels specified therein.

The securitization structures, warehouse financings and other debt financings often include certain other features designed to protect investors. The primary feature relates to the availability and adequacy of cash flows in the pool of assets to meet
39

contractual requirements, the insufficiency of which triggers an early repayment of the indebtedness. We refer to this as "early amortization", which may be based on, among other things, a debt service coverage ratio falling or remaining below certain levels or exceeding certain allowable thresholds for customer defaults or delinquencies. In the event of an early amortization, the applicable borrower or notes issuer would be required to repay the affected indebtedness using available collections received from the asset pool. However, the period of ultimate payment would be determined based on the amount and timing of collections received and, in limited circumstances, early amortization may be cured prior to full repayment. An early amortization event would impair our liquidity and may require us to utilize other available contingent liquidity or rely on alternative funding sources, which may not be available at the time. Certain of the securitizations, warehouse financings and other debt financings also contain a "cash trap" feature, which requires excess cash flow to be held in an account based on, among other things, a debt service coverage ratio falling or remaining below certain levels. If the cash trap conditions are not cured within a specified period, then the cash in the cash trap account must be applied to repay the indebtedness. If the cash trap conditions are timely cured, the cash is either released back to the borrower or used to repay the indebtedness at the borrower's option. The indentures of our securitizations also typically contain customary events of default for solar securitizations that may entitle the noteholders to take various actions, including the acceleration of amounts due and foreclosure on the issuer's assets. Any significant payments we may be required to make as a result of these arrangements could adversely affect our financial condition. See "Management's Discussion and Analysis of Financial Condition and Results of Operations—Liquidity and Capital Resources—Financing Arrangements".

Servicing our existing debt requires a significant amount of cash. We may not have sufficient cash flow from our business to timely pay our interest and principal obligations and may be forced to take other actions to satisfy our payment obligations.

As of December 31, 2023, our total indebtedness was approximately $7.5 billion and the available borrowing capacity under our credit facilities was $733.0 million. Our ability to make scheduled payments of the principal of, to pay interest on or to refinance our indebtedness depends on our future performance, which is subject to economic, financial, competitive and other factors beyond our control. Our business may not generate cash flow from operations sufficient to service our debt and make necessary capital expenditures to operate our business. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as slowing or ceasing the origination of new customer agreements, selling assets, restructuring debt or obtaining additional debt and equity capital on terms that may be onerous or highly dilutive. Our securitizations are structured so cash flows generated by the pool of solar energy systems, energy storage systems, other sustainable home products and related customer agreements are initially used to repay outstanding principal amounts based on the priority of payments in the agreement. However, should these cash flows decrease below applicable thresholds, all excess cash flows from such asset pool must be applied to pay down the related indebtedness, which would reduce the cash available to otherwise fund our business. Our ability to timely repay or otherwise refinance our indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations.

Furthermore, we and our subsidiaries expect to incur additional debt in the future, subject to the restrictions contained in our debt instruments. Increases in our existing debt obligations would further heighten the debt related risk discussed above. In addition, we may not be able to enter into new debt instruments on acceptable terms or at all. If we were unable to satisfy financial covenants and other terms under existing or new instruments, or obtain waivers or forbearance from our lenders, or if we were unable to obtain refinancing or new financings for our working capital, equipment and other needs on acceptable terms if and when needed, our business would be adversely affected.

Restrictive covenants in certain of our debt agreements could limit our growth, profitability and our ability to finance our operations, fund our capital needs, respond to changing conditions and engage in other business activities that may be in our best interests.

Our debt agreements impose operating and financial restrictions on us. These restrictions limit our ability and that of our subsidiaries to, among other things:

•    incur additional indebtedness;
•    make investments or loans;
•    create liens;
•    consummate mergers and similar fundamental changes;
•    make restricted payments;
•    make investments in unrestricted subsidiaries;
•    enter into transactions with affiliates; and
•    use the proceeds of asset sales.

40

We may be prevented from taking advantage of business opportunities that arise because of the limitations imposed on us by the restrictive covenants under certain of our debt agreements. The restrictions contained in the covenants could:

•    limit our ability to plan for or react to market conditions, to meet capital needs or otherwise to restrict our activities or business plan; and
•    adversely affect our ability to finance our operations, enter into acquisitions or divestitures to engage in other business activities that would be in our interest.

A breach of any of these covenants or our inability to comply with the required financial ratios or financial condition tests could result in a default under our debt agreements that, if not cured or waived, could result in acceleration of all indebtedness outstanding thereunder and cross-default rights under our other debt. In addition, in the event of an event of default under one of the credit facilities, the affected lenders could foreclose on the collateral securing such credit facility and require repayment of all borrowings outstanding thereunder. If the amounts outstanding under the credit facilities or any of our other indebtedness were to be accelerated, our assets may not be sufficient to repay in full the amounts owed to the lenders or to our other debt holders.

Volatility and continued increases in interest rates would raise our cost of capital and may adversely impact our business.

Due to recent increases in inflation, the U.S. Federal Reserve has raised its benchmark interest rates. Further increases in the federal benchmark rate could result in an increase in market interest rates, which may increase our interest expense under our variable-rate borrowings and the costs of refinancing existing indebtedness or obtaining new debt. For example, borrowings under our existing warehouse credit facilities accrue interest based on the Secured Overnight Financing Rate ("SOFR") as a benchmark for establishing the rate of interest. Consequently, rising interest rates or continued higher interest rates will increase our cost of capital and may decrease the amount of capital available to us to finance deployment of new solar energy systems, energy storage systems and other sustainable home products. Our future success depends in part on our ability to raise capital from investors and obtain secured lending to help finance the deployment of our customer agreements. As a result, rising interest rates may have an adverse impact on our ability to offer attractive pricing on our customer agreements to our customers. If in the future we have a need for significant borrowings and interest rates increase or continue at high interest rates, that may increase the cost of the systems we purchase, which either would make those systems more expensive for customers, which is likely to reduce demand, or would lower our operating margins, or both.

The majority of our cash flows to date have been from solar service agreements monetized under various tax equity fund structures and secured lending arrangements. One of the components of this monetization is the present value of the payment streams from customers who enter into these long-term solar service agreements. If the rate of return required by capital providers, including debt providers, rises as a result of a rise in interest rates, it will reduce the present value of the customer payment stream and consequently reduce the total value derived from this type of monetization. Any measures we could take to mitigate the impact of rising interest rates on our ability to secure third-party financing could ultimately have an adverse impact on the value proposition we offer our customers or our profitability.

We may not have the ability to raise the funds necessary to settle conversions of the Convertible Notes in cash or to repurchase the Convertible Notes upon a fundamental change, and our future debt may contain limitations on our ability to pay cash upon conversion or repurchase of the Convertible Notes.

Holders of the 0.25% convertible senior notes and 2.625% convertible senior notes (the "Convertible Notes") will have the right to require us to repurchase all or a portion of their Convertible Notes upon the occurrence of a fundamental change under the indenture, which includes certain events such as a change of control, before the maturity date at a fundamental change repurchase price equal to 100% of the principal amount of the Convertible Notes to be repurchased, plus accrued and unpaid special interest, if any. In addition, upon conversion of the Convertible Notes, unless we elect to deliver solely shares of our common stock to settle such conversion (other than paying cash in lieu of delivering any fractional share), we will be required to make cash payments in respect of the Convertible Notes being converted. However, we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of Convertible Notes surrendered therefor or pay cash for Convertible Notes being converted. In addition, our ability to repurchase the Convertible Notes or to pay cash upon conversions of the Convertible Notes may be limited by law, by regulatory authority or by agreements governing our indebtedness at the time.

Our failure to repurchase Convertible Notes at a time when the repurchase is required by the indenture governing such Convertible Notes or to pay any cash payable on future conversions of the Convertible Notes as required by the indenture would constitute a default. A default under the indenture or the fundamental change itself could also lead to a default under agreements governing our existing or future indebtedness. If the repayment of the related indebtedness were to be accelerated
41

after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the Convertible Notes or make cash payments upon conversions thereof.

We are subject to counterparty credit risk with respect to the capped call transactions.

In connection with the pricing of the Convertible Notes, we entered into privately negotiated capped call transactions with certain financial institutions (the "option counterparties"). The option counterparties are financial institutions or affiliates of financial institutions, and we will be subject to the risk that one or more of such option counterparties may default or otherwise fail to perform their obligations under the capped call transactions. Our exposure to the credit risk of the option counterparties will not be secured by any collateral.

If any option counterparty becomes subject to bankruptcy or other insolvency proceedings, with respect to such option counterparty's obligations under the relevant capped call transaction, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at that time under our transactions with that counterparty. Our exposure will depend on many factors but, generally, our exposure will increase if the market price or the volatility of our common stock increases. In addition, upon a default or other failure to perform by an option counterparty, we may suffer more dilution than we currently anticipate with respect to our common stock. We can provide no assurance as to the financial stability or viability of any of the option counterparties.

We may be required to make payments or contribute assets to our investors upon the occurrence of certain events, including one-time reset or true-up payments or upon the exercise of a redemption option by one of our tax equity investors.

Our investors in our tax equity investment funds typically advance capital to us based on, among other things, production capacity estimates. The models we use to calculate prepayments in connection with certain of our tax equity investment funds are updated at a fixed date occurring after placement in service of all applicable solar energy systems or an agreed upon date (typically within the first year of the applicable term) to reflect certain specified conditions, as they exist at such date including the ultimate system size of the equipment that was sold or leased to the tax equity investment fund, the cost thereof, and the date the equipment went into service. In some cases, these true-up models also incorporate any changes in law, which would include any reduction in rates (and thus any reduction in the benefits of depreciation). As a result of this true-up, applicable payments are resized, and we may be obligated to refund a portion of the tax equity investor's prepayments or to contribute additional assets to the tax equity investment fund. In addition, certain of our tax equity fund investors have the right to require us to purchase their interests in the tax equity investment funds after a set period of time, generally at a price equal to the greater of a set purchase price or fair market value of the interests at the time of the repurchase. Any significant refunds, capital contributions or purchases we may be required to make could adversely affect our liquidity or financial condition.

Risks Related to Regulations

We are not currently regulated as an electric public utility under applicable law but may be subject to regulation as an electric utility in the future.

We are not currently regulated as an electric public utility in the U.S. under applicable national, state or other local regulatory regimes where we conduct business. As a result, we are not currently subject to the various federal, state and local standards, restrictions and regulatory requirements applicable to centralized public utilities. Any federal, state or local regulations that cause us to be treated as an electric utility or to otherwise be subject to a similar regulatory regime of commission-approved operating tariffs, rate limitations and related mandatory provisions, could place significant restrictions on our ability to operate our business and execute our business plan by prohibiting, restricting or otherwise regulating our sale of electricity. If we were subject to the same state or federal regulatory authorities as centralized electric utilities in the U.S. and its territories or if new regulatory bodies were established to oversee our business in the U.S. and its territories or in foreign markets we enter, our operating costs would materially increase or we might have to change our business in ways that could have a material adverse effect on our business, financial condition and results of operations.

While we are not regulated as extensively as an electric public utility, we are subject to certain utility-like regulations in jurisdictions such as California, New York, Arizona, Nevada, Florida and Puerto Rico. In New York, distributed energy providers are subject to regulation by the New York Public Service Commission (the "NYPSC") with respect to customer interactions (including contracting and marketing) and are required to comply with the NYPSC's Uniform Business Practices. In connection with approving the Uniform Business Practices, the NYPSC also established an oversight framework under which it could impose other regulatory requirements on distributed energy providers. In Puerto Rico, we are regulated as an electric power company under applicable PREB regulations in connection with the sale and invoicing of energy generated by distributed generation systems having an aggregate capacity of more than 1 megawatt. Among other requirements, these
42

regulations impose certain filing, certification, reporting and annual fee requirements upon us but do not currently subject the companies to centralized utility-like regulation or require the PREB's approval of their charges. In California, the CPUC issued an order approving several consumer protection measures for solar customers, including a requirement for solar providers to provide customers with the California Solar Consumer Protection Guide, which provides customers with information regarding the selection of a contractor, solar financing, bill savings estimates, net energy metering and electric rates, low-income options and related matters. The CPUC order also requires the investor-owned utilities in California to adopt procedures to verify during the interconnection process that the customer received the California Solar Consumer Protection Guide and that the solar provider is licensed, and to collect and report on complaints regarding solar providers. If we become subject to new, additional regulatory requirements in these jurisdictions or other jurisdictions adopt similar regulatory requirements, our operating costs would materially increase or we might have to change our business in ways that could have a material adverse effect on our business, financial condition and results of operations.

Electric utility policies and regulations, including those affecting electric rates, may present regulatory and economic barriers to the purchase and use of solar energy systems that may significantly reduce demand for electricity from our solar energy systems and adversely impact our ability to originate new solar service agreements.

Federal, state and local government regulations and policies concerning the electric utility industry, utility rates and rate structures and internal policies and regulations promulgated by electric utilities, heavily influence the market for electricity generation products and services. These regulations and policies often relate to electricity pricing. Policies and regulations that promote renewable energy and distributed energy generation have been challenged by centralized electric utilities and questioned by those in government and others arguing for less governmental spending and involvement in the energy market. To the extent such views are reflected in government policies and regulations, the changes in such policies and regulations could adversely affect our business, financial condition and results of operations. Furthermore, any effort to overturn federal and state laws, regulations or policies that are supportive of solar energy generation or that remove costs or other limitations on other types of energy generation that compete with solar energy projects could materially and adversely affect our business.

In the U.S., governmental authorities and state public service commissions that determine utility rates, rate structures and the terms and conditions of electric service continuously modify these regulations and policies. These regulations and policies could result in a significant reduction in the potential demand for electricity from our solar energy systems and could deter customers from entering into solar service agreements with us.

With regard to rates, customers with solar energy systems may currently pay or be subject in the future to increased charges due to increased rates or changes in rate design and structures. Utilities in certain jurisdictions may assess fees that apply only to customers with distributed generation systems, including residential or non-residential solar energy systems or impose charges on solar customers that are significantly higher than comparable charges billed to non-solar customers.

These fees may include demand, stand-by or departing load charges or monthly minimum charges. Certain jurisdictions may permit utilities to change their rate design and structures that could result in charges that would disproportionately impact customers with solar energy systems. For example, a reduction in the number of tiers of rates could result in increased charges for lower-demand customers, including many solar customers, by moving them to a new rate tier with higher rates. It could also result in lower charges for higher-demand customers, who may then become less incentivized to consider solar energy to meet their electricity needs. Similarly, a change in rate design to recover more costs from fixed charges as opposed to variable charges (i.e. "decoupled" rates, by which the utility's revenue requirement is "decoupled" from its level of electricity sales in designing rates) may have the same effect. Additionally, depending on the region, electricity generated by solar energy systems competes most effectively with the most expensive retail rates for electricity from the electrical grid, rather than the less expensive average price of electricity. Modifications to the centralized electric utilities' peak hour pricing policies or rate design could make our current product offerings less competitive with the price of electricity from the electrical grid. A shift in the timing of peak rates for utility-generated electricity to include times of day when solar energy generation is less efficient or non-operable could make our solar energy systems less competitive and reduce demand for our product offerings. Time-of-use rates could also result in higher costs for solar customers whose electricity requirements are not fully met by the solar energy system during peak periods.

Utilities in California, New Jersey and Puerto Rico, among other states and jurisdictions, have proposed or received approval by state regulators for such rate measures as described in this risk factor. Any such changes affecting rates could increase our customers' cost to use our solar energy systems and make our service and product offerings less desirable, thereby harming our business, financial condition and results of operations. The imposition of any such rate measures could limit the ability of distributed solar power companies to compete with the price of electricity generated by centralized electric utilities, which may reduce the number of solar energy systems installed in those jurisdictions. Additionally, any such unaccounted for increases in the fees or charges applicable to existing customer agreements may increase the cost of energy to those customers
43

and result in an increased rate of defaults, terminations or cancelations under our solar service agreements. In addition, changes to government or internal utility regulations and policies that favor centralized electric utilities could reduce our competitiveness and cause a significant reduction in demand for our product offerings.

Any of the foregoing results could limit our ability to expand our portfolio of solar service agreements and related solar energy systems and energy storage systems or harm our business, financial condition and results of operations.

We rely on net metering and related policies to offer competitive pricing to our customers in most of our current markets and changes to net metering policies may significantly reduce demand for electricity from solar energy systems.

Net metering is one of several key policies that have enabled the growth of distributed generation solar energy systems in the U.S., providing significant value to certain qualifying residential and commercial customers for electricity generated by their solar energy systems but not directly consumed on-site. Net metering allows a homeowner or a business to pay the local electric utility for power usage net of production from the solar energy system or other distributed generation source. Homeowners or businesses receive a credit for the energy an interconnected solar energy system generates in excess of that needed by the home to offset energy purchases from the centralized utility made at times when the solar energy system is not generating sufficient energy to meet the customer's demand. In many markets, this credit is equal to the retail rate for electricity and in other markets, such as Hawaii and Nevada, the rate is less than the retail rate and may be set, for example, as a percentage of the retail rate or based upon a valuation of the excess electricity. In some states and utility territories, customers are also reimbursed by the centralized electric utility for net excess generation on a periodic basis.

Net metering programs have been subject to legislative and regulatory scrutiny in some states and territories including, but not limited to, California, New Jersey, Arizona, Nevada, Connecticut, Florida, Maine, Kentucky, Puerto Rico and Guam. These jurisdictions, by statute, regulation, administrative order or a combination thereof, have recently adopted or are considering new restrictions and additional changes to net metering programs either on a state-wide basis or within specific utility territories. Many of these measures were introduced and supported by centralized electric utilities. These measures vary by jurisdiction and may include a reduction in the rates or value of the credits customers are paid or receive for the power they deliver back to the electrical grid, caps or limits on the aggregate installed capacity of generation in a state or utility territory eligible for net metering, expiration dates for and phasing out of net metering programs, replacement of net metering programs with alternative programs that may provide less compensation and limits on the capacity size of individual distributed generation systems that can qualify for net metering. Net metering and related policies concerning distributed generation also received attention from federal legislators and regulators.

In California, the CPUC issued an order in 2016 retaining retail-based net metering credits for residential customers of California's major utilities as part of Net Energy Metering 2.0 ("NEM 2.0"). Under NEM 2.0, new distributed generation customers receive the retail rate for electricity exported to the grid, less certain non-bypassable fees. Customers under NEM 2.0 also are subject to interconnection charges and time‑of-use rates. Existing customers who receive service under the prior net metering program, as well as new customers under the NEM 2.0 program, currently are permitted to remain covered by them on a legacy basis for a period of 20 years. Proceedings on distributed energy policy and utility rates before the CPUC or legislation concerning these matters could also result in changes that affect customers with distributed generation systems.

In New Jersey, the Board of Public Utilities has the option under state law of limiting participation in the retail rate net metering program if the aggregate capacity of owned and operating systems reaches 5.8% of total annual kWh sold in the state. As of December 31, 2023, that threshold had not yet been reached.

In October 2023, the Arizona Corporation Commission voted to reopen the proceeding that set the level of net metering credits. The value of credits, the current schedule for the step-down of the credit value over time and the length of the period during which the value of credits are locked in for customers may all be subject to review. No final action has been taken at this stage.

In Puerto Rico, legislation enacted in April 2019 requires a study of net metering to be completed within five years, which may result in revisions to the existing rules. However, no changes can be made to retail net metering for five years after the date the legislation was enacted. Meanwhile, "true" net metering will continue to apply, meaning the credit for energy exported by net metering clients will equal the value of such energy under the rate applicable to those clients and accordingly, their charges will be based on their net consumption. Customers subject to this regime will remain covered by it on a legacy basis for a period of 20 years from the date of their net metering agreements.

Net metering customers in Puerto Rico may be impacted by transition charges and other requirements contemplated in a restructuring agreement between PREPA and its creditors, currently pending before the U.S. District Court for the District of
44

Puerto Rico in bankruptcy-like proceedings under Title III of the PROMESA. Nevertheless, the POA has not been finally adjudicated by the Title III Court and creditors could appeal any final judgement. Hence, the PREPA bankruptcy is ongoing but is nearing its final stages.

In Guam, the Consolidated Commission on Utilities adopted a resolution in 2018 recommending retail rate net metering for customers of the Guam Power Authority be replaced with a "buy all/sell all" or similar program that provides for compensation to homeowners at a lower, avoided cost rate. In other jurisdictions, including Minnesota, Connecticut and parts of Texas, replacing net metering with a "value of distributed energy", "feed-in", or "sell-all/ buy-all" tariff is also being considered or has been adopted.

Net metering and related policies concerning distributed generation have received attention from federal legislators and regulators and challenge by various stakeholders. For example, in April 2020, the New England Ratepayers Association petitioned the FERC to declare its exclusive federal jurisdiction over distributed generation, including residential solar, and to establish new federal customer compensation rates for excess energy in lieu of state net metering programs. While the FERC rejected the petition on procedural grounds, further challenges to net metering based on federal law may occur. Changes in federal law, including those made by statute, regulation, rule or order, could negatively affect net metering or other related policies that otherwise promote and support solar energy and enhance the economic viability of distributed solar.

Additionally, distributed solar customers in certain jurisdictions may be subject to higher charges from centralized electric utilities than non-solar customers and such charges should be evaluated together with the net metering policies in place. If such charges are imposed, the cost savings associated with switching to solar energy may be significantly reduced and our ability to expand our portfolio of solar service agreements and related solar energy systems and energy storage systems and compete with centralized electric utilities could be impacted.

For further discussion of these potential charges and related proposals, see "—Electric utility policies and regulations, including those affecting electric rates, may present regulatory and economic barriers to the purchase and use of solar energy systems that may significantly reduce demand for electricity from our solar energy systems and adversely impact our ability to originate new solar service agreements".

Our business currently depends in part on the availability of rebates, tax credits and other financial incentives. The expiration, elimination or reduction of these rebates, credits or incentives or our ability to monetize them could adversely impact our business.

Our business depends in part on current government policies that promote and support solar energy and enhance the economic viability of distributed solar. Revenues from SRECs constituted approximately 7%, 9% and 17% of our revenues for the years ended December 31, 2023, 2022 and 2021, respectively. U.S. federal, state and local governments established various incentives and financial mechanisms to reduce the cost of solar energy and to accelerate the adoption of solar energy. These incentives come in various forms, including rebates, tax credits and other financial incentives such as payments for renewable energy credits associated with renewable energy generation, exclusion of solar energy systems from property tax assessments or other taxes and system performance payments. However, these programs may expire on a particular date, end when the allocated funding is exhausted or be reduced or terminated as solar energy adoption rates increase. For example, New Jersey's SREC program closed in 2020 due to legislation requiring that it be closed by the earlier of the share of electricity sold by the state's utilities supplied by solar reaching 5.1% or June 2021. Following the close of the program in June 2020, customers became eligible for Transitional Renewable Energy Credits ("TRECs") under an interim transitional program replacing SRECs that provides for a lower level of revenue than the SREC program. In July 2021, the New Jersey Board of Public Utilities closed the TREC program effective August 27, 2021 and approved the long-term successor program to the TREC program, which is referred to as the Successor Solar Incentive Program ("SuSI"). Under the SuSI program, which became effective on August 28, 2021, residential facilities are eligible for the Solar Renewable Energy Certificate-II ("SREC-II") incentive. For net metered residential facilities, the SREC-II provides an administratively-determined fixed payment per megawatt hour that is guaranteed for 15 years, but is lower than the level revenue provided by the TREC program. The financial value of certain incentives decreases over time. The value of SRECs in a market tends to decrease over time as the supply of SREC‑producing solar energy systems installed in that market increases. If we overestimate the future value of these incentives, it could adversely impact our business, results of operations and financial results. See "Business—Government Incentives".

A loss or reduction in such incentives could decrease the attractiveness of new solar energy systems to customers, which could adversely impact our business and our access to capital. We also enter into economic hedges related to expected production of SRECs through forward contracts that require us to physically deliver the SRECs upon settlement. These arrangements may, depending on the instruments used and the level of additional hedges involved, limit any potential upside from SREC production increases. We may be exposed to potential economic loss should a counterparty be unable or unwilling
45

to perform their obligations under the terms of a hedging agreement. In addition, we are exposed to risks related to changes in interest rates and may engage in hedging activities to mitigate related volatility. We may fail to properly hedge these SRECs or may fail to do so economically, which may also adversely affect our results of operations.

The economics of purchasing a solar energy system and energy storage system are also improved by eligibility for accelerated depreciation, also known as the modified accelerated cost recovery system ("MACRS"), which allows for the depreciation of equipment according to an accelerated schedule set forth by the IRS. This accelerated schedule allows a taxpayer, such as us and investors in tax equity financing arrangements, to recognize the depreciation of tangible solar property on a five-year basis even though the useful life of such property is generally greater than five years. We benefit from accelerated depreciation on the solar energy systems and energy storage systems we own. To the extent these policies are changed in a manner that reduces the incentives that benefit our business, we may experience reduced revenues and reduced economic returns, experience increased financing costs and encounter difficulty obtaining financing.

The federal government currently provides for the Section 48(a) ITC, the Section 48E ITC for eligible property that begins construction after 2024 and the Section 25D Credit. Under current law, the Section 48(a) ITC of the Code allows taxpayers to claim an investment tax credit that, depending on the location of a particular project, its size, its ability to satisfy certain labor and domestic content requirements and the category of consumers it serves, can range between 6% and 70% of the basis of certain commercially owned energy property, in each case construction of which begins before 2025. The Section 48E ITC percentage generally will be the same as the percentage for the Section 48(a) ITC. The Section 48E ITC percentage will begin to phase down for projects that began construction after (a) 2033 or (b) if later, the first year after the year in which the U.S. Treasury Department determines greenhouse gas emissions from the production of electricity in the U.S. are no more than 25% of 2022 levels. To be eligible for the Section 48(a) ITC or the Section 48E ITC at the 30% level, the eligible energy property must either (a) meet certain labor and apprenticeship requirements or (b) have a maximum net output of less than one megawatt (as measured in alternating current). Beginning in 2023, we are able to claim the Section 48(a) ITC or the Section 48E ITC, as applicable, for energy storage systems regardless of whether such systems are installed in conjunction with solar energy systems. We would be able to claim the Section 48(a) ITC or the Section 48E ITC, as applicable, when available for solar energy systems or energy storage systems we originate under lease agreements or PPAs based on our ownership of the solar energy system at the time it is placed in service. Additionally, the IRA allows for the transfer of ITCs, increasing opportunities to monetize the relevant credits.

Section 25D of the Code allows an individual to claim a 30% federal tax credit with respect to a residential solar energy system and/or energy storage system that is owned by the homeowner. As a result, the Section 25D Credit is claimed by customers who purchase solar energy systems and/or energy storage systems. This Section 25D 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 2034, unless it is extended before that time. The Section 25D Credit reduces the cost of consumer ownership of solar energy systems and/or energy storage systems, such as under the loan program.

The Section 48(a) ITC has been a significant driver of the financing supporting the adoption of residential solar energy systems in the U.S. and the Section 25D Credit has been a significant driver of consumer demand for ownership of solar energy systems. Any reduction in, or expiration of, these tax credits will likely impact the attractiveness of residential solar and could harm our business. For example, we expect the expiration of the Section 25D Credit will increase the cost of consumer ownership of solar energy systems, such as under the loan program.

Applicable authorities may adjust or decrease incentives from time to time or include provisions for minimum domestic content requirements or other requirements to qualify for these incentives. Reductions in, eliminations or expirations of or additional application requirements for governmental incentives could adversely impact our results of operations and ability to compete in our industry by increasing our cost of capital, causing distributed solar power companies to increase the prices of their energy and solar energy systems and reducing the size of our addressable market. In addition, this would adversely impact our ability to attract investment partners and lenders and our ability to expand our portfolio of solar service agreements and related solar energy systems and energy storage systems. See "Business—Government Incentives".

Our business depends in part on the regulatory treatment of third-party owned solar energy systems.

Our lease and PPA agreements are third-party ownership arrangements. Retail sales of electricity by third parties such as us face regulatory challenges in some states and jurisdictions, including states and jurisdictions we intend to enter where the laws and regulatory policies have not historically embraced competition to the service provided by the vertically integrated centralized electric utility. Some of the principal challenges pertain to whether third-party owned solar energy systems qualify for the same levels of rebates or other non-tax incentives available for customer‑owned solar energy systems, whether third-party owned solar energy systems are eligible at all for these incentives and whether third-party owned solar energy systems are
46

eligible for net metering and the associated significant cost savings. Furthermore, in some states and utility territories, third parties are limited in the way they may deliver solar to their customers. In certain jurisdictions, laws have been interpreted to prohibit the sale of electricity pursuant to PPAs, leading distributed solar energy system providers to use leases in lieu of PPAs, in addition to customer ownership. These regulatory constraints may, for example, give rise to various property tax issues. See "Risks Related to Taxation". Changes in law and reductions in, eliminations of or additional requirements for, benefits such as rebates, tax incentives and favorable net metering policies decrease the attractiveness of new solar energy systems to distributed solar power companies and the attractiveness of solar energy systems to customers, which could reduce our acquisition opportunities. Such a loss or reduction could also adversely impact our access to capital and reduce our willingness to pursue solar energy systems due to higher operating costs or lower revenues from leases and PPAs.

Technical and regulatory limitations regarding the interconnection of solar energy systems to the electrical grid may significantly reduce our ability to sell electricity from our solar energy systems in certain markets or delay interconnections and customer in-service dates, harming our growth rate, operations and customer satisfaction.

Technical and regulatory limitations regarding the interconnection of solar energy systems to the electrical grid may curb or slow our growth and operations in key markets. Utilities throughout the country follow different rules and regulations regarding interconnection and regulators or utilities have or could cap or limit the amount of solar energy that can be interconnected to the grid. Our solar energy systems generally do not provide power to home and business owners until they are interconnected to the grid.

With regard to interconnection limits, the FERC, in promulgating the first form of small generator interconnection procedures, recommended limiting customer-sited intermittent generation resources, such as our solar energy systems, to a certain percentage of peak load on a given electrical feeder circuit. Similar limits have been adopted by many states as a de facto standard and could constrain our ability to market to customers in certain geographic areas where the concentration of solar installations exceeds this limit.

Furthermore, in certain areas, we benefit from policies that allow for expedited or simplified procedures related to connecting solar energy systems and energy storage systems to the electrical grid. We also are required to obtain interconnection permission for each solar energy system from the local utility. In many states and territories, by statute, regulations or administrative order, there are standardized procedures for interconnecting distributed solar energy systems and related energy storage systems to the electric utility's local distribution system. However, approval from the local utility could be delayed as a result of a backlog of requests for interconnection or the local utility could seek to limit the number of customer interconnections or the amount of solar energy on the grid. In some states, such as New Jersey and Massachusetts, certain utilities such as municipal utilities or electric cooperatives are exempt from certain interconnection requirements. If expedited or simplified interconnection procedures are changed or cease to be available, if interconnection approvals from the local utility are delayed or if the local utility seeks to limit interconnections, this could decrease the attractiveness of new solar energy systems and energy storage systems to distributed solar power companies, including us, and the attractiveness of solar energy systems and energy storage systems to customers. Delays in interconnections could also harm our growth rate and customer satisfaction scores. Such limitations or delays could also adversely impact our access to capital and reduce our willingness to pursue solar energy systems and energy storage systems due to higher operating costs or lower revenues from solar service agreements. Such limitations would negatively impact our business, results of operations, future growth, profitability and cash flows.

As adoption of solar distributed generation rises, along with the increased operation of utility-scale solar generation (such as in key markets including California), the amount of solar energy being contributed to the electrical grid may surpass the capacity anticipated to be needed to meet aggregate demand. If solar generation resources reach a level capable of producing an over-generation situation, some existing solar generation resources may have to be curtailed to maintain operation of the electrical grid. In the event such an over-generation situation were to occur, this could also result in a prohibition on the addition of new solar generation resources. The adverse effects of such a curtailment or prohibition without compensation could adversely impact our business, results of operations, future growth, profitability and cash flows.

We and our dealers are subject to risks associated with construction, regulatory compliance and other contingencies.

We utilize our growing dealer network to market, design, construct and install solar energy systems and energy storage systems in each of the markets in which we operate. The marketing and installation of solar energy systems and energy storage systems is subject to oversight and regulation in accordance with national, state and local laws and ordinances related to consumer protection, building, fire and electrical codes, professional codes, safety, environmental protection, utility interconnection, metering and related matters. We also rely on certain of our dealers and third-party contractors to obtain and maintain permits and professional licenses, including as contractors, and other authorizations from various regulatory
47

authorities and abide by their respective conditions and requirements in many of the jurisdictions in which we operate, as well as perform permitting and installation of solar energy systems and energy storage systems using or complying with government sponsored platforms such as SolarAPP+. A failure by us to obtain necessary permits or encounter delays in obtaining or renewing such permits or to use properly licensed dealers and third-party contractors or to use government-sponsored or government-mandated platforms could adversely affect our operations in those jurisdictions. Furthermore, we may become subject to similar regulatory requirements in some jurisdictions in which we operate. It is difficult and costly to track the requirements of every authority with jurisdiction over our operations and our solar energy systems. Separately, we are subject to regulations and potential liability under the Resource Conservation and Recovery Act and the Comprehensive Environmental Response, Compensation, and Liability Act related to the disposal of wastes generated in connection with our operations. Regulatory authorities may impose new government regulations or utility policies, change existing government regulations or utility policies, may seek expansive interpretations of existing regulations or policies pertaining to our services or solar energy systems and energy storage systems or may initiate associated investigations or enforcement actions or impose penalties or reject solar energy systems and energy storage systems. Any of these factors may result in regulatory and/or civil litigation, significant additional expenses to us or our customers, cause delays in our or our dealers' ability to originate solar service agreements or install or interconnect solar energy systems and energy storage systems or cause other harm to our business. As a result, this could cause a significant reduction in demand for our services and solar energy systems and energy storage systems or otherwise adversely affect our business, financial condition and results of operations.

In connection with certain of our financing transactions guaranteed by the DOE, we and certain of our dealers and affiliates may be subject to additional laws and regulations including the Davis-Bacon Act of 1931, as amended ("Davis-Bacon Act"), governing certain prevailing wage requirements, the False Claims Act and similar state laws. These laws and regulations are complex and subject to varying interpretations, and it is possible regulatory authorities could challenge our or our dealers' policies and practices. If we or our dealers fail to comply with these laws, we could be subject to federal or state government investigations or actions or private actions. Additionally, these financing transactions guaranteed by the DOE are subject to satisfaction and certification of certain conditions, including the accuracy of project-related representations and warranties, delivery of updated project-related information, evidence of compliance with the prevailing wage requirements of the Davis-Bacon Act and certification from the DOE's consulting engineer that certain proceeds of the advances are used to reimburse eligible project costs.

Compliance with occupational safety and health requirements and best practices can be costly and noncompliance with such requirements may result in potentially significant monetary penalties, operational delays and adverse publicity.

The installation and ongoing operations and maintenance of solar energy systems and energy storage systems requires individuals hired by us, our dealers or third-party contractors, potentially including our employees, to work at heights with complicated and potentially dangerous electrical systems. The evaluation and modification of buildings as part of the installation process requires these individuals to work in locations that may contain potentially dangerous levels of asbestos, lead, mold or other materials known or believed to be hazardous to human health. There is substantial risk of serious injury or death if proper safety procedures are not followed. Our operations are subject to regulation under OSHA, DOT regulations and equivalent state and local laws. Changes to OSHA or DOT requirements, or stricter interpretation or enforcement of existing laws or regulations, could result in increased costs. If we fail to comply with applicable OSHA or DOT regulations, even if no work-related serious injury or death occurs, we may be subject to civil or criminal enforcement and be required to pay substantial penalties, incur significant capital expenditures or suspend or limit operations. Because individuals hired by us or on our behalf to perform installation and ongoing operations and maintenance of our solar energy systems and energy storage systems, including our dealers and third-party contractors, are compensated on a per project basis, they are incentivized to work more quickly than installers compensated on an hourly basis. While we have not experienced a high level of injuries to date, this incentive structure may result in higher injury rates than others in the industry and could accordingly expose us to increased liability. Individuals hired by or on behalf of us may have workplace accidents and receive citations from OSHA regulators for alleged safety violations, resulting in fines. Any such accidents, citations, violations, injuries or failure to comply with industry best practices may subject us to adverse publicity, damage our reputation and competitive position and adversely affect our business.

A failure to comply with laws and regulations related to interactions by us or our dealers with current or prospective customers could result in negative publicity, claims, investigations and litigation and adversely affect our financial performance.

Our business substantially focuses on customer agreements and transactions with customers. We offer leases, loans and other products and services to consumers by contractors in our dealer networks, who utilize sales people employed by or engaged as third-party service providers of such contractors. We and our dealers must comply with numerous federal, state and local laws and regulations that govern matters related to interactions with consumers, including those pertaining to consumer
48

protection, marketing and sales, privacy and data security, consumer financial and credit transactions, mortgages and refinancings, home improvement contracts, warranties and various means of customer solicitation, including under the laws identified in "—Our business is subject to consumer protection laws. Such laws and regulatory enforcement policies and priorities are subject to change that may negatively impact our business". These laws and regulations are dynamic and subject to potentially differing interpretations and various federal, state and local legislative and regulatory bodies may initiate investigations, expand current laws or regulations, or enact new laws and regulations regarding these matters. Changes in these laws or regulations or their interpretation could dramatically affect how we and our dealers do business, acquire customers and manage and use information collected from and about current and prospective customers and the costs associated therewith. We and our dealers strive to comply with all applicable laws and regulations related to interactions with residential and non-residential customers. It is possible, however, these requirements may be interpreted and applied in a manner inconsistent from one jurisdiction to another and may conflict with other rules or the practices of us or our dealers.

Although we require our dealers to meet our consumer compliance requirements and provide regular training to help them do so, we do not control our dealers and their suppliers or their business practices. Accordingly, we cannot guarantee they follow ethical business practices such as fair wage practices and compliance with environmental, safety and other local laws. A lack of demonstrated compliance could lead us to seek alternative dealers or suppliers, which could increase our costs and have a negative effect on our business and prospects for growth and operations. Violation of labor or other laws by our dealers or suppliers or the divergence of a dealer or supplier's labor or other practices from those generally accepted as ethical in the U.S. or other markets in which we do or intend to do business could also attract negative publicity for us and harm our business.

From time to time, we have been included in lawsuits brought by the customers of certain contractors in our networks, citing claims based on the sales practices of these contractors. While we have paid only minimal damages to date, we cannot be sure that a court of law would not determine that we are liable for the actions of the contractors in our networks or that a regulator or state attorney general's office may hold us accountable for violations of consumer protection or other applicable laws by the contractors in selling our loans, leases, and other products and services. Our risk mitigation processes may not be sufficient to mitigate financial harm to us associated with violations of applicable law by our contractors or ensure that any such contractor is able to satisfy its indemnification obligations to us. Any significant judgment against us could expose us to broader liabilities, a need to adjust our distribution channels for our products and services or otherwise change our business model, and could adversely impact our business.

Violations of anti-bribery, anti-corruption and/or international trade laws to which we are subject could have a material adverse effect on our business operations, financial position and results of operations.

We are subject to laws concerning our business operations and marketing activities in the U.S. and its territories where we conduct business. Further, we are subject to the U.S. Foreign Corrupt Practices Act, which generally prohibits companies and their intermediaries from making improper payments to non-U.S. government officials for the purpose of obtaining or retaining business. We currently only operate in the U.S. and its territories. However, in the future we may conduct business outside of the U.S. and operate in parts of the world that experienced governmental corruption to some degree and, in certain circumstances, strict compliance with anti-bribery laws may conflict with local customs and practices. In addition, due to the level of regulation in our industry, our entry into new jurisdictions through internal growth or acquisitions requires substantial government contact where norms can differ from U.S. standards. Additionally, we regularly interact with domestic municipalities and municipal-owned centralized electric utilities. We will consider our interactions with these domestic governmental bodies when designing our policies and procedures and conducting training designed to facilitate compliance with domestic and international anti-bribery laws. Although we believe these policies and procedures will mitigate the risk of violations of such laws, our employees, dealers and agents may take actions in violation of our policies and anti-bribery laws. Any such violation, even if prohibited by our policies, could subject us to criminal or civil penalties or other sanctions, which could have a material adverse effect on our business, financial condition, cash flows and reputation.

Violations of export control and/or economic sanctions laws and regulations to which we are subject could have a material adverse effect on our business operations, financial position and results of operations.

Our products may be subject to export control regulations, including the Export Administration Regulations administered by the U.S. Department of Commerce's Bureau of Industry and Security. We are also subject to foreign assets control and economic sanctions regulations administered by the U.S. Department of the Treasury's Office of Foreign Assets Control, which restrict or prohibit our ability to transact with certain foreign countries, individuals and entities. We currently only operate in the U.S. and its territories. However, export control regulations may restrict our ability to exchange technical information with foreign manufacturers and suppliers and economic sanctions regulations may restrict our ability to source from certain suppliers. In addition, in the future we may conduct business outside of the U.S. We will consider these scenarios when designing our policies and procedures and conducting training designed to facilitate compliance with U.S. export control and
49

economic sanctions laws and regulations. Although we believe these policies and procedures will mitigate the risk of violations of such laws, our employees, dealers and agents may take actions in violation of our policies or these laws. Any such violation, even if prohibited by our policies, could subject us to criminal or civil penalties or other sanctions, which could have a material adverse effect on our business, financial condition, cash flows and reputation.

Our business is subject to complex and evolving privacy and data protection laws. Many of these laws and regulations are subject to change and uncertain interpretation and could result in claims, increased cost of operations or otherwise harm our business.

Consumer personal privacy and data security have become significant issues and the subject of rapidly evolving regulation. Furthermore, federal, state and local government bodies or agencies have in the past adopted, and may in the future adopt, more laws and regulations affecting data privacy. For example, the state of California enacted the California Consumer Privacy Act of 2018 ("CCPA") and California voters approved the California Privacy Rights Act ("CPRA"). The CCPA creates individual privacy rights for consumers and places increased privacy and security obligations on entities handling the personal data of consumers or households. The CCPA went into effect in January 2020 and requires covered companies to provide new disclosures to California consumers, provides such consumers, business-to-business contacts and employees new ways to opt-out of certain sales of personal information, and allows for a new private right of action for data breaches. The CPRA modifies the CCPA and imposes additional data protection obligations on companies doing business in California, including additional consumer rights processes and opt outs for certain uses of sensitive data. The CPRA went into effect in January 2023 and established a new California privacy regulator. In addition, regulators, the CCPA and the CPRA, and similar frameworks, may significantly impact our business activities and require substantial compliance costs that adversely affect our business, operating results, prospects and financial condition. To date, we have not experienced substantial compliance costs in connection with fulfilling the requirements under applicable data privacy and protection frameworks. Although many of these legal frameworks currently impose similar obligations, interpretations and enforcement of these laws continues to evolve. Changes to interpretations or enforcement strategies could create a range of new compliance obligations, which could cause us to incur additional costs. If interpretations or enforcement of these laws deviate significantly in the future, those costs could become even more severe. Furthermore, if we expand to foreign markets we will be subject to additional privacy and data protection laws, such as the General Data Protection Regulation in the European Union.

Any inability to adequately address privacy and security concerns, even if unfounded, or comply with applicable privacy and data protection laws, regulations and policies, could result in additional cost and liability to us, damage our reputation, inhibit sales and adversely affect our business. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations and policies that are applicable to our business may limit the use and adoption of, and reduce the overall demand for, our solutions. If we are not able to adjust to changing laws, regulations and standards related to privacy or security, our business may be harmed. Moreover, as noted above, we are also subject to the possibility of security breaches, some of which may result in a violation of these laws. Finally, if we acquire a company that has violated or is not in compliance with applicable data privacy and protection laws (or contractual provisions), we may experience similar adverse consequences.

Our business is subject to consumer protection laws. Such laws and regulatory enforcement policies and priorities are subject to change that may negatively impact our business.

We must comply with various international, federal, state, and local regulatory regimes, including those applicable to consumer credit transactions, leases, and marketing activities. These laws and regulations, including those applicable to consumer loans and their origination, are subject to change and modification by statute, administrative rules and orders, and judicial interpretation. As a result of infrequent or sparse interpretations, ambiguities in these laws and regulations may create uncertainty with respect to what type of conduct is permitted or restricted under such laws and regulations. Regulators, such as the Federal Trade Commission and the Consumer Financial Protection Board, as well as state attorney generals and agencies, also can initiate inquiries into market participants, which can lead to investigations and, ultimately, enforcement actions. As a result, we are subject to a constantly evolving consumer protection and consumer finance regulatory environment that is difficult to predict and may affect our business.

The laws to which we may be subject to include federal and state laws that prohibit unfair, deceptive or abusive business acts or practices (such as the Federal Trade Commission Act and the Dodd-Frank Act), regulate lease and loan disclosures and terms and conditions (such as the Truth-in-Lending Act and the Consumer Leasing Act), prohibit discrimination (such as the Equal Credit Opportunity Act), and provide additional protections for certain customers in the military (such as the Servicemembers Civil Relief Act). Our business is or may also be subject to federal and state laws that regulate consumer credit report information, data privacy, debt collection, electronic fund transfers, service contracts, home improvement contracting and marketing activities (such as telemarketing, door-to-door sales, and e-mails).

50

While we have developed policies and procedures designed to assist in compliance with these laws and regulations, no assurance is given that our compliance policies and procedures will be effective. Failure to comply with these laws and with regulatory requirements applicable to our business could subject us to damages, revocation of licenses, class action lawsuits, administrative enforcement actions, civil and criminal liability, settlements, limits on offering certain products and services, changes in business practices, increased compliance costs, indemnification obligations to our capital providers, loan repurchase obligations and reputational damage that may harm our business, results of operations and financial condition.

The highly regulated environment in which our capital providers operate could have an adverse effect on our business.

We and our capital providers are subject to federal and state supervision and regulation. Federal and state regulation of the banking industry, credit unions and other types of capital providers, along with tax and accounting laws, regulations, rules and standards, may limit their operations significantly and control the methods by which they conduct business and when and how they are able to deploy their capital. These requirements may constrain our ability to enter funding program agreements with new capital providers or the ability of our existing capital providers to continue originating loans through our platform. In choosing whether and how to conduct business with us, current and prospective capital providers can be expected to take into account the legal, regulatory and supervisory regimes that apply to them, including potential changes in the application or interpretation of regulatory standards, licensing requirements or supervisory expectations. Regulators may elect to alter standards or the interpretation of the standards used to measure regulatory compliance or to determine the adequacy of liquidity, certain risk management or other operational practices for financial services companies in a manner that impacts capital providers' ability to originate loans through our platform. An inability for an individual or type of capital provider to originate loans through our platform could have an adverse effect on our business, financial condition and cash flows.

Risks Related to Taxation

Our ability to use NOLs and tax credit carryforwards to offset future income taxes is subject to limitation and the amount of such carryforwards may be subject to challenge or reduction.

As of December 31, 2023, we had approximately $1.1 billion of U.S. federal NOLs, a portion of which will begin to expire in 2035, and approximately $309.7 million of U.S. federal tax credit carryforwards, which will begin to expire in 2033. Utilization of our NOLs and tax credit carryforwards depends on many factors, including having current or future taxable income, which cannot be assured. In addition, Section 382 of the Code generally imposes an annual limitation on the amount of NOLs that may be used to offset taxable income by a corporation that has undergone an "ownership change" (as determined under Section 382). An ownership change generally occurs if one or more stockholders (or groups of stockholders, including one or more groups of public stockholders) that are each deemed to own at least 5% of our stock increase their ownership percentage by more than 50 percentage points over their lowest ownership percentage during a rolling three-year period. Similar rules under Section 383 of the Code impose an annual limitation on the amount of tax credit carryforwards, including carryforwards of Section 48(a) ITCs, that may be used to offset U.S. federal income taxes.

We experienced an "ownership change" in August 2020 as defined by Sections 382 and 383 of the Code, which limits our future ability to utilize NOLs and tax credits generated before the "ownership change". However, these limitations do not prevent the use of our NOLs to offset certain built-in gains, including deemed gains with respect to our cost recovery deductions, recognized by us within five years after the ownership change with respect to assets held by us at the time of the ownership change, or the use of our tax credits to offset related tax liabilities, to the extent of our "net unrealized built-in gain" at the time of the ownership change. We have determined that, based upon the size of our net unrealized built-in gain at the time of our 2020 ownership change and our projected recognition of deemed built-in gains in the five years following the ownership change, there is no impact on the balances for deferred taxes or valuation allowance. Another "ownership change" could occur as a result of transactions that increase the ownership percentage of any of our 5% stockholders during a rolling three-year period, including redemptions of our stock, sales of our stock by other deemed 5% stockholders or issuances of stock by us, whether in additional public offerings or otherwise. If such another ownership change occurs, our ability to utilize NOLs and tax credit carryforwards may be subject to further limitation under Sections 382 and 383 of the Code. The application of the aforementioned limitations may cause U.S. federal income taxes to be paid by us earlier than they otherwise would be paid if such limitations were not in effect and could cause such NOLs and tax credit carryforwards to expire unused, in each case reducing or eliminating the benefit of such NOLs and tax credit carryforwards. To the extent we are not able to offset our future taxable income with our NOLs or offset future taxes with our tax credit carryforwards, this would adversely affect our operating results and cash flows if we have taxable income in the future. These same risks can arise in the context of state income and franchise tax given many states conform to federal law and rely on federal authority for determining state NOLs.

51

Furthermore, the IRS or other tax authorities could successfully challenge one or more tax positions we take, such as the classification of assets under the income tax depreciation rules or the characterization of expenses for income tax purposes, which could reduce the NOLs we generate and/or are able to use.

Our tax positions are subject to challenge by the relevant tax authority.

Our federal and state tax positions may be challenged by the relevant tax authority. The process and costs, including potential penalties for nonpayment of disputed amounts, of contesting such challenges, administratively or judicially, regardless of the merits, could be material. Future tax audits or challenges by tax authorities to our tax positions may result in a material increase in our estimated future income tax or other tax liabilities, which would negatively impact our financial condition.

For example, many of our solar energy systems are located in states or territories that exempt such assets from state, territorial and local sales and property taxes. We believe these solar energy systems are and should continue to be exempt from certain state, territorial and local sales and property taxes; however, some of our solar energy systems are located in certain jurisdictions where the applicability of these exemptions to solar energy systems is the subject of ongoing litigation and possible legislative change or else the jurisdiction's law is uncertain regarding the effect on property and sales tax exemptions of certain complex business reorganizations undergone by us and our subsidiaries. As such, some tax authorities could challenge the availability of these exemptions. If our solar energy systems are determined to be subject to state, territorial or local sales or property taxes, it could negatively impact our financial condition.

Our ability to provide our solar service offerings to home and business owners on an economically viable basis depends in part on our ability to finance these solar energy systems with tax equity investors that depend on particular tax and other benefits.

Historically, there have been a limited number of investors that generate sufficient profits and possess the requisite financial sophistication to benefit from the tax benefits our tax equity vehicles provide, and a lack of depth in this market may limit our ability to complete such tax equity financing. Potential investors seeking tax-advantaged financing must remain satisfied the structures we offer qualify for the tax benefits associated with solar energy systems available to these investors, which depends both on the investors' assessment of tax law and the absence of any unfavorable interpretations of that law. Changes in existing law and interpretations by the IRS and the courts could reduce the willingness of tax equity investors to invest in tax equity vehicles associated with these solar energy system investments or cause these investors to require a larger allocation of customer payments. We are not certain this type of financing will continue to be available to us as the legal and regulatory landscape may shift in a manner that reduces or eliminates the attractiveness of such financing opportunities. For example, in July 2023, the Office of the Comptroller of the Currency, the Board of Governors of the Federal Reserve System and the Federal Deposit Insurance Corporation jointly released a Notice of Proposed Rulemaking to implement a set of rules known as "Basel III", which could substantially increase the capital requirements applicable to large banking organizations with investments in tax equity. These rules, which are proposed to go into effect in 2025, could make tax equity investments significantly less attractive for large banks. Also, 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. Treasury Department determines greenhouse gas emissions from the production of electricity in the U.S. are no more than 25% of 2022 levels. The IRA also 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. While we believe the ability to transfer the ITC is favorable to our business, it is unclear what effect the ability to transfer these tax credits 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. Additionally, we may be unable to identify investors interested in engaging in this type of financing with us. As of December 31, 2023, we have formed 31 tax equity vehicles to which investors such as banks and other large financial investors have committed to invest approximately $2.7 billion. The undrawn committed capital for these tax equity vehicles as of December 31, 2023 is approximately $439.4 million. We plan to continue to form new tax equity vehicles as long as existing tax law and regulations make such financing attractive. See "—Risks Related to Regulations—Our business currently depends in part on the availability of rebates, tax credits and other financial incentives. The expiration, elimination or reduction of these rebates, credits or incentives or our ability to monetize them could adversely impact our business".

The contractual terms in certain of our tax equity vehicle documents impose conditions on our ability to draw on financing commitments from the tax equity investors, including if an event occurs that could reasonably be expected to have a material adverse effect on the tax equity vehicle or on us. The terms and conditions of our tax equity vehicles can vary and may require us to alter our products, services or product mix. If we do not satisfy such conditions due to events related to our business or a specific tax equity vehicle or developments in our industry or otherwise, and as a result we are unable to draw on existing commitments, it could have a material adverse effect on our business, financial condition, results of operations and liquidity. In addition to our inability to draw on the investors' commitments, we may incur financial penalties for non-performance
52

(including delays in the installation process and interconnection to the power grid of solar energy systems and other factors). Based on the terms of the tax equity vehicle agreements, we will either reimburse a portion of the tax equity investor's capital or pay the tax equity investor a non-performance fee.

Under the terms of certain of our tax equity vehicles, we may be required to make payments to the tax equity investors if certain tax benefits allocated to such tax equity investors are not realized as expected. Our financial condition may be adversely impacted if a tax equity vehicle is required to make any tax-related payments.

Our tax equity vehicles require that, prior to a date that is at least five years after the last project was placed in service, the tax equity investor receives substantially all the non-cash value attributable to the solar energy systems; however, we typically receive a majority of the cash distributions. In the event the tax equity investor has tax liability as a result of its investment and the cash distributions payable to the tax equity investor are not sufficient to pay such tax liability, the amount of distributions payable to us may be reduced. The amounts of potential tax liability (and the potential for a reduced distribution to us) depend on the tax benefits that accrue to such investors from the tax equity vehicles' activities and may be impacted by changes in tax law.

Additionally, we may have payment obligations to our tax equity investors under indemnity obligations contained in those financings. See "—If the IRS or the U.S. Treasury Department makes a determination that the fair market value of our solar energy systems is materially lower than what we have reported in our tax equity vehicles' tax returns, we may have to pay significant amounts to our tax equity vehicles, our tax equity investors, tax credit buyers and/or the U.S. government. Such determinations could have a material adverse effect on our business and financial condition" and "—If our solar energy systems either cease to be qualifying property or undergo certain changes in ownership within five years of the applicable placed in service date, we may have to pay significant amounts to our tax equity vehicles, our tax equity investors, tax credit buyers and/or the U.S. government. Such recapture could have a material adverse effect on our business and financial condition".

Due to uncertainties associated with estimating the timing and amounts of cash distributions and allocations of tax benefits to such investors, we cannot determine the potential impact on our cash flows under current or future arrangements. Any significant reductions in the cash we expect to receive from these structures could adversely affect our financial condition.

Changes in tax law could adversely affect our business.

U.S. tax law is always subject to change. For example, in August 2022, the U.S. enacted the IRA, which contains significant changes to U.S. tax law including, but not limited to, a corporate minimum tax and 1% excise tax on stock repurchases. Other potential changes to the Code include changes to the U.S. corporate income tax rate and provisions limiting or eliminating various deductions, credits or tax preferences. Interpretations of the Code and regulations promulgated by the IRS are likewise subject to change. As states elect to conform (or else have rolling conformity) to the Code, such interpretations and regulations (including those promulgated by state authorities) could likewise affect our state income and franchise tax obligations. Any future changes in tax law, including changes to U.S. federal, state, territorial or local tax law, could affect our tax position and adversely impact our business.

If the IRS or the U.S. Treasury Department makes a determination that the fair market value of our solar energy systems is materially lower than what we have reported in our tax equity vehicles' tax returns, we may have to pay significant amounts to our tax equity vehicles, our tax equity investors, tax credit buyers and/or the U.S. government. Such determinations could have a material adverse effect on our business and financial condition.

The basis of our solar energy systems we report in our tax equity vehicles' tax returns to claim the Section 48(a) ITC or the Section 48E ITC is based on the appraised fair market value of our solar energy systems. The IRS continues to scrutinize fair market value determinations industry-wide. We are not aware of any IRS audits or results of audits related to our appraisals or fair market value determinations of any of our tax equity vehicles. If, as part of an examination, the IRS were to review the fair market value we used to establish our basis for claiming Section 48(a) ITCs or Section 48E ITCs and successfully assert the Section 48(a) ITCs or the Section 48E ITCs previously claimed should be reduced, we would owe certain of our tax equity vehicles, our tax equity investors or a tax credit buyer an amount equal to the disallowed Section 48(a) ITCs or Section 48E ITCs attributable to each investor's share of the difference between the fair market value used to establish our basis for claiming Section 48(a) ITCs or Section 48E ITCs and the adjusted fair market value determined by the IRS, plus any costs and expenses associated with a challenge to that fair market value, plus a gross up to pay for additional taxes. We could also be subject to tax liabilities, including interest and penalties, based on our share of claimed Section 48(a) ITCs or Section 48E ITCs. To date, we have not been required to make such payments under any of our tax equity vehicles or a tax credit purchase and sale agreement. We have obtained insurance coverage with respect to certain losses that may be incurred should the Section 48(a) ITCs or
53

Section 48E ITCs previously claimed with respect to our tax equity vehicles be reduced. Any such losses could be outside the scope of these insurance policies or exceed insurance policy limits and we could incur unforeseen costs that could harm our business and financial condition.

If our solar energy systems either cease to be qualifying property or undergo certain changes in ownership within five years of the applicable placed in service date, we may have to pay significant amounts to our tax equity vehicles, our tax equity investors, tax credit buyers and/or the U.S. government. Such recapture could have a material adverse effect on our business and financial condition.

The Section 48(a) ITCs and the Section 48E ITCs are subject to recapture under the Code if a solar energy system either ceases to be qualifying property or undergoes certain changes in ownership within five years of its placed in service date. The amount of Section 48(a) ITCs or Section 48E ITCs subject to recapture decreases by 20% of the claimed amount on each anniversary of a solar energy system's placed in service date. If such a recapture event were to occur, we could owe certain of our tax equity vehicles, our tax equity investors or a tax credit buyer an amount equal to such vehicles' or investors' or buyers' share of the Section 48(a) ITCs or the Section 48E ITCs that were recaptured. We could also be subject to tax liabilities, including interest and penalties, based on our share of recaptured Section 48(a) ITCs or Section 48E ITCs. Any such recapture could have a material adverse effect on our business and financial condition.

Risks Related to Our Common Stock

We do not intend to pay, and our credit facilities currently prohibit us from paying, cash dividends on our common stock and, consequently, your only opportunity to achieve a return on your investment is if the price of our common stock appreciates.

We do not plan to declare dividends on shares of our common stock in the foreseeable future. Additionally, we are currently prohibited from making any cash dividends pursuant to the terms of certain of our credit facilities. Consequently, your only opportunity to achieve a return on your investment in us will be if you sell your common stock at a price greater than you paid for it. There is no guarantee the price of our common stock that will prevail in the market will ever exceed the price you paid for it.

Ownership of our common stock by current stockholders is expected to remain significant.

Due to their ownership percentages, certain key stockholders may have the ability to exercise significant influence over matters submitted to our stockholders for approval. This concentration of ownership may also have the effect of delaying or preventing a change of control of our company or discouraging others from making tender offers for our shares, which could prevent our stockholders from receiving an offer premium for their shares. So long as the key stockholders continue to own a significant amount of our common stock, they will continue to be able to strongly influence all matters requiring stockholder approval, regardless of whether or not other stockholders believe a potential transaction is in their own best interests. In any of these matters, the interests of the key stockholders may differ or conflict with the interests of our other stockholders. In addition, certain of the key stockholders may, from time to time, acquire interests in businesses that directly or indirectly compete with our business, as well as businesses that are significant existing or potential customers. Certain of the key stockholders may acquire or seek to acquire assets we seek to acquire and, as a result, those acquisition opportunities may not be available to us or may be more expensive for us to pursue.

The price of our common stock is volatile and may decline in value.

The market price of our common stock may be influenced by many factors, some of which are beyond our control, including:

•    public reaction to our press releases, announcements and filings with the SEC;
•    our operating and financial performance;
•    fluctuations in broader securities market prices and volumes, particularly among securities of technology and solar companies;
•    changes in market valuations of similar companies;
•    departures of key personnel;
•    commencement of or involvement in litigation;
•    variations in our quarterly results of operations or those of other technology and solar companies;
•    changes in general economic conditions, financial markets or the technology and solar industries;
•    announcements by us or our competitors of significant acquisitions or other transactions;
54

•    changes in accounting standards, policies, guidance, interpretations or principles;
•    speculation in the press or investment community;
•    actions by our stockholders;
•    the failure of securities analysts to cover our common stock or changes in their recommendations and estimates of our financial performance;
•    future sales of our common stock, including by large stockholders, or perceptions that such sales might occur; and
•    the other factors described in these "Risk Factors".

If we fail to comply with the reporting requirements under the Exchange Act or maintain adequate internal control over financial reporting in accordance with Section 404 of the Sarbanes-Oxley Act, it could result in late or non-compliant filings or inaccurate financial reporting and have a negative impact on the price of our common stock or our business.

Effective internal controls are necessary for us to provide timely, reliable financial reporting and prevent fraud. Our accounting predecessor was not a public company and was not required to comply with the reporting requirements of the Exchange Act, or with the standards adopted by the Public Company Accounting Oversight Board in compliance with the requirements of Section 404 of the Sarbanes-Oxley Act regarding internal controls over financial reporting. As a public company, we are required to report our financial results on the timeline and in the form prescribed by the Exchange Act and to evaluate and report on our internal control over financial reporting. This requires management to certify financial and other information in our quarterly and annual reports and provide an annual management report on the effectiveness of internal control over financial reporting.

We are required to disclose material changes made in our internal controls and procedures on a quarterly basis and annually review and report on, and our independent registered public accounting firm must attest to, the effectiveness of our internal control over financial reporting pursuant to Section 404 of the Sarbanes-Oxley Act. Material weaknesses and significant deficiencies may exist when we report on the effectiveness of our internal control over financial reporting as required by reporting requirements under Section 404 of the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act.

The process of documenting and further developing our internal controls to become compliant with Section 404 has taken a significant amount of time and effort to complete and required significant attention of management. We are continuing to improve our internal controls over financial reporting. We have expended, and anticipate we will continue to expend, significant resources in order to maintain and enhance existing effective disclosure controls and procedures and internal controls over financial reporting. Our current controls and any new controls we develop may become inadequate because of changes in conditions in our business. We may experience higher than anticipated operating expenses, as well as increased independent auditor and other fees and expenses during the implementation of these changes and thereafter.

Certain of our directors have significant duties with, and spend significant time serving, entities that may compete with us in seeking business opportunities and, accordingly, may have conflicts of interest in allocating time or pursuing business opportunities.

Certain of our directors, who are responsible for managing the direction of our operations and acquisition activities, hold positions of responsibility with other entities whose businesses are similar to our business. The existing positions held by these directors may give rise to fiduciary or other duties in conflict with the duties they owe to us. These directors may become aware of business opportunities that may be appropriate for presentation to us as well as to the other entities with which they are or may become affiliated. Due to these existing and potential future affiliations, they may present potential business opportunities to other entities prior to presenting them to us, which could cause additional conflicts of interest. They may also decide certain opportunities are more appropriate for other entities with which they are affiliated and as a result, they may elect not to present those opportunities to us. These conflicts may not be resolved in our favor.

Conflicts of interest could arise in the future between us, on the one hand, and any of our stockholders and its affiliates and affiliated funds and its and their current and future portfolio companies on the other hand, concerning, among other things, potential competitive business activities or business opportunities.

Conflicts of interest could arise in the future between us, on the one hand, and any of our stockholders and its affiliates and affiliated funds and its and their current and future portfolio companies, on the other hand, concerning, among other things, potential competitive business activities or business opportunities. For example, certain of our existing investors and their affiliated funds may invest in companies that operate in the traditional energy industry and solar and other renewable industries. As a result, our existing investors and their affiliates' and affiliated funds' current and future portfolio companies they control may now, or in the future, directly or indirectly, compete with us for investment or business opportunities.

55

Our governing documents provide that our stockholders and their affiliates and affiliated funds are not restricted from owning assets or engaging in businesses that compete directly or indirectly with us and will not have any duty to refrain from engaging, directly or indirectly, in the same or similar business activities or lines of business as us, including those business activities or lines of business deemed to be competing with us, or doing business with any of our clients, customers or vendors. In particular, subject to the limitations of applicable law, our certificate of incorporation, among other things:

permits stockholders or their affiliates and affiliated funds and our non-employee directors to conduct business that competes with us and to make investments in any kind of property in which we may make investments; and
provides that if any of our stockholders or any of its affiliates who is also one of our non-employee directors becomes aware of a potential business opportunity, transaction or other matter, they will have no duty to communicate or offer that opportunity to us.

Our stockholders or their affiliates or affiliated funds may become aware, from time to time, of certain business opportunities (such as acquisition opportunities) and may direct such opportunities to other businesses in which they have invested, in which case we may not become aware of or otherwise have the ability to pursue such opportunity. Further, such businesses may choose to compete with us for these opportunities, possibly causing these opportunities to not be available to us or causing them to be more expensive for us to pursue. In addition, our stockholders or their affiliates and affiliated funds may dispose of their interests in energy infrastructure or other renewable companies or other assets in the future, without any obligation to offer us the opportunity to purchase any of those assets. As a result, our renouncing our interest and expectancy in any business opportunity that may be from time to time presented to any of our stockholders or their affiliates and affiliated funds could adversely impact our business or prospects if attractive business opportunities are procured by such parties for their own benefit rather than for ours.

In any of these matters, the interests of our existing stockholders and their affiliates and affiliated funds may differ or conflict with the interests of our other shareholders. Any actual or perceived conflicts of interest with respect to the foregoing could have an adverse impact on the trading price of our common stock.

Provisions of our charter documents and Delaware law may inhibit a takeover, which could limit the price investors might be willing to pay in the future for our common stock.

Our charter documents authorize our Board to issue preferred stock without stockholder approval and, relatedly, may have the effect of delaying or preventing an acquisition of us or a merger in which we are not the surviving company and may otherwise prevent or slow changes in our Board and management. In addition, some provisions of our certificate of incorporation, amended and restated bylaws and stockholders' agreement could make it more difficult for a third party to acquire control of us, even if the change of control would be beneficial to our stockholders, including:

limitations on changes of control and business combinations;
limitations on the removal of directors;
limitations on the ability of our stockholders to call special meetings;
establishing advance notice provisions for stockholder proposals and nominations for elections to the Board to be acted upon at meetings of stockholders;
providing that the Board is expressly authorized to adopt, or to alter or repeal our bylaws; and
establishing advance notice and certain information requirements for nominations for election to our Board or for proposing matters that can be acted upon by stockholders at stockholder meetings.

These provisions could discourage an acquisition of us or other change in control transactions and thereby negatively affect the price that investors might be willing to pay in the future for our common stock.

Our amended and restated certificate of incorporation designates the Court of Chancery of the State of Delaware and, to the extent enforceable, the federal district courts of the United States of America as the sole and exclusive forum for certain types of actions and proceedings that may be initiated by our stockholders, which could limit our stockholders' ability to obtain a favorable judicial forum for disputes with us or our directors, officers, employees or agents.

Our amended and restated certificate of organization provides that, unless we consent in writing to the selection of an alternative forum, the sole and exclusive forum for (a) any derivative action or proceeding brought on our or our stockholders' behalf, (b) any action asserting a claim of breach of a fiduciary duty owed by any of our current or former directors, officers, employees, agents and stockholders to us or our stockholders, (c) any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation or our amended and restated bylaws, (d) any action as to which the Delaware General Corporation Law confers jurisdiction to the Court of Chancery of the
56

State of Delaware, or (e) any other action asserting a claim that is governed by the internal affairs doctrine shall be the Court of Chancery of the State of Delaware. Our amended and restated certificate of incorporation also provides that, to the fullest extent permitted by applicable law, the federal district courts of the United States are the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act, subject to and contingent upon a final adjudication in the State of Delaware of the enforceability of such exclusive forum provision.

Notwithstanding the foregoing, the exclusive forum provision does not apply to suits brought to enforce any liability or duty created by the Exchange Act or any other claim for which the federal courts have exclusive jurisdiction. Any person or entity purchasing or otherwise acquiring an interest in any shares of our capital stock shall be deemed to have notice of and to have consented to the forum provisions in our amended and restated certificate of incorporation. These choice-of-forum provisions may limit a stockholder's ability to bring a claim in a judicial forum that he, she or it believes to be favorable for disputes with us or our directors, officers or other employees, which may discourage such lawsuits. Alternatively, if a court were to find these provisions of our amended and restated certificate of incorporation inapplicable or unenforceable with respect to one or more of the specified types of actions or proceedings, we may incur additional costs associated with resolving such matters in other jurisdictions, which could materially adversely affect our business, financial condition and results of operations and result in a diversion of the time and resources of our management and our Board. For example, the Court of Chancery of the State of Delaware recently determined a provision stating that U.S. federal district courts are the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act is not enforceable.

Future sales of our common stock in the public market, or the perception that such sales may occur, could reduce our stock price, and any additional capital raised by us through the sale of equity or convertible securities may dilute your ownership in us.

We may raise additional capital through the issuance of equity or debt in the future. In that event, the ownership of our existing stockholders would be diluted and the value of the stockholders' equity in common stock could be reduced. If we raise more equity capital from the sale of common stock, institutional or other investors may negotiate terms more favorable than the current prices of our common stock. If we issue debt securities, the holders of the debt would have a claim to our assets that would be prior to the rights of stockholders until the debt is paid. Interest on these debt securities would increase costs and could negatively impact operating results.

In accordance with Delaware law and the provisions of our charter documents, we may issue preferred stock that ranks senior in right of dividends, liquidation or voting to our common stock. The issuance by us of such preferred stock may (a) reduce or eliminate the amount of cash available for payment of dividends to our holders of common stock, (b) diminish the relative voting strength of the total shares of common stock outstanding as a class, or (c) subordinate the claims of our holders of common stock to our assets in the event of our liquidation. Our amended and restated Certificate of Incorporation does not provide stockholders the pre-emptive right to buy shares from us. As a result, stockholders will not have the automatic ability to avoid dilution in their percentage ownership of us.

We cannot predict the size of future issuances of our common stock or securities convertible into common stock or the effect, if any, that future issuances and sales of shares of our common stock will have on the market price of our common stock. Sales of substantial amounts of our common stock (including shares issued in connection with an acquisition), or the perception that such sales could occur, may adversely affect prevailing market prices of our common stock.

The capped call transactions may affect the value of our common stock.

The capped call transactions are expected generally to reduce the potential dilution to our common stock upon any conversion of notes and/or offset any cash payments we are required to make in excess of the principal amount of converted notes, as the case may be, with such reduction and/or offset subject to a cap. In connection with establishing their initial hedges of the capped call transactions, we expect the option counterparties or their respective affiliates to purchase shares of our common stock and/or enter into various derivative transactions with respect to our common stock concurrently with or shortly after the pricing of the Convertible Notes. This activity could increase (or reduce the size of any decrease in) the market price of our common stock at that time.

In addition, the option counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities of ours in secondary market transactions prior to the maturity of the 0.25% convertible senior notes (and are likely to do so during the observation period for conversions of the 0.25% convertible senior notes following September 1, 2026 or following any repurchase of the 0.25% convertible senior notes by us and during the observation period for conversions of the
57

2.625% convertible senior notes following November 15, 2027 or following any repurchase of the 2.625% convertible senior notes by us). This activity could also cause or avoid an increase or a decrease in the market price of our common stock.

The potential effect, if any, of these transactions and activities on the market price of our common stock will depend in part on market conditions and cannot be ascertained at this time.

General Risk Factors

We are exposed to the credit risk of our customers and payment delinquencies on our accounts receivable.

Because we have long-term, contractual relationships with our customers which require them to make monthly payments throughout the term of their contract, we are subject to the credit risk of our customers and screen our customers based upon their credit rating in an attempt to mitigate the risk of customer default. As of December 31, 2023, the average FICO® score of our customers for whom we have a FICO® score was 741 at the time of signing the customer agreement. The accuracy of independent third-party information provided to the credit reporting agency cannot be verified. A FICO® score purports only to be a measurement of the relative degree of risk a borrower represents to a lender, i.e., a borrower with a higher score may be less likely to default in payment than a borrower with a lower score.

As of December 31, 2023, approximately 0.9% of our customers were in default under their customer agreements. However, as we grow our business, the risk of customer defaults may increase as credit scores are dynamic and may deteriorate over a 25-year period. During an economic downturn or during periods of rising inflation and interest rates, the risk of customer defaults may increase. In addition, our customers may assign their solar service agreements to other customers who have lower credit scores or we may enter into new solar service agreements in the future with customers who have lower credit scores than our current customers. In addition, future developments, including competition from other renewables, could decrease the attractiveness of our current contracts. Although our solar service agreements grant us the ability to terminate the agreement with the customer and repossess the defaulting customers' solar energy system in certain circumstances, enforcement of these rights under the solar service agreement may be difficult, expensive and time-consuming. Non-solar customer agreements may experience higher delinquency and default rates than our other customer agreements primarily due to the nature of the product and shorter tenor. If we experience increased customer defaults or delinquencies, our revenue, cash distributions from subsidiaries and our ability to raise new investment funds could be adversely affected. If economic conditions worsen, certain of our customers may face liquidity concerns and may be unable to satisfy their payment obligations to us on a timely basis or at all, which could have a material adverse effect on our financial condition and results of operations.

We are not able to insure against all potential risks and we may become subject to higher insurance premiums.

We are exposed to numerous risks inherent in the operation of solar energy systems and energy storage systems, including equipment failure, manufacturing defects, natural disasters such as hurricanes, freezes, fires and earthquakes, terrorist attacks, sabotage, vandalism and environmental risks. Furthermore, components of our solar energy systems and energy storage systems, such as panels, inverters and batteries, could be damaged by severe weather, such as tsunamis, hurricanes, tornadoes, hailstorms or lightning. If our solar energy systems or energy storage systems are damaged in the event of a natural disaster beyond our control, losses could be outside the scope of insurance policies or exceed insurance policy limits and we could incur unforeseen costs that could harm our business and financial condition. We may also incur significant additional costs in taking actions in preparation for, or in reaction to, such events.

Our insurance policies also cover legal and contractual liabilities arising out of bodily injury, personal injury or property damage to third parties and are subject to policy limits. We also maintain coverage for physical damage to our solar energy assets.

However, such policies do not cover all potential losses and coverage is not always available in the insurance market on commercially reasonable terms. In addition, we may have disagreements with our insurers on the amount of our recoverable damages and the insurance proceeds received for any loss of, or any damage to, any of our assets may be claimed by lenders under our financing arrangements or otherwise may not be sufficient to restore the loss or damage without a negative impact on our results of operations. Furthermore, the receipt of insurance proceeds may be delayed, requiring us to use cash or incur financing costs in the interim. To the extent we experience covered losses under our insurance policies, the limit of our coverage for potential losses may be decreased or the insurance rates we have to pay increased. Furthermore, the losses insured through commercial insurance are subject to the credit risk of those insurance companies. While we believe our commercial insurance providers are currently creditworthy, we cannot assure you such insurance companies will remain so in the future.

58

We may not be able to maintain or obtain insurance of the type and amount we desire at reasonable rates. The insurance coverage we do obtain may contain large deductibles or fail to cover certain risks or all potential losses. In addition, our insurance policies are subject to annual review by our insurers and may not be renewed on similar or favorable terms, including coverage, deductibles or premiums, or at all. If a significant accident or event occurs for which we are not fully insured or we suffer losses due to one or more of our insurance carriers defaulting on their obligations or contesting their coverage obligations, it could have a material adverse effect on our business, financial condition and results of operations.

The loss of one or more members of our senior management or key employees may adversely affect our ability to implement our strategy.

We depend on our experienced management team and the loss of one or more key executives could have a negative impact on our business. In particular, we are dependent on the services of our founder and CEO, William J. Berger. We also depend on our ability to retain and motivate key employees and attract qualified new employees. None of our key executives are bound by employment agreements for any specific term. We may be unable to replace key members of our management team and key employees if we lose their services. Integrating new employees into our team could prove disruptive to our operations, require substantial resources and management attention and ultimately prove unsuccessful. An inability to attract and retain sufficient managerial personnel who have critical industry experience and relationships could limit or delay our strategic efforts, which could have a material adverse effect on our business, financial condition and results of operations.

Our inability to protect our intellectual property could adversely affect our business. We may also be subject to intellectual property rights claims by third parties, which are extremely costly to defend, could require us to pay significant damages and could limit our ability to use certain technologies.

Any failure to protect our proprietary rights adequately could result in our competitors offering similar solar technology or energy storage services more quickly than anticipated, potentially resulting in the loss of some of our competitive advantage and a decrease in our revenue that would adversely affect our business prospects, financial condition and operating results. Our success depends, at least in part, on our ability to protect our core technology and intellectual property. We rely on intellectual property laws, primarily a combination of copyright and trade secret laws in the U.S., as well as license agreements and other contractual provisions, to protect our proprietary technology and brand. We cannot be certain our agreements and other contractual provisions will not be breached, including a breach involving the use or disclosure of our trade secrets or know-how, or that adequate remedies will be available in the event of any breach. In addition, our trade secrets may otherwise become known or lose trade secret protection.

We cannot be certain our products and our business do not or will not violate the intellectual property rights of a third party. Third parties, including our competitors, may own patents or other intellectual property rights that cover aspects of our technology or business methods. Such parties may claim we have misappropriated, misused, violated or infringed third-party intellectual property rights and if we gain greater recognition in the market, we face a higher risk of being the subject of claims we have violated others' intellectual property rights. Any claim we violated a third party's intellectual property rights, whether with or without merit, could be time-consuming, expensive to settle or litigate and could divert our management's attention and other resources, all of which could adversely affect our business, results of operations, financial condition and cash flows. If we do not successfully settle or defend an intellectual property claim, we could be liable for significant monetary damages and could be prohibited from continuing to use certain technology, business methods, content or brands. To avoid a prohibition, we could seek a license from third parties, which could require us to pay significant royalties, increasing our operating expenses. If a license is not available at all or not available on commercially reasonable terms, we may be required to develop or license a non-violating alternative, either of which could adversely affect our business, results of operations, financial condition and cash flows.

We currently use or plan to use software that is licensed under "open source", "free" or other similar licenses that may subject us to liability or require us to release the source code of our proprietary software to the public.

We currently use open source software that is licensed under "open source", "free" or other similar licenses. Open source software is made available to the general public on an "as-is" basis under the terms of a non-negotiable license. If we fail to comply with these licenses, we may be subject to certain conditions, including requirements that we offer our services that incorporate the open source software for no cost, we make available source code for modifications or derivative works we create based upon incorporating or using the open source software and we license such modifications or alterations under the terms of the particular open source license. We do not plan to integrate our proprietary software with this open source software in ways that would require the release of the source code of our proprietary software to the public. However, our use and distribution of open source software may entail greater risks than use of third-party commercial software. Our authorized developers may contribute to this open source software community but they will be prohibited from providing any proprietary
59

process or proprietarily developed source code of ours. Open source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code. In addition, if we combine our proprietary software with open source software in a certain manner, we could, under certain open source licenses, be required to release the source code of our proprietary software to the public. This would allow our competitors to create similar offerings with lower development effort and time. We may also face claims alleging noncompliance with open source license terms or infringement or misappropriation of proprietary software.

These claims could result in litigation, require us to purchase a costly license or require us to devote additional research and development resources to change our software, any of which would have a negative effect on our business and operating results. In addition, if the license terms for open source software that we use change, we may be forced to re-engineer our technology platform or incur additional costs.

Although we monitor our use of open source software to avoid subjecting our technology platform to unintended conditions, few courts have interpreted open source licenses and there is a risk these licenses could be construed in a way that could impose unanticipated conditions or restrictions on our business. We cannot guarantee we have incorporated open source software in our software in a manner that will not subject us to liability or in a manner consistent with our current policies and procedures.

We may become involved in the future in legal proceedings that could adversely affect our business.

We may, from time to time, be involved in litigation and claims, such as those related to employees, customers, our dealers or other third parties with whom we contract, including consumer claims and class action lawsuits. 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 injunctions or other equitable relief, settlements, penalties, fines or damages that could significantly affect our results of operations and the conduct of our business. It is impossible to predict with certainty whether any resulting liability would have a material adverse effect on our financial position, results of operations or cash flows.

Our actual financial results may differ materially from any guidance we may publish from time to time.

We may, from time to time, provide guidance regarding our future performance that represents our management's estimates as of the date such guidance is provided. Any such guidance would be based upon a number of assumptions with respect to future business decisions (some of which may change) and estimates, while presented with numerical specificity, are inherently subject to significant business, economic and competitive uncertainties and contingencies (many of which are beyond our control). Guidance is necessarily speculative in nature and it can be expected some or all the assumptions that inform such guidance will not materialize or will vary significantly from actual results. Our ability to meet any forward-looking guidance is impacted by a number of factors including, but not limited to, the number of our solar energy systems sold versus leased, changes in installation costs, the availability of additional financing on acceptable terms, changes in the retail prices of traditional utility-generated electricity, the availability of rebates, tax credits and other incentives, changes in policies and regulations including net metering and interconnection limits or caps, the availability of solar panels, inverters, batteries and other raw materials, as well as the other risks to our business described in this "Risk Factors" section. Accordingly, our guidance is only an estimate of what management believes is realizable as of the date such guidance is provided. Actual results may vary from such guidance and the variations may be material. Investors should also recognize the reliability of any forecasted financial data diminishes the farther into the future the data is forecast. In light of the foregoing, investors should not place undue reliance on our financial guidance and should carefully consider any guidance we may publish in context.

If we are unable to make acquisitions on economically acceptable terms, our future growth and operations could be limited, and any acquisitions we may make may reduce, rather than increase, our cash flows.

We may make acquisitions of solar energy systems, energy storage systems and related businesses and joint ventures. The consummation and timing of any future acquisitions will depend upon, among other things, whether we are able to:

identify attractive acquisition candidates;
negotiate acceptable purchase agreements;
obtain any required governmental or third party consents;
obtain financing for these acquisitions on economically acceptable terms, which may be more difficult at times when the capital markets are less accessible; and
outbid any competing bidders.
60


Additionally, any acquisition involves potential risks, including, among other things:

mistaken assumptions about assets, revenues and costs of the acquired company, including synergies and potential growth;
an inability to secure adequate customer commitments to use the acquired systems or facilities;
an inability to successfully integrate the assets or businesses we acquire;
coordinating geographically disparate organizations, systems and facilities;
the assumption of unknown liabilities for which we are not indemnified or for which our indemnity is inadequate;
mistaken assumptions about the acquired company's suppliers or dealers or other vendors;
the diversion of management's and employees' attention from other business concerns;
unforeseen difficulties operating in new geographic areas and business lines;
customer or key employee losses at the acquired business; and
poor quality assets or installation.

If we consummate any future acquisitions, our capitalization, results of operations, future growth and profitability may change significantly and our stockholders will not have the opportunity to evaluate the economic, financial and other relevant information we will consider in deciding to engage in these future acquisitions, which may not improve our results of operations or cash flow to the extent we projected.

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. 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 and operations 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 1B. Unresolved Staff Comments.

Not applicable.

Item 1C. Cybersecurity.

Cybersecurity, Risk Management and Strategy

Sunnova allocates significant resources to preventing, identifying, and mitigating cybersecurity threats to our technology infrastructure and data.

Managing Material Risks and Integrated Overall Risk Management

A focused team of technology professionals works throughout the year to assess and monitor all matters of risk related to cybersecurity. This team is managed by our Chief Information Security Officer ("CISO"), who oversees cybersecurity processes and controls. We deploy a robust combination of security technologies as technical safeguards throughout our network and utilize a defense-in-depth security methodology to protect, detect and react to threats to our systems and data. We conduct cybersecurity maturity and posture assessments twice annually and adjust our efforts to adapt to the evolving industry and threat
61

landscape. Cybersecurity risks are also assessed as part of our Annual Enterprise Risk Assessment. Our risk management strategy includes multiple programs that manage cybersecurity risk, including the following:

Alignment of our program with the National Institute of Standards and Technology Cybersecurity Framework ("NIST CSF") to prevent, detect and respond to cyberattacks
Our Incident Response Program outlines how we process incidents and events from identification to completion with clear definitions on roles, classifications, materiality guidelines and additional processes to support response efforts according to the NIST CSF.
An information security training program that requires all company employees and contractors with access to our networks to participate in regular and mandatory training on how to be aware of, and help defend against, cyber risks, combined with year-round awareness testing and re-training as necessary
Regular and robust testing of our systems and processes to assess our cybersecurity posture and resilience, which includes internal and external penetration testing performed by third-party vendors and tabletop incident response exercises
Coordinated engagements with the Department of Homeland Security and Cyber & Infrastructure Security Agency to ensure alignment with industry and government standards and leverage access to agency resources
Cybersecurity insurance coverage to mitigate the risk of cybersecurity incidents and review of this coverage annually

Results of all assessments, events and test results inform cybersecurity program direction and activities taken throughout the year.

Engaging Third Parties on Risk Management

Recognizing the complexity and evolving nature of cybersecurity risk, we leverage strategic external partnerships to assist with assessing and mitigating cybersecurity threats to us. For example, we utilize a third-party managed security service provider who performs security operations center consulting and investigative duties as a backup to our in-house dedicated cybersecurity team.

Managing Third-Party Risk

We recognize the risks associated with the use of vendors, service providers and other third parties that provide information system services to us, process information on our behalf or have access to our information systems, and we have processes in place to oversee and manage these risks. We conduct thorough security assessments of these third parties engagement and maintain ongoing monitoring to ensure compliance with our cybersecurity standards.

Risks from Cybersecurity Incidents

As of December 31, 2023, we have identified no security incidents or breaches that are material, or likely to be material, to our business strategy, results or financial condition. As such, we have not allocated any material capital towards addressing information security breaches in the last three years, nor have we incurred any material expenses from penalties and settlements related to a material breach during this period. The materiality of an incident is determined by a team convened for an incident, according to guidelines set forth in our incident response policy and process documentation. We believe we are adequately insured against losses related to possible information security breaches and we maintain cybersecurity insurance coverage that we believe is appropriate for the size and complexity of our business.

Board Governance and Oversight

We involve multiple levels of oversight as a part of our approach to cybersecurity risk management.

Risk Management Personnel

Our CISO is responsible for the oversight, implementation and compliance of our cybersecurity program and mitigation of cyber-related risks. Our current CISO has more than 20 years of industry experience and over 5 years of experience with development, training and controls of effective enterprise cybersecurity programs. Our CISO's responsibilities include, but are not limited to, (a) reviewing our enterprise risk register and functional risk register, (b) maintaining adequate processes to manage the identified risks under our cybersecurity program, (c) analyzing logs of cybersecurity threats and vulnerabilities, (d) overseeing prevention, detection, mitigation and remediation efforts and (e) developing, maintaining and ensuring team familiarity with the above mentioned incident response plan. Additionally, we maintain an experienced information technology
62

team at the employee level that supports the implementation of our cybersecurity program and internal reporting, security and mitigation functions.

Board of Director Oversight

Our Board has delegated oversight of risks from cybersecurity threats, as well as overall Enterprise Risk Management, to our audit committee. The audit committee reviews and evaluates the effectiveness of our cybersecurity frameworks, policies, programs, opportunities and risk profile, as well as our business continuity and disaster recovery efforts. Members of our audit committee have cybersecurity experience from their principal occupation or other professional experience. Members of information technology management, including our CISO, regularly report on our cybersecurity matters to both the audit committee of our Board and the full Board, as follows:

Management provides quarterly reports to the audit committee regarding our cybersecurity program and risks, and the audit committee in turn provides reports to the full Board as needed. All incidents with critical functional impact are escalated to the Board and audit committee.
Current information security concerns that arise during the year are escalated in real-time to leadership based on the process defined in our Incident Response Plan. All events and incidents are evaluated against our prioritization and informational impact matrices outlined the plan.

We recognize cyber threats are a permanent part of the overall risk landscape and cybersecurity threats are constantly evolving. For these and other reasons, cybersecurity is a top risk management priority for us.

Item 2. Properties.

Our corporate headquarters is in Houston, Texas, where we occupy approximately 73,800 square feet of office space pursuant to an operating lease that expires in July 2029. We lease additional offices in Texas, Guam, California, Florida, Nevada, Mississippi, New York and Puerto Rico, but do not own any real property. We intend to procure additional space in the future as we continue to add employees and expand geographically. We believe our facilities are adequate and suitable for our current needs and, should it be needed, suitable additional or alternative space will be available to accommodate our operations.

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

On February 16, 2024, a purported stockholder class action was filed against us and certain of our individual executives in the Southern District of Texas, Houston Division. The plaintiff, who seeks to certify a class of persons who purchased our stock between February 25, 2020 and December 7, 2023, alleges that certain statements made during the class period about our business, operations and compliance policies were false and misleading, specifically that we failed to disclose we engaged in improper business practices with respect to disadvantaged homeowners and communities. We believe the lawsuit to be without merit and intend to vigorously defend ourselves. We have not yet been served with the lawsuit.

Item 4. Mine Safety Disclosures.

Not applicable.

PART II

Item 5. Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.

Market Information

Our common stock began trading on the NYSE under the symbol "NOVA" on July 25, 2019.

63

Holders

As of February 19, 2024, there were approximately 31 holders of record of our common stock. Certain shares are held in "street" name and, accordingly, the number of beneficial owners of such shares is not known or included in the foregoing number.

Dividends

We have never declared or paid any cash dividends on our capital stock. We currently intend to retain all available funds and any future earnings for use in the operation of our business and do not expect to pay any dividends on our capital stock in the foreseeable future. Any future determination to declare dividends will be made at the discretion of our Board, subject to applicable laws, and will depend on a number of factors, including our financial condition, results of operations, capital requirements, contractual restrictions, general business conditions and other factors our Board may deem relevant. In addition, the terms of our credit agreements and indentures contain restrictions on the payment of dividends and we may also enter into other credit agreements, indentures or other borrowing arrangements in the future that will restrict our ability to declare or pay cash dividends on our capital stock.

Performance Graph

The following stock performance graph compares our total stock return with the total return for (a) the NYSE Composite Index and the (b) the Invesco Solar ETF, which represents a peer group of solar companies, for the period from July 25, 2019 (the date our common stock commenced trading on the NYSE) through December 31, 2023. The figures represented below assume an investment of $100 in our common stock at the closing price of $11.25 on July 25, 2019 and in the NYSE Composite Index and the Invesco Solar ETF on July 25, 2019, including the reinvestment of dividends into shares of common stock. The comparisons in the table are required by the SEC and are not intended to forecast or be indicative of possible future performance of our common stock. This graph shall not be deemed "soliciting material" or be deemed "filed" for purposes of Section 18 of the Exchange Act, or otherwise subject to the liabilities under that section, and shall not be deemed to be incorporated by reference into any of our filings under the Securities Act, whether made before or after the date hereof and irrespective of any general incorporation language in any such filing.

2526

Unregistered Sales of Equity Securities and Use of Proceeds

We did not have any sales of unregistered equity securities during the years ended December 31, 2023, 2022 and 2021 that we have not previously reported on an Annual Report on Form 10-K, Quarterly Report on Form 10-Q or Current Report on Form 8-K.

Item 6. [Reserved]

64

Item 7. 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", "Risk Factors" and elsewhere in this Annual Report on Form 10-K. 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 Annual Report on Form 10-K 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 an industry-leading energy services company focused on making clean energy more accessible, reliable and affordable for homeowners and businesses, serving over 419,000 customers in more than 45 U.S. states and territories. Through our adaptive energy platform, we provide a better energy service at a better price to deliver our mission of powering energy independence.

We partner with local dealers and contractors who originate, design and install our customers' solar energy systems, energy storage systems and related products and services on our behalf, as well as other sustainable home solutions, such as home security and monitoring, smart home devices, modern HVAC, generators, upgraded roofing, water systems, water heaters, main panel upgrades and electric vehicle chargers. Our focus on our dealer and contractor model enables us to leverage our dealers' and contractors' specialized knowledge, connections and experience in local markets to drive customer origination while providing our dealers and contractors 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 true vertically integrated models.

We offer customers products to power and improve the energy efficiency and sustainability of their homes and businesses with affordable solar energy and related products and services. We are able to offer energy generation 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 products, and, in the case of the latter, are able to also provide energy resiliency. Our customer agreements typically take the form of a lease, 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 sustainable home products as part of their solar loan agreement or as an accessory loan to their lease or PPA. Customers who are not interested in a new solar energy system or energy storage system may also finance a new roof and other sustainable home products via a stand-alone loan from us. We also allow customers originated through our homebuilder channel the option of purchasing the products when the customer closes on the purchase of a new home. 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 between the solar energy system and/or energy storage system, and the grid, as appropriate, and also the solar energy system and energy storage system diagnostics. During the life of the contract, we have the opportunity to integrate related and evolving servicing and monitoring technologies and other sustainable home products 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, tax credit sales, non-recourse debt structures and hedging arrangements in order to fund our upfront costs, overhead and growth investments.

In addition to providing ongoing service as a standard component of our customer 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/or 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 or sustainable home products through third parties that are not otherwise covered by warranty. 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.
65


We continue to expand our offerings to include additional sustainable home products to our agreements, including non-solar financing. Specifically, we have expanded our offerings to 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 expanding sustainable home product offerings, whether to customers that obtained their solar energy system or energy storage system through us or through a third party, is a key differentiator between us and our competitors.

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 2,292 megawatts of generation capacity and our diversified offerings of sustainable home solutions serve over 419,000 customers as of December 31, 2023.

Recent Developments

Financing Transactions

In December 2023, we admitted three tax equity investors with a total capital commitment of approximately $463.0 million. In February 2024, we admitted a tax equity investor with a total capital commitment of approximately $195.0 million and a tax equity investor increased its capital commitment from approximately $59.0 million to approximately $61.4 million. See "—Liquidity and Capital Resources—Financing Arrangements—Tax Equity Fund Commitments" below.

In October 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 administrative agent, and the lenders and other financial institutions party thereto, to, among other things, reallocate commitments among the lenders. In February 2024, we amended the EZOP revolving credit facility to, among other things, (a) reflect certain assignments of commitments occurring within the Atlas Lender Group (as defined by such revolving credit facility) without increasing the existing commitments, and the assignment of the role of the Atlas funding agent for the Atlas Lender Group, (b) amend the thresholds for certain "Amortization Events" (as defined by such revolving credit facility) and (c) modify the "Liquidity Reserve Account Required Balance" (as defined by such revolving credit facility).

In November 2023, we amended and restated 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 administrative agent, and the lenders and other financial institutions party thereto, to, among other things, (a) increase the aggregate commitment amount from $769.3 million to $1.309 billion and (b) increase the uncommitted maximum facility amount from $859.0 million to $1.575 billion. In December 2023, an additional lender joined the TEPH revolving credit facility and the aggregate commitment amount was increased from $1.309 billion to $1.311 billion. In February 2024, we amended the TEPH revolving credit facility to, among other things, reflect an assignment of commitments occurring within the Atlas Lender Group (as defined by such revolving credit facility) without increasing the existing commitments and the appointment of a new Atlas funding agent for the Atlas Lender Group.

In December 2023, we entered into a revolving credit facility by and among Sunnova Business Markets Borrower, LLC ("BMB"), certain of our other subsidiaries party thereto, Mitsubishi HC Capital America, Inc., as administrative agent, and the lenders party thereto from time to time, for an aggregate principal amount of up to $25.0 million. The proceeds of the loans under the BMB revolving credit facility are available to, among other things, finance project costs related to commercial, industrial and other solar energy systems and energy storage systems owned by BMB or one of its subsidiaries or by a customer (each, a "Project"). The BMB revolving credit facility is also available to finance completed Projects. Borrowings under the BMB revolving credit facility bear interest at an annual rate (which can vary for different Projects) based on Term SOFR plus a specified margin, or in the case of certain term loans for completed Projects, a fixed margin.

In October 2023, one of our subsidiaries issued $219.6 million in aggregate principal amount of Series 2023-GRID1 Class A solar loan-backed notes and $24.4 million in aggregate principal amount of Series 2023-GRID1 Class B solar loan-backed
66

notes (collectively, the "HESI Notes") with a maturity date of December 2050. The HESI Notes bear interest at an annual rate of 5.75% and 8.25% for the Class A and Class B notes, respectively. In February 2024, one of our subsidiaries issued $194.5 million in aggregate principal amount of Series 2024-1 Class A solar asset-backed notes, $16.5 million in aggregate principal amount of Series 2024-1 Class B solar asset-backed notes and $15.0 million in aggregate principal amount of Series 2024-1 Class C solar asset-backed notes (collectively, the "SOLVI Notes") with a maturity date of January 2059. The SOLVI Notes bear interest at an annual rate of 5.65%, 7.00% and 9.00% for the Class A, Class B and Class C 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 customer 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 systems and related customer 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. However, we may in the future securitize the expected proceeds from the sale of such tax credits. 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 December 31, 2023, we have issued $4.7 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 income 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
67

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, 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 December 31, 2023, we have received commitments of approximately $2.7 billion through the use of tax equity funds, of which an aggregate of $2.1 billion has been funded and $439.4 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 or Sunnova-financed 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 December 31,
20232022Change
Number of customers419,200279,400139,800

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.

Year Ended 
 December 31,
202320222021
Weighted average number of systems (excluding loan agreements and cash sales)219,100 168,400 125,100 
Weighted average number of systems with loan agreements120,400 56,500 27,200 
Weighted average number of systems with cash sales9,300 4,000 600 
Weighted average number of systems348,800 228,900 152,900 

Adjusted EBITDA. We define Adjusted EBITDA as net income (loss) excluding the impacts of interest expense, income tax (benefit) expense, depreciation and amortization expense, non-cash compensation expense, asset retirement obligation ("ARO") accretion expense, financing deal costs, natural disaster losses and related charges, net, acquisition costs, losses on unenforceable contracts, 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
68

settlements, provision for current expected credit losses, non-cash inventory and other impairments and indemnification payments to tax equity investors and including the impacts of investment tax credit ("ITC") sales.

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

Year Ended 
 December 31,
202320222021
(in thousands)
Reconciliation of Net Loss to Adjusted EBITDA:
Net loss
$(502,426)$(130,276)$(147,510)
Interest expense, net371,937 107,775 116,248 
Interest income(115,872)(59,799)(34,228)
Income tax (benefit) expense
(1,023)3,886 260 
Depreciation expense153,387 108,167 85,600 
Amortization expense29,583 29,224 21,771 
EBITDA(64,414)58,977 42,141 
Non-cash compensation expense25,535 24,218 17,236 
ARO accretion expense4,905 3,701 2,897 
Financing deal costs1,723 930 1,411 
Natural disaster losses and related charges, net2,831 1,164 — 
Acquisition costs1,224 7,801 6,709 
Loss on extinguishment of long-term debt, net— — 9,824 
Unrealized (gain) loss on fair value instruments and equity securities
188 (29,279)(21,988)
Amortization of payments to dealers for exclusivity and other bonus arrangements6,944 4,327 2,968 
Legal settlements1,680 (1,001)— 
Provision for current expected credit losses35,515 40,160 23,679 
Non-cash inventory and other impairments50,995 5,375 982 
Indemnification payments to tax equity investors(22)2,737 — 
ITC sales
207,425 — — 
Adjusted EBITDA$274,529 $119,110 $85,859 

Interest Income; 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,
69

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. Interest income also includes income on short term investments with financial institutions. 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 customer 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 customer agreements, we consider interest income, 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 customer agreements.

Year Ended 
 December 31,
202320222021
(in thousands)
Interest income
$115,872 $59,799 $34,228 
Principal proceeds from customer notes receivable, net of related revenue$146,701 $91,455 $59,274 
Proceeds from investments in solar receivables$11,582 $12,394 $3,231 

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, gains and losses on held-for-sale loans 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, 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 and other 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, net. 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, net, 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.

70

Year Ended 
 December 31,
202320222021
(in thousands, except per system data)
Reconciliation of Total Operating Expense, Net to Adjusted Operating Expense:
Total operating expense, net$964,088 $639,194 $296,642 
Depreciation expense(153,387)(108,167)(85,600)
Amortization expense(29,583)(29,224)(21,771)
Non-cash compensation expense(25,535)(24,218)(17,236)
ARO accretion expense(4,905)(3,701)(2,897)
Financing deal costs(1,723)(930)(1,411)
Natural disaster losses and related charges, net(2,831)(1,164)— 
Acquisition costs(1,224)(7,801)(6,709)
Amortization of payments to dealers for exclusivity and other bonus arrangements(6,944)(4,327)(2,968)
Legal settlements(1,680)1,001 — 
Provision for current expected credit losses(35,515)(40,160)(23,679)
Non-cash inventory and other impairments(50,995)(5,375)(982)
Direct sales costs(48,049)(6,262)(733)
Cost of revenue related to cash sales(52,644)(38,766)(14,525)
Cost of revenue related to inventory sales(176,371)(178,310)— 
Unrealized gain on fair value instruments
3,761 26,189 22,504 
Indemnification payments to tax equity investors22 (2,737)— 
Gain on held-for-sale loans
19 — — 
Adjusted Operating Expense$376,504 $215,242 $140,635 
Adjusted Operating Expense per weighted average system$1,079 $940 $920 

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 customer agreements, 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 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 customer agreements. These estimated future cash flows reflect the projected monthly customer payments over the life of our customer agreements and depend on various factors including but not limited to 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.

71

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 circumstances, including prior to installation. The following table presents the calculation of estimated gross contracted customer value as of December 31, 2023 and 2022, calculated using a 6% discount rate.

As of December 31,
20232022
(in millions)
Estimated gross contracted customer value$9,097 $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 customer 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 December 31, 2023
Discount rate
Cumulative customer loss rate4%5%6%7%8%
(in millions)
5%$9,665 $9,215 $8,821 $8,476 $8,172 
0%$10,032 $9,532 $9,097 $8,716 $8,382 

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 "Item 1A. Risk Factors" for further discussion of risks affecting our business.

Financing Availability. Our future growth and profitability 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, senior notes, asset-backed and loan-backed securitizations and warehouse facilities, tax equity, preferred equity, common equity and other financing strategies to help fund our operations. 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. Prior to the Inflation Reduction Act of 2022 ("IRA"), which was enacted in August 2022, the amount for the Section 48(a) ITC was equal to (a) 30% of the basis of eligible solar property that began construction before 2020 or (b) 26% of the basis of eligible solar property that began construction during 2020, 2021 or 2022. Under the IRA, the Section 48(a) ITC is (a) 26% for eligible solar property that began construction after 2019 and was placed in service before 2022 and (b) 30% for eligible solar property or eligible energy storage property that begins construction before 2025 provided (i) the project satisfies certain labor and apprenticeship requirements, (ii) the project has a maximum net output of less than one megawatt (as measured in alternating current) or (iii) 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
72

energy storage systems generally will not be subject to the labor and apprenticeship requirements of the IRA due to the maximum net output of most of our solar energy systems and energy storage systems. However, solar energy systems and energy storage systems financed by Hestia securitizations will be subject to applicable labor and other requirements imposed by the DOE and the U.S. Department of Labor. 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. In September 2023, we entered into our first tax credit purchase and sale agreements and subsequently entered into another tax credit purchase and sale agreement in December 2023. It is unclear what long-term 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 over the past few years and remain subject to volatility that may result from action taken by the Federal Reserve.

Cost of Solar Energy Systems and Energy Storage Systems. Although we have experienced a prolonged period of component cost declines, upward pressure on prices of solar energy systems and energy storage systems may still occur due to growth in the solar industry, regulatory policy changes, tariffs and duties or inflationary cost pressures. As a result of these developments, we may pay higher prices on solar modules and other cost components, which may make it less economical for us to serve certain markets. While lower costs of components may benefit our growth and profitability, downward pressure on prices of solar energy systems and energy storage systems may lead to impairment of our inventory.

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. Attachment rates for energy storage systems have trended higher while the price to acquire has trended lower making the addition of energy storage systems a potential area of growth and profitability for us. 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. There is no guarantee a new administration or a change in the makeup of Congress would continue to take supportive actions, and such a changed administration may make decisions and/or pass laws that are detrimental to our industry.

Government Regulations, Policies and Incentives. Our growth and operations 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, DOE loan guarantee programs, incentive programs and tax credits, particularly the Section 48(a) ITC and the Section 25D Credit. The 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 Section 25D Credit allows qualifying homeowners to deduct up to 30% of the cost of installing residential solar energy systems from their U.S.
73

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 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 customer 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 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 17, Commitments and Contingencies, to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.

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 or upon sale when a bill and hold agreement is in place.
74


Service Revenue. Service revenue includes sales of service plans and repair services. 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.

Direct Sales Revenue. Direct sales revenue includes revenue from the direct sale of solar energy systems and energy storage systems to customers with financing provided by us. We recognize revenue from the direct sale of solar energy systems and energy storage systems in the period in which the systems are placed in service.

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 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; (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; 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. We recognize revenue from state and utility incentives in the periods in which they are earned.

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, payroll and related costs for Sunnova personnel who install solar energy systems and energy storage systems 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 years ended December 31, 2023, 2022 and 2021, we incurred $49.9 million, $21.2 million and $14.3 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
75

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, 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 development projects, to the extent of the time spent directly on the application and development stage of such software project.

Goodwill Impairment. Goodwill impairment represents impairment charges as a result of the carrying amount being greater than the fair value.

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 (Benefit) 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 evaluate the recoverability of our deferred tax assets on a quarterly basis. The income tax (benefit) 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. We account for ITCs using the flow-through method. For tax credit purchase and sale agreements entered into by certain of our consolidated tax equity partnerships, we record our share of the sale as income tax benefit and the tax equity investor's share as an increase to redeemable noncontrolling interest or noncontrolling interest.

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

Results of Operations—Year Ended December 31, 2023 Compared to Year Ended December 31, 2022

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

Year Ended 
 December 31,
20232022Change
(in thousands)
Revenue$720,653 $557,690 $162,963 
Operating expense:
Cost of revenue—depreciation130,261 96,280 33,981 
Cost of revenue—inventory sales176,371 178,310 (1,939)
Cost of revenue—other120,865 52,487 68,378 
Operations and maintenance96,997 36,679 60,318 
General and administrative430,422 302,004 128,418 
Goodwill impairment
13,150 — 13,150 
Other operating income
(3,978)(26,566)22,588 
Total operating expense, net964,088 639,194 324,894 
Operating loss
(243,435)(81,504)(161,931)
Interest expense, net371,937 107,775 264,162 
Interest income(115,872)(59,799)(56,073)
Other (income) expense
3,949 (3,090)7,039 
Loss before income tax
(503,449)(126,390)(377,059)
Income tax (benefit) expense
(1,023)3,886 (4,909)
Net loss
(502,426)(130,276)(372,150)
Net income (loss) attributable to redeemable noncontrolling interests and noncontrolling interests
(84,465)31,366 (115,831)
Net loss attributable to stockholders
$(417,961)$(161,642)$(256,319)

Revenue

Year Ended 
 December 31,
20232022Change
(in thousands)
PPA revenue$123,646 $104,563 $19,083 
Lease revenue147,788 100,070 47,718 
Inventory sales revenue185,855 195,979 (10,124)
Service revenue16,197 4,178 12,019 
Direct sales revenue
60,590 8,484 52,106 
SREC revenue50,375 48,698 1,677 
Cash sales revenue96,072 72,425 23,647 
Loan revenue34,716 18,601 16,115 
Other revenue5,414 4,692 722 
Total$720,653 $557,690 $162,963 

77

Revenue increased by $163.0 million in the year ended December 31, 2023 compared to the year ended December 31, 2022 primarily due to 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 approximately 128,300 for the year ended December 31, 2022 to approximately 168,500 for the year ended December 31, 2023. Excluding SREC revenue, revenue under our loan agreements, inventory sales revenue, cash sales revenue, direct sales revenue and service revenue, on a weighted average number of systems basis, revenue remained relatively flat at $1,632 per system for the year ended December 31, 2022 compared to $1,643 per system for the same period in 2023 (1% increase). Inventory sales revenue decreased by $10.1 million in the year ended December 31, 2023 compared to the year ended December 31, 2022 due to our dealers having sufficient inventory on hand from prior purchases. Service revenue increased by $12.0 million in the year ended December 31, 2023 compared to the year ended December 31, 2022 primarily due to an increase in repair service revenue. Direct sales revenue increased by $52.1 million in the year ended December 31, 2023 compared to the year ended December 31, 2022 due to an increased focus on direct sales of additional services to existing customers. On a weighted average number of systems basis, revenues under our loan agreements (excluding accessory loans, which do not generate revenue) increased from $345 per system for the year ended December 31, 2022 to $405 per system for the same period in 2023 (17% increase) primarily due to an increase in the fees charged for operations and maintenance services.

Cost of Revenue—Depreciation

Year Ended 
 December 31,
20232022Change
(in thousands)
Cost of revenue—depreciation$130,261 $96,280 $33,981 

Cost of revenue—depreciation increased by $34.0 million in the year ended December 31, 2023 compared to the year ended December 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 128,300 for the year ended December 31, 2022 to approximately 168,500 for the year ended December 31, 2023. On a weighted average number of systems basis, cost of revenue—depreciation remained relatively flat at $750 per system for the year ended December 31, 2022 compared to $773 per system for the same period in 2023 (3% increase).

Cost of Revenue—Inventory Sales

Year Ended 
 December 31,
20232022Change
(in thousands)
Cost of revenue—inventory sales$176,371 $178,310 $(1,939)

Cost of revenue—inventory sales decreased by $1.9 million in the year ended December 31, 2023 compared to the year ended December 31, 2022. This decrease was due to our dealers having sufficient inventory on hand from prior purchases.

Cost of Revenue—Other

Year Ended 
 December 31,
20232022Change
(in thousands)
Cost of revenue—other$120,865 $52,487 $68,378 

Cost of revenue—other increased by $68.4 million in the year ended December 31, 2023 compared to the year ended December 31, 2022. This increase was primarily due to costs related to direct sales revenue of $41.8 million, costs related to cash sales revenue of $13.9 million and costs related to services of $9.1 million.

78

Operations and Maintenance Expense

Year Ended 
 December 31,
20232022Change
(in thousands)
Operations and maintenance$96,997 $36,679 $60,318 

Operations and maintenance expense increased by $60.3 million in the year ended December 31, 2023 compared to the year ended December 31, 2022 primarily due to higher impairments and losses on disposals, truck roll costs and property insurance costs. Operations and maintenance expense per weighted average system, excluding net natural disaster losses and non-cash inventory and other impairments, increased from $178 per system for the year ended December 31, 2022 to $251 per system for the year ended December 31, 2023 primarily due to higher truck roll costs and property insurance costs.

General and Administrative Expense

Year Ended 
 December 31,
20232022Change
(in thousands)
General and administrative$430,422 $302,004 $128,418 

General and administrative expense increased by $128.4 million in the year ended December 31, 2023 compared to the year ended December 31, 2022 primarily due to increases in (a) payroll and employee related expenses primarily due to the hiring of personnel to support growth of $74.3 million, (b) consultants, contractors and professional fees of $11.2 million, (c) depreciation expense of $11.2 million, (d) information technology expense of $10.7 million, (e) legal expense of $7.2 million, (f) marketing expense of $5.9 million and (g) fees of $2.1 million.

Goodwill Impairment

Goodwill impairment increased by $13.2 million in the year ended December 31, 2023 compared to the year ended December 31, 2022 due to the write off of $13.2 million of goodwill in 2023 as the carrying amount exceeded the fair value.

Other Operating Income

Year Ended 
 December 31,
20232022Change
(in thousands)
Other operating income$(3,978)$(26,566)$22,588 

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

Interest Expense, Net

Year Ended 
 December 31,
20232022Change
(in thousands)
Interest expense, net$371,937 $107,775 $264,162 

Interest expense, net increased by $264.2 million in the year ended December 31, 2023 compared to the year ended December 31, 2022. This increase was primarily due to an increase in interest expense of $160.8 million primarily due to higher levels of debt outstanding in 2023 compared to 2022 and an increase in unrealized losses on derivatives of $86.8 million, partially offset by an increase in realized gains on derivatives of $5.4 million.
79


Interest Income

Year Ended 
 December 31,
20232022Change
(in thousands)
Interest income$115,872 $59,799 $56,073 

Interest income increased by $56.1 million in the year ended December 31, 2023 compared to the year ended December 31, 2022. This increase was primarily due to an increase in the weighted average number of systems with loan agreements from approximately 56,500 for the year ended December 31, 2022 to approximately 120,400 for the year ended December 31, 2023. On a weighted average number of systems basis, loan interest income decreased from $999 per system for the year ended December 31, 2022 to $821 per system for the year ended December 31, 2023 primarily due to an increase in the volume of accessory loans, which have smaller principal balances.

Income Tax (Benefit) Expense

Income tax (benefit) expense changed by $4.9 million in the year ended December 31, 2023 compared to the year ended December 31, 2022 primarily due to ITC sales that resulted in an income tax benefit offset by an increase in taxable income related to tax gains recognized on the sale of solar energy systems and energy storage systems located in separate tax-reporting jurisdictions.

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

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

Results of Operations—Year Ended December 31, 2022 Compared to Year Ended December 31, 2021

See "Management's Discussion and Analysis of Financial Condition and Results of Operations—Results of Operations—Year Ended December 31, 2022 Compared to Year Ended December 31, 2021" in our Annual Report on Form 10-K filed with the SEC on February 23, 2023.

Liquidity and Capital Resources

As of December 31, 2023, we had total cash of $494.4 million, of which $212.8 million was unrestricted, and $733.0 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 17, Commitments and Contingencies, to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K. 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 December 31, 2023, we were in compliance with all debt covenants under our financing arrangements.

As of December 31, 2023, our liquidity and financial condition had not been materially affected by the 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 Annual Report on Form 10-K.

80

Financing Arrangements

The following is a description of our various financing arrangements. For a complete description of the facilities in place as of December 31, 2023 see Note 9, Long-Term Debt, to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.

Tax Equity Fund Commitments

As of December 31, 2023, we had undrawn committed capital of approximately $439.4 million under our tax equity funds, which may only be used to purchase and install solar energy systems. We intend to establish new tax equity funds in the future depending on their attractiveness, including the availability and size of Section 48(a) ITCs and Section 48E ITCs, and on investor demand for such funding. The terms of the tax equity funds' operating agreements contain allocations of taxable income (loss) and Section 48(a) ITCs that vary over time and adjust between the members after either the tax equity investor receives its contractual rate of return or after a specified date. The following table summarizes our tax equity commitments as of December 31, 2023:

Date Class A
Member Admitted
Class A Member
Capital Commitment
(in thousands)
December 2017$45,000 
December 2017$57,000 
January 2019$50,000 
August 2019$75,000 
December 2019$50,000 
February 2020$75,000 
May 2020$155,000 
July 2020$10,000 
September 2020$75,000 
November 2020$100,000 
April 2021$50,000 
April 2021$25,000 
May 2021$150,000 
July 2021$150,152 
October 2021$11,634 
December 2021$57,676 
February 2022$150,000 
May 2022$17,452 
September 2022$75,000 
October 2022$30,000 
November 2022$51,250 
December 2022$59,000 
December 2022$125,000 
December 2022$250,000 
May 2023$51,000 
August 2023$103,950 
September 2023$134,937 
December 2023$59,000 
December 2023$300,000 
December 2023$103,950 

81

For additional information regarding our tax equity fund commitments, see Note 13, Redeemable Noncontrolling Interests and Noncontrolling Interests, to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.

Warehouse and Other Debt Financings

We from time to time enter into warehouse credit facilities as a source of funding. Under the warehouse credit facilities, revolving or term financing is provided to special purpose entities, which are typically our wholly-owned subsidiaries, and secured, directly or indirectly, by qualifying solar energy systems, energy storage systems and/or other sustainable home products and the related customer agreements. The cash flows generated by these customer agreements are used to cover required debt service payments under the related credit facility and satisfy the expenses and reserve requirements of the special purpose entities. The warehouse credit facilities allow for the pooling and transfer of eligible solar energy systems, energy storage systems and/or other sustainable home products and related customer agreements, as applicable, on a non-recourse basis to the subsidiary or us, subject to certain limited exceptions. In connection with these warehouse credit facilities, certain of our affiliates receive a fee for managing and servicing the solar energy systems, energy storage systems and/or other sustainable home products, as applicable, pursuant to management and servicing agreements. The special purpose entities are also typically required to maintain reserve accounts, including, among other reserve accounts that may be required, a liquidity reserve account and a reserve account for equipment replacements, each of which are funded from initial deposits or cash flows to the levels specified therein.

The warehouse credit facility structures include certain features designed to protect lenders. One of the common primary features relates to certain events, such as the insufficiency of cash flows in the collateral pool of assets to meet contractual requirements, the occurrence of which triggers an early repayment of the loans and limits the relevant borrower's ability to obtain additional advances or distribute funds to us. We refer to this as an "amortization event", which may be based on, among other things, a debt service coverage ratio falling or remaining below certain levels, default or delinquency levels of solar loans, home improvement loans, solar energy systems and/or energy storage systems, as applicable, exceeding certain thresholds or excess spread falling below certain levels over a multiple month period. In the event of an amortization event, the availability period under a revolving warehouse credit facility may terminate and the borrower may be required to repay the affected outstanding borrowings using available collections received from the asset pool. However, the period of ultimate repayment would be determined by the amount and timing of collections received. An amortization event would impair our liquidity and may require us to utilize our other available contingent liquidity or rely on alternative funding sources, which may or may not be available at the time. The debt agreements of our warehouse credit facilities also typically contain customary events of default for warehouse financings that entitle the lenders to take various actions, including the acceleration of amounts due under the related debt agreement and foreclosure on the borrower's assets.

In April 2017, one of our subsidiaries, EZOP, entered into a secured revolving credit facility with Credit Suisse AG, New York Branch, as agent, and the lenders party thereto. The EZOP revolving credit facility was previously amended in 2019, 2020, 2021 and 2022 and was amended and restated in 2023 as described below. Under the amended EZOP revolving credit facility, EZOP may borrow up to an aggregate committed amount of $875.0 million, with an uncommitted maximum facility amount of $1.0 billion, subject to a borrowing base amount determined at each borrowing and calculated based on the net outstanding principal balance of the eligible solar loans securing the EZOP revolving credit facility multiplied by the weighted average advance rate. The EZOP revolving credit facility has a maturity date occurring in November 2025. The proceeds of the loans under the EZOP revolving credit facility are available for funding the purchase of solar loans and related solar assets, making deposits in EZOP's reserve accounts and paying fees and expenses in connection with the EZOP revolving credit facility. The EZOP revolving credit facility bears interest at an annual rate based on Term SOFR (as defined by such revolving credit facility) plus a margin specific to each lender. Sunnova Energy Corporation guarantees the performance obligations of certain affiliates under agreements entered into in connection with the EZOP revolving credit facility, as well as certain indemnity and refund obligations. 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
82

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). In August 2023, we amended and restated the EZOP revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $775.0 million to $875.0 million, (b) increase the uncommitted maximum facility amount from $900.0 million to $1.0 billion, (c) extend the maturity date from November 2024 to November 2025 and (d) amend the Advance Rate (as defined therein). In October 2023, we amended the EZOP revolving credit facility to, among other things, reallocate commitments among the lenders. In February 2024, we amended the EZOP revolving credit facility to, among other things, (a) reflect certain assignments of commitments occurring within the Atlas Lender Group (as defined by such revolving credit facility) without increasing the existing commitments, and the assignment of the role of the Atlas funding agent for the Atlas Lender Group, (b) amend the thresholds for certain "Amortization Events" (as defined by such revolving credit facility) and (c) modify the "Liquidity Reserve Account Required Balance" (as defined by such revolving credit facility). As of December 31, 2023, we had $364.0 million of available borrowing capacity under the EZOP revolving credit facility.

In September 2019, one of our subsidiaries, TEPH, entered into a secured revolving credit facility with Credit Suisse AG, New York Branch, as administrative agent, and the lenders party thereto. The TEPH revolving credit facility was previously amended in 2019, 2020, 2021 and 2022 and was amended and restated in 2023 as described below. Under the amended TEPH revolving credit facility, TEPH may borrow up to an aggregate committed amount of $1.311 billion with an uncommitted maximum facility amount of $1.575 billion, subject to a borrowing base based on the aggregate discounted solar asset balance of eligible solar assets multiplied by the applicable advance rate for each type of solar asset. The eligible solar assets are owned by TEPH's subsidiaries, which are primarily tax equity funds, subject to certain concentration limitations. The TEPH revolving credit facility has a maturity date occurring in November 2025. The proceeds from the TEPH revolving credit facility are available for funding certain reserve accounts required by the TEPH revolving credit facility, making distributions to us and paying fees incurred in connection with closing the TEPH revolving credit facility. The TEPH revolving credit facility bears interest at an annual rate based on either (a) Term SOFR (as defined by such revolving credit facility) plus a margin specific to each lender or (b) in the case of certain conduit lenders and other lenders, such lender's Commercial Paper Rate (as defined by such revolving credit facility). Sunnova Energy Corporation guarantees the performance obligations of certain affiliates under agreements entered into in connection with the TEPH revolving credit facility, as well as certain indemnity and repurchase obligations. 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 revolving credit facility by and among 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 such 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
83

with Atlas), (g) add European Union bail-in provisions and (h) add certain syndication-related provisions. In August 2023, we amended the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $700.0 million to $769.3 million, (b) increase the uncommitted maximum facility amount from $789.7 million to $859.0 million and (c) extend the maturity date from November 2024 to November 2025. In November 2023, we amended and restated the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $769.3 million to $1.309 billion and (b) increase the uncommitted maximum facility amount from $859.0 million to $1.575 billion. In December 2023, an additional lender joined the TEPH revolving credit facility and the aggregate commitment amount was increased from $1.309 billion to $1.311 billion. In February 2024, we amended the TEPH revolving credit facility to, among other things, reflect an assignment of commitments occurring within the Atlas Lender Group (as defined by such revolving credit facility) without increasing the existing commitments and the appointment of a new Atlas funding agent for the Atlas Lender Group. As of December 31, 2023, we had $272.4 million of available borrowing capacity under the TEPH revolving credit facility.

In September 2020, one of our subsidiaries, Sunnova Asset Portfolio 8, LLC ("AP8"), entered into a secured revolving credit facility with Banco Popular de Puerto Rico, as agent, and the lenders party thereto. The AP8 revolving credit facility was previously amended in 2021 and 2022 and was amended in 2023 as described below. Under the amended AP8 revolving credit facility, AP8 may borrow up to an initial aggregate committed amount of $215.0 million, subject to a borrowing base calculated based on the sum of a specified advance rate applied to the net outstanding principal balance of the solar loans securing the AP8 revolving credit facility and the aggregate value of the solar energy systems owned by AP8's subsidiaries, which are primarily tax equity funds, subject to certain concentration limitations. The AP8 revolving credit facility has a maturity date occurring in September 2024. The proceeds of the loans under the AP8 revolving credit facility are available for funding the purchase of solar loans, making deposits in AP8's reserve account and paying fees in connection with the AP8 revolving credit facility. The AP8 revolving credit facility bears interest at an annual rate based on Term SOFR (as defined by such revolving credit facility) plus 3.00% per annum. Sunnova Energy Corporation guarantees the performance obligations of certain affiliates under agreements entered into in connection with the AP8 revolving credit facility, as well as certain indemnity and repurchase obligations. 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. In June 2023, we amended the AP8 revolving credit facility to, among other things, increase the aggregate commitment amount from $150.0 million to $185.0 million. In August 2023, we amended the AP8 revolving credit facility to, among other things, increase the aggregate commitment amount from $185.0 million to $215.0 million. We believe we will be able to satisfy this obligation due in September 2024 through refinancing of the facility or alternatively through the use of our existing cash resources and liquidity. As of December 31, 2023, we had no available borrowing capacity under the AP8 revolving credit facility.

In March 2023, one of our subsidiaries, 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 of $250.0 million or more that, if terminated could individually be expected to result in a liquidity event (as defined by such 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, 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 such revolving credit facility). As of December 31, 2023, we had $18.7 million of available borrowing capacity under the IS revolving credit facility.

In September 2023, one of our subsidiaries, Sunnova Asset Portfolio 9, LLC ("AP9"), entered into a secured revolving credit facility with Citibank, N.A., as administrative agent, and the lenders party thereto, for an aggregate commitment amount of $65.0 million, subject to a borrowing base calculated based on the sum of a specified advance rate applied to the net aggregate balance of the home improvement loans securing the AP9 revolving credit facility. The AP9 revolving credit facility has a maturity date occurring in October 2027. The proceeds of the loans under the AP9 revolving credit facility are available for funding the purchase of home improvement loans and the related home improvement assets, making deposits in AP9's reserve account and paying fees and expenses in connection with the AP9 revolving credit facility. Interest on the borrowings under the AP9 revolving credit facility is due monthly. Borrowings under the AP9 revolving credit facility bear interest at an annual rate based on Term SOFR (as defined by such revolving credit facility) plus a margin specific to each lender. In connection with the AP9 revolving credit facility, one of our affiliates receives a fee for servicing the home improvement loans and related home improvement assets pursuant to a servicing agreement. In addition, Sunnova Energy Corporation guarantees the performance obligations of certain affiliates under agreements entered into in connection with the AP9 revolving credit facility, as well as certain indemnity and repurchase obligations. Obligations of AP9 under the AP9 revolving credit facility are secured by first priority liens on substantially all of the assets of AP9. Certain obligations of AP9H under the sale and contribution agreement are secured by a first priority lien on the equity of AP9 owned by AP9H. As of December 31, 2023, we
84

had $52.9 million of available borrowing capacity under the AP9 revolving credit facility.

In December 2023, one of our subsidiaries, BMB, along with its two wholly-owned subsidiaries, entered into a secured revolving credit facility with Mitsubishi HC Capital America, Inc., as administrative agent, and the lenders party thereto from time to time, for an aggregate principal amount of up to $25.0 million with a maturity date for each loan thereunder as set forth in the BMB revolving credit facility and, in any event, no later than December 27, 2025 (after giving effect to any extension thereof pursuant to that aforementioned BMB revolving credit facility). The proceeds of the loans under the BMB revolving credit facility are available to, among other things, finance project costs related to commercial, industrial and other solar energy systems and energy storage systems owned by BMB or one of its subsidiaries or by a customer (each, a "Project"). The BMB revolving credit facility is also available to finance completed Projects. Interest on the borrowings under the BMB revolving credit facility is due monthly (or, in the case of borrowings for construction loans, paid in kind monthly). Borrowings under the BMB revolving credit facility bear interest at an annual rate (which can vary for different Projects) based on Term SOFR plus a specified margin or, in the case of certain term loans for completed Projects, a fixed margin. In connection with the BMB revolving credit facility, certain of our affiliates receive fees for managing and servicing the Projects pursuant to certain management and servicing agreements. In addition, Sunnova Energy Corporation guarantees the obligations of certain of its affiliates under those certain management agreements, servicing agreements, a sale and contribution agreement and a development and purchase agreement. As of December 31, 2023, no borrowings have been made from the BMB revolving credit facility.

Securitizations

We from time to time securitize customer agreements and related assets as a source of funding. We access the Rule 144A asset-backed securitization market using wholly-owned special purpose entities to securitize pools of assets, which historically have been solar energy systems and the related lease agreements and PPAs and ancillary rights and agreements both directly or indirectly through interests in the managing member of our tax equity funds. We also securitize our loan agreements and ancillary rights and agreements.

In February 2021, one of our subsidiaries issued $150.1 million in aggregate principal amount of Series 2021-A Class A solar loan-backed notes and $38.6 million in aggregate principal amount of Series 2021-A Class B solar loan-backed notes (collectively, the "HELV Notes") with a maturity date of February 2048. The HELV Notes bear interest at an annual rate of 1.80% and 3.15% for the Class A and Class B notes, respectively.

In June 2021, one of our subsidiaries issued $319.0 million in aggregate principal amount of Series 2021-1 solar asset-backed notes (the "SOLIII Notes") with a maturity date of April 2056. The SOLIII Notes bear interest at an annual rate of 2.58%.

In July 2021, one of our subsidiaries issued $106.2 million in aggregate principal amount of Series 2021-B Class A solar loan-backed notes and $106.2 million in aggregate principal amount of Series 2021-B Class B solar loan-backed notes (collectively the "HELVI Notes") with a maturity date of July 2048. The HELVI Notes bear interest at an annual rate of 1.62% and 2.01% for the Class A and Class B notes, respectively.

In October 2021, one of our subsidiaries issued $68.4 million in aggregate principal amount of Series 2021-C Class A solar loan-backed notes, $55.9 million in aggregate principal amount of Series 2021-C Class B solar loan-backed notes and $31.5 million in aggregate principal amount of Series 2021-C Class C solar loan-backed notes (collectively, the "HELVII Notes") with a maturity date of October 2048. The HELVII Notes bear interest at an annual rate of 2.03%, 2.33% and 2.63% for the Class A, Class B and Class C notes, respectively.

In February 2022, one of our subsidiaries entered into a Note Purchase Agreement related to the sale of $131.9 million in aggregate principal amount of Series 2022-A Class A solar loan-backed notes, $102.2 million in aggregate principal amount of Series 2022-A Class B solar loan-backed notes and $63.8 million in aggregate principal amount of Series 2022-A Class C solar loan-backed notes (collectively, the "HELVIII Notes") with a maturity date of February 2049. The HELVIII Notes bear interest at an annual rate of 2.79%, 3.13% and 3.53% for the Class A, Class B and Class C notes, respectively.

In June 2022, one of our subsidiaries issued $317.0 million in aggregate principal amount of Series 2022-1 Class A solar asset-backed notes and $38.0 million in aggregate principal amount of Series 2022-1 Class B solar asset-backed notes (collectively, the "SOLIV Notes") with a maturity date of April 2057. The SOLIV Notes bear interest at an annual rate of 4.95% and 6.35% for the Class A and Class B notes, respectively.

In August 2022, one of our subsidiaries issued $178.0 million in aggregate principal amount of Series 2022-B Class A solar
85

loan-backed notes and $49.7 million in aggregate principal amount of Series 2022-B Class B solar loan-backed notes (collectively, the "HELIX Notes") with a maturity date of August 2049. The HELIX Notes bear interest at an annual rate of 5.00% and 6.00% for the Class A and Class B notes, respectively.

In November 2022, one of our subsidiaries issued $103.4 million in aggregate principal amount of Series 2022-C Class A solar loan-backed notes, $80.6 million in aggregate principal amount of Series 2022-C Class B solar loan-backed notes and $51.7 million in aggregate principal amount of Series 2022-C Class C solar loan-backed notes (collectively, the "HELX Notes") with a maturity date of November 2049. The HELX Notes bear interest at an annual rate of 5.30%, 5.60% and 6.00% for the Class A, Class B and Class C notes, respectively.

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 bear interest at an annual rate of 5.40% and 7.35% for the Class A and Class B notes, respectively.

In May 2023, one of our subsidiaries issued $174.9 million in aggregate principal amount of Series 2023-A Class A solar loan-backed notes, $80.1 million in aggregate principal amount of Series 2023-A Class B solar loan-backed notes and $31.7 million in aggregate principal amount of Series 2023-A Class C solar loan-backed notes (collectively, the "HELXI Notes") with a maturity date of May 2050. The HELXI Notes bear interest at an annual rate of 5.30%, 5.60% and 6.00% for the Class A, Class B and Class C notes, respectively.

In August 2023, one of our subsidiaries issued $148.5 million in aggregate principal amount of Series 2023-B Class A solar loan-backed notes, $71.1 million in aggregate principal amount of Series 2023-B Class B solar loan-backed notes and $23.1 million in aggregate principal amount of Series 2023-B Class C solar loan-backed notes (collectively, the "HELXII Notes") with a maturity date of August 2050. The HELXII Notes bear interest at an annual rate of 5.30%, 5.60% and 6.00%, for the Class A, Class B and Class C notes, respectively.

In September 2023, we entered into a $3.0 billion partial loan guarantee agreement (the "Hestia Agreement") with the DOE representing a commitment to guarantee 90% of up to approximately $3.3 billion of certain of our future financing arrangements. We anticipate the Hestia Agreement will support future loan originations, reduce our weighted average cost of capital and generate interest savings. Before the DOE issues loan guarantees under the Hestia Agreement, various customary conditions must be fulfilled. There is no assurance of 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. In October 2023, one of our subsidiaries issued $219.6 million in aggregate principal amount of Series 2023-GRID1 Class A solar loan-backed notes and $24.4 million in aggregate principal amount of Series 2023-GRID1 Class B solar loan-backed notes with a maturity date of December 2050. The HESI Notes bear interest at an annual rate of 5.75% and 8.25% for the Class A and Class B notes, respectively. The Class A notes indirectly benefit from a partial guarantee provided by the DOE Loan Programs Office pursuant to the Hestia Agreement. The HESI Notes are not directly guaranteed by the DOE.

In February 2024, one of our subsidiaries issued $194.5 million in aggregate principal amount of Series 2024-1 Class A solar asset-backed notes, $16.5 million in aggregate principal amount of Series 2024-1 Class B solar asset-backed notes and $15.0 million in aggregate principal amount of Series 2024-1 Class C solar asset-backed notes with a maturity date of January 2059. The SOLVI Notes bear interest at an annual rate of 5.65%, 7.00% and 9.00% for the Class A, Class B and Class C notes, respectively.

The securitization structures include certain features designed to protect investors. The primary feature relates to the availability and adequacy of cash flows in the securitized pool of assets to meet contractual requirements, the insufficiency of which triggers an early repayment of the notes. We refer to this as "early amortization", which may be based on, among other things, a debt service coverage ratio falling or remaining below certain levels. As of December 31, 2023, we have not had any early amortizations under any of our securitizations. In the event of an early amortization, the notes issuer would be required to repay the affected outstanding securitized borrowings using available collections received from the asset pool. However, the period of ultimate repayment would be determined based on the amount and timing of collections received and, in limited circumstances, early amortization may be cured prior to full repayment. An early amortization event would impair our liquidity and may require us to utilize our available non-securitization related contingent liquidity or rely on alternative funding sources, which may or may not be available at the time. The indentures of our securitizations also typically contain customary events of default for solar securitizations that may entitle the noteholders to take various actions, including the acceleration of amounts due under the related indenture and foreclosure on the issuer's assets.

86

Senior Notes

In May 2021, we issued and sold an aggregate principal amount of $575.0 million of our 0.25% convertible senior notes ("0.25% convertible senior notes") in a private placement at a discount to the initial purchasers of 2.5%, for an aggregate purchase price of $560.6 million. The 0.25% convertible senior notes mature in December 2026 unless earlier redeemed, repurchased or converted. In connection with the pricing of the 0.25% convertible senior notes, we used proceeds of $91.7 million to enter into privately negotiated capped call transactions, which are expected to reduce the potential dilution to common shares and/or offset potential cash payments that could be required to be made in excess of the principal amount upon any exchange of notes. Such reduction and/or offset is subject to a cap initially equal to $60.00 per share, subject to adjustments.

In August 2021, we issued and sold an aggregate principal amount of $400.0 million of our 5.875% senior notes ("5.875% senior notes") in a private placement at a discount to the initial purchasers of 1.24%, for an aggregate purchase price of $395.0 million. The 5.875% senior notes mature in September 2026.

In August 2022, we issued and sold an aggregate principal amount of $600.0 million of our 2.625% convertible senior notes ("2.625% convertible senior notes") in a private placement at a discount to the initial purchasers of 2.5%, for an aggregate purchase price of $585.0 million. The 2.625% convertible senior notes mature in February 2028 unless earlier redeemed, repurchased or converted. In connection with the pricing of the 2.625% convertible senior notes, we used proceeds of $48.4 million to enter into privately negotiated capped call transactions, which are expected to reduce the potential dilution to common shares and/or offset potential cash payments that could be required to be made in excess of the principal amount upon any exchange of notes. Such reduction and/or offset is subject to a cap initially equal to $34.24 per share, subject to adjustments.

In September 2023, we issued and sold an aggregate principal amount of $400.0 million of 11.75% senior notes at a discount to the initial purchasers of approximately 2.74%, for an aggregate purchase price of approximately $389.0 million. The 11.75% senior notes mature in October 2028.

Public Offerings

In August 2023, we sold 5,865,000 shares of common stock at a public offering price of $14.75 per share. We received aggregate net proceeds of approximately $82.2 million, after deducting underwriting discounts and commissions of approximately $3.9 million and offering expenses of approximately $400,000.

Contractual Obligations

The following table summarizes our contractual obligations as of December 31, 2023:
Payments Due by Period (1)
Total20242025-20262027-2028Beyond 2028
(in thousands)
Debt obligations (including future interest) (2)$9,128,711 $886,241 $3,593,587 $4,648,883 $— 
AROs (3)294,317 — — — 294,317 
Operating lease payments (4)18,875 3,441 6,645 6,676 2,113 
Finance lease payments3,256 1,498 1,481 277 — 
Guaranteed performance obligations6,753 2,667 3,027 1,059 — 
Inventory purchase obligations255,000 255,000 — — — 
Other obligations (5)57,704 35,889 13,380 7,920 515 
Total$9,764,616 $1,184,736 $3,618,120 $4,664,815 $296,945 

(1)Does not include amounts related to the contingent obligation to purchase all of a tax equity investor's units upon exercise of their withdrawal rights. The withdrawal price for the tax equity investors' interest in the respective fund is equal to the lesser of: (a) a fixed price and (b) the fair market value of such interest. Due to uncertainties associated with estimating the timing and amount of the withdrawal price, we cannot determine the potential future payments that we could have to make under these withdrawal rights. For additional information regarding the withdrawal rights see
87

Note 13, Redeemable Noncontrolling Interests and Noncontrolling Interests, to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.
(2)Interest payments related to long-term debt and interest rate swaps and caps are calculated and estimated for the periods presented based on the amount of debt outstanding and the interest rates as of December 31, 2023.
(3)AROs represents our estimated future retirement obligations on an undiscounted basis.
(4)Amounts are net of reimbursements of approximately $76,000 for leasehold improvements expected in 2024.
(5)Other obligations relate to information technology services and licenses and distributions payable to redeemable noncontrolling interests.

Historical Cash Flows—Year Ended December 31, 2023 Compared to Year Ended December 31, 2022

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

Year Ended 
 December 31,
20232022Change
(in thousands)
Net cash used in operating activities
$(237,562)$(333,426)$95,864 
Net cash used in investing activities
(2,544,661)(1,981,602)(563,059)
Net cash provided by financing activities
2,731,051 2,468,705 262,346 
Net increase (decrease) in cash, cash equivalents and restricted cash
$(51,172)$153,677 $(204,849)

Operating Activities

Net cash used in operating activities decreased by $95.9 million in the year ended December 31, 2023 compared to the year ended December 31, 2022. This decrease is primarily due to a decrease in purchases of inventory and prepaid inventory of $191.9 million. This decrease is also due to net outflows of $133.6 million in 2023 compared to net inflows of $12.8 million in 2022 based on: (a) our net loss of $502.4 million in 2023 excluding non-cash operating items of $368.8 million, primarily from depreciation, impairments and losses on disposals, amortization of intangible assets, amortization of deferred financing costs and debt discounts, non-cash direct sales revenue, provision for current expected credit losses and other bad debt expense, unrealized net losses on derivatives, unrealized net losses on fair value instruments and equity securities and equity-based compensation charges, which results in net outflows of $133.6 million and (b) our net loss of $130.3 million in 2022 excluding non-cash operating items of $143.1 million, primarily from depreciation, impairments and losses on disposals, amortization of intangible assets, amortization of deferred financing costs and debt discounts, non-cash direct sales revenue, provision for current expected credit losses and other bad debt expense, unrealized net gains on derivatives, unrealized net gains on fair value instruments and equity-based compensation charges, which results in net inflows of $12.8 million. These net differences between the two periods resulted in a net change in operating cash flows of $146.4 million in 2023 compared to 2022.

Investing Activities

Net cash used in investing activities increased by $563.1 million in the year ended December 31, 2023 compared to the year ended December 31, 2022. This increase is primarily due to an increase in purchases of property and equipment, primarily solar energy systems, of $964.5 million. This increase is partially offset by a decrease in payments for investments and customer notes receivable of $326.7 million and an increase in proceeds from customer notes receivable of $71.0 million.

Financing Activities

Net cash provided by financing activities increased by $262.3 million in the year ended December 31, 2023 compared to the year ended December 31, 2022. This increase is primarily due to increases in net contributions from our redeemable noncontrolling interests and noncontrolling interests of $224.3 million and net proceeds from the issuance of common stock of $84.5 million. This increase is partially offset by a decrease in net borrowings under our debt facilities of $50.7 million.

Historical Cash Flows—Year Ended December 31, 2022 Compared to Year Ended December 31, 2021

See "Management's Discussion and Analysis of Financial Condition and Results of Operations—Historical Cash Flows—Year Ended December 31, 2022 Compared to Year Ended December 31, 2021" in our Annual Report on Form 10-K filed with the SEC on February 23, 2023 pursuant to the Securities Exchange Act of 1934, as amended.
88


Seasonality

See "Business—Seasonality".

Critical Accounting Policies and Estimates

Our discussion and analysis of our financial condition and results of operations is based upon our consolidated 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 consolidated financial statements will be affected to the extent our actual results materially differ from these estimates.

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 consolidated financial statements. Therefore, we consider these to be our critical accounting policies and estimates and discuss these items in detail below. See Note 2, Significant Accounting Policies, to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K for further discussion of our accounting policies.

Principles of Consolidation

Our consolidated financial statements reflect our accounts and those of our subsidiaries in which we have a controlling financial interest. 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 variable interest entities ("VIEs"), through arrangements that do not involve holding a majority of the voting interests. We consolidate any VIE of which we are the primary beneficiary, which 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 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.

Useful Life of Solar Energy Systems

Our solar energy systems have an estimated useful life of 35 years. We considered both (a) available information related to the technology currently being employed in the solar energy systems and (b) the terms of the solar leases that have a 25 year term with two five-year renewal options to conclude a 35 year useful life is appropriate. In addition, we reviewed numerous published and online sources from academia, government institutions and private industry and held discussions with certain manufacturers of our solar energy systems to support our estimated useful life of 35 years for the crystalline silicone solar modules we use. We define the useful life of a solar module as the duration for which a solar module operates at or above 80% of its initial power output, which we understand to be the generally accepted standard used by government, academia and the solar industry.

Depreciation and amortization of solar energy systems are calculated using the straight-line method over the estimated useful lives of the solar energy systems and are recorded in cost of revenue—depreciation. Depreciation begins when a solar energy system is placed in service. Costs associated with improvements to a solar energy system, which extend the life, increase the capacity or improve the efficiency of the solar energy systems, are capitalized and depreciated over the remaining life of the asset.

ARO

We have AROs arising from contractual or regulatory requirements to perform certain asset retirement activities at the time the solar energy systems are disposed. We recognize an ARO at the point an obligating event takes place, typically when the solar energy system is placed in service. An asset is considered retired when it is permanently taken out of service, such as
89

through a sale or disposal.

The liability is initially measured at fair value based on the present value of estimated removal costs and subsequently adjusted for changes in the underlying assumptions and for accretion expense. We estimate approximately half of our solar energy systems will require removal at our expense in the future. The corresponding asset retirement costs are capitalized as part of the carrying amount of the solar energy system and depreciated over the solar energy system's remaining useful life. We may revise our estimated future liabilities based on recent actual experiences, changes in certain customer-specific estimates and other cost estimate changes. If there are changes in estimated future costs, those changes will be recorded as either a reduction or addition in the carrying amount of the remaining unamortized asset and the ARO and either decrease or increase depreciation and accretion expense amounts prospectively. Inherent in the calculation of the fair value of our AROs are numerous assumptions and judgments, including the ultimate settlement amounts, inflation factors, credit adjusted discount rates, timing of settlement and changes in the legal, regulatory, environmental and political environments. Due to the intrinsic uncertainties present when estimating asset retirement costs, as well as asset retirement dates, our ARO estimates are subject to ongoing volatility.

Redeemable Noncontrolling Interests and Noncontrolling Interests

Noncontrolling interests represent third-party interests in the net assets of certain consolidated subsidiaries (the "tax equity entities"). For these tax equity entities, we have determined the appropriate methodology for calculating the noncontrolling interest balances that reflects the substantive economic arrangements in the operating agreements is a balance sheet approach using the hypothetical liquidation at book value ("HLBV") method. Under the HLBV method, the amounts reported as noncontrolling interests in the consolidated balance sheets represent the amounts third-party investors would hypothetically receive at each balance sheet date under the liquidation provisions of the operating agreements, assuming the net assets of the subsidiaries were liquidated at amounts determined in accordance with GAAP and distributed to the investors. The noncontrolling interest balances in these subsidiaries are reported as a component of equity in the consolidated balance sheets. The amount of income or loss allocated to noncontrolling interests in the results of operations for the subsidiaries using HLBV are determined as the difference in the noncontrolling interest balances in the consolidated balance sheets at the start and end of each reporting period, after taking into account any capital transactions between the subsidiaries and the third-party investors. Factors used in the HLBV calculation include GAAP income (loss), taxable income (loss), capital contributions, investment tax credits, distributions and the stipulated targeted investor return specified in the subsidiaries' operating agreements. Changes in these factors could have a significant impact on the amounts that investors would receive upon a hypothetical liquidation. The use of the HLBV method to allocate income (loss) to the noncontrolling interest holders may create volatility in the consolidated statements of operations as the application of HLBV can drive changes in net income or loss attributable to noncontrolling interests from period to period. We classify certain noncontrolling interests with redemption features that are not solely within our control outside of permanent equity in the consolidated balance sheets. Redeemable noncontrolling interests are reported using the greater of the carrying value at each reporting date as determined by the HLBV method or the estimated redemption value at the end of each reporting period. Estimating the redemption value of the redeemable noncontrolling interests requires the use of significant assumptions and estimates, such as projected future cash flows.

Current Expected Credit Losses

Our allowance for current expected 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 are 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. We review the allowance quarterly for any significant macroeconomic trends affecting the market but not yet impacting us. Assessments performed throughout the year include normal macroeconomic trends (e.g. delinquency and default and loss rates from leading credit bureaus by industry). While making adjustments to loss rates is ultimately a subjective determination, we have created an internal and external data-driven evaluation process to ensure any adjustments or updates to the model are informed and fact-based prior to executing such a change.

90

Recent Accounting Pronouncements

See Note 2, Significant Accounting Policies, to our consolidated financial statements included elsewhere in this Annual Report on Form 10-K.

Item 7A. 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 $12.1 million and $3.7 million for the years ended December 31, 2023 and 2022, respectively.

91

Item 8. Financial Statements and Supplementary Data.

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

92

Report of Independent Registered Public Accounting Firm

To the Board of Directors and Stockholders of Sunnova Energy International Inc.

Opinions on the Financial Statements and Internal Control over Financial Reporting

We have audited the accompanying consolidated balance sheets of Sunnova Energy International Inc. and its subsidiaries (the "Company") as of December 31, 2023 and 2022, and the related consolidated statements of operations, of redeemable noncontrolling interests and equity and of cash flows for each of the three years in the period ended December 31, 2023, including the related notes and financial statement schedule listed in the accompanying index (collectively referred to as the "consolidated financial statements"). We also have audited the Company's internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2023 in conformity with accounting principles generally accepted in the United States of America. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO.

Basis for Opinions

The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in Management's Report on Internal Control over Financial Reporting appearing under Item 9A. Our responsibility is to express opinions on the Company's consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

Definition and Limitations of Internal Control over Financial Reporting

A company's internal control over financial reporting is a process designed 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. A company's internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company's assets that could have a material effect on the financial statements.

93

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Critical Audit Matters

The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that (i) relates to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Initial Accounting Assessment of New Tax Equity Partnerships ("TEPs")

As described in Notes 1, 2, and 13 to the consolidated financial statements, the Company admitted tax equity investors of TEP7E, TEP7F, TEP7G, TEP8A, and TEP8C through a TEP structure in 2023. As of December 31, 2023, the Company had approximately $165.9 million of redeemable noncontrolling interest and $436.2 million of noncontrolling interest, a portion of which relates to these TEPs. The Company forms TEPs with its investors in the ordinary course of business to facilitate the funding and monetization of certain attributes associated with the Company's 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 variable interest entities ("VIEs"), through arrangements that do not involve holding a majority of the voting interests. The Company consolidates a VIE when it is the primary beneficiary, which is defined as the party that has (a) the power to direct the activities of the VIE that most significantly impact the VIE's economic performance and (b) the obligation to absorb losses or the right to receive benefits from the VIE that could potentially be significant to the VIE. As disclosed by management, assets, liabilities and operating results of these partnerships are consolidated in the financial statements. The tax equity investors' share of the net assets of these tax equity funds are recognized as redeemable noncontrolling interests and noncontrolling interests in the consolidated balance sheet. Additionally, management has determined that the appropriate methodology for calculating the noncontrolling interest balances that reflects the substantive economic arrangements in the operating agreements is a balance sheet approach using the hypothetical liquidation at book value ("HLBV") method.

The principal considerations for our determination that performing procedures relating to the initial accounting assessment of new TEP arrangements is a critical audit matter are the significant judgment by management in the assessment of whether the Company is the primary beneficiary of the TEP, thus requiring consolidation of the entity, as well as the application of the HLBV methodology based on the terms of the operating agreements in the initial year, which in turn led to a high degree of auditor judgment, subjectivity, and effort in performing procedures and evaluating the initial accounting assessment of whether the Company is the primary beneficiary of the new TEP and the application of the HLBV methodology based on the substantive economic arrangements of the TEP operating agreements. In addition, the audit effort involved the use of professionals with specialized skill and knowledge.

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to management's assessment of the initial accounting for the new TEPs. These procedures also included, among others, (i) using professionals with specialized skill and knowledge to evaluate the appropriateness of management's application of the HLBV methodology based on the substantive economic arrangements of the TEP operating agreements and (ii) evaluating management's assessment of whether the Company qualifies as the primary beneficiary of the TEP, and therefore consolidates the TEP.


/s/ PricewaterhouseCoopers LLP

Houston, Texas
February 22, 2024

We have served as the Company's auditor since 2014, which includes periods before the Company became subject to SEC reporting requirements.
94

SUNNOVA ENERGY INTERNATIONAL INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except share amounts and share par values)
As of December 31,
20232022
Assets
Current assets:
Cash and cash equivalents$212,832 $360,257 
Accounts receivable—trade, net40,767 24,435 
Accounts receivable—other253,350 212,397 
Other current assets, net of allowance of $4,659 and $3,250 as of December 31, 2023 and 2022, respectively
429,299 351,300 
Total current assets936,248 948,389 
Property and equipment, net5,638,794 3,784,801 
Customer notes receivable, net of allowance of $111,818 and $77,998 as of December 31, 2023 and 2022, respectively
3,735,986 2,466,149 
Intangible assets, net134,058 162,512 
Goodwill 13,150 
Other assets895,885 961,891 
Total assets (1)$11,340,971 $8,336,892 
Liabilities, Redeemable Noncontrolling Interests and Equity
Current liabilities:
Accounts payable$355,791 $116,136 
Accrued expenses122,355 139,873 
Current portion of long-term debt483,497 214,431 
Other current liabilities133,649 71,506 
Total current liabilities1,095,292 541,946 
Long-term debt, net7,030,756 5,194,755 
Other long-term liabilities1,086,011 712,741 
Total liabilities (1)9,212,059 6,449,442 
Commitments and contingencies (Note 17)
Redeemable noncontrolling interests165,872 165,737 
Stockholders' equity:
Common stock, 122,466,515 and 114,939,079 shares issued as of December 31, 2023 and 2022, respectively, at $0.0001 par value
12 11 
Additional paid-in capital—common stock1,755,461 1,637,847 
Accumulated deficit(228,583)(364,782)
Total stockholders' equity
1,526,890 1,273,076 
Noncontrolling interests436,150 448,637 
Total equity
1,963,040 1,721,713 
Total liabilities, redeemable noncontrolling interests and equity$11,340,971 $8,336,892 

(1) The consolidated assets as of December 31, 2023 and 2022 include $5,297,816 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 $54,674 and $40,382 as of December 31, 2023 and 2022, respectively; accounts receivable—trade, net of $13,860 and $8,542 as of December 31, 2023 and 2022, respectively; accounts receivable—other of $187,607 and $810 as of December 31, 2023 and 2022, respectively; other current assets of $693,772 and $422,364 as of December 31, 2023 and 2022, respectively; property and equipment, net of $4,273,478 and $2,680,587 as of December 31, 2023 and 2022, respectively; and other assets of $74,425 and $48,586 as of December 31, 2023 and 2022, respectively. The consolidated liabilities as of December 31, 2023 and 2022 include $278,016 and $66,441, respectively, of liabilities of VIEs whose creditors have no recourse to Sunnova Energy International Inc. These liabilities include accounts payable of $197,072 and $9,015 as of December 31, 2023 and 2022, respectively; accrued expenses of $157 and $287 as of December 31, 2023 and 2022, respectively; other current liabilities of $7,269 and $4,420 as of December 31, 2023 and 2022, respectively; and other long-term liabilities of $73,518 and $52,719 as of December 31, 2023 and 2022, respectively.

See accompanying notes to consolidated financial statements.
95

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

Year Ended 
 December 31,
202320222021
Revenue$720,653 $557,690 $241,752 
Operating expense:
Cost of revenue—depreciation130,261 96,280 76,474 
Cost of revenue—inventory sales176,371 178,310  
Cost of revenue—other120,865 52,487 21,834 
Operations and maintenance96,997 36,679 19,583 
General and administrative430,422 302,004 204,236 
Goodwill impairment
13,150   
Other operating income
(3,978)(26,566)(25,485)
Total operating expense, net964,088 639,194 296,642 
Operating loss
(243,435)(81,504)(54,890)
Interest expense, net371,937 107,775 116,248 
Interest income(115,872)(59,799)(34,228)
Loss on extinguishment of long-term debt, net  9,824 
Other (income) expense
3,949 (3,090)516 
Loss before income tax
(503,449)(126,390)(147,250)
Income tax (benefit) expense
(1,023)3,886 260 
Net loss
(502,426)(130,276)(147,510)
Net income (loss) attributable to redeemable noncontrolling interests and noncontrolling interests
(84,465)31,366 (9,382)
Net loss attributable to stockholders
$(417,961)$(161,642)$(138,128)
Net loss per share attributable to stockholders—basic and diluted
$(3.53)$(1.41)$(1.25)
Weighted average common shares outstanding—basic and diluted118,344,728 114,451,034 110,881,630 

See accompanying notes to consolidated financial statements.

96

SUNNOVA ENERGY INTERNATIONAL INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
Year Ended 
 December 31,
202320222021
CASH FLOWS FROM OPERATING ACTIVITIES
Net loss
$(502,426)$(130,276)$(147,510)
Adjustments to reconcile net loss to net cash used in operating activities:
Depreciation153,387 108,167 85,600 
Impairment and loss on disposals, net
56,592 8,459 3,655 
Amortization of intangible assets28,432 28,441 21,354 
Amortization of deferred financing costs25,226 13,640 14,050 
Amortization of debt discount19,174 9,342 9,949 
Non-cash effect of equity-based compensation plans25,535 24,218 17,236 
Non-cash direct sales revenue(60,590)(8,484)(1,212)
Provision for current expected credit losses and other bad debt expense
46,199 43,018 25,634 
Unrealized (gain) loss on derivatives
67,318 (19,451)(4,874)
Unrealized (gain) loss on fair value instruments and equity securities
188 (29,279)(21,988)
Loss on extinguishment of long-term debt, net  9,824 
Other non-cash items7,332 (34,962)5,695 
Changes in components of operating assets and liabilities:
Accounts receivable101,125 (159,295)(53,261)
Other current assets(105,743)(119,794)(129,810)
Other assets(115,488)(124,981)(70,758)
Accounts payable(5,493)4,486 (6,392)
Accrued expenses(11,213)48,385 27,908 
Other current liabilities43,665 11,772 5,963 
Other long-term liabilities(10,782)(6,832)(293)
Net cash used in operating activities
(237,562)(333,426)(209,230)
CASH FLOWS FROM INVESTING ACTIVITIES
Purchases of property and equipment(1,832,714)(868,208)(554,541)
Payments for investments and customer notes receivable(909,488)(1,236,228)(728,926)
Proceeds from customer notes receivable180,721 109,760 66,879 
Payments for investments in solar receivables  (32,212)
Proceeds from investments in solar receivables11,582 12,394 3,231 
Other, net5,238 680 4,353 
Net cash used in investing activities
(2,544,661)(1,981,602)(1,241,216)
CASH FLOWS FROM FINANCING ACTIVITIES
Proceeds from long-term debt3,507,828 2,903,727 2,235,939 
Payments of long-term debt(1,406,022)(758,355)(947,130)
Payments on notes payable(7,151) (34,555)
Payments of deferred financing costs(75,920)(30,791)(31,324)
Payments of debt discounts  (2,324)
Purchase of capped call transactions (48,420)(91,655)
Proceeds from issuance of common stock, net81,316 (3,190)10,513 
Contributions from redeemable noncontrolling interests and noncontrolling interests692,894 449,398 350,121 
Distributions to redeemable noncontrolling interests and noncontrolling interests(48,986)(29,771)(15,854)
Payments of costs related to redeemable noncontrolling interests and noncontrolling interests(11,881)(13,091)(8,805)
Proceeds from sales of investment tax credits for redeemable noncontrolling interests and noncontrolling interests
5,971   
Other, net(6,998)(802)(476)
Net cash provided by financing activities
2,731,051 2,468,705 1,464,450 
Net increase (decrease) in cash, cash equivalents and restricted cash
(51,172)153,677 14,004 
Cash, cash equivalents and restricted cash at beginning of period545,574 391,897 377,893 
Cash, cash equivalents and restricted cash at end of period494,402 545,574 391,897 
Restricted cash included in other current assets(62,188)(51,733)(80,213)
Restricted cash included in other assets(219,382)(133,584)(68,583)
Cash and cash equivalents at end of period$212,832 $360,257 $243,101 
97

Year Ended 
 December 31,
202320222021
Non-cash investing and financing activities:
Change in accounts payable and accrued expenses related to purchases of property and equipment$69,981 $32,008 $(1,979)
Change in accounts payable and accrued expenses related to payments for investments and customer notes receivable$(24,025)$31,908 $26,464 
Note payable for financing the purchase of inventory$ $ $32,301 
Distributions payable to redeemable noncontrolling interests and noncontrolling interests$187,940 $2,959 $3,215 
Non-cash conversion of convertible senior notes for common stock$ $ $95,648 
Non-cash issuance of common stock for investments in solar receivables$ $ $44,353 
Non-cash issuance of common stock for business acquisition$ $ $128,224 
Supplemental cash flow information:
Cash paid for interest$283,985 $142,870 $88,256 
Cash paid for income taxes$14,726 $2,000 $190 

See accompanying notes to consolidated financial statements.
98

SUNNOVA ENERGY INTERNATIONAL INC.
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, 2020$136,124 100,412,036 $10 $1,482,716 $(530,995)$951,731 $192,826 $1,144,557 
Cumulative-effect adjustment— — — — 2,254 2,254 — 2,254 
Net income (loss)6,991 — — — (138,128)(138,128)(16,373)(154,501)
Issuance of common stock, net— 12,974,564 1 249,708 — 249,709 — 249,709 
Equity component of debt instrument, net— — — (8,807)— (8,807)— (8,807)
Capped call transactions— — — (91,655)— (91,655)— (91,655)
Contributions from redeemable noncontrolling interests and noncontrolling interests8,375 — — — — — 341,746 341,746 
Distributions to redeemable noncontrolling interests and noncontrolling interests(4,522)— — — — — (11,332)(11,332)
Costs related to redeemable noncontrolling interests and noncontrolling interests(447)— — — — — (10,902)(10,902)
Equity in subsidiaries attributable to parent(1,118)— — — 207,153 207,153 (206,035)1,118 
Equity-based compensation expense— — — 17,236 — 17,236 — 17,236 
Other, net(67)— — 1 1 2 (3,148)(3,146)
December 31, 2021145,336 113,386,600 11 1,649,199 (459,715)1,189,495 286,782 1,476,277 
Net income (loss)(22,487)— — — (161,642)(161,642)53,853 (107,789)
Issuance of common stock, net— 1,552,479 — 12,849 — 12,849 — 12,849 
Capped call transactions— — — (48,420)— (48,420)— (48,420)
Contributions from redeemable noncontrolling interests and noncontrolling interests84,923 — — — — — 364,475 364,475 
Distributions to redeemable noncontrolling interests and noncontrolling interests(4,920)— — — — — (24,851)(24,851)
Costs related to redeemable noncontrolling interests and noncontrolling interests(3,829)— — — — — (5,373)(5,373)
Equity in subsidiaries attributable to parent(33,020)— — — 256,575 256,575 (223,555)33,020 
Equity-based compensation expense— — — 24,218 — 24,218 — 24,218 
Other, net(266)— — 1 — 1 (2,694)(2,693)
December 31, 2022$165,737 114,939,079 $11 $1,637,847 $(364,782)$1,273,076 $448,637 $1,721,713 

99

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 income (loss)
(8,443)— — — (417,961)(417,961)(76,022)(493,983)
Issuance of common stock, net— 7,527,436 1 92,079 — 92,080 — 92,080 
Contributions from redeemable noncontrolling interests and noncontrolling interests
382,904 — — — — — 309,990 309,990 
Distributions to redeemable noncontrolling interests and noncontrolling interests
(16,176)— — — — — (32,810)(32,810)
Costs related to redeemable noncontrolling interests and noncontrolling interests
(8,257)— — — — — (6,302)(6,302)
Equity in subsidiaries attributable to parent(348,705)— — — 554,160 554,160 (205,455)348,705 
Equity-based compensation expense— — — 25,535 — 25,535 — 25,535 
Other, net(1,188)— — — — — (1,888)(1,888)
December 31, 2023$165,872 122,466,515 $12 $1,755,461 $(228,583)$1,526,890 $436,150 $1,963,040 

See accompanying notes to consolidated financial statements.
100

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

We are an industry-leading energy services company focused on making clean energy more accessible, reliable and affordable for homeowners and businesses, serving over 419,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 partner with local dealers and contractors who originate, design and install our customers' solar energy systems, energy storage systems and related products and services on our behalf, as well as other sustainable home solutions, such as home security and monitoring, smart home devices, modern heating, ventilation and air conditioning, generators, upgraded roofing, water systems, water heaters, main panel upgrades and electric vehicle chargers. Our focus on our dealer and contractor model enables us to leverage our dealers' and contractors' specialized knowledge, connections and experience in local markets to drive customer origination while providing our dealers and contractors 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 true vertically integrated models.

We offer customers products to power and improve the energy efficiency and sustainability of their homes and businesses with affordable solar energy and related products and services. We are able to offer energy generation 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 products, and, in the case of the latter, are able to also provide energy resiliency. Our customer 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, energy storage system and/or accessory 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 customer 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. Our ancillary products include both cash sales and loans with an initial term between one year and 20 years. Customer payments and rates can be fixed for the duration of the customer 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.

Basis of Presentation

The accompanying annual audited consolidated financial statements ("consolidated 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. Our consolidated 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.
101

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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.

Reclassifications

Certain prior period amounts have been reclassified to conform to the current period presentation. These reclassifications did not have a significant impact on our consolidated financial statements.

(2) Significant Accounting Policies

Use of Estimates

The application of GAAP in the preparation of the consolidated financial statements requires us to make estimates and assumptions that affect the amounts reported in the consolidated 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.

Cash and Cash Equivalents

We maintain cash and cash equivalents, which consists principally of demand deposits, with investment-grade financial institutions. We are exposed to credit risk to the extent cash and cash equivalents balances exceed amounts covered by the Federal Deposit Insurance Corporation ("FDIC"). As of December 31, 2023 and 2022, we had cash and cash equivalents deposits of $187.0 million and $337.5 million, respectively, in excess of the FDIC's current insured limit of $250,000. We have not experienced any losses on our deposits of cash and cash equivalents.

Restricted Cash

We record cash that is restricted as to withdrawal or use under the terms of certain contractual agreements as restricted cash. Our restricted cash primarily represents cash held to service certain payments under the Sunnova EZ-Own Portfolio, LLC ("EZOP"), Sunnova TEP Holdings, LLC ("TEPH"), Helios II Issuer, LLC ("HELII"), Helios III Issuer, LLC ("HELIII"), Sunnova RAYS I Issuer, LLC ("RAYSI"), 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 Helios VI Issuer, LLC ("HELVI"), Sunnova Helios VII Issuer, LLC ("HELVII"), Sunnova TEP V-A, LLC ("TEPVA"), Sunnova TEP V-B, LLC ("TEPVB"), Sunnova TEP V-C, LLC ("TEPVC"), Sunnova TEP 6-B, LLC ("TEP6B"), Sunnova TEP 6-D, LLC ("TEP6D"), Sunnova Sol III Issuer, LLC ("SOLIII"), Sunnova Helios VIII Issuer, LLC ("HELVIII"), Sunnova Helios IX Issuer, LLC ("HELIX"), Sunnova Sol IV Issuer, LLC ("SOLIV"), Sunnova Helios X Issuer, LLC ("HELX"), Sunnova Sol V Issuer, LLC ("SOLV"), Sunnova Helios XI Issuer, LLC ("HELXI"), Sunnova Helios XII Issuer, LLC ("HELXII"), Sunnova TEP 7-A, LLC ("TEP7A"), Sunnova TEP 7-B, LLC ("TEP7B"), Sunnova TEP 7-C, LLC ("TEP7C"), Sunnova TEP 7-D, LLC ("TEP7D"), Sunnova TEP 7-E, LLC ("TEP7E"), Sunnova TEP 7-F, LLC ("TEP7F"), Sunnova TEP 7-G, LLC ("TEP7G"), Sunnova TEP 8-C, LLC ("TEP8C"), Sunnova Inventory Supply, LLC ("IS"), Sunnova Asset Portfolio 9, LLC ("AP9") and Sunnova Hestia I Issuer, LLC ("HESI") financing arrangements (see Note 9, Long-Term Debt and Note 13, Redeemable Noncontrolling Interests and Noncontrolling Interests) and balances collateralizing outstanding letters of credit related to a reinsurance agreement and one of our operating leases for office space (see Note 17, Commitments and Contingencies). The following table presents the detail of restricted cash as recorded in other current assets and other assets in the consolidated balance sheets:
As of December 31,
20232022
(in thousands)
Debt and inverter reserves$247,394 $132,634 
Tax equity reserves25,778 46,684 
Other8,398 5,999 
Total (1)$281,570 $185,317 

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

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

We are exposed to credit risk to the extent restricted cash balances exceed amounts covered by the FDIC. As of December 31, 2023 and 2022, we had restricted cash deposits of $274.4 million and $179.8 million, respectively, in excess of the FDIC's current insured limit of $250,000. We have not experienced any losses on our deposits of restricted cash.

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 receivable—trade, net in the consolidated balance sheets:

Year Ended 
 December 31,
20232022
(in thousands)
Balance at beginning of period$1,676 $1,044 
Provision for current expected credit losses4,978 2,858 
Write off of uncollectible accounts(4,370)(2,490)
Recoveries275 264 
Balance at end of period$2,559 $1,676 

Accounts Receivable—Other.    Accounts receivable—other primarily represents receivables from ITC sales and receivables from our dealers or other parties related to the sale of inventory and the use of inventory procured by us. The following table presents the changes in the allowance for credit losses recorded against accounts receivable—other in the consolidated balance sheets:

Year Ended 
 December 31,
20232022
(in thousands)
Balance at beginning of period$ $ 
Provision for current expected credit losses18,402  
Write off of uncollectible accounts(5,357) 
Balance at end of period$13,045 $ 

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
103

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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 consolidated balance sheets:

As of December 31,
20232022
(in thousands)
Energy storage systems and components$83,178 $74,968 
Homebuilder construction in progress36,461 43,116 
Modules and inverters27,143 32,798 
Meters and modems1,793 1,166 
Other 65 
Total$148,575 $152,113 

Concentrations of Risk

Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, accounts receivable and notes receivable. The concentrated risk associated with cash, cash equivalents and restricted cash is mitigated by our policy of banking with creditworthy institutions. Typically, amounts on deposit with certain banking institutions exceed FDIC insurance limits. We do not generally require collateral or other security to support accounts receivable. To reduce credit risk related to our relationship with our dealers, management performs periodic credit evaluations and ongoing assessments of our dealers' financial condition.

Concentration of Services and Equipment from Dealers

We utilize a network of approximately 475 dealers as of December 31, 2023. During the year ended December 31, 2023, two dealers accounted for approximately 20% and 16%, respectively, of our total expenditures to dealers. During the year ended December 31, 2022, three dealers accounted for approximately 26%, 16% and 11%, respectively, of our total expenditures to dealers. During the year ended December 31, 2021, two dealers accounted for approximately 28% and 13%, respectively, of our total expenditures to dealers. No other dealer accounted for more than 10% of our expenditures to dealers during the years ended December 31, 2023, 2022 and 2021.

Concentration of Revenue from Dealers

During the year ended December 31, 2023, one dealer accounted for approximately 16% of our total revenue. During the year ended December 31, 2022, one dealer accounted for approximately 16% of our total revenue. No other dealer accounted for more than 10% of our revenue during the years ended December 31, 2023, 2022 and 2021.

Dealer Commitments

We enter into exclusivity and other similar agreements with certain key dealers pursuant to which we agree to pay an incentive if such dealers install a certain minimum number of solar energy systems within specified periods. These incentives are recorded in other assets in the consolidated balance sheets and are amortized to general and administrative expense in the consolidated statements of operations generally over the term of the customer agreements, which is estimated at an average of 23 years. See Note 17, Commitments and Contingencies.

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

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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 (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 7, Customer Notes Receivable, Note 8, Investments in Solar Receivables, Note 9, Long-Term Debt, Note 10, Derivative Instruments and Note 12, Acquisitions.

The following tables present our financial instruments measured at fair value on a recurring basis as of December 31, 2023 and 2022:

As of December 31, 2023
TotalLevel 1Level 2Level 3
(in thousands)
Financial assets:
Investments in solar receivables$69,334 $ $ $69,334 
Derivative assets55,471  55,471  
Total$124,805 $ $55,471 $69,334 
Financial liabilities:
Contingent consideration$19,916 $ $ $19,916 
Total$19,916 $ $ $19,916 

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 

105

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Changes in the fair value of our investments in solar receivables are included in other operating income/expense 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 5, Detail of Certain Balance Sheet Captions) in the consolidated balance sheets:

Year Ended 
 December 31,
20232022
(in thousands)
Balance at beginning of period$72,171 $82,658 
Additions969  
Settlements(11,528)(11,581)
Gain recognized in earnings
7,722 1,094 
Balance at end of period$69,334 $72,171 

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 consolidated balance sheets:

Year Ended 
 December 31,
20232022
(in thousands)
Balance at beginning of period$26,787 $67,895 
Settlements(10,832)(16,014)
(Gain) loss recognized in earnings
3,961 (25,094)
Balance at end of period$19,916 $26,787 

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

Unobservable
Input
Weighted
Average
Liabilities:
Contingent consideration - installation earnoutVolatility30.00%
Revenue risk premium15.90%
Risk-free discount rate4.65%
Contingent consideration - microgrid earnoutProbability of success10.00%
Risk-free discount rate4.65%

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.

Derivative Instruments

Our derivative instruments consist of interest rate swaps and caps that are not designated as cash flow hedges or fair value hedges. We use interest rate swaps and caps to manage our net exposure to interest rate changes. We record the derivatives in other current assets, other assets, other current liabilities and other long-term liabilities, as appropriate, in the consolidated balance sheets and the changes in fair value are recorded in interest expense, net in the consolidated statements of operations. We include unrealized gains and losses on derivatives as a non-cash reconciling item in operating activities in the consolidated statements of cash flows. We include realized gains and losses on derivatives as a change in components of operating assets and liabilities in operating activities in the consolidated statements of cash flows. See Note 10, Derivative Instruments.

106

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Revenue

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

Year Ended 
 December 31,
202320222021
(in thousands)
PPA revenue$123,646 $104,563 $86,087 
Lease revenue147,788 100,070 71,784 
Inventory sales revenue185,855 195,979  
Service revenue16,197 4,178 2,049 
Direct sales revenue
60,590 8,484 1,212 
Solar renewable energy certificate revenue50,375 48,698 41,537 
Cash sales revenue96,072 72,425 27,176 
Loan revenue34,716 18,601 7,768 
Other revenue5,414 4,692 4,139 
Total$720,653 $557,690 $241,752 

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 $5.4 billion as of December 31, 2023, of which we expect to recognize approximately 4% 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 customer 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
107

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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 17, 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 or upon sale when a bill and hold agreement is in place. Shipping and handling costs are included in cost of revenue—inventory sales in the consolidated statements of operations.

Service Revenue.    Service revenue includes sales of service plans and repair services. 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.

Direct Sales Revenue.    Direct sales revenue includes revenue from the direct sale of solar energy systems and energy storage systems to customers with financing provided by us. We recognize revenue from the direct sale of solar energy systems and energy storage systems in the period in which the systems are placed in service.

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 December 31, 2023 and 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. We recognize revenue from state and utility incentives in the periods in which they are earned.

Loans

We offer a loan program, under which the customer finances the purchase of a solar energy system, energy storage system and/or accessory through a customer 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; (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; 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®
108

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
score of 600 to 710 depending on certain circumstances, and we secure the loans with the solar energy systems, energy storage systems or accessories financed. The credit evaluation process is performed once for each customer at the time the customer is entering into the customer agreement with us.

Our investments in solar energy systems, energy storage systems and accessories 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. Expected credit losses are recorded in general and administrative expense in the consolidated statements of operations. See Note 7, 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 customer 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 consolidated balance sheets:

As of December 31,
20232022
(in thousands)
Loans$930,999 $586,128 
PPAs and leases55,651 24,893 
Solar receivables4,339 4,602 
Other14  
Total (1)$991,003 $615,623 

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

109

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
During the years ended December 31, 2023 and 2022, we recognized revenue of $33.0 million and $16.0 million, respectively, from amounts recorded in deferred revenue at the beginning of the respective years.

Contract Assets and Contract Liabilities

Billing practices are governed by the contract terms of each project based upon costs incurred, production or predetermined schedules. Billings do not necessarily correlate with revenue recognized using the percentage-of-completion method to reflect the transfer of control over time. Contract assets include unbilled amounts typically resulting from revenue under contracts when the percentage-of-completion method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer. Contract liabilities consist of advance payments and billings in excess of revenue recognized. Retainage, included in contract assets, represents the amounts withheld from billings by our clients pursuant to provisions in the contracts and may not be paid to us until the completion of specific tasks or the completion of the project and, in some instances, for even longer periods. Retainage may also be subject to restrictive conditions such as performance guarantees. Our contract assets and liabilities are reported in a net position on a contract-by-contract basis at the end of each reporting period. The payment terms of our contracts from time to time require the customer to make advance payments as well as interim payments as work progresses. As of December 31, 2023 and 2022, contract assets were $279,000 and $0, respectively, and contract liabilities were $3.8 million and $0, respectively. The increase in contract assets was primarily attributed to revenue recognized on certain contracts partially offset by the timing of billings. The increase in contract liabilities was due to the timing of advance payments partially offset by revenue recognized during the period. During the years ended December 31, 2023 and 2022, we recognized revenue of $0 from amounts recorded in contract liabilities at the beginning of the respective years.

Performance Guarantee Obligations

In most cases, we guarantee certain specified minimum solar energy production output under our leases and loan agreements, generally over a term between 10 and 25 years. The amounts are generally measured and credited to the customer's account as early as the first anniversary of the solar energy system's placed in service date and then every annual period thereafter. We monitor the solar energy systems to ensure these outputs are achieved. We evaluate if any amounts are due to our customers based upon not meeting the guaranteed solar energy production outputs at each reporting period end. For leases, these estimated amounts are recorded as a reduction to revenues from customers and a current or long-term liability, as applicable. For loans, these estimated amounts are recorded as an increase to cost of revenue—other and a current or long-term liability, as applicable. See Note 17, Commitments and Contingencies.

Property and Equipment

Solar Energy Systems and Energy Storage Systems.    Depreciation and amortization of solar energy systems and energy storage systems are calculated using the straight-line method over the estimated useful lives of the solar energy systems and energy storage systems and are recorded in cost of revenue—depreciation. While solar energy systems and energy storage systems are in the design, construction and installation stages prior to being placed in service, the development of the systems is accounted for through construction in progress. The components of the design, construction and installation of the solar energy systems and energy storage systems are as follows:

Dealer's costs (engineering, procurement and construction)
Direct costs (costs directly related to a solar energy system or energy storage system)
Indirect costs (costs incurred in the design, construction and installation of the solar energy system or energy storage system but not directly associated with a particular asset)

Solar energy systems and energy storage systems are carried at the cost of acquisition or construction (including design and installation) less certain utility rebates and are depreciated over the useful lives of the assets. Depreciation begins when a solar energy system or energy storage system is placed in service. Costs associated with repair and maintenance of a solar energy system or energy storage system are expensed as incurred. Costs associated with improvements to a solar energy system or energy storage system, which extend the life, increase the capacity or improve the efficiency of the systems, are capitalized and depreciated over the remaining life of the asset.

Property and Equipment, Excluding Solar Energy Systems and Energy Storage Systems.    Property and equipment, including information technology system projects, computers and equipment, leasehold improvements, furniture and fixtures, vehicles and other property and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the respective assets and are recorded in general and administrative expense. Leasehold improvements are amortized over the shorter of the lease term or the
110

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
estimated useful lives. Upon disposition, the cost and related accumulated depreciation of the assets are removed from property and equipment and the resulting gain or loss is reflected in the consolidated statements of operations. Repair and maintenance costs are expensed as incurred.

Acquisitions

Business combinations are accounted for using the acquisition method of accounting in accordance with ASC 805, Business Combinations, as amended by Accounting Standards Update ("ASU") No. 2017-01, Business Combinations: Clarifying the Definition of a Business. The purchase price of an acquisition is measured at the estimated fair value of the assets acquired, equity instruments issued and liabilities assumed at the acquisition date. Any noncontrolling interests acquired are also initially measured at fair value. Costs that are directly attributable to the acquisition are expensed as incurred to general and administrative expense. We recognize goodwill if the aggregate fair value of the total purchase consideration and the noncontrolling interests is in excess of the aggregate fair value of the assets acquired and liabilities assumed. We may engage third-party valuation firms to assist in determining the fair values. The operating results of an acquired business are included in our results of operations from the date of acquisition. We have up to one year from the acquisition date to complete the fair value purchase price allocation. See Note 12, Acquisitions.

Asset acquisitions are measured based on the cost to us, including transaction costs. Asset acquisition costs, or the consideration transferred by us, are assumed to be equal to the fair value of the net assets acquired. If the consideration transferred is cash, measurement is based on the amount of cash we paid to the seller, as well as transaction costs incurred. Consideration given in the form of non-monetary assets, liabilities incurred or equity instruments issued is measured based on either the cost to us or the fair value of the assets or net assets acquired, whichever is more clearly evident. The cost of an asset acquisition is allocated to the assets acquired based on their estimated fair values. Goodwill is not recognized in an asset acquisition.

Intangibles

Our purchased intangible assets are stated at cost less accumulated amortization. Our intangible assets acquired from a business combination or asset acquisition are stated at the estimated fair value on the date of the acquisition less accumulated amortization (see Note 12, Acquisitions). We amortize intangible assets to general and administrative expense using the straight-line method. The following table presents the detail of intangible assets as recorded in other assets in the consolidated balance sheets:

As of December 31,
Useful Lives20232022
(in years)(in thousands)
Customer relationships - system sales10$145,496 $145,496 
Customer relationships - servicing103,471 3,471 
Customer relationships - new customers429,761 29,761 
Trade name1511,899 11,899 
Tax equity commitment421,209 21,209 
Software license3331 331 
Trademark368 68 
Other
3-25
499 521 
Intangible assets, gross212,734 212,756 
Less: accumulated amortization(78,676)(50,244)
Intangible assets, net$134,058 $162,512 

111

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
As of December 31, 2023, amortization expense related to intangible assets to be recognized is as follows:

Amortization
Expense
(in thousands)
2024$28,450 
202518,893 
202615,707 
202715,707 
202815,707 
2029 and thereafter39,594 
Total$134,058 

Goodwill

Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. Goodwill is reviewed for impairment at least annually or whenever events or changes in circumstances indicate the carrying amount may be impaired. When assessing goodwill for impairment, we use qualitative and if necessary, quantitative methods in accordance with GAAP. Our annual assessment date is October 31. We utilized a qualitative assessment and concluded it was more likely than not the carrying amount was greater than the fair value due to a sustained decline in our share price. Our review considered performance compared to released guidance, renewable market factors, liquidity and market capitalization including stock price along with other market factors including interest rate changes and inflation. Based on this assessment, we performed a quantitative assessment using the market approach. Our market capitalization, after consideration of a control premium, was lower than the book value of equity and thus, we recognized goodwill impairment of $13.2 million in the fourth quarter of 2023.

Deferred Financing Costs

Deferred financing costs are capitalized and amortized to interest expense, net over the term of the related debt using the effective interest method for term loans or the straight-line method for revolving credit facilities. The unamortized balance of deferred financing costs is recorded in current portion of long-term debt, current portion of long-term debt—affiliates, long-term debt, net and long-term debt, net—affiliates (see Note 9, Long-Term Debt) for term loans or in other current assets and other assets for revolving credit facilities and debt and equity transactions not yet completed, in the consolidated balance sheets. The following table presents the changes in net deferred financing costs:
Year Ended 
 December 31,
20232022
(in thousands)
Balance at beginning of period$76,525 $56,056 
Capitalized77,062 34,109 
Amortized(25,226)(13,640)
Balance at end of period$128,361 $76,525 

Asset Retirement Obligation ("ARO")

We have AROs arising from contractual requirements to perform certain asset retirement activities at the time the solar energy systems are disposed. We recognize an ARO at the point an obligating event takes place, typically when the solar energy system is placed in service. An asset is considered retired when it is permanently taken out of service, such as through a sale or disposal.

The liability is initially measured at fair value (as a Level 3 measurement) based on the present value of estimated removal and restoration costs and subsequently adjusted for changes in the underlying assumptions and for accretion expense. The accretion expense is recognized in general and administrative expense in the consolidated statements of operations. The corresponding asset retirement costs are capitalized as part of the carrying amount of the solar energy system and depreciated over the solar energy system's remaining useful life. See Note 6, AROs.
112

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Warranty Obligations

In connection with our customer agreements, we warrant the solar energy systems against defects in workmanship, against component or materials breakdowns and against any damages to rooftops during the installation process. The dealers' warranties on the workmanship, including work during the installation process, and the manufacturers' warranties over component parts have a range of warranty periods which are generally 10 to 25 years. As of December 31, 2023 and 2022, a warranty reserve of $6.0 million and $3.0 million, respectively, is recorded in other long-term liabilities in the consolidated balance sheets.

Advertising Costs

We expense advertising costs as they are incurred to general and administrative expense in the consolidated statements of operations. We recognized advertising expense of $5.0 million, $2.5 million and $1.9 million during the years ended December 31, 2023, 2022 and 2021, respectively.

Defined Contribution Plan

In April 2015, we established the Sunnova Energy Corporation 401(k) Profit Sharing Plan ("401(k) plan") available to employees who meet the 401(k) plan's eligibility requirements. The 401(k) plan allows participants to contribute a percentage of their compensation to the 401(k) plan up to the limits set forth in the Internal Revenue Code. We may make additional discretionary contributions to the 401(k) plan as a percentage of total participant contributions, subject to established limits. Participants are fully vested in their contributions and any safe harbor matching contributions we make. We made safe harbor matching contributions of $4.2 million, $1.8 million and $1.3 million during the years ended December 31, 2023, 2022 and 2021, respectively, which are recorded in general and administrative expense in the consolidated statements of operations.

Income Taxes

We account for income taxes under an asset and liability approach. Deferred income taxes reflect the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and the amounts recognized for income tax reporting purposes, net operating loss, carryforwards, and other tax credits measured by applying currently enacted tax laws. A valuation allowance is provided when necessary to reduce deferred tax assets to an amount that is more likely than not to be realized.

We determine whether a tax position taken in a filed tax return, planned to be taken in a future tax return or claim, or otherwise subject to interpretation, is 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. We use a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the available evidence indicates it is more likely than not the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit or obligation as the largest amount that is more than 50% likely of being realized upon ultimate settlement. See Note 11, Income Taxes.

Comprehensive Income (Loss)

We are required to report comprehensive income (loss), which includes net income (loss) as well as other comprehensive income (loss). There were no differences between comprehensive loss and net loss as reported in the consolidated statements of operations for the periods presented.

Impairment of Long-Lived Assets

Long-lived assets, such as property and equipment, are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset be tested for possible impairment, we first compare undiscounted cash flows expected to be generated by that asset or asset group to its carrying value. If the carrying value of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, impairment is recognized to the extent the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals as considered necessary. Impairment charges are recorded in operations and maintenance expense for solar energy systems that
113

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
relate to revenue from contracts with customers and general and administrative expense for all other property and equipment and other long-lived assets.

Segment Information

Operating segments are defined as components of a company about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is the chief executive officer. Based on the financial information presented to and reviewed by our chief operating decision maker in deciding how to allocate resources and in assessing performance, we have determined we have a single reportable segment: solar energy products and services. Our principal operations, revenue and decision-making functions are located in the U.S.

Basic and Diluted Net Income (Loss) Per Share

Our basic net income (loss) per share attributable to stockholders is calculated by dividing the net income (loss) attributable to stockholders by the weighted-average number of shares of common stock outstanding for the period. Our diluted net income (loss) per share attributable to stockholders is calculated by giving effect to all potential common stock equivalents outstanding for the period determined using the treasury stock method or the if-converted method, as applicable. During periods in which we incur a net loss attributable to stockholders, stock options and restricted stock units are considered to be common stock equivalents but are excluded from the calculation of diluted net loss per share attributable to stockholders as the effect is antidilutive. See Note 16, Basic and Diluted Net Loss Per Share.

Equity-Based Compensation

We account for equity-based compensation, which requires the measurement and recognition of compensation expense related to the fair value of equity-based compensation awards. Equity-based compensation expense includes the compensation cost for all share-based awards granted to employees, consultants and members of our board of directors (our "Board") based on the grant date fair value estimate. This also applies to awards modified, repurchased or canceled during the periods reported. We use the Black-Scholes option-pricing model to measure the fair value of stock options at the measurement date. We use the closing price of our common stock on the grant date to measure the fair value of restricted stock units at the measurement date. We account for forfeitures as they occur. Equity-based compensation expense is recorded in general and administrative expense in the consolidated statements of operations. See Note 15, Equity-Based Compensation.

Redeemable Noncontrolling Interests and Noncontrolling Interests

Noncontrolling interests represent third-party interests in the net assets of certain consolidated subsidiaries (the "tax equity entities"). For these tax equity entities, we have determined the appropriate methodology for calculating the noncontrolling interest balances that reflects the substantive economic arrangements in the operating agreements is a balance sheet approach using the hypothetical liquidation at book value ("HLBV") method. Under the HLBV method, the amounts reported as noncontrolling interests in the consolidated balance sheets represent the amounts third-party investors would hypothetically receive at each balance sheet date under the liquidation provisions of the operating agreements, assuming the net assets of the subsidiaries were liquidated at amounts determined in accordance with GAAP and distributed to the investors. The noncontrolling interest balances in these subsidiaries are reported as a component of equity in the consolidated balance sheets. The amount of income or loss allocated to noncontrolling interests in the results of operations for the subsidiaries using HLBV are determined as the difference in the noncontrolling interest balances in the consolidated balance sheets at the start and end of each reporting period, after taking into account any capital transactions between the subsidiaries and the third-party investors. Factors used in the HLBV calculation include GAAP income (loss), taxable income (loss), capital contributions, investment tax credits, distributions and the stipulated targeted investor return specified in the subsidiaries' operating agreements. Changes in these factors could have a significant impact on the amounts that investors would receive upon a hypothetical liquidation. The use of the HLBV method to allocate income (loss) to the noncontrolling interest holders may create volatility in the consolidated statements of operations as the application of HLBV can drive changes in net income or loss attributable to noncontrolling interests from period to period. We classify certain noncontrolling interests with redemption features that are not solely within our control outside of permanent equity in the consolidated balance sheets. Redeemable noncontrolling interests are reported using the greater of the carrying value at each reporting date as determined by the HLBV method or the estimated redemption value at the end of each reporting period. Estimating the redemption value of the redeemable noncontrolling interests requires the use of significant assumptions and estimates, such as projected future cash flows at the time the redemption feature can be exercised. The redeemable noncontrolling interests and noncontrolling interests are recorded net of related issuance costs and net of the basis difference in the solar energy systems transferred to the tax equity entities in the consolidated balance sheets. This basis difference is reflected as equity in subsidiaries attributable to parent in the consolidated
114

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
statements of redeemable noncontrolling interests and equity. When we exercise our purchase option to purchase the Class A member's interest in a tax equity entity, the difference between the purchase price and carrying value of the redeemable noncontrolling interest or noncontrolling interest immediately prior to the purchase is reflected as an adjustment to accumulated deficit and no gain or loss is recognized in the consolidated statements of operations.

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 December 31, 2023, our liability for self-insured claims was $3.5 million, which represents our best estimate of the future cost of claims incurred as of that date. We believe we have adequate reserves for these claims as of December 31, 2023; however, the actual value of such claims could be significantly affected if future occurrences and claims differ from these assumptions.

Sales of Investment Tax Credits ("ITCs")

In 2023, we entered into tax credit purchase and sale agreements with third-party purchasers to sell to such third-party purchasers, for cash, the Section 48(a) ITCs generated by certain solar energy systems that have or will be placed in service, subject to certain conditions set forth therein. We account for ITCs using the flow-through method. For tax credit purchase and sale agreements entered into by certain of our consolidated tax equity partnerships, we record our share of the sale as income tax benefit and the tax equity investor's share as an increase to redeemable noncontrolling interest or noncontrolling interest. As of December 31, 2023, accounts receivable from ITC sales of $200.7 million is recorded in accounts receivable—other in the consolidated balance sheet. During the year ended December 31, 2023, we recognized ITC sales of $207.4 million, of which $16.6 million is recorded in income tax benefit in the consolidated statement of operations and $190.8 million is recorded in redeemable noncontrolling interest in the consolidated balance sheet.

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.

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting: Improvements to Reportable Segment Disclosures, to refine and ensure a broader and more transparent representation of segment-related financial activities. This ASU is effective for annual periods beginning in January 2024. We are currently evaluating the impact of this ASU on our consolidated financial statements and related disclosures.

In December 2023, the FASB issued ASU No. 2023-09, Income Taxes: Improvements to Income Tax Disclosures, to improve the transparency and effectiveness of income tax disclosures, including rate reconciliation and income taxes paid. This ASU is effective for annual periods beginning in January 2025. We are currently evaluating the impact of this ASU on our consolidated financial statements and related disclosures.

115

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(3) Property and Equipment

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

As of December 31,
Useful Lives20232022
(in years)(in thousands)
Solar energy systems and energy storage systems35$5,443,796 $3,719,727 
Construction in progress530,180 329,893 
Asset retirement obligations3078,538 57,063 
Information technology systems3130,300 72,797 
Computers and equipment
3-5
7,503 4,976 
Leasehold improvements
3-6
6,170 5,558 
Furniture and fixtures71,172 1,172 
Vehicles
4-5
1,640 1,640 
Other
5-6
419 157 
Property and equipment, gross6,199,718 4,192,983 
Less: accumulated depreciation(560,924)(408,182)
Property and equipment, net$5,638,794 $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 $489.7 million and $360.1 million as of December 31, 2023 and 2022, respectively.

(4) Natural Disaster Losses

We have insurance coverage related to property damage and business interruption. When a solar energy system is damaged by a natural disaster, we impair all or a portion of the net book value to operations and maintenance expense in the period for which the amount is probable and can be reasonably estimated. Insurance proceeds for property damage, up to the amount of impairment expense recorded for property damage, are estimated and recorded as a receivable (recorded in accounts receivable—other in the consolidated balance sheet) and a reduction to operations and maintenance expense when the receipt of the proceeds is deemed probable. Insurance proceeds for property damage that exceed the amount of impairment expense recorded and insurance proceeds related to business interruption are recorded when received, as a reduction to operations and maintenance expense. Costs incurred to repair or replace a solar energy system are capitalized (recorded in property and equipment, net in the consolidated balance sheet) and are classified as an investing cash outflow in the consolidated statement of cash flows. Insurance proceeds received for property damage are classified as an investing cash inflow in the consolidated statement of cash flows. Insurance proceeds received for business interruption are classified as an operating cash inflow in the consolidated statement of cash flows.

Hurricane Fiona in Puerto Rico.    In September 2022, Hurricane Fiona made landfall in Puerto Rico causing significant wind and water damage to the island's infrastructure, residences and businesses. A majority of Puerto Rico was left without electrical power. In addition, other basic utility and infrastructure services (such as water, communications, ports and other transportation networks) were severely curtailed. We had no material damages to our solar energy systems and energy storage systems.

Hurricane Ian in Florida.    In September 2022, Hurricane Ian made landfall in Florida causing catastrophic wind and water damage to the state's infrastructure, residences and businesses. We had no material damages to our solar energy systems and energy storage systems.

Typhoon Mawar in Guam and Northern Mariana Islands.    In May 2023, Typhoon Mawar made landfall in Guam and the Northern Mariana Islands causing significant wind and water damage to the islands' infrastructure, residences and businesses. We had no material damages to our solar energy systems and energy storage systems.

116

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Wildfires in Hawaii.    In August 2023, a series of wildfires broke out in Hawaii causing widespread damage to the island's infrastructure, residences and businesses. We had no material damages to our solar energy systems and energy storage systems.

During the years ended December 31, 2023 and 2022, we incurred (a) $1.6 million and $633,000, respectively, related to third-parties helping our customers, primarily restarting batteries and (b) $730,000 and $532,000, respectively, related to employees performing similar type work or other work related to the hurricanes. The following table presents the impact of the natural disaster losses as recorded in the consolidated statements of operations:
Year Ended 
 December 31,
202320222021
(in thousands)
Operations and maintenance expense:
Impairment of solar energy systems due to natural disaster losses$3,865 $ $ 
Insurance proceeds received/expected to be received—property damage(3,400)  
Insurance proceeds received—business interruption(350)  
Other natural disaster-related charges1,635 633  
General and administrative expense:
Other natural disaster-related charges730 532  
Total$2,480 $1,165 $ 

(5) Detail of Certain Balance Sheet Captions

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

As of December 31,
20232022
(in thousands)
Inventory$148,575 $152,113 
Current portion of customer notes receivable176,562 114,910 
Restricted cash62,188 51,733 
Prepaid assets25,996 17,492 
Deferred receivables7,601 7,392 
Current portion of investments in solar receivables7,457 7,107 
Other920 553 
Total$429,299 $351,300 

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

As of December 31,
20232022
(in thousands)
Construction in progress - customer notes receivable$159,066 $382,611 
Restricted cash219,382 133,584 
Exclusivity and other bonus arrangements with dealers, net166,359 121,313 
Investments in solar receivables61,877 65,064 
Straight-line revenue adjustment, net62,941 53,086 
Other226,260 206,233 
Total$895,885 $961,891 

117

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following table presents the detail of other current liabilities as recorded in the consolidated balance sheets:

As of December 31,
20232022
(in thousands)
Interest payable$67,647 $35,258 
Deferred revenue50,815 30,172 
Current portion of operating and finance lease liability4,231 3,247 
Current portion of performance guarantee obligations2,667 2,495 
Other8,289 334 
Total$133,649 $71,506 

(6) AROs

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 consolidated balance sheets:

Year Ended 
 December 31,
20232022
(in thousands)
Balance at beginning of period$69,869 $54,396 
Additional obligations incurred21,529 11,871 
Accretion expense4,905 3,701 
Other(76)(99)
Balance at end of period$96,227 $69,869 

(7) Customer Notes Receivable

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

As of December 31,
20232022
(in thousands)
Customer notes receivable$4,029,025 $2,662,307 
Allowance for credit losses(116,477)(81,248)
Customer notes receivable, net $3,912,548 $2,581,059 
Estimated fair value, net$3,800,754 $2,554,948 

118

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following table presents the changes in the allowance for credit losses related to customer notes receivable as recorded in the consolidated balance sheets:

Year Ended 
 December 31,
20232022
(in thousands)
Balance at beginning of period$81,248 $41,138 
Provision for current expected credit losses35,229 40,074 
Recoveries 36 
Balance at end of period$116,477 $81,248 

As of December 31, 2023 and 2022, we invested $159.1 million and $382.6 million, respectively, in loan solar energy systems, energy storage systems and accessories not yet placed in service. For the years ended December 31, 2023 and 2022, interest income related to our customer notes receivable was $98.8 million and $56.4 million, respectively. As of December 31, 2023 and 2022, accrued interest receivable related to our customer notes receivable was $14.3 million and $10.2 million, respectively. As of December 31, 2023 and 2022, there was $34.2 million and $12.6 million, respectively, of customer notes receivable not accruing interest and there was $754,000 and $278,000, respectively, of allowance recorded for loans on nonaccrual status. For the years ended December 31, 2023 and 2022, interest income of $0 was recognized for loans on nonaccrual status and accrued interest receivable of $63,000 and $514,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 December 31,
20232022
(in thousands)
1-90 days past due$164,150 $91,668 
91-180 days past due40,428 16,859 
Greater than 180 days past due77,110 14,504 
Total past due281,688 123,031 
Not past due3,747,337 2,539,276 
Total$4,029,025 $2,662,307 

As of December 31, 2023 and 2022, the amortized cost of our customer notes receivable more than 90 days past due but not on nonaccrual status was $83.3 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$1,482,469 $1,339,528 $692,995 $212,119 $109,781 $115,023 $3,951,915 
Nonperforming (1)8,612 30,877 19,148 5,491 4,792 8,190 77,110 
Total$1,491,081 $1,370,405 $712,143 $217,610 $114,573 $123,213 $4,029,025 

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

119

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(8) Investments in Solar Receivables

In November 2021, one of our wholly-owned subsidiaries entered into a Master Lease Agreement (the "EAH Master Lease") with Energy Asset HoldCo LLC, a Delaware limited liability company and subsidiary of Lennar ("EAH Lessor"), to lease two pools of solar energy systems and assume the related PPA and lease obligations from EAH Lessor. In exchange for the right to receive future customer cash flows as well as certain credits, rebates and incentives (including SRECs) under those pooled agreements, we made an upfront payment to Lennar consisting of $35.0 million in initial cash consideration and 1,027,409 shares of our common stock for net consideration of $79.4 million. Pursuant to the terms of the EAH Master Lease, additional pools of solar energy systems may also be leased from EAH Lessor in the future in exchange for upfront lease payments. We will evaluate additional systems on a quarterly basis and, if eligible, are required to tranche the systems under the EAH Master Lease until March 2025.

We established criteria for eligibility that ensures each solar energy system is operational, in service, in good standing and no liens or encumbrances exist. We continue to provide all operations, maintenance and asset management services to EAH Lessor related to the leased solar energy systems. EAH Lessor's residual interest in the solar energy systems comes from any customer renewal exercised after the twentieth anniversary of the contract term of the customer agreement, the remainder of the useful life of the solar energy system after the termination of the customer agreement and any tax incentives (including Section 48(a) ITCs) associated with the ownership of the solar energy system.

As the EAH Master Lease does not constitute or contain a lease under the criteria specified by ASC 842, the purchase of EAH Lessor's future revenue has been accounted for as an acquisition of financial assets and we have elected the fair value option under ASC 825. For the purposes of establishing the fair value of our investments in solar receivables, our analysis considers cash flows beginning in September 2021 (the effective date of the transaction). We estimated the fair value of our investments in solar receivables to be $84.3 million on the transaction date.

(9) Long-Term Debt

Our subsidiaries with long-term debt include Sunnova Energy Corporation, EZOP, HELII, RAYSI, HELIII, TEPH, SOLI, HELIV, AP8, SOLII, HELV, SOLIII, HELVI, HELVII, HELVIII, SOLIV, HELIX, HELX, IS, SOLV, HELXI, HELXII, AP9 and HESI. The following table presents the detail of long-term debt, net as recorded in the consolidated balance sheets:

Year Ended
December 31, 2023
Weighted Average
Effective Interest
Rates
As of December 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.71 %$575,000 $ 0.71 %$575,000 $ 
2.625% convertible senior notes
3.03 %600,000  3.11 %600,000  
Debt discount, net(19,174) (24,324) 
Deferred financing costs, net(748) (920) 
Sunnova Energy Corporation
Notes payable
7.07 % 3,084   
5.875% senior notes
6.53 %400,000  6.52 %400,000  
11.75% senior notes
12.02 %400,000    
Debt discount, net(13,288) (3,767) 
Deferred financing costs, net(12,119) (7,339) 
EZOP
Revolving credit facility8.72 %511,000  5.10 %500,000  
Debt discount, net(302) (532) 
HELII
Solar asset-backed notes5.64 %194,933 9,065 5.69 %204,016 8,632 
Debt discount, net(24) (30) 
Deferred financing costs, net(2,926) (3,591) 
RAYSI
Solar asset-backed notes5.55 %105,096 6,349 5.54 %105,878 9,957 
Debt discount, net(753) (960) 
120

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Deferred financing costs, net(3,004) (3,451) 
HELIII
Solar loan-backed notes4.43 %86,232 9,983 4.42 %94,247 10,438 
Debt discount, net(1,250) (1,536) 
Deferred financing costs, net(1,200) (1,474) 
TEPH
Revolving credit facility10.03 %1,036,600  7.74 %425,700  
Debt discount, net(1,168) (2,043) 
SOLI
Solar asset-backed notes3.91 %335,874 12,965 3.92 %348,962 16,063 
Debt discount, net(74) (87) 
Deferred financing costs, net(5,769) (6,827) 
HELIV
Solar loan-backed notes4.16 %97,458 10,854 4.15 %105,655 11,494 
Debt discount, net(417) (564) 
Deferred financing costs, net(1,955) (2,609) 
AP8
Revolving credit facility9.42 % 215,000 20.52 %74,535 465 
SOLII
Solar asset-backed notes3.90 %221,955 7,195 3.41 %232,276 6,409 
Debt discount, net(56) (64) 
Deferred financing costs, net(3,948) (4,576) 
HELV
Solar loan-backed notes2.49 %134,473 13,496 2.47 %143,940 14,367 
Debt discount, net(540) (690) 
Deferred financing costs, net(2,094) (2,661) 
SOLIII
Solar asset-backed notes2.81 %257,545 15,762 2.78 %275,779 16,632 
Debt discount, net(102) (117) 
Deferred financing costs, net(4,871) (5,616) 
HELVI
Solar loan-backed notes2.10 %159,901 13,521 2.08 %167,669 16,770 
Debt discount, net(32) (40) 
Deferred financing costs, net(2,345) (2,909) 
HELVII
Solar loan-backed notes2.53 %123,494 10,221 2.50 %126,856 16,058 
Debt discount, net(31) (38) 
Deferred financing costs, net(1,797) (2,193) 
HELVIII
Solar loan-backed notes3.62 %243,020 19,995 3.54 %250,014 31,099 
Debt discount, net(4,355) (5,267) 
Deferred financing costs, net(3,395) (4,080) 
SOLIV
Solar asset-backed notes5.90 %325,612 8,464 5.76 %338,251 8,080 
Debt discount, net(9,440) (11,190) 
Deferred financing costs, net(6,759) (7,996) 
HELIX
Solar loan-backed notes5.64 %196,174 15,246 5.46 %193,837 29,632 
Debt discount, net(3,027) (3,589) 
Deferred financing costs, net(2,798) (3,303) 
HELX
Solar loan-backed notes7.38 %200,842 19,996 6.23 %162,301 18,335 
Debt discount, net(17,015) (12,459) 
Deferred financing costs, net(3,064) (3,319) 
IS
121

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Revolving credit facility8.90 %31,300    
SOLV
Solar asset-backed notes6.93 %312,844 7,775   
Debt discount, net(15,491)   
Deferred financing costs, net(6,682)   
HELXI
Solar loan-backed notes6.29 %247,251 31,240   
Debt discount, net(12,007)   
Deferred financing costs, net(5,195)   
HELXII
Solar loan-backed notes6.71 %210,263 26,661   
Debt discount, net(13,065)   
Deferred financing costs, net(4,135)   
AP9
Revolving credit facility
19.30 %12,118    
Debt discount, net(572)   
HESI
Solar loan-backed notes10.94 %213,432 26,625   
Debt discount, net(7,616)   
Deferred financing costs, net(7,058)   
Total$7,030,756 $483,497 $5,194,755 $214,431 

Availability.    As of December 31, 2023, we had $733.0 million of available borrowing capacity under our various financing arrangements, consisting of $364.0 million under the EZOP revolving credit facility, $272.4 million under the TEPH revolving credit facility, $18.7 million under the IS revolving credit facility, $52.9 million under the AP9 revolving credit facility and $25.0 million under the BMB revolving credit facility. There was no available borrowing capacity under any of our other financing arrangements. As of December 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.

SEI Debt.    In May 2021, we issued and sold an aggregate principal amount of $575.0 million of our 0.25% convertible senior notes ("0.25% convertible senior notes") in a private placement at a discount to the initial purchasers of 2.5%, for an aggregate purchase price of $560.6 million. The 0.25% convertible senior notes mature in December 2026 unless earlier redeemed, repurchased or converted. In connection with the pricing of the 0.25% convertible senior notes, we used proceeds of $91.7 million to enter into privately negotiated capped call transactions, which are expected to reduce the potential dilution to common shares and/or offset potential cash payments that could be required to be made in excess of the principal amount upon any exchange of notes. Such reduction and/or offset is subject to a cap initially equal to $60.00 per share, subject to adjustments. The capped call transactions cover, subject to customary adjustments, the number of shares of our common stock initially underlying the 0.25% convertible senior notes. As the capped call transactions meet certain accounting criteria, they are classified as stockholders' equity and therefore, are recorded in additional paid-in capital—common stock in the consolidated balance sheet and are not accounted for as derivatives.

In August 2022, we issued and sold an aggregate principal amount of $600.0 million of our 2.625% convertible senior notes ("2.625% convertible senior notes") in a private placement at a discount to the initial purchasers of 2.5%, for an aggregate purchase price of $585.0 million. The 2.625% convertible senior notes mature in February 2028 unless earlier redeemed, repurchased or converted. In connection with the pricing of the 2.625% convertible senior notes, we used proceeds of $48.4 million to enter into privately negotiated capped call transactions, which are expected to reduce the potential dilution to common shares and/or offset potential cash payments that could be required to be made in excess of the principal amount upon any exchange of notes. Such reduction and/or offset is subject to a cap initially equal to $34.24 per share, subject to adjustments. The capped call transactions cover, subject to customary adjustments, the number of shares of our common stock initially underlying the 2.625% convertible senior notes. As the capped call transactions meet certain accounting criteria, they are classified as stockholders' equity and therefore, are recorded in additional paid-in capital—common stock in the consolidated balance sheet and are not accounted for as derivatives.
122

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

Sunnova Energy Corporation Debt.    In August 2021, Sunnova Energy Corporation issued and sold an aggregate principal amount of $400.0 million of 5.875% senior notes ("5.875% senior notes") at a discount to the initial purchasers of approximately 1.24%, for an aggregate purchase price of $395.0 million. The 5.875% senior notes mature in September 2026 and are initially guaranteed on a senior unsecured basis by SEI and a wholly-owned subsidiary of Sunnova Energy Corporation. In June 2023, Sunnova Energy Corporation entered into an arrangement to finance $6.8 million of insurance premiums at an annual interest rate of 7.24% over ten months. In August 2023, Sunnova Energy Corporation entered into an arrangement to finance $1.5 million of insurance premiums at an annual interest rate of 7.49% over ten months. In September 2023, Sunnova Energy Corporation entered into an arrangement to finance $1.9 million of insurance premiums at an annual interest rate of 7.49% over nine months. In September 2023, Sunnova Energy Corporation issued and sold an aggregate principal amount of $400.0 million of 11.75% senior notes ("11.75% senior notes") at a discount to the initial purchasers of approximately 2.74%, for an aggregate purchase price of approximately $389.0 million. The 11.75% senior notes mature in October 2028 and are initially guaranteed on a senior unsecured basis by SEI and a wholly-owned subsidiary of Sunnova Energy Corporation.

EZOP Debt.    In April 2017, EZOP, a special purpose entity, entered into a secured revolving credit facility with Credit Suisse AG, New York Branch, as agent, and the lenders party thereto, for an aggregate commitment amount of $100.0 million with a maturity date of April 2019. In August 2017, the aggregate commitment amount was reduced to $70.0 million and in March 2019, the aggregate commitment amount was increased to $200.0 million. The EZOP revolving credit facility allows for the pooling and transfer of eligible loans on a non-recourse basis subject to certain limited exceptions. The proceeds of the loans under the EZOP revolving credit facility are available to purchase or otherwise acquire loans (which we originated) directly from Sunnova Asset Portfolio 7 Holdings, LLC ("AP7H") pursuant to a sale and contribution agreement, fund certain reserve accounts that are required to be maintained by EZOP in accordance with the EZOP revolving credit agreement and pay fees and expenses incurred in connection with the EZOP revolving credit facility. The amount available for borrowings at any one time under the EZOP revolving credit facility is limited to a borrowing base amount determined at each borrowing and calculated based on the aggregate solar loan balance of eligible solar loans of EZOP multiplied by the weighted average advance rate.

Interest on the borrowings under the EZOP revolving credit facility is due monthly. Borrowings under the EZOP revolving credit facility bear interest at an annual rate equal to the weighted-average cost to the lender of any commercial paper (to the extent the lender funds an advance by issuing commercial paper) plus 3.50% during the commitment availability period and 4.50% after the commitment availability period. The EZOP revolving credit facility requires EZOP to pay a fee based on the daily unused portion of the commitments under the EZOP revolving credit facility. Payments from the loans will be deposited into accounts established pursuant to the EZOP revolving credit facility and applied in accordance with a cash waterfall in the manner specified in the EZOP revolving credit facility. EZOP is also required to maintain certain reserve accounts for the benefit of the lenders under the EZOP revolving credit facility, each of which must remain funded at all times to the levels specified in the credit agreement. In connection with the EZOP revolving credit facility, certain of our affiliates receive a fee for managing and servicing the solar loan agreements and related solar energy systems pursuant to management and servicing agreements. In addition, Sunnova Energy Corporation has guaranteed (a) the manager's obligations to manage the solar loan agreements and related solar energy systems pursuant to the management agreement, (b) the servicer's obligations to service the solar loan agreements and related solar energy systems pursuant to the servicing agreement, (c) AP7H's obligations to repurchase or substitute certain ineligible solar loans sold to EZOP pursuant to certain sale and contribution agreements and (d) certain indemnification obligations related to its affiliates in connection with the EZOP revolving credit facility, but does not provide a general guarantee of the creditworthiness of the assets of EZOP pledged as the collateral for the EZOP revolving credit facility. Under the limited guarantee, Sunnova Energy Corporation is subject to certain financial covenants regarding tangible net worth, working capital and restrictions on the use of proceeds from the EZOP revolving credit facility.

In March 2021, we amended the EZOP revolving credit facility to, among other things, (a) extend the maturity date to November 2023 and (b) increase the uncommitted maximum facility amount from $200.0 million to $350.0 million. In June 2022, we amended the EZOP revolving credit facility to, among other things, (a) extend the scheduled commitment termination date to May 2024, (b) extend the facility maturity date to November 2024, (c) increase the aggregate commitment amount from $200.0 million to $400.0 million, subject to reductions based on the outstanding principal balance of advances over certain time periods, (d) increase the uncommitted maximum facility amount from $350.0 million to $475.0 million, (e) modify the interest rate on borrowings from accruing based on the London interbank offered rate ("LIBOR") to accruing based on Term SOFR (as defined by such revolving credit facility), plus a Term SOFR (as defined by such revolving credit facility) spread adjustment, (f) add an amortization event related to certain of our subsidiaries ceasing to originate solar loans (subject to certain thresholds, time periods and exceptions set forth therein), (g) add concentration limits for solar loans (1) with obligors with credit scores below certain thresholds and (2) for which the original principal balance exceeds a certain threshold and (h) modify eligibility requirements for solar loans to increase the permitted maximum original principal balance. In July 2022, we amended the EZOP revolving credit facility to, among other things, increase the uncommitted maximum facility amount from $475.0 million to
123

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
$535.0 million until the earlier to occur of (a) September 29, 2022 and (b) the date upon which a specific sale of borrowing base assets and a related prepayment of outstanding debt thereunder occurs, upon the occurrence of which the uncommitted maximum facility amount will return to $475.0 million. In August 2022, we amended the EZOP revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $400.0 million to $450.0 million, (b) increase the uncommitted maximum facility amount from $535.0 million to $585.0 million, (c) amend certain provisions addressing the allocation of advances and principal payments among the lenders, (d) amend certain provisions addressing lender consent rights and related matters and (e) include certain provisions addressing service incentives and related matters. In September 2022, we amended the EZOP revolving credit facility to, among other things, (a) decrease the uncommitted maximum facility amount from $585.0 million to $575.0 million and (b) amend certain provisions related to the agent's allocation of certain payments made to the lenders.

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). In August 2023, we amended and restated the EZOP revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $775.0 million to $875.0 million, (b) increase the uncommitted maximum facility amount from $900.0 million to $1.0 billion, (c) extend the maturity date from November 2024 to November 2025 and (d) amend the Advance Rate (as defined therein). In October 2023, we amended the EZOP revolving credit facility to, among other things, reallocate commitments among the lenders.

HELII Debt.    In November 2018, we pooled and transferred eligible solar energy systems and the related asset receivables into HELII, a special purpose entity, that issued $202.0 million in aggregate principal amount of Series 2018-1 Class A solar asset-backed notes and $60.7 million in aggregate principal amount of Series 2018-1 Class B solar asset-backed notes (collectively, the "HELII Notes") with a maturity date of July 2048. The HELII Notes were issued at a discount of 0.02% for Class A and 0.02% for Class B and bear interest at an annual rate equal to 4.87% and 7.71% for the Class A and Class B notes, respectively. The cash flows generated by these solar energy systems are used to service the semi-annual principal and interest payments on the HELII Notes and satisfy HELII's expenses, and any remaining cash can be distributed to Helios Depositor II, LLC, HELII's sole member. In connection with the HELII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and servicing agreements. In addition, Sunnova Energy Corporation has guaranteed (a) the manager's obligations to manage the solar energy systems pursuant to the management agreement, (b) the servicer's obligations to service the solar energy systems pursuant to the servicing agreement and (c) Sunnova ABS Holdings, LLC's obligations to repurchase or substitute certain ineligible solar energy systems eventually sold to HELII pursuant to the sale and contribution agreement. HELII is also required to maintain certain reserve accounts for the benefit of the holders of the HELII Notes, each of which must remain funded at all times to the levels specified in the HELII Notes. The indenture requires HELII to track 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
124

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
and scheduled principal due on the HELII 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 HELII Notes have no recourse to our other assets except as expressly set forth in the HELII Notes.

RAYSI Debt.    In March 2019, we pooled and transferred eligible solar energy systems and the related asset receivables into RAYSI, a special purpose entity, that issued $118.1 million in aggregate principal amount of Series 2019-1 Class A solar asset-backed notes with a maturity date of April 2044 and $15.0 million in aggregate principal amount of Series 2019-1 Class B solar asset-backed notes with a maturity date of April 2034. The notes were issued with no discount for Class A and at a discount of 6.50% for Class B and bear interest at an annual rate equal to 4.95% and 6.35% for the Class A and Class B notes, respectively. In June 2019, RAYSI issued $6.4 million in aggregate principal amount of 2019-2 Class B solar asset-backed notes with a maturity date of April 2034 pursuant to a supplemental note purchase agreement at a discount rate of 10.50% and bear interest at an annual rate equal to 6.35%. The notes issued by RAYSI are referred to as the "RAYSI Notes". The cash flows generated by these solar energy systems are used to service the semi-annual principal and interest payments on the RAYSI Notes and satisfy RAYSI's expenses, and any remaining cash can be distributed to Sunnova RAYS Depositor II, LLC, RAYSI's sole member. In connection with the RAYSI Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management, servicing, facility administration and asset management agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management, servicing, facility administration and asset management agreements, (b) the managing member's 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 RAYSI pursuant to the related sale and contribution agreement. RAYSI is also required to maintain certain reserve accounts for the benefit of the holders of the RAYSI Notes, each of which must remain funded at all times to the levels specified in the RAYSI Notes. The indenture requires RAYSI to track 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 RAYSI Notes as of such date with the potential to enter into an early amortization period if the DSCR drops below a certain threshold. The indenture contains cross-default provisions under which a material default by (a) RAYSI or (b) a tax equity fund under the applicable tax equity transaction documents would, upon the expiration of certain time periods, result in an event of default under the RAYSI indenture. The holders of the RAYSI Notes have no recourse to our other assets except as expressly set forth in the RAYSI Notes.

HELIII Debt.    In June 2019, we pooled and transferred eligible solar loans and the related receivables into HELIII, a special purpose entity, that issued $139.7 million in aggregate principal amount of Series 2019-A Class A solar loan-backed notes, $14.9 million in aggregate principal amount of Series 2019-A Class B solar loan-backed notes and $13.0 million in aggregate principal amount of Series 2019-A Class C solar loan-backed notes (collectively, the "HELIII Notes") with a maturity date of June 2046. The HELIII Notes were issued at a discount of 0.03% for Class A, 0.01% for Class B and 0.03% for Class C and bear interest at an annual rate of 3.75%, 4.49% and 5.32% for the Class A, Class B and Class C notes, respectively. The cash flows generated by these solar loans are used to service the semi-annual principal and interest payments on the HELIII Notes and satisfy HELIII's expenses, and any remaining cash can be distributed to Sunnova Helios III Depositor, LLC, HELIII's sole member. In connection with the HELIII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and servicing agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements, (b) the managing member's 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 loans eventually sold to HELIII pursuant to the related sale and contribution agreement. HELIII is also required to maintain certain reserve accounts for inverter replacement and a capitalized interest reserve account for the benefit of the holders of the HELIII Notes, each of which must remain funded at all times to the levels specified in the HELIII Notes. The holders of the HELIII Notes have no recourse to our other assets except as expressly set forth in the HELIII Notes.

TEPH Debt.    In September 2019, TEPH, a wholly-owned subsidiary of SEI, entered into a revolving credit facility with Credit Suisse AG, New York Branch, as administrative agent, and the lenders party thereto, for an aggregate committed amount of $100.0 million with a maturity date of November 2022. The TEPH revolving credit facility allows for borrowings based on the aggregate value of solar assets owned by subsidiaries of TEPH subject to certain excess concentration limitations. The proceeds from the TEPH revolving credit facility are available for funding certain reserve accounts required by the TEPH revolving credit facility, making distributions to the parent of TEPH and paying fees incurred in connection with closing the TEPH revolving credit facility. The TEPH revolving credit facility is non-recourse to SEI and is secured by net cash flows from PPAs and leases available to the borrower after distributions to tax equity investors and payment of certain operating, maintenance and other expenses. Sunnova Energy Corporation guarantees the performance of certain affiliates who manage the collateral related to the TEPH revolving credit facility as well as certain indemnity and repurchase obligations. Under the limited guarantee, Sunnova Energy Corporation is subject to certain financial covenants regarding tangible net worth, working
125

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
capital and restrictions on the use of proceeds from the facility. In addition, TEPH's obligations under the TEPH revolving credit facility are guaranteed by certain subsidiaries of TEPH. Borrowings under the TEPH revolving credit facility are made in Class A loans and Class B loans. The TEPH revolving credit facility has an advance rate equal to approximately 60% of the value of the solar projects in the portfolio that have not yet begun construction and 80% of the value of the solar projects that have reached substantial completion. Interest on the borrowings under the TEPH revolving credit facility is due quarterly. Borrowings under the TEPH revolving credit facility initially bore interest at an annual rate of either LIBOR divided by a percentage equal to 100% minus a reserve percentage or a base rate (defined as, for any day, a rate of interest per annum equal to the highest of (a) the prime rate for such day and (b) the sum of the weighted average of the rates on overnight federal funds transactions with members of the federal reserve system arranged by federal funds brokers as published for such day plus 0.50%), plus a margin of between 2.90% and 4.30%, which varies based on criteria including (a) whether the availability period has expired, (b) whether a takeout transaction has occurred in the last 18 months and (c) the ratio of Class A loans to Class B loans outstanding at such time.

In January 2021, we amended the TEPH revolving credit facility to, among other things, (a) permit certain transactions in SRECs (or proceeds therefrom) and related hedging arrangements and exclude certain of such amounts from the calculation of net cash flow available to service the indebtedness and (b) allow for borrowings with respect to certain ancillary components. In September 2021, we amended the TEPH revolving credit facility to, among other things, modify the hedging requirements to be based on borrowing capacity until March 2022, rather than amount currently borrowed. In October 2021, we amended the TEPH revolving credit facility to, among other things, update the LIBOR transition terms and transfer a portion of the loan commitment to an additional lender. In September 2022, we amended the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $460.7 million to $564.7 million, (b) increase the uncommitted maximum facility amount from $600.0 million to $639.7 million, (c) extend the facility maturity date to November 2024, (d) amend certain excess concentration limitations, (e) replace LIBOR with Term SOFR (as defined by such revolving credit facility) as the interest rate benchmark and include benchmark replacement provisions and (f) include certain provisions addressing grid services revenue and related matters. In October 2022, we amended the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $564.7 million to $600.0 million and (b) increase the uncommitted maximum facility amount from $639.7 million to $689.7 million.

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 such 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 August 2023, we amended the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $700.0 million to $769.3 million, (b) increase the uncommitted maximum facility amount from $789.7 million to $859.0 million and (c) extend the maturity date from November 2024 to November 2025. In November 2023, we amended and restated the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $769.3 million to $1.309 billion and (b) increase the uncommitted maximum facility amount from $859.0 million to $1.575 billion. In December 2023, an additional lender joined the TEPH revolving credit facility and the aggregate commitment amount was increased from $1.309 billion to $1.311 billion.

SOLI Debt.    In February 2020, we pooled and transferred eligible solar energy systems and the related asset receivables into wholly-owned subsidiaries of SOLI, a special purpose entity, that issued $337.1 million in aggregate principal amount of Series 2020-1 Class A solar asset-backed notes and $75.4 million in aggregate principal amount of Series 2020-1 Class B solar
126

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
asset-backed notes (collectively, the "SOLI Notes") with a maturity date of January 2055. The SOLI Notes were issued at a discount of 0.89% for Class A and 0.85% for Class B and bear interest at an annual rate equal to 3.35% and 5.54% for the Class A and Class B notes, respectively. The cash flows generated by the solar energy systems of SOLI's subsidiaries are used to service the quarterly principal and interest payments on the SOLI Notes and satisfy SOLI's expenses, and any remaining cash can be distributed to Sunnova Sol Depositor, LLC, SOLI's sole member. In connection with the SOLI Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to a transaction management agreement and managing 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 management, servicing and transaction management 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 SOLI pursuant to the sale and contribution agreement. SOLI is also required to maintain certain reserve accounts for the benefit of the holders of the SOLI Notes, each of which must remain funded at all times to the levels specified in the SOLI Notes. The indenture requires SOLI to track 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 SOLI 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 SOLI Notes have no recourse to our other assets except as expressly set forth in the SOLI Notes.

HELIV Debt.    In June 2020, we pooled and transferred eligible solar loans and the related receivables into HELIV, a special purpose entity, that issued $135.9 million in aggregate principal amount of Series 2020-A Class A solar loan-backed notes and $22.6 million in aggregate principal amount of Series 2020-A Class B solar loan-backed notes (collectively, the "HELIV Notes") with a maturity date of June 2047. The HELIV Notes were issued at a discount of 0.01% for Class A and 4.18% for Class B and bear interest at an annual rate of 2.98% and 7.25% for the Class A and Class B notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELIV Notes and satisfy HELIV's expenses, and any remaining cash can be distributed to Sunnova Helios IV Depositor, LLC, HELIV's sole member. In connection with the HELIV Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELIV pursuant to the related sale and contribution agreement. HELIV is also required to maintain certain reserve accounts for the benefit of the holders of the HELIV Notes, each of which must be funded at all times to the levels specified in the HELIV Notes. The holders of the HELIV Notes have no recourse to our other assets except as expressly set forth in the HELIV Notes.

AP8 Debt.    In September 2020, AP8 entered into a secured revolving credit facility with Banco Popular de Puerto Rico, as agent, and the lenders party thereto, for an aggregate committed amount of $60.0 million with a maturity date of September 2023. The proceeds of the loans under the AP8 revolving credit facility were initially available to purchase or otherwise acquire solar loans, fund a reserve account that is required to be maintained by AP8 in accordance with the credit agreement and pay fees and expenses incurred in connection with the AP8 revolving credit facility. The amount available for borrowings at any one time under the AP8 revolving credit facility was initially limited to a borrowing base amount determined at each borrowing and calculated based on a specified advance rate applied to the net outstanding principal balance of the solar loans securing the AP8 revolving credit facility. After giving effect to the amendments described below, interest on the borrowings under the AP8 revolving credit facility is due quarterly. Borrowings under the AP8 revolving credit facility bear interest at an annual rate based on Term SOFR (as defined by such revolving credit facility).

In connection with the AP8 revolving credit facility, certain of our affiliates receive a fee for managing and servicing the solar loan agreements and related solar energy systems pursuant to management and servicing agreements. In addition, Sunnova Energy Corporation has guaranteed (a) the manager's obligations to manage the solar loan agreements and related solar energy systems pursuant to the management agreement, (b) the servicer's obligations to service the solar loan agreements and related solar energy systems pursuant to the servicing agreement, (c) Sunnova Asset Portfolio 8 Holdings, LLC's obligations to repurchase or substitute certain ineligible solar loans sold to AP8 pursuant to certain sale and contribution agreements, (d) the obligation of AP8 to cure any condition that has caused a solar asset to become a defective solar asset or pay certain liquidated damages, (e) the performance by AP8 of certain obligations in respect of its role as managing member of the financing funds under the credit agreement, (f) certain indemnification obligations related to its affiliates in connection with the AP8 revolving credit facility and (g) the obligation of AP8 under the AP8 revolving credit facility to the extent a default is caused by a misappropriation of funds or certain insolvency events related to AP8, but does not provide a general guarantee of the creditworthiness of the assets of AP8 pledged as the collateral for the AP8 revolving credit facility. Under the limited guarantee, Sunnova Energy Corporation is subject to certain financial covenants regarding tangible net worth, working capital and
127

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
restrictions on the use of proceeds from the AP8 revolving credit facility. In addition, AP8's obligations under the AP8 revolving credit facility are guaranteed by certain subsidiaries of AP8.

In November 2022, we amended the AP8 revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $60.0 million to $75.0 million, (b) extend the facility maturity date from September 2023 to September 2024, (c) add provisions to permit the borrower to acquire and own managing members of financing funds and related covenants regarding the ownership of such managing members of financing funds, (d) add the ability to borrow against solar assets, including amending the definition of "Borrowing Base" and related provisions and covenants to account for solar assets, (e) amend the eligibility criteria, concentration limits and amortization events for solar loans and the addition of solar assets, (f) replace LIBOR with Term SOFR (as defined by such revolving credit facility) as the interest rate benchmark and include benchmark replacement provisions, (g) amend the interest rate on borrowings to an annual rate of Term SOFR (as defined by such revolving credit facility) plus 3.00%, with interest payments being due quarterly and (h) include certain provisions addressing grid services revenue, service incentives, service incentives rebates and related matters. 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. In June 2023, we amended the AP8 revolving credit facility to, among other things, increase the aggregate commitment amount from $150.0 million to $185.0 million. In August 2023, we amended the AP8 revolving credit facility to, among other things, increase the aggregate commitment amount from $185.0 million to $215.0 million. We believe we will be able to satisfy this obligation due in September 2024 through refinancing of the facility or alternatively through the use of our existing cash resources and liquidity.

SOLII Debt.    In November 2020, we pooled and transferred eligible solar energy systems and the related asset receivables into wholly-owned subsidiaries of SOLII, a special purpose entity, that issued $209.1 million in aggregate principal amount of Series 2020-2 Class A solar asset-backed notes and $45.6 million in aggregate principal amount of Series 2020-2 Class B solar asset-backed notes (collectively, the "SOLII Notes") with a maturity date of November 2055. The SOLII Notes were issued at a discount of 0.03% for Class A and 0.05% for Class B and bear interest at an annual rate equal to 2.73% and 5.47% for the Class A and Class B notes, respectively. The cash flows generated by the solar energy systems of SOLII's subsidiaries are used to service the quarterly principal and interest payments on the SOLII Notes and satisfy SOLII's expenses, and any remaining cash can be distributed to Sunnova Sol II Depositor, LLC, SOLII's sole member. In connection with the SOLII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to a transaction management agreement and managing 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 management, servicing and transaction management 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 SOLII pursuant to the sale and contribution agreement. SOLII is also required to maintain certain reserve accounts for the benefit of the holders of the SOLII Notes, each of which must remain funded at all times to the levels specified in the SOLII Notes. The indenture requires SOLII to track 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 SOLII 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 SOLII Notes have no recourse to our other assets except as expressly set forth in the SOLII Notes.

HELV Debt.    In February 2021, we pooled and transferred eligible solar loans and the related receivables into HELV, a special purpose entity, that issued $150.1 million in aggregate principal amount of Series 2021-A Class A solar loan-backed notes and $38.6 million in aggregate principal amount of Series 2021-A Class B solar loan-backed notes (collectively, the "HELV Notes") with a maturity date of February 2048. The HELV Notes were issued at a discount of 0.001% for Class A and 2.487% for Class B and bear interest at an annual rate of 1.80% and 3.15% for the Class A and Class B notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELV Notes and satisfy HELV's expenses, and any remaining cash can be distributed to Sunnova Helios V Depositor, LLC, HELV's sole member. In connection with the HELV Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELV pursuant to the related sale and contribution agreement. HELV is also required to maintain certain reserve accounts for the benefit of the holders of the HELV Notes, each of which must be funded at all times to the levels specified in the HELV Notes. The holders of the HELV Notes have no recourse to our other assets except as expressly set forth in the HELV Notes.

SOLIII Debt.    In June 2021, we pooled and transferred eligible solar energy systems and the related asset receivables into wholly-owned subsidiaries of SOLIII, a special purpose entity, that issued $319.0 million in aggregate principal amount of
128

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Series 2021-1 solar asset-backed notes (the "SOLIII Notes") with a maturity date of April 2056. The SOLIII Notes were issued at a discount of 0.04% and bear interest at an annual rate equal to 2.58%. The cash flows generated by the solar energy systems of SOLIII's subsidiaries are used to service the quarterly principal and interest payments on the SOLIII Notes and satisfy SOLIII's expenses, and any remaining cash can be distributed to Sunnova Sol III Depositor, LLC, SOLIII's sole member. In connection with the SOLIII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to a transaction management agreement and managing 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 management, servicing and transaction management 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 SOLIII pursuant to the sale and contribution agreement. SOLIII is also required to maintain certain reserve accounts for the benefit of the holders of the SOLIII Notes, each of which must remain funded at all times to the levels specified in the SOLIII Notes. The indenture requires SOLIII 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 SOLIII 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 SOLIII Notes have no recourse to our other assets except as expressly set forth in the SOLIII Notes.

HELVI Debt.    In July 2021, we pooled and transferred eligible solar loans and the related receivables into HELVI, a special purpose entity, that issued $106.2 million in aggregate principal amount of Series 2021-B Class A solar loan-backed notes and $106.2 million in aggregate principal amount of Series 2021-B Class B solar loan-backed notes (collectively, the "HELVI Notes") with a maturity date of July 2048. The HELVI Notes were issued at a discount of 0.01% for Class A and 0.04% for Class B and bear interest at an annual rate of 1.62% and 2.01% for the Class A and Class B notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELVI Notes and satisfy HELVI's expenses, and any remaining cash can be distributed to Sunnova Helios VI Depositor, LLC, HELVI's sole member. In connection with the HELVI Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELVI pursuant to the related sale and contribution agreement. HELVI is also required to maintain certain reserve accounts for the benefit of the holders of the HELVI Notes, each of which must be funded at all times to the levels specified in the HELVI Notes. The holders of the HELVI Notes have no recourse to our other assets except as expressly set forth in the HELVI Notes.

HELVII Debt.    In October 2021, we pooled and transferred eligible solar loans and the related receivables into HELVII, a special purpose entity, that issued $68.4 million in aggregate principal amount of Series 2021-C Class A solar loan-backed notes, $55.9 million in aggregate principal amount of Series 2021-C Class B solar loan-backed notes and $31.5 million in aggregate principal amount of Series 2021-C Class C solar loan-backed notes (collectively, the "HELVII Notes") with a maturity date of October 2048. The HELVII Notes were issued at a discount of 0.04% for Class A, 0.03% for Class B and 0.01% for Class C and bear interest at an annual rate of 2.03%, 2.33% and 2.63% for the Class A, Class B and Class C notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELVII Notes and satisfy HELVII's expenses, and any remaining cash can be distributed to Sunnova Helios VII Depositor, LLC, HELVII's sole member. In connection with the HELVII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELVII pursuant to the related sale and contribution agreement. HELVII is also required to maintain certain reserve accounts for the benefit of the holders of the HELVII Notes, each of which must be funded at all times to the levels specified in the HELVII Notes. The holders of the HELVII Notes have no recourse to our other assets except as expressly set forth in the HELVII Notes.

HELVIII Debt.    In February 2022, we pooled and transferred eligible solar loans and the related receivables into HELVIII, a special purpose entity, that issued $131.9 million in aggregate principal amount of Series 2022-A Class A solar loan-backed notes, $102.2 million in aggregate principal amount of Series 2022-A Class B solar loan-backed notes and $63.8 million in aggregate principal amount of Series 2022-A Class C solar loan-backed notes (collectively, the "HELVIII Notes") with a maturity date of February 2049. The HELVIII Notes were issued at a discount of 1.55% for Class A, 2.23% for Class B and 2.62% for Class C and bear interest at an annual rate of 2.79%, 3.13% and 3.53% for the Class A, Class B and Class C notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELVIII Notes and satisfy HELVIII's expenses, and any remaining cash can be distributed to Sunnova Helios
129

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
VIII Depositor, LLC, HELVIII's sole member. In connection with the HELVIII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELVIII pursuant to the related sale and contribution agreement. HELVIII is also required to maintain certain reserve accounts for the benefit of the holders of the HELVIII Notes, each of which must be funded at all times to the levels specified in the HELVIII Notes. The holders of the HELVIII Notes have no recourse to our other assets except as expressly set forth in the HELVIII Notes.

SOLIV Debt.    In June 2022, we pooled and transferred eligible solar energy systems and the related asset receivables into wholly-owned subsidiaries of SOLIV, a special purpose entity, that issued $317.0 million in aggregate principal amount of Series 2022-1 Class A solar asset-backed notes and $38.0 million in aggregate principal amount of Series 2022-1 Class B solar asset-backed notes (collectively, the "SOLIV Notes") with a maturity date of April 2057. The SOLIV Notes were issued at a discount of 3.55% and 2.10%, respectively, and bear interest at an annual rate equal to 4.95% and 6.35% for the Class A and Class B notes, respectively. The cash flows generated by the solar energy systems of SOLIV's subsidiaries are used to service the quarterly principal and interest payments on the SOLIV Notes and satisfy SOLIV's expenses, and any remaining cash can be distributed to Sunnova Sol IV Depositor, LLC, SOLIV's sole member. In connection with the SOLIV 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 SOLIV pursuant to the sale and contribution agreement. SOLIV is also required to maintain certain reserve accounts for the benefit of the holders of the SOLIV Notes, each of which must remain funded at all times to the levels specified in the SOLIV Notes. The indenture requires SOLIV 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 SOLIV 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 SOLIV Notes have no recourse to our other assets except as expressly set forth in the SOLIV Notes.

HELIX Debt.    In August 2022, we pooled and transferred eligible solar loans and the related receivables into HELIX, a special purpose entity, that issued $178.0 million in aggregate principal amount of Series 2022-B Class A solar loan-backed notes and $49.7 million in aggregate principal amount of Series 2022-B Class B solar loan-backed notes (collectively, the "HELIX Notes") with a maturity date of August 2049. The HELIX Notes were issued at a discount of 0.69% for Class A and 5.10% for Class B and bear interest at an annual rate of 5.00% and 6.00% for the Class A and Class B notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELIX Notes and satisfy HELIX's expenses, and any remaining cash can be distributed to Sunnova Helios IX Depositor, LLC, HELIX's sole member. In connection with the HELIX Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELIX pursuant to the related sale and contribution agreement. HELIX is also required to maintain certain reserve accounts for the benefit of the holders of the HELIX Notes, each of which must be funded at all times to the levels specified in the HELIX Notes. The holders of the HELIX Notes have no recourse to our other assets except as expressly set forth in the HELIX Notes.

HELX Debt.    In November 2022, we pooled and transferred eligible solar loans and the related receivables into HELX, a special purpose entity, that issued $103.4 million in aggregate principal amount of Series 2022-C Class A solar loan-backed notes, $80.6 million in aggregate principal amount of Series 2022-C Class B solar loan-backed notes and $51.7 million in aggregate principal amount of Series 2022-C Class C solar loan-backed notes (collectively, the "HELX Notes") with a maturity date of November 2049. The HELX Notes were issued at a discount of 5.38% for Class A, 8.98% for Class B and 14.74% for Class C and bear interest at an annual rate of 5.30%, 5.60% and 6.00% for the Class A, Class B and Class C notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELX Notes and satisfy HELX's expenses, and any remaining cash can be distributed to Sunnova Helios X Depositor, LLC, HELX's sole member. In connection with the HELX Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain
130

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
ineligible solar loans eventually sold to HELX pursuant to the related sale and contribution agreement. HELX is also required to maintain certain reserve accounts for the benefit of the holders of the HELX Notes, each of which must be funded at all times to the levels specified in the HELX Notes. The holders of the HELX Notes have no recourse to our other assets except as expressly set forth in the HELX Notes.

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

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.

HELXI Debt.    In May 2023, we pooled and transferred eligible solar loans and the related receivables into HELXI, a special purpose entity, that issued $174.9 million in aggregate principal amount of Series 2023-A Class A solar loan-backed notes, $80.1 million in aggregate principal amount of Series 2023-A Class B solar loan-backed notes and $31.7 million in aggregate principal amount of Series 2023-A Class C solar loan-backed notes (collectively, the "HELXI Notes") with a maturity date of May 2050. The HELXI Notes were issued at a discount of 2.57% for Class A, 5.31% for Class B and 13.56% for Class C and bear interest at an annual rate of 5.30%, 5.60% and 6.00% for the Class A, Class B and Class C notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELXI Notes and satisfy HELXI's expenses, and any remaining cash can be distributed to Sunnova Helios XI Depositor, LLC, HELXI's sole member. In connection with the HELXI Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELXI pursuant to the related sale and contribution agreement. HELXI is also required to maintain certain reserve accounts for the benefit of the holders of the HELXI Notes, each of which must be funded at all times to the levels specified in the HELXI Notes. The holders of the HELXI Notes have no recourse to our other assets except as expressly set forth in the HELXI Notes.

HELXII Debt.    In August 2023, we pooled and transferred eligible solar loans and the related receivables into HELXII, a special purpose entity, that issued $148.5 million in aggregate principal amount of Series 2023-B Class A solar loan-backed notes, $71.1 million in aggregate principal amount of Series 2023-B Class B solar loan-backed notes and $23.1 million in aggregate principal amount of Series 2023-B Class C solar loan-backed notes (collectively, the "HELXII Notes") with a
131

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
maturity date of August 2050. The HELXII Notes were issued at a discount of 4.23% for Class A, 6.67% for Class B and 12.64% for Class C and bear interest at an annual rate of 5.30%, 5.60% and 6.00% for the Class A, Class B and Class C notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELXII Notes and satisfy HELXII's expenses, and any remaining cash can be distributed to Sunnova Helios XII Depositor, LLC, HELXII's sole member. In connection with the HELXII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELXII pursuant to the related sale and contribution agreement. HELXII is also required to maintain certain reserve accounts for the benefit of the holders of the HELXII Notes, each of which must be funded at all times to the levels specified in the HELXII Notes. The holders of the HELXII Notes have no recourse to our other assets except as expressly set forth in the HELXII Notes.

AP9 Debt.    In September 2023, AP9 entered into a secured revolving credit facility with Citibank, N.A., as administrative agent, and the lenders party thereto, for an aggregate commitment amount of $65.0 million, subject to a borrowing base calculated based on the sum of a specified advance rate applied to the net aggregate balance of the home improvement loans securing the AP9 revolving credit facility, with a maturity date of October 2027. The proceeds of the loans under the AP9 revolving credit facility are available for funding the purchase of home improvement loans and the related home improvement assets, fund certain reserve accounts that are required to be maintained by AP9 in accordance with the AP9 revolving credit facility and pay fees and expenses incurred in connection with the AP9 revolving credit facility. Interest on the borrowings under the AP9 revolving credit facility is due monthly. Borrowings under the AP9 revolving credit facility bear interest at an annual rate based on Term SOFR (as defined by the AP9 revolving credit facility) plus a margin specific to each lender. In connection with the AP9 revolving credit facility, one of our affiliates receives a fee for servicing the home improvement loans and related home improvement assets pursuant to a servicing agreement. In addition, Sunnova Energy Corporation guarantees (a) the servicer's obligations to service the home improvement loans and related home improvement assets pursuant to the servicing agreement, (b) some of the obligations of Sunnova Asset Portfolio 9 Holdings, LLC, a Delaware limited liability company ("AP9H") pursuant to that certain sale and contribution agreement between AP9H and AP9, which include specified indemnity obligations and refund obligations for certain breaches of representations and warranties in respect of the home improvement loans, (c) AP9H's obligations to repurchase or substitute certain ineligible home improvement loans or cure a defective home improvement loan sold to AP9 pursuant to the sale and contribution agreement and (d) certain indemnification obligations related to its affiliates in connection with the AP9 revolving credit facility, but does not provide a general guarantee of AP9's obligations under the AP9 revolving credit facility or of the creditworthiness of the assets of AP9 pledged as the collateral for the AP9 revolving credit facility. Under the limited guarantee, Sunnova Energy Corporation is subject to certain financial covenants regarding tangible net worth, working capital and restrictions on the use of proceeds from the AP9 revolving credit facility. Obligations of AP9 under the AP9 revolving credit facility are secured by first priority liens on substantially all of the assets of AP9. Certain obligations of AP9H under the sale and contribution agreement are secured by a first priority lien on the equity of AP9 owned by AP9H.

HESI Debt.     In October 2023, we entered into a note purchase agreement, which will indirectly benefit from a partial guarantee provided by the U.S. Department of Energy ("DOE") Loan Programs Office. The notes will not be directly guaranteed by the DOE. The offering consists of $219.6 million in aggregate principal amount of Series 2023-GRID1 Class A solar loan-backed notes and $24.4 million in aggregate principal amount of Series 2023-GRID1 Class B solar loan-backed notes (collectively, the "HESI Notes") with a maturity date of December 2050. The HESI Notes were issued at a discount of 2.46% for Class A and 9.40% for Class B and bear interest at an annual rate of 5.75% and 8.25% for the Class A and Class B notes, respectively.

BMB Debt.     In December 2023, BMB, along with its two wholly-owned subsidiaries, entered into a secured revolving credit facility with Mitsubishi HC Capital America, Inc., as administrative agent, and the lenders party thereto from time to time, for an aggregate principal amount of up to $25.0 million with a maturity date, for each loan thereunder, as set forth in the BMB revolving credit facility and, in any event, no later than December 27, 2025 (after giving effect to any extension thereof pursuant to that aforementioned BMB revolving credit facility). The proceeds of the loans under the BMB revolving credit facility are available to, among other things, finance project costs related to commercial, industrial and other solar energy systems and energy storage systems owned by BMB or one of its subsidiaries or by a customer (each, a "Project"). The BMB revolving credit facility is also available to finance completed Projects. Interest on the borrowings under the BMB revolving credit facility is due monthly (or, in the case of borrowings for construction loans, paid in kind monthly). Borrowings under the BMB revolving credit facility bear interest at an annual rate (which can vary for different Projects) based on Term SOFR plus a specified margin or, in the case of certain term loans for completed Projects, a fixed margin. In connection with the BMB revolving credit facility, certain of our affiliates receive fees for managing and servicing the Projects pursuant to certain management and servicing agreements. In addition, Sunnova Energy Corporation guarantees the obligations of certain of its
132

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
affiliates under those certain management agreements, servicing agreements, a sale and contribution agreement and a development and purchase agreement, along with reasonable and documented out-of-pocket expenses incurred by BMB or the administrative agent in enforcing their respective rights thereunder, but does not provide a general guarantee of BMB's obligations under the BMB revolving credit facility or of the creditworthiness of the assets of BMB and its wholly-owned subsidiaries that are pledged as collateral for the BMB revolving credit facility. As of December 31, 2023, no borrowings have been made from the BMB 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 December 31,
20232022
Carrying
Value
Estimated
Fair Value
Carrying
Value
Estimated
Fair Value
(in thousands)
SEI 0.25% convertible senior notes
$575,000 $528,927 $575,000 $511,733 
SEI 2.625% convertible senior notes
600,000 582,463 600,000 574,693 
Sunnova Energy Corporation notes payable
3,084 3,084   
Sunnova Energy Corporation 5.875% senior notes
400,000 369,522 400,000 359,283 
Sunnova Energy Corporation 11.75% senior notes
400,000 411,996   
EZOP revolving credit facility511,000 511,000 500,000 500,000 
HELII solar asset-backed notes203,998 198,590 212,648 206,045 
RAYSI solar asset-backed notes111,445 102,480 115,835 104,594 
HELIII solar loan-backed notes96,215 87,982 104,685 93,706 
TEPH revolving credit facility1,036,600 1,036,600 425,700 425,700 
SOLI solar asset-backed notes348,839 310,928 365,025 313,174 
HELIV solar loan-backed notes108,312 96,603 117,149 100,913 
AP8 revolving credit facility215,000 215,000 75,000 75,000 
SOLII solar asset-backed notes229,150 192,589 238,685 189,728 
HELV solar loan-backed notes147,969 132,533 158,307 135,408 
SOLIII solar asset-backed notes273,307 235,318 292,411 237,425 
HELVI solar loan-backed notes173,422 153,836 184,439 157,289 
HELVII solar loan-backed notes133,715 120,413 142,914 124,476 
HELVIII solar loan-backed notes263,015 241,599 281,113 252,483 
SOLIV solar asset-backed notes334,076 325,816 346,331 334,335 
HELIX solar loan-backed notes211,420 203,375 223,469 210,070 
HELX solar loan-backed notes220,838 221,655 180,636 183,165 
IS revolving credit facility31,300 31,300   
SOLV solar asset-backed notes320,619 317,481   
HELXI solar loan-backed notes278,491 275,323   
HELXII solar loan-backed notes236,924 242,091   
AP9 revolving credit facility
12,118 12,118   
HESI solar loan-backed notes
240,057 249,318   
Total (1)$7,715,914 $7,409,940 $5,539,347 $5,089,220 

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

For the notes payable, EZOP, TEPH, AP8, IS and AP9 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,
133

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
HELX, SOLV, HELXI, HELXII and HESI 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.

Principal Maturities of Long-Term Debt.    As of December 31, 2023, the principal maturities of our long-term debt were as follows:
Principal Maturities
of Long-Term Debt
(in thousands)
2024$483,497 
20251,782,383 
20261,226,422 
2027222,438 
20281,239,106 
2029 and thereafter2,762,068 
Total$7,715,914 

(10) Derivative Instruments

Interest Rate Swaps and Caps on EZOP Debt.    During the years ended December 31, 2023 and 2022, EZOP entered into interest rate swaps and caps for an aggregate notional amount of $1.1 billion and $506.6 million, 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 August 2023, 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 years ended December 31, 2023 and 2022, EZOP unwound interest rate swaps and caps with an aggregate notional amount of $798.0 million and $360.2 million, respectively, and recorded a realized gain of $45.8 million and $22.9 million, respectively.

Interest Rate Swaps and Caps on TEPH Debt.    During the years ended December 31, 2023 and 2022, TEPH entered into interest rate swaps and caps for an aggregate notional amount of $851.6 million and $524.9 million, 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 began decreasing to match TEPH's estimated quarterly principal payments on the debt. During the years ended December 31, 2023 and 2022, TEPH unwound interest rate swaps and caps with an aggregate notional amount of $241.1 million and $515.4 million, respectively, and recorded a realized gain of $9.7 million and $28.3 million, respectively.

Interest Rate Swaps and Caps on AP8 Debt.    During the years ended December 31, 2023 and 2022, AP8 entered into interest rate swaps and caps for an aggregate notional amount of $140.0 million and $75.0 million, 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 years ended December 31, 2023 and 2022, AP8 unwound interest rate swaps and caps with an aggregate notional amount of $0 and recorded a realized gain of $1.1 million and $0, respectively.

Interest Rate Swaps and Caps on AP9 Debt.    During the years ended December 31, 2023 and 2022, AP9 entered into interest rate swaps and caps for an aggregate notional amount of $25.0 million and $0, respectively, to economically hedge its exposure to the variable interest rates on a portion of the outstanding AP9 debt. No collateral was posted for the interest rate swaps and caps as they are secured under the AP9 revolving credit facility. In September 2025, the notional amount of the interest rate swaps and caps will begin decreasing to match AP9's estimated monthly principal payments on the debt. During the years ended December 31, 2023 and 2022, AP9 unwound interest rate swaps and caps with an aggregate notional amount of $0 and recorded a realized gain of $62,000 and $0, respectively.

134

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The following table presents a summary of the outstanding derivative instruments:

As of December 31,
20232022
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)
EZOP
July 2023 -
December 2023
December 2028 -
November 2035
2.000%$489,581 June 2022 -
July 2022
July 2034
0.890%
$489,477 
TEPH
July 2022 -
December 2023
October 2031 -
October 2041
2.620% - 4.202%
994,403 July 2022 -
December 2022
January 2035 -
April 2041
1.520% -
2.630%
383,749 
AP8
November 2022
 - August 2023
September 2025
4.250%215,000 November 2022September 20254.250%75,000 
AP9
September 2023
September 2027
4.250%25,000  
Total$1,723,984 $948,226 

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

As of December 31,
20232022
(in thousands)
Other assets$55,471 $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 consolidated statements of operations:

Year Ended 
 December 31,
202320222021
(in thousands)
Realized (gain) loss$(56,623)$(51,207)$2,306 
Unrealized (gain) loss67,318 (19,451)(4,874)
Total$10,695 $(70,658)$(2,568)

135

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(11) Income Taxes

Our effective income tax rate is 0%, (3)% and 0% for the years ended December 31, 2023, 2022 and 2021, respectively. 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. The sources of these differences are as follows:

Year Ended 
 December 31,
202320222021
(in thousands)
Loss before income tax$(503,449)$(126,390)$(147,250)
Statutory federal tax rate21 %21 %21 %
Tax benefit computed at statutory rate(105,724)(26,542)(30,923)
State income tax, net of federal benefit14,804 (3,167)(2,399)
Adjustments from permanent differences:
ITC sales(15,893)  
Redeemable noncontrolling interests and noncontrolling interests17,738 (6,587)1,970 
ITC recapture 101 82 
Other4,179 1,992 1,054 
Increase in valuation allowance, net83,873 38,089 30,476 
Total income tax (benefit) expense$(1,023)$3,886 $260 

136

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
State, federal and foreign income tax (benefit) expense is $(1.0) million, $3.9 million and $260,000 for the years ended December 31, 2023, 2022 and 2021, respectively. The tax effects of temporary differences that give rise to significant portions of the deferred tax assets (liabilities) are as follows:
As of December 31,
20232022
(tax effected, in thousands)
Federal net operating loss carryforward$238,447 $261,837 
State net operating loss carryforward60,980 61,141 
ITC carryforward309,693 285,614 
Foreign tax credit carryforward
18,087  
Federal unused interest deduction carryforward49,979 45,750 
Equity-based compensation22,935 16,701 
Deferred revenue7,433 6,123 
Unrealized loss on derivatives
(17,119)(32,459)
Investment in certain financing arrangements150,476 154,635 
Amortization of intangible assets
 12,730 
Other deferred tax assets48,619 30,606 
Deferred tax assets889,530 842,678 
Fixed asset basis difference(627,290)(394,082)
Intangible asset basis difference(30,921)(54,196)
Investment in certain financing arrangements (135,181)
Other deferred tax liabilities(4,259)(7,095)
Deferred tax liabilities(662,470)(590,554)
Valuation allowance(227,414)(252,124)
Net deferred tax liability
$(354)$ 

A valuation allowance of $227.4 million and $252.1 million was recorded against our net deferred tax assets as of December 31, 2023 and 2022, respectively. We believe it is not more likely than not that future taxable income and the reversal of deferred tax liabilities will be sufficient to realize our net deferred tax assets. Our estimated federal tax net operating loss carryforward as of December 31, 2023 is approximately $1.1 billion, which will begin to expire in 2035 if not utilized. We also generated $28.2 million of Section 48(a) ITCs in 2023 for a net $309.7 million through December 31, 2023, which will begin to expire in 2033 if not utilized.

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. 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 December 31, 2023 and 2022 and we do not expect a significant change in gross unrecognized tax benefits in the next twelve months. Our tax years after 2012 remain subject to examination by the IRS and by the taxing authorities in the states and territories in which we operate.

Under the provisions of the Internal Revenue Code and similar state provisions, our net operating loss carryforwards and tax credit carryforwards are subject to review and possible adjustment by the IRS and state tax authorities. Under Sections 382 and 383 of the Internal Revenue Code, as well as similar state provisions, our net operating loss and tax credit carryforwards may be subject to an annual limitation in the event of certain cumulative changes in the ownership interest of certain significant shareholders over a three-year period in excess of 50%. This could limit the amount of tax attributes that can be utilized annually to offset future taxable income or tax liabilities. The amount of the annual limitation is determined based on the value of our company immediately prior to the ownership change. Subsequent ownership changes may further affect the limitation in future years. We experienced an ownership change in August 2020 as defined by Sections 382 and 383 of the Internal Revenue Code, which limits our future ability to utilize NOLs and tax credits generated before the "ownership change". However, these
137

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
limitations do not prevent the use of our NOLs to offset certain built-in gains, including deemed gains with respect to our cost recovery deductions, recognized by us within five years after the ownership change with respect to assets held by us at the time of the ownership change, or the use of our tax credits to offset related tax liabilities, to the extent of our "net unrealized built-in gain" at the time of the ownership change. We have determined that, based upon the size of our net unrealized built-in gain at the time of our 2020 ownership change and our projected recognition of deemed built-in gains in the five years following the ownership change, there is no impact on the balances for deferred taxes or valuation allowance.

We conduct operations in the U.S. territories of Puerto Rico, Guam and the Commonwealth of the Northern Mariana Islands. As a result, our income tax expense includes the effects of taxes incurred in such jurisdictions where the tax code for the respective jurisdiction may have separate tax-reporting requirements.

In August 2022, the Inflation Reduction Act of 2022 (the "IRA") was signed into law. Among other things, the IRA expanded and extended the tax credits available to solar energy projects in an effort to achieve President Biden's non-binding target of net-zero emissions by 2050. The IRA extends the investment tax credit for eligible 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 domestic content requirements and the category of consumers it serves, the investment tax credit percentage can range between 6% and 70%.

(12) Acquisitions

In February 2021, we entered into an Agreement and Plan of Merger (the "Merger Agreement") with certain of our subsidiaries, SunStreet Energy Group, LLC, a Delaware limited liability company ("SunStreet") and LEN X, LLC, a Florida limited liability company, the sole member of SunStreet and a wholly-owned subsidiary of Lennar Corporation ("Lenx"). Pursuant to the Merger Agreement, in April 2021, we acquired SunStreet, Lennar Corporation's ("Lennar") residential solar platform, in exchange for up to 7,011,751 shares of our common stock (the "Acquisition"), comprised of 3,095,329 shares in initial consideration issued at closing, 27,526 shares related to the purchase price adjustments in the third quarter of 2021 and up to 3,888,896 shares issuable as earnout consideration after closing of the Acquisition as described below. 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.

The purchase consideration was approximately $218.6 million, consisting of $128.2 million in the issuance of common stock shares and $90.4 million representing the fair value of contingent consideration based upon estimated new solar energy system installations through 2025 and the execution of certain binding agreements before the fifth anniversary of the closing of the Acquisition. Pursuant to the Earnout Agreement entered into between us and Lenx, Lenx will have the ability to earn up to an additional 3,888,896 shares of common stock over a five-year period in connection with the Acquisition. The earnout payments are conditioned on SunStreet meeting certain commercial milestones and achieving specified in-service levels. There are two elements to the earnout arrangement. First, we will issue up to 2,777,784 shares to the extent we and our subsidiaries (including SunStreet) place target amounts of solar energy systems into service and enter into qualifying customer agreements related to such solar energy systems. The 2,777,784 shares of common stock issuable under this portion of the earnout can be earned in four installments on a yearly basis (if the in-service target for each such year is achieved) or at the end of the four-year period (if the cumulative in-service target is achieved by the fourth and final year), with the annual periods commencing on the closing date of the Acquisition. See Note 14, Stockholders' Equity. This earnout is recorded as contingent consideration. The second element of the earnout is related to the development of microgrid communities. Pursuant to this portion of the earnout, we will issue up to 1,111,112 shares in two separate tranches, each of which has different criteria, if, prior to the fifth anniversary of the closing date of the Acquisition, we enter into binding agreements for the development of microgrid communities. One of these tranches is recorded as contingent consideration. As of December 31, 2023, the amount of contingent consideration that could be paid to Lennar has an estimated maximum value of $31.0 million and a minimum value of $7.2 million. These values were determined based on the projected average share price over the five year earnout period multiplied by the number of shares to be transferred to Lennar if the targets for purchased solar energy systems placed in service are achieved. In connection with the Acquisition, Lennar has committed to contribute an aggregate $200.0 million (the "Funding Commitment") to four Sunnova tax equity funds, each formed annually during a period of four consecutive years (each such year, a "Contribution Year") commencing in 2021. See Note 13, Redeemable Noncontrolling Interests and Noncontrolling Interests. The customer agreements and related solar energy systems acquired by each of these four tax equity funds will generally be originated by SunStreet, though a certain number of customer agreements may be originated by our dealers, subject to certain criteria and expected in-service levels for the year. The favorable terms of the Funding Commitment result in an intangible asset. During the years ended December 31, 2023, 2022 and 2021, we incurred transaction costs of $1.2 million, $7.8 million and $6.7 million related to acquisitions.

138

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
The fair values of the assets acquired and liabilities assumed are based on a complex series of judgments about future events and uncertainties and rely heavily on estimates and assumptions. We estimated the fair value of the assets acquired at the acquisition date using a multi-period excess earnings methodology for customer relationships related to system sales and servicing, a cost savings methodology for customer relationships related to new customers, a relief from royalty methodology for the trade name and a discounted cash flow methodology for the tax equity commitment, all using Level 3 inputs.

During the third quarter of 2021, we made changes to our purchase price allocation for facts and circumstances that existed at the acquisition date related to (a) the issuance of additional shares of common stock, (b) changes to the aggregate principal amount of the debt acquired, (c) modifications to the forecasted cash flows for the intangible assets, (d) modifications to the estimated earnout consideration and (e) resulting changes to goodwill. During the third quarter of 2021, we recorded an increase to goodwill of $9.1 million as a result of purchase price adjustments. The following table presents the fair value of the assets acquired and liabilities assumed, inclusive of the purchase price adjustments, with the excess recorded as goodwill:

As
Adjusted
(in thousands)
Cash$503 
Other current assets (includes inventory of $26,835)
33,562 
Property and equipment217 
Intangible assets211,836 
Other assets1,060 
Total assets acquired247,178 
Accounts payable3,762 
Accrued expenses4,580 
Current portion of long-term debt32,301 
Other current liabilities364 
Other long-term liabilities697 
Total liabilities assumed41,704 
Net assets acquired, excluding goodwill205,474 
Purchase consideration218,624 
Goodwill$13,150 

Goodwill represents the excess of the purchase consideration over the aggregate fair value of the assets acquired and liabilities assumed. Goodwill is primarily attributable to the acquired assembled workforce. We do not expect to take any tax deductions for the goodwill associated with the Acquisition unless we decide to make an asset election in the future that would make a portion of the goodwill deductible for tax purposes. The portion of revenue and earnings associated with the acquired business was not separately identifiable due to the integration with our operations.

139

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(13) Redeemable Noncontrolling Interests and Noncontrolling Interests

The following table summarizes our redeemable noncontrolling interests and noncontrolling interests as of December 31, 2023:

Tax Equity EntityBalance Sheet ClassificationDate Class A
Member Admitted
Sunnova TEP II, LLCRedeemable noncontrolling interestsDecember 2017
Sunnova TEP II-B, LLCRedeemable noncontrolling interestsDecember 2017
Sunnova TEP III, LLCRedeemable noncontrolling interestsJanuary 2019
Sunnova TEP IV-A, LLC ("TEPIVA")Noncontrolling interestsAugust 2019
Sunnova TEP IV-B, LLC ("TEPIVB")Noncontrolling interestsDecember 2019
Sunnova TEP IV-C, LLC ("TEPIVC")Noncontrolling interestsFebruary 2020
Sunnova TEP IV-D, LLC ("TEPIVD")Noncontrolling interestsMay 2020
Sunnova TEP IV-F, LLCNoncontrolling interestsJuly 2020
Sunnova TEP IV-E, LLC ("TEPIVE")Noncontrolling interestsSeptember 2020
Sunnova TEP IV-G, LLC ("TEPIVG")Noncontrolling interestsNovember 2020
Sunnova TEP V-D, LLC ("TEPVD")Noncontrolling interestsApril 2021
TEPVANoncontrolling interestsApril 2021
TEPVBNoncontrolling interestsMay 2021
TEPVCNoncontrolling interestsJuly 2021
Sunnova TEP V-E, LLCRedeemable noncontrolling interestsOctober 2021
Sunnova TEP 6-A, LLC ("TEP6A")Noncontrolling interestsDecember 2021
TEP6BNoncontrolling interestsFebruary 2022
Sunnova TEP 6-E, LLCRedeemable noncontrolling interestsMay 2022
TEP6D
Noncontrolling interestsSeptember 2022
Sunnova TEP 6-C, LLC ("TEP6C")Redeemable noncontrolling interestsOctober 2022
TEP7CRedeemable noncontrolling interestsNovember 2022
TEP7ANoncontrolling interestsDecember 2022
TEP7BRedeemable noncontrolling interestsDecember 2022
TEP7DNoncontrolling interestsDecember 2022
TEP7E
Redeemable noncontrolling interestsMay 2023
TEP7G
Redeemable noncontrolling interests
August 2023
TEP7F
Redeemable noncontrolling interests
September 2023
Sunnova TEP 8-A, LLC ("TEP8A")
Noncontrolling interests
December 2023
Sunnova TEP 8-B, LLC ("TEP8B")
Noncontrolling interests
December 2023
TEP8C
Redeemable noncontrolling interests
December 2023

The purpose of the tax equity entities is to own and operate a portfolio of solar energy systems and energy storage systems. The terms of the tax equity entities' operating agreements contain allocations of taxable income (loss), Section 48(a) ITCs and cash distributions that vary over time and adjust between the members on an agreed date (referred to as the flip date). The operating agreements specify either a date certain flip date or an internal rate of return ("IRR") flip date. The date certain flip date is based on the passage of a fixed period of time that generally corresponds to the expiration of the recapture period associated with Section 48(a) ITCs or a year thereafter. The IRR flip date is the date on which the tax equity investor has achieved a contractual rate of return. From inception through the flip date, the Class A members' allocation of taxable income (loss) and Section 48(a) ITCs is generally 99% and the Class B members' allocation of taxable income (loss) and Section 48(a) ITCs is generally 1%. TEPIVA, TEPIVB, TEPIVC, TEPIVD, TEPIVE, TEPIVG, TEPVB, TEPVC, TEPVD, TEP6A, TEP6B, TEP6C, TEP6D, TEP7A, TEP7D and TEP8A also have a step-down period prior to the flip date during which the Class A members' allocation of certain items within taxable income (loss) become 67% and the Class B members' allocation of certain items within taxable income (loss) become 33% and TEPIVG, TEPVB, TEPVC and TEP6B also have an additional step-down period prior to the flip date during which the Class A members' allocation of certain items within taxable income (loss) are
140

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
further reduced and the Class B members' allocation of certain items within taxable income (loss) are further increased. After the related flip date (or, if the tax equity investor has a deficit capital account, typically after such deficit has been eliminated), the Class A members' allocation of taxable income (loss) will typically decrease to 5% (or, in some cases, a higher percentage if required by the tax equity investor) and the Class B members' allocation of taxable income (loss) will increase by an inverse amount.

The redeemable noncontrolling interests and noncontrolling interests are comprised of Class A units, which represent the tax equity investors' interest in the tax equity entities. Both the Class A members and Class B members have call options to allow either member to redeem the other member's interest in the tax equity entities upon the occurrence of certain contingent events, such as bankruptcy, dissolution/liquidation and forced divestitures of the tax equity entities. Additionally, except for TEPIVG, TEPVB and TEP6B, the Class B members have the option to purchase all Class A units, which is typically exercisable at any time during the periods specified under each respective governing document, and, in regard to the tax equity entities classified as redeemable noncontrolling interests, also have the contingent obligation to purchase all Class A units if the Class A members exercise their right to withdraw, which is typically exercisable at any time during the periods specified under each respective governing document. In June 2023, we exercised our purchase option to purchase 100% of the Class A member's interest in Sunnova TEP I, LLC ("TEPI") for $5.9 million. This purchase resulted in an increase in our equity in TEPI of $67.0 million. The carrying values of the redeemable noncontrolling interests were equal to or greater than the estimated redemption values as of December 31, 2023 and 2022.

Guarantees.    We are contractually obligated to make certain Class A members whole for losses they may suffer in certain limited circumstances resulting from the disallowance or recapture of Section 48(a) ITCs. We have concluded the likelihood of a significant recapture event is remote and consequently have not recorded a liability for any potential recapture exposure. The maximum potential future payments we could be required to make under this obligation would depend on the IRS successfully asserting upon audit the fair market values of the solar energy systems sold or transferred to the tax equity entities as determined by us exceed the allowable basis for the systems for purposes of claiming Section 48(a) ITCs. The fair market values of the solar energy systems and related Section 48(a) ITCs are determined, and the Section 48(a) ITCs are allocated to the Class A members, in accordance with the tax equity entities' operating agreements. Due to uncertainties associated with estimating the timing and amounts of distributions, the likelihood of an event that may trigger repayment, forfeiture or recapture of Section 48(a) ITCs to such Class A members, and the fact that we cannot determine how the IRS will evaluate system values used in claiming Section 48(a) ITCs, we cannot determine the potential maximum future payments that are required under these guarantees.

From time to time, we incur non-performance fees, which may include, but is not limited to, delays in the installation process and interconnection to the power grid of solar energy systems and other factors. The non-performance fees are settled by either a return of a portion of the Class A members' capital contributions or an additional payment to the Class A members. During the years ended December 31, 2023, 2022 and 2021, we paid $766,000, $9.5 million and $41.2 million, respectively, related to non-performance fees. As of December 31, 2023 and 2022, we recorded a liability of $3.2 million and $170,000, respectively, related to non-performance fees.

(14) Stockholders' Equity

In April 2021, we issued 3,095,329 shares of common stock in connection with the Acquisition. In August 2021, we issued an additional 27,526 shares of common stock in connection with the purchase price adjustments of the Acquisition. See Note 12, Acquisitions. In November 2021, we issued 1,027,409 shares of common stock in connection with our investments in solar receivables. See Note 8, Investments in Solar Receivables. During the year ended December 31, 2021, the remaining holders of our 9.75% convertible senior notes converted approximately $97.1 million aggregate principal amount, including accrued and unpaid interest to the date of each conversion, of our 9.75% convertible senior notes into 7,196,035 shares of our common stock.

In August 2023, we sold 5,865,000 shares of common stock at a public offering price of $14.75 per share. We received aggregate net proceeds of approximately $82.2 million, after deducting underwriting discounts and commissions of approximately $3.9 million and offering expenses of approximately $400,000. We used the net proceeds from the offering for general corporate purposes.

During the years ended December 31, 2023 and 2022, we issued 693,443 and 694,446 shares of our common stock to Lenx, LLC pursuant to the terms of the earnout agreement, as amended, entered into in connection with the acquisition of SunStreet.

141

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(15) Equity-Based Compensation

Effective December 2013 and January 2015, we established and adopted two stock option plans (collectively, the "Prior Plans") after approval by our Board. The Prior Plans provided the aggregate number of shares of common stock that may be issued pursuant to stock options shall not exceed 26,032 shares. No further awards may be made under the Prior Plans.

Effective March 2016, we established and adopted a new stock option plan (the "2016 Plan") after approval by our Board. The 2016 Plan allowed for the issuance of non-qualified and incentive stock options. The 2016 Plan provided the aggregate number of shares of common stock that may be issued pursuant to stock options shall not exceed 4,288,950 shares. No further awards may be made under the 2016 Plan.

In connection with our IPO, our Board adopted the 2019 Long-Term Incentive Plan (the "LTIP") to incentivize employees, officers, directors and other service providers of SEI and its affiliates. The LTIP provides for the grant, from time to time, at the discretion of our Board or a committee thereof, of stock options, stock appreciation rights, stock awards, including restricted stock and restricted stock units, performance awards and cash awards. The LTIP provides the aggregate number of shares of common stock that may be issued pursuant to awards shall not exceed 5,229,318 shares. The number of shares available for issuance under the LTIP will be increased each fiscal year beginning in 2020, in an amount equal to the lesser of (a) a number of shares such that the total number of shares that remain available for additional grants under the LTIP equals five percent of the outstanding shares of our common stock on the last day of the immediately preceding fiscal year or (b) such number of shares determined by our Board. In February 2023, the aggregate number of shares of common stock that may be issued pursuant to awards under 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. Awards granted under the LTIP contain a service condition and cease vesting for employees, consultants and directors upon termination of employment or service. The grant date fair value of awards granted under the LTIP will be recognized ratably over the applicable vesting period of each award (either one year, three years or seven years).

The Prior Plans and the 2016 Plan will only allow for settlement of stock options by the issuance of common stock and awards issued under the LTIP can generally only be settled by the issuance of common stock. Therefore, we classify the awards as equity awards. We recognize the fair value of equity-based compensation awards as compensation cost in the financial statements, beginning on the grant date. We base compensation expense on the fair value of the awards we expect to vest, recognized over the service period, and adjusted for actual forfeitures that occur before vesting.

Stock Options

During 2021, 75,031 stock options were granted and 569,740 stock options were exercised resulting in the issuance of 569,740 shares of common stock in exchange for $9.0 million. During 2022, 538,758 stock options were granted and 18,383 stock options were exercised resulting in the issuance of 18,383 shares of common stock in exchange for $213,000. During 2023, 1,017,493 stock options were granted and 41,788 stock options were exercised resulting in the issuance of 41,788 shares of common stock in exchange for $540,000.

We used the following assumptions to apply the Black-Scholes option-pricing model to stock options granted during the years ended December 31, 2023, 2022 and 2021:

Year Ended 
 December 31,
202320222021
Expected dividend yield0.00%0.00%0.00%
Risk-free interest rate
3.50% - 4.38%
2.40%1.13%
Expected term (in years)
6.26 - 6.57
6.375 - 6.46
6.13
Volatility
65.58% - 69.81%
58.76%55.13%

The expected volatility was calculated based on the average historical volatilities of publicly traded peer companies determined by us. The risk-free interest rate used was based on the U.S. treasury yield curve in effect at the time of grant for the expected term of the stock options to be valued. The expected dividend yield is zero as we do not anticipate paying common
142

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
stock dividends within the relevant time frame. The expected term has been estimated using the average of the contractual term and weighted average life of the 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, 20212,765,815 $16.71 4.91$31,874 
Granted538,758 $27.62 9.22$14.37 
Exercised(18,383)$11.59 $231 
Forfeited(26,731)$24.77 $12.83 
Outstanding, December 31, 20223,259,459 $18.48 4.75$10,341 
Granted1,017,493 $15.01 9.23$8.82 
Exercised(41,788)$12.91 $203 
Forfeited(217,015)$19.38 $8.77 
Outstanding, December 31, 20234,018,149 $17.61 4.97$5,542 
Exercisable, December 31, 20232,575,095 $16.50 2.80$4,787 
Vested and expected to vest, December 31, 20234,018,149 $17.61 4.97$5,542 
Non-vested, December 31, 2022570,230 $14.71 
Non-vested, December 31, 20231,443,054 $10.78 

The number of stock options that vested during the years ended December 31, 2023 and 2022 was 16,816. The grant date fair value of stock options that vested during the years ended December 31, 2023 and 2022 was $309,000. As of December 31, 2023, there was $9.1 million of total unrecognized compensation expense related to stock options, which is expected to be recognized over the remaining weighted average period of 1.79 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, 20211,649,789 $18.48 
Granted1,035,714 $23.79 
Vested(974,972)$19.79 
Forfeited(100,916)$26.21 
Outstanding, December 31, 20221,609,615 $20.62 
Granted2,155,890 $14.50 
Vested(1,009,102)$18.10 
Forfeited(372,198)$17.78 
Outstanding, December 31, 20232,384,205 $16.60 

The grant date fair value of restricted stock units that vested during the years ended December 31, 2023 and 2022 was $18.3 million and $19.3 million, respectively. As of December 31, 2023, there was $26.6 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.30 years.

143

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Employee Stock Purchase Plan ("ESPP")

Effective May 2022, we established an ESPP. We are authorized to issue up to an aggregate 750,000 shares of common stock under the ESPP. The ESPP allows eligible employees to purchase shares of our common stock at a price per share equal to 95% of the lesser of the closing price of our common stock on the grant date or the purchase date. Payment for shares of our common stock is made as of the purchase date through payroll deductions on an after-tax basis over the designated purchase period. Each purchase period will generally be a six-month period commencing on January 1 and July 1 of each year, or such other period as the plan administrator may prescribe. The applicable purchase date is the last trading day of the purchase period or other such trading date designated by the plan administrator. An employee's payroll deductions under the ESPP are limited to 15% of the employee's eligible compensation with an annual limitation of $25,000. As of December 31, 2023 and 2022, the number of shares of common stock issued under the ESPP was 35,160 and 7,106, respectively.

(16) Basic and Diluted Net Loss Per Share

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

Year Ended 
 December 31,
202320222021
(in thousands, except share and per share amounts)
Net loss attributable to stockholders—basic and diluted$(417,961)$(161,642)$(138,128)
Net loss per share attributable to stockholders—basic and diluted$(3.53)$(1.41)$(1.25)
Weighted average common shares outstanding—basic and diluted118,344,728 114,451,034 110,881,630 

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:

Year Ended 
 December 31,
202320222021
Equity-based compensation awards6,093,155 4,907,458 4,670,740 
Convertible senior notes34,150,407 23,228,952 10,829,353 

(17) 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 December 31, 2023, we recorded $6.8 million related to our guarantee of certain specified minimum solar energy production output under our leases and loans, of which $2.7 million is recorded in other current liabilities and $4.1 million is recorded in other long-term liabilities in the 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
144

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
$2.3 million is recorded in other long-term liabilities in the consolidated balance sheet. The changes in our aggregate performance guarantee obligations are as follows:

Year Ended 
 December 31,
20232022
(in thousands)
Balance at beginning of period$4,845 $5,293 
Accruals4,982 2,727 
Settlements(3,074)(3,175)
Balance at end of period$6,753 $4,845 

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 consolidated statements of operations:

Year Ended 
 December 31,
202320222021
(in thousands)
Operating lease expense$2,910 $2,753 $1,643 
Finance lease expense:
Amortization expense1,150 783 417 
Interest on lease liabilities109 60 38 
Short-term lease expense197 141 78 
Variable lease expense1,049 961 1,064 
Total$5,415 $4,698 $3,240 

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 consolidated balance sheets:

As of December 31,
20232022
(in thousands)
Right-of-use assets:
Operating leases$13,247 $14,706 
Finance leases4,085 2,476 
Total right-of-use assets$17,332 $17,182 
Current lease liabilities:
Operating leases$2,883 $2,451 
Finance leases1,348 796 
Long-term leases liabilities:
Operating leases14,005 15,751 
Finance leases1,631 957 
Total lease liabilities$19,867 $19,955 

145

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Other information related to leases was as follows:

Year Ended 
 December 31,
202320222021
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases (1)$2,765 $1,647 $1,310 
Operating cash flows from finance leases$109 $60 $38 
Financing cash flows from finance leases$1,059 $801 $476 
Right-of-use assets obtained in exchange for lease obligations:
Operating leases$741 $245 $8,867 
Finance leases$2,759 $1,072 $2,213 

(1)Includes reimbursements in 2023, 2022 and 2021 of approximately $545,000, $297,000 and $423,000, respectively, for leasehold improvements.

As of December 31,
20232022
Weighted average remaining lease term (years):
Operating leases5.516.60
Finance leases3.122.86
Weighted average discount rate:
Operating leases4.06 %3.95 %
Finance leases6.26 %4.37 %

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

Operating
Leases
Finance
Leases
(in thousands)
2024$3,517 $1,498 
20253,409 940 
20263,236 541 
20273,304 277 
20283,372  
2029 and thereafter2,113  
Total18,951 3,256 
Amount representing interest(1,987)(277)
Amount representing leasehold incentives(76) 
Present value of future payments16,888 2,979 
Current portion of lease liability(2,883)(1,348)
Long-term portion of lease liability$14,005 $1,631 

Letters of Credit.    In connection with a reinsurance agreement and various security arrangements for an office lease, we have letters of credit outstanding of $0 and $4.1 million as of December 31, 2023 and 2022, respectively. The letters of credit are cash collateralized for the same amount or a lesser amount and this cash is classified as restricted cash recorded in other current assets and other assets in the consolidated balance sheets.

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
146

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
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 December 31, 2023 and 2022, the net unamortized balance of payments to dealers for exclusivity and other similar arrangements was $166.4 million and $121.3 million, respectively. Under these agreements, we paid $53.8 million and $50.1 million during the years ended December 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)
2024$77,724 
202557,079 
202636,904 
202730,000 
2028 
2029 and thereafter 
Total$201,707 

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. In October 2023, we further amended this agreement in which we agreed to purchase approximately $325.0 million of energy storage systems through December 2024. Under this agreement, we purchased $178.6 million and $216.0 million during the years ended December 31, 2023 and 2022, respectively. As of December 31, 2023, we estimate our remaining purchase commitment to be approximately $255.0 million.

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

Information
Technology
Commitments
(in thousands)
2024$23,045 
20257,243 
20266,137 
20277,405 
2028515 
2029 and thereafter515 
Total$44,860 

(18) Subsequent Events

EZOP Debt.      In February 2024, we amended the EZOP revolving credit facility to, among other things, (a) reflect certain assignments of commitments occurring within the Atlas Lender Group (as defined by such revolving credit facility) without increasing the existing commitments, and the assignment of the role of the Atlas funding agent for the Atlas Lender Group, (b) amend the thresholds for certain "Amortization Events" (as defined by such revolving credit facility) and (c) modify the "Liquidity Reserve Account Required Balance" (as defined by such revolving credit facility).

TEPH Debt.      In February 2024, we amended the TEPH revolving credit facility to, among other things, reflect an assignment of commitments occurring within the Atlas Lender Group (as defined by such revolving credit facility) without increasing the existing commitments and the appointment of a new Atlas funding agent for the Atlas Lender Group.

147

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
SOLVI Debt.    In February 2024, we pooled and transferred eligible solar energy systems and the related asset receivables into wholly-owned subsidiaries of SOLVI, a special purpose entity, that issued $194.5 million in aggregate principal amount of Series 2024-1 Class A solar asset-backed notes, $16.5 million in aggregate principal amount of Series 2024-1 Class B solar asset-backed notes and $15.0 million in aggregate principal amount of Series 2024-1 Class C solar asset-backed notes (collectively, the "SOLVI Notes") with a maturity date of January 2059. The SOLVI Notes were issued at a discount of 4.66%, 7.08% and 13.98% for the Class A, Class B and Class C notes, respectively, and bear interest at an annual rate equal to 5.65%, 7.00% and 9.00% for the Class A, Class B and Class C notes, respectively. The cash flows generated by the solar energy systems of SOLVI's subsidiaries are used to service the quarterly principal and interest payments on the SOLVI Notes and satisfy SOLVI's expenses, and any remaining cash can be distributed to Sunnova SOL VI Depositor, LLC, SOLVI's sole member. In connection with the SOLVI 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 SOLVI pursuant to the sale and contribution agreement. SOLVI is also required to maintain certain reserve accounts for the benefit of the holders of the SOLVI Notes, each of which must remain funded at all times to the levels specified in the SOLVI Notes. The indenture requires SOLVI 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 SOLVI 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 SOLVI Notes have no recourse to our other assets except as expressly set forth in the SOLVI Notes.

Redeemable Noncontrolling Interests and Noncontrolling Interests.      In February 2024, the Class A member of TEP7A increased its capital commitment from approximately $59.0 million to approximately $61.4 million. In February 2024, we admitted a tax equity investor as the Class A member of Sunnova TEP 8-D, LLC ("TEP8D"), a subsidiary of Sunnova TEP 8-D Manager, LLC, which is the Class B member of TEP8D. The Class A member of TEP8D made a total capital commitment of approximately $195.0 million.

148

SCHEDULE I PARENT COMPANY CONDENSED FINANCIAL STATEMENTS

SUNNOVA ENERGY INTERNATIONAL INC.
CONDENSED BALANCE SHEETS
(in thousands, except share amounts and share par values)

As of December 31,
20232022
Assets
Current assets:
Cash$75 $65 
Accounts receivable, including affiliates
7  
Total current assets82 65 
Investments in subsidiaries1,677,268 2,056,622 
Total assets$1,677,350 $2,056,687 
Liabilities and Stockholders' Equity
Current liabilities:
Accounts payable
$2 $22 
Other current liabilities6,138 5,895 
Total current liabilities6,140 5,917 
Long-term debt, net1,155,078 1,149,756 
Total liabilities1,161,218 1,155,673 
Stockholders' equity:
Common stock, 122,466,515 and 114,939,079 shares issued as of December 31, 2023 and 2022, respectively, at $0.0001 par value
12 11 
Additional paid-in capital—common stock1,735,470 1,617,856 
Accumulated deficit
(1,219,350)(716,853)
Total stockholders' equity
516,132 901,014 
Total liabilities and stockholders' equity$1,677,350 $2,056,687 

See accompanying notes to parent company condensed financial statements.

149

SCHEDULE I PARENT COMPANY CONDENSED FINANCIAL STATEMENTS
SUNNOVA ENERGY INTERNATIONAL INC.
CONDENSED STATEMENTS OF OPERATIONS
(in thousands)

Year Ended 
 December 31,
202320222021
Revenue$ $ $ 
General and administrative expense1,367 1,362 929 
Other operating expense24   
Operating loss
(1,391)(1,362)(929)
Interest expense, net22,536 10,835 3,722 
Equity in losses of subsidiaries
478,494 118,079 142,870 
Loss before income tax
(502,421)(130,276)(147,521)
Income tax expense
5   
Net loss
$(502,426)$(130,276)$(147,521)

See accompanying notes to parent company condensed financial statements.
150

SCHEDULE I PARENT COMPANY CONDENSED FINANCIAL STATEMENTS
SUNNOVA ENERGY INTERNATIONAL INC.
CONDENSED STATEMENTS OF CASH FLOWS
(in thousands)

Year Ended 
 December 31,
202320222021
CASH FLOWS FROM OPERATING ACTIVITIES
Net cash provided by (used in) operating activities$(13,605)$3,045 $8,554 
CASH FLOWS FROM INVESTING ACTIVITIES
Investments in subsidiaries(88,645)(560,700)(500,700)
Distributions from subsidiaries19,650 21,100  
Other, net90   
Net cash used in investing activities(68,905)(539,600)(500,700)
CASH FLOWS FROM FINANCING ACTIVITIES
Proceeds from long-term debt 585,000 560,625 
Payments of deferred financing costs(43)(516)(615)
Purchase of capped call transactions (48,420)(91,655)
Proceeds from issuance of common stock, net82,563 38 19,392 
Net cash provided by financing activities82,520 536,102 487,747 
Net increase (decrease) in cash10 (453)(4,399)
Cash at beginning of period65 518 4,917 
Cash at end of period$75 $65 $518 
Non-cash investing and financing activities:
Non-cash conversion of convertible senior notes for common stock$ $ $95,648 
Non-cash issuance of common stock for investments in solar receivables$ $ $44,353 
Non-cash issuance of common stock for business acquisition$ $ $128,224 
Supplemental cash flow information:
Cash paid for interest$17,013 $1,438 $1,390 
Cash paid for income taxes$ $ $ 

See accompanying notes to parent company condensed financial statements.
151

SCHEDULE I NOTES TO PARENT COMPANY CONDENSED FINANCIAL STATEMENTS

(1) Basis of Presentation

On July 24, 2019, Sunnova Energy International Inc. ("SEI") priced 14,000,000 shares of its common stock at a public offering price of $12.00 per share and on July 25, 2019, SEI's common stock began trading on the New York Stock Exchange under the symbol "NOVA". Upon the closing of our initial public offering on July 29, 2019 (our "IPO"), Sunnova Energy Corporation was contributed to SEI and SEI became the holding company of Sunnova Energy Corporation through a reverse merger. In addition, the historical financial statements of Sunnova Energy Corporation became the historical financial statements of SEI. These condensed financial statements include the condensed balance sheets, condensed statements of operations and condensed statements of cash flows and have been prepared on a parent-only basis. These parent-only financial statements do not include all of the information and notes required by accounting principles generally accepted in the United States of America for annual financial statements and therefore, these parent-only financial statements and other information included should be read in conjunction with SEI's consolidated financial statements and related notes contained within this Annual Report on Form 10-K.

(2) Guarantees

See Note 9, Long-Term Debt.

152

Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure.

None.

Item 9A. 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 Annual Report on Form 10-K, 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 December 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 fourth 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.

Management's Report on Internal Control over Financial Reporting

Management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined by Rule 13a-15(f) under the Exchange Act). Management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission to evaluate the effectiveness of our internal control over financial reporting. Management has assessed the effectiveness of our internal control over financial reporting as of December 31, 2023 and has concluded that such internal control over financial reporting is effective.

The effectiveness of our internal control over financial reporting as of December 31, 2023 has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in its report, which is included in Item 8 of this Annual Report on Form 10-K.

153

Item 9B. Other Information.

10b5-1 Plans

Sell to Cover 10b5-1 Trading Arrangements

During the three months ended December 31, 2023, the following directors and officers adopted certain trading plans ("10b5-1 Plans") intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act. The 10b5-1 Plans authorize an agent to sell such securities as are necessary to satisfy tax withholding obligations, commissions and any fees, arising exclusively from the vesting of certain previously granted compensatory awards of restricted stock units, outlined as follows:
Name
Title
Shares
Vesting and
Subject to
Sell-to-Cover
Date
Adopted
Plan
Start
Date
Plan
End
Date
Michael Grasso
Executive Vice President, Chief Revenue Officer
13,980 November 14, 2023March 25, 2024April 25, 2024
Chris Hayden
Executive Vice President, Chief Technology Officer
3,333 November 9, 2023March 25, 2024April 25, 2024
Kris Hillstrand
Executive Vice President, Direct
13,980 November 15, 2023March 25, 2024April 25, 2024
Kelsey Hultberg
Executive Vice President, Corporate Communications and Sustainability
3,181 November 22, 2023March 25, 2024April 25, 2024
Robert Lane
Executive Vice President and Chief Financial Officer
16,874 November 2, 2023March 25, 2024December 31, 2024
Meghan Nutting
Executive Vice President, Government and Regulatory Affairs
6,464 November 16, 2023March 25, 2024April 25, 2024

Chris Hayden, Executive Vice President, Chief Technology Officer

On December 13, 2023, Chris Hayden, Executive Vice President, Chief Technology Officer, terminated a 10b5-1 Plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act. Such 10b5-1 Plan was adopted on November 9, 2023 and provided for the exercise and sale of up to 5,715 employee stock options at various prices dependent on the market price of the shares of our common stock, commencing on April 2, 2024 and continuing through April 2, 2025.

Robert Lane, Executive Vice President and Chief Financial Officer

On November 2, 2023, Robert Lane, Executive Vice President and Chief Financial Officer, adopted a 10b5-1 Plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act for the sale of up to 17,230 shares of our common stock at various prices dependent on the market price of the shares of our common stock, commencing on March 25, 2024 and continuing through December 31, 2024.

Jackson Lynch, Executive Vice President and Chief Human Resources Officer

On December 5, 2023, Jackson Lynch, Executive Vice President and Chief Human Resources Officer, adopted a 10b5-1 Plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act for the sale of an indeterminate number of shares of our common stock dependent on the market price of the shares of our common stock issued in connection with restricted stock awards he will receive as annual incentive plan compensation that vest on issuance, commencing on March 6, 2024 and continuing through June 28, 2024.

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.

None.

PART III

154

Item 10. Directors, Executive Officers and Corporate Governance.

The information required by this Item 10 of Form 10-K will be set forth in our proxy statement to be filed with the SEC in connection with the solicitation of proxies for our 2023 Annual Meeting of Stockholders ("Proxy Statement") or an amendment to this Form 10-K and is incorporated herein by reference. The Proxy Statement will be filed with the SEC within 120 days after the year-end of the fiscal year that this report relates.

Item 11. Executive Compensation.

The information required by this Item 11 will be set forth in the Proxy Statement or an amendment to this Form 10-K and is incorporated herein by reference.

Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.

The information required by this Item 12 will be set forth in the Proxy Statement or an amendment to this Form 10-K and is incorporated herein by reference.

Item 13. Certain Relationships and Related Transactions, and Director Independence.

The information required by this Item 13 will be set forth in the Proxy Statement or an amendment to this Form 10-K and is incorporated herein by reference.

Item 14. Principal Accounting Fees and Services.

Our independent registered public accounting firm is PricewaterhouseCoopers LLP, Houston, TX, auditor firm ID: 238. The information required by this Item 14 will be set forth in the Proxy Statement or an amendment to this Form 10-K and is incorporated herein by reference.

155

PART IV

Item 15. Exhibits and Financial Statement Schedules.

Documents filed as part of this report are as follows:

(1)Consolidated Financial Statements

Our consolidated financial statements are listed in the "Index to Consolidated Financial Statements" under Item 8 of Part II of this Annual Report.

(2)Financial Statement Schedules

The required information is included elsewhere in the Annual Report, not applicable or not material.

(3)Exhibits

The exhibits listed in the accompanying "Exhibit Index" are filed or incorporated by reference as part of this Annual Report.

Exhibit Index
Exhibit No.
Description
2.1
2.2
3.1
3.2
4.1
4.2
4.3
4.4
4.4.1
4.5
4.6∞
4.7∞
4.7.1∞
4.7.2∞
156

Exhibit No.
Description
4.8∞
4.9∞
4.10∞
4.11∞
4.12∞
4.13
4.14∞
4.15
4.16
4.17
4.18∞
4.19∞
4.20∞
4.21
4.22∞
4.23∞
4.24∞
4.25∞
4.26
4.27∞
10.1
10.2
157

Exhibit No.
Description
10.3
10.4
10.4.1
10.5∞
10.5.1
10.5.2
10.5.3
10.5.4
10.5.5
10.5.6
10.5.7∞
10.5.8∞
10.5.9
10.5.10∞
158

Exhibit No.
Description
10.5.11∞
10.5.12∞
10.5.13∞
10.5.14∞
10.5.15∞
10.5.16∞
10.6∞
10.6.1
10.6.2∞
10.6.3∞
10.7∞
10.7.1
10.7.2∞
159

Exhibit No.
Description
10.7.3∞
10.7.4∞
10.7.5∞
10.8∞
10.8.1∞
10.8.2
10.8.3
10.8.4∞
10.8.5∞
10.8.6∞
10.8.7∞
160

Exhibit No.
Description
10.8.8∞
10.8.9∞
10.8.10∞
10.8.11∞
10.8.12∞
10.9
10.9.1
10.9.2
10.9.3
10.9.4
10.9.5
10.10+
10.11+
10.12+
10.13+
10.14+
10.15+
10.16+
10.17+
10.18+
161

Exhibit No.
Description
10.19+
10.20+
10.21
10.22∞
10.23
10.24
10.25∞
10.26∞
10.27∞
10.28∞
10.29∞
10.30∞
10.31∞
10.32∞
19
21.1
23.1
31.1
31.2
162

Exhibit No.
Description
32.1
32.2
97.1
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.
+    Indicates management contract or compensatory plan.

163

SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
SUNNOVA ENERGY INTERNATIONAL INC.
Date: February 22, 2024By:/s/ William J. Berger
William J. Berger
Chief Executive Officer and Director
(Principal Executive Officer)


Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

SignatureTitleDate
/s/ William J. BergerChief Executive Officer and DirectorFebruary 22, 2024
William J. Berger(Principal Executive Officer)
/s/ Robert L. LaneChief Financial OfficerFebruary 22, 2024
Robert L. Lane(Principal Financial and Accounting Officer)
/s/ Anne Slaughter AndrewDirectorFebruary 22, 2024
Anne Slaughter Andrew
/s/ Nora BrownellDirectorFebruary 22, 2024
Nora Brownell
/s/ Rahman D'ArgenioDirectorFebruary 22, 2024
Rahman D'Argenio
/s/ Mark LongstrethDirectorFebruary 22, 2024
Mark Longstreth
/s/ Akbar MohamedDirectorFebruary 22, 2024
Akbar Mohamed
/s/ Michael C. MorganDirectorFebruary 22, 2024
Michael C. Morgan
/s/ C. Park ShaperDirectorFebruary 22, 2024
C. Park Shaper
/s/ Mary YangDirectorFebruary 22, 2024
Mary Yang

164
EX-10.5 15 2 exhibit10515-slaamendmentn.htm EX-10.5 15 Document
Exhibit 10.5.15
Amendment No. 1 to Second Amended and Restated Credit Agreement
(SLA)

This Amendment No. 1 to Second Amended and Restated Credit Agreement (this “Amendment”), is dated as of October 6, 2023 (the “Effective Date”) among Sunnova EZ-Own Portfolio, LLC, a Delaware limited liability company (the “Borrower”), Sunnova SLA Management, LLC, a Delaware limited liability company, as manager (in such capacity, the “Manager”) and as servicer (in such capacity, the “Servicer”), Sunnova Asset Portfolio 7 Holdings, LLC, a Delaware limited liability company, as seller (in such capacity, the “Seller”) and as pledgor (in such capacity, the “Pledgor”), the financial institutions parties hereto (each such financial institution (including any Conduit Lender), a “Lender” and, collectively, the “Lenders”), each Funding Agent representing a group of Lenders party hereto (each, a “Funding Agent” and, collectively, the “Funding Agents”) and Atlas Securitized Products Holdings, L.P., as administrative agent under the Credit Agreement (in such capacity, the “Administrative Agent”). Except as otherwise defined in this Amendment, terms defined in the Credit Agreement are used herein as defined therein.
Recitals:
WHEREAS, the Borrower, the Manager, the Servicer, the Seller, the Lenders, the Funding Agents, the Administrative Agent, the Paying Agent, U.S. Bank National Association, not in its individual capacity, but solely as custodian, are party to the Second Amended and Restated Credit Agreement, dated as of August 2, 2023 (as amended, amended and restated, supplemented, or otherwise modified prior to the date hereof, the “Credit Agreement”);
WHEREAS, the Borrower has requested that by execution of this Amendment, ING Capital LLC (“ING”) becomes a “Committed Lender” in the ING Lender Group as well as the “Funding Agent” for the ING Lender Group (the “ING Funding Agent”), in each case, for all purposes of the Credit Agreement;
WHEREAS, in furtherance of the foregoing and in accordance with Section 10.2 of the Credit Agreement, the parties hereto desire to amend the Credit Agreement subject to the terms hereof; and
NOW, THEREFORE, in consideration of the mutual promises hereinafter set forth, and for other good and adequate consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto hereby agree as follows:

Section 1.01.    Amendments To The Credit Agreement.
Subject to the satisfaction of the conditions precedent set forth in Section 2.01 below, the Credit Agreement shall be, and it hereby is, amended with text marked in underline indicating additions to the Credit Agreement and with text marked in strikethrough indicating deletions to the Credit Agreement as set forth in Exhibit A attached hereto.
    [***] = 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.


Section 1.02.    Assignments of Advances to ING.
In connection with this Amendment and ING becoming a Committed Lender on the date hereof and in accordance with the terms and conditions of Section 10.8 of the Credit Agreement, each Lender (each an “Assignor” and together, the “Assignors”) hereby sells and assigns to ING (the “Assignee”), and Assignee hereby purchases and assumes from each such Assignor its respective outstanding Advances along with its respective rights and obligations as a Committed Lender under the Credit Agreement and other Transaction Documents related thereto in the amounts, and in exchange for payment by Assignee to each Assignor on the date hereof of the amounts set out in the flow of funds agreed to by the parties hereto, plus accrued interest thereon through (and including) the date hereof which such interest will be paid by the Borrower to each Assignor on the immediately following Payment Date pursuant to Section 2.7 of the Credit Agreement. Each of the Borrower, the Administrative Agent, each Lender party hereto and each Funding Agent Party hereto acknowledges, consents and agrees to such purchases, sales and interest allocation. Other than in respect of sales of interests and purchases, respectively, on the date hereof of the outstanding Advances held by such Lenders on the date hereof expressly acknowledged, consented and agreed to pursuant to this Section 1.02, sales and interests shall remain subject to the Credit Agreement, including Section 10.8 thereof. For the avoidance of doubt, each party hereto agrees that this Section 1.02 shall constitute an assignment of Advances pursuant to Section 10.8 of the Credit Agreement.
Section 2.01.    Conditions Precedent to Effectiveness of Amendment.
The effectiveness of this Amendment is subject to the satisfaction of all of the following conditions precedent:
    (a)    (i) The Administrative Agent, the Borrower, the Manager, the Servicer, the Seller, the Pledgor, and the Lenders shall have executed and delivered this Amendment, (ii) ING, the ING Funding Agent, the Administrative Agent, the Borrower and the Servicer shall have executed and delivered the ING Lender Fee Letter and such ING Lender Fee Letter shall have become effective, (iii) the Parent shall have executed and delivered a reaffirmation and acknowledgment regarding the Parent Guaranty, and (iv) the ING Funding Agent shall have received a risk retention letter regarding Regulation (EU) 2017/2402 executed by the Parent and a transaction summary in form and substance acceptable to the ING Funding Agent; and
    (b)    (i) The Administrative Agent and each Lender party hereto shall have received updated Secretary’s Certificates from each of the Parent, the Borrower, the Manager, the Servicer, the Seller, and the Pledgor that includes (x) authorizing resolutions, (y) updated incumbency certificates and (z) any updated organizational documents for each, and (ii) the Administrative Agent and each Lender party hereto shall have received a customary legal opinion from counsel to the Borrower and the Servicer addressing authorization and enforceability of this Amendment, and the amendments hereby and thereby to the Credit Agreement.
    2
[***] = 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.


Section 3.01.    Amendment with Joinder Effects
    (a)    In connection with this Amendment and (x) ING becoming a Committed Lender on the date hereof and (y) ING Funding Agent becoming a Funding Agent on the date hereof, the parties hereto acknowledge, agree and consent as follows: (i) by executing this Amendment, the Borrower, ING (in its capacity as a Committed Lender), ING Funding Agent (in its capacity as a Funding Agent), and the Administrative Agent hereby agree that this Amendment is being delivered in lieu of a Joinder Agreement in the form attached to the Credit Agreement as Exhibit G (the “Form of Joinder Agreement”) and such parties intend to be bound to the same extent as if such a Joinder Agreement had been executed and delivered on the date hereof, with the information required to be included on Schedule I and Schedule II to such Joinder Agreement being set forth on Schedule I and Schedule II to this Amendment; (ii) each of the Borrower, the Servicer, the Manager, ING and the ING Funding Agent hereby agrees that this Amendment shall constitute and have the same effects as the receipt of the Joinder Effective Notice pursuant to the Form of Joinder Agreement, and (iii) from and after the date hereof, (I) ING (which such date shall constitute the Joinder Effective Date under the Form of Joinder Agreement) shall be a Committed Lender party to the Credit Agreement for all purposes thereof having an initial Lender Group Percentage and Commitment, if applicable, as set forth in Schedule II hereto, and (II) ING Funding Agent (which such date shall constitute the Joinder Effective Date under the Form of Joinder Agreement) shall be the Funding Agent for the ING Lender Group and party to the Credit Agreement for all purposes thereof.
    (b)    By executing and delivering this Amendment, each of ING and ING Funding Agent confirms to and agrees with the Administrative Agent and each other Lender as follows: (i) neither the Administrative Agent nor any other Lender makes any representation or warranty or assumes any responsibility with respect to any statements, warranties or representations made in or in connection with the Credit Agreement (other than representations or warranties made by such respective parties) or the execution, legality, validity, enforceability, genuineness, sufficiency or value of the Credit Agreement or any other instrument or document furnished pursuant thereto, or with respect to the financial condition of the Parent, the Manager, the Servicer, the Seller, or the Borrower (collectively, the “Sunnova Entities” and each, a “Sunnova Entity”), or the performance or observance by any Sunnova Entity of any of their respective obligations under the Credit Agreement or any other instrument or document furnished pursuant hereto; (ii) each of ING and ING Funding Agent confirms that it has received a copy of such documents and information as it has deemed appropriate to make its own credit analysis and decision to enter into this Amendment; (iii) each of ING and ING Funding Agent will, independently and without reliance upon the Administrative Agent 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 Credit Agreement; (iv) each of ING, and ING Funding Agent hereby agrees to appoint and authorize the Administrative Agent to take such action as agent on its behalf and to exercise such powers under the Credit Agreement as are delegated to the Administrative Agent by the terms thereof, together with such powers as are reasonably incidental thereto, all in accordance with Article VIII of the Credit Agreement; (v) ING hereby agrees to appoint and authorize the ING Funding Agent to take such action as funding agent on its behalf and to exercise such powers under the Credit Agreement as
    3
[***] = 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.


are delegated to the Funding Agent by the terms thereof, together with such powers as are reasonably incidental thereto, all in accordance with Article VII of the Credit Agreement; and (vi) ING hereby agrees (for the benefit of the other parties to the Credit Agreement) that it will perform in accordance with their terms all of the obligations which by the terms of the Credit Agreement are required to be performed by it as a Lender.
Section 4.01.    Representations and Warranties
Each of the Borrower, the Manager, the Servicer, and the Seller hereby represents and warrants to the Secured Parties that, after giving effect to this Amendment: (a) the representations and warranties set forth in each of the Transaction Documents by each of the Borrower, the Manager, the Servicer, and the Seller, as applicable, are true and correct in all material respects on and as of the date hereof, with the same effect as though made on and as of such date (except to the extent that any representation and warranty expressly relates to an earlier date, then such earlier date), and (b) no Amortization Event, Event of Default, Potential Amortization Event or Potential Default has occurred and is continuing.
Section 5.01    References in all Transaction Documents.
To the extent any Transaction Document contains a provision that conflicts with the intent of this Amendment, the parties agree that the provisions herein shall govern.
Section 6.01.    Electronic Signatures and Counterparts.
This Amendment may be executed in any number of counterparts, each of which shall be deemed to be an original, but such counterparts shall, together, constitute one and the same instrument. Each electronic signature or faxed, scanned, or photocopied manual signature shall for all purposes have the same validity, legal effect, and admissibility in evidence as an original manual signature. Each party hereto shall be entitled to conclusively rely upon, and shall have no liability with respect to, any faxed, scanned, or photocopied manual signature, or other electronic signature, of any party and shall have no duty to investigate, confirm or otherwise verify the validity or authenticity thereof. The words “execution,” “execute,” “signed,” “signature,” and words of like import in this Amendment shall be deemed to include electronic signatures or electronic records, each of which shall be of the same legal effect, validity or enforceability as a manually executed signature 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.
Section 6.02.    Governing Law.

THIS AMENDMENT AND ANY CLAIMS, CONTROVERSY, DISPUTE OR CAUSE OF ACTION (WHETHER IN CONTRACT OR TORT OR OTHERWISE) BASED UPON,
    4
[***] = 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.


ARISING OUT OF OR RELATING TO THIS AMENDMENT AND THE TRANSACTIONS CONTEMPLATED HEREBY 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 LAW OF THE STATE OF NEW YORK.
Section 6.03.    Severability of Provisions.
If any one or more of the covenants, agreements, provisions or terms of this Amendment shall be for any reason whatsoever held invalid, then such covenants, agreements, provisions or terms shall be deemed severable from the remaining covenants, agreements, provisions or terms of this Amendment and shall in no way affect the validity or enforceability of the other provisions of this Amendment.
Section 6.04.    Continuing Effect.
Except as expressly amended hereby, each Transaction Document shall continue in full force and effect in accordance with the provisions thereof and each Transaction Document is in all respects hereby ratified, confirmed and preserved.
Section 6.05.    Successors and Assigns.
This Amendment shall be binding upon and inure to the benefit of the parties hereto, and their respective successors and permitted assigns.
Section 6.06.    No Bankruptcy Petition.
Each of the parties to this Amendment hereby covenants and agrees that, prior to the date which is one year and one day after the payment in full of all outstanding indebtedness for borrowed money of a Conduit Lender, it will not institute against, or join any other Person in instituting against such Conduit Lender any bankruptcy, reorganization, arrangement, insolvency or liquidation proceedings or other similar proceeding under the laws of the United States or any state of the United States or of any other jurisdiction.
Each of the parties to this Amendment hereby covenants and agrees that, prior to the date which is one (1) year and one (1) day after the payment in full of each Loan Note, it will not institute against, or join any other Person in instituting against the Borrower any bankruptcy, reorganization, arrangement, insolvency or liquidation proceedings or other similar proceeding under the laws of the United States or any state of the United States. The provisions of this Section 6.06 shall survive the termination of this Amendment.
    5
[***] = 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.


Section 6.07     Costs and Expenses.
The Borrower agrees to pay all costs and expenses in connection with the preparation, execution, delivery, filing, recording, administration, modification, amendment and/or waiver of this Amendment as required by Section 10.6 of the Credit Agreement.
Section 6.08    Consent and Direction.
The Lenders party hereto representing all Lenders hereby authorize and direct the Administrative Agent to execute and deliver this Amendment.
Section 6.09    No Amendment Fee.
Notwithstanding anything to the contrary herein or in Section 2.5(H) of the Credit Agreement, each of the Administrative Agent, the Borrower, the Servicer, the Lenders and the Funding Agents acknowledge, agree and consent that the amendment fee under Section 2.5(H) of the Credit Agreement shall not be due and payable to the Administrative Agent in connection with this Amendment.

[Signature pages follow]
    6
[***] = 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.


In Witness Whereof, the parties hereto have caused this Amendment to be executed and delivered as of the date first above written.
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

    [Signature Page to Amendment No. 1 to Second Amended and Restated Credit Agreement]
[***] = 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.


Atlas Securitized Products Holdings, L.P., as Agent and as Funding Agent for the Atlas Lender Group

By: Atlas Securitized Products Advisors GP, LLC, its general partner

By: /s/ Patrick Duggan    
    Name: Patrick Duggan
    Title: Authorized Signatory


Atlas Securitized Products Funding 1, L.P., as a Committed Lender

By: Atlas Securitized BKR 1, L.P., its general partner
By: Atlas Securitized FundingCo GP LLC, its general partner
By: /s/ Patrick Duggan    
    Name: Patrick Duggan
    Title: Authorized Signatory
    [Signature Page to Amendment No. 1 to Second Amended and Restated Credit Agreement]
[***] = 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.


East West Bank, as a Committed Lender and as a Funding Agent

By: /s/ Keith Kishiyama    
    Name: Keith Kishiyama
    Title: Senior Vice President
    [Signature Page to Amendment No. 1 to Second Amended and Restated Credit Agreement]
[***] = 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.


Zions Bancorporation, N.A., as a Committed Lender and as a Funding Agent

By: /s/ Efrain Soto    
    Name: Efrain Soto
    Title: Director
    [Signature Page to Amendment No. 1 to Second Amended and Restated Credit Agreement]
[***] = 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.


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

By:     /s/ Kevin P. Wilson            
Name: Kevin P. Wilson
Title: Authorized Signatory
Royal Bank of Canada,
as a Committed Lender

By:     /s/ Kevin P. Wilson            
Name: Kevin P. Wilson
Title: Authorized Signatory


By: /s/ Ross Shaiman                
Name: Ross Shaiman
Title: Authorized Signatory
Thunder Bay Funding LLC,
as a Conduit Lender

By:     /s/ Kevin P. Wilson            
Name: Kevin P. Wilson
Title: Authorized Signatory
    [Signature Page to Amendment No. 1 to Second Amended and Restated Credit Agreement]
[***] = 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.


SMBC Nikko Securities America, Inc.,
as Funding Agent for the SMBC Lender Group

By:     /s/ Yukimi Konno                    
Name: Yukimi Konno
Title: Managing Director
Sumitomo Mitsui Banking Corporation,
as a Committed Lender
By: /s/ Juan Kreutz    
    Name: Juan Kreutz
    Title: Managing Director

By:    
    Name:    
    Title:     


Manhattan Asset Funding Company LLC,
as a Conduit Lender
By: /s/ Irina Khaimova    
Name: Irina Khaimova
Title: Vice President
    [Signature Page to Amendment No. 1 to Second Amended and Restated Credit Agreement]
[***] = 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.


ING Capital LLC,
as Funding Agent for the ING Lender Group and as Committed Lender

By: /s/ Thomas Ryan    
    Name: Thomas Ryan
    Title: Managing director

By: /s/ Sandeep Srinath    
    Name: Sandeep Srinath
    Title: Managing Director
    [Signature Page to Amendment No. 1 to Second Amended and Restated Credit Agreement]
[***] = 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.


Exhibit A to
Amendment No. 1 to Second Amended and Restated Credit Agreement
(SLA)

Conformed Credit Agreement
[to be attached]
[***] = 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 I to
Amendment No. 1 to Second Amended and Restated Credit Agreement (SLA)
Completion of Information
For Joinder Agreement
Re:    Second Amended and Restated Credit Agreement, dated as of August 2, 2023 (as amended, modified, and/or supplemented prior to the date hereof) among Sunnova EZ-Own Portfolio, LLC, as Borrower, Sunnova SLA Management, LLC, as Manager and as Servicer, Sunnova Asset Portfolio 7 Holdings, LLC, as Seller, U.S. Bank National Association, as Custodian, Wells Fargo Bank, National Association, as Paying Agent, the Lenders and Funding Agents from time to time party thereto and Atlas Securitized Products Holdings, L.P., as Administrative Agent
Item 1:    Date of Joinder Agreement:    October 6, 2023
Item 2:    Additional Committed Lender: ING Capital LLC
    Additional Funding Agent: ING Capital LLC
Item 3:    Type of Lender:     _ _ Conduit Lender
            _
X_ Committed Lender
            
Item 4:    Complete if Committed Lender:    Commitment: $[***]
    Scheduled Commitment Termination Date:    the Payment Date occurring in May 2025, unless otherwise extended pursuant to and in accordance with the Credit Agreement
Item 5:    Name of Funding Agent:    ING Capital LLC
Item 6:    Name of Lender Group: ING Lender Group

    Schedule I
[***] = 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 II to
Amendment No. 1 to Second Amended and Restated Credit Agreement (SLA)

List of Investing Offices, Addresses
For Notices and Commitment

ING Capital LLC
Committed LenderYes
Initial Lender Group Percentage:
(if applicable)
[***]%
Initial Commitment:$[***]
Office and Address for Notices:
ING Capital LLC
1133 Avenue of the Americas
New York, NY 10036
Attention: Sandeep Srinath
[***]
ING Capital LLC
Funding AgentYes
Office and Address for Notices:
ING Capital LLC
1133 Avenue of the Americas
New York, NY 10036
Attention: Sandeep Srinath
[***]

    Schedule II    
[***] = 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.13 3 exhibit1013-rsuawardletter.htm EX-10.13 Document

Exhibit 10.13
    
DATE


TO:        NAME

FROM:    John Berger

RE:        Restricted Stock Unit Award



Sunnova Energy International Inc. (the “Company”) hereby awards to you, effective as of [•] (the “Date of Grant”), [•] restricted stock units (the “Restricted Stock Units”) evidencing the right to receive an equivalent number of shares of Common Stock, par value $0.0001 per share, subject to adjustment as provided in Section 14 of the Sunnova Energy International Inc. 2019 Long-Term Incentive Plan (the “Plan”).
Except as otherwise provided in Sections 2, 3 or 4 of the Terms and Conditions of Restricted Stock Unit Award, attached hereto as Appendix A (the “Terms and Conditions”), the Restricted Stock Units will vest in full on the third anniversary of the Date of Grant, provided you remain continuously employed by the Company, its subsidiary or an affiliate through the applicable anniversary of the Date of Grant.
By your signature and the signature of the representative of the Company below, you and the Company agree that this award of Restricted Stock Units is granted under and governed by the terms and conditions of the Plan, any rules and regulations adopted by the Compensation Committee of the Board of Directors of the Company (the “Committee”), and the Terms and Conditions, which form a part of this award letter to you (the “Award Letter”). You acknowledge and agree that by accepting this Award Letter on the Merrill Lynch intranet system, such acceptance will act as your electronic signature to this Award Letter and will constitute your acceptance of and agreement with all of the Terms and Conditions of this Award Letter and terms and conditions of the Plan. You have reviewed the Plan and this Award Letter in its entirety, have had an opportunity to obtain the advice of counsel prior to executing this Award Letter and fully understands all provisions of the Plan and Award Agreement. You hereby agree to accept as binding, conclusive and final all decisions or interpretations of the Committee upon any questions relating to the Plan and Award Letter.




PARTICIPANT:        SUNNOVA ENERGY INTERNATIONAL INC.
Signature
By: William J. (John) Berger
Chief Executive Officer
Print Name
Title





Appendix A
SUNNOVA ENERGY INTERNATIONAL INC.
2019 LONG-TERM INCENTIVE PLAN

TERMS AND CONDITIONS OF
RESTRICTED STOCK UNIT AWARD

The Restricted Stock Units awarded to you on the Date of Grant set forth in the Award Letter from the Company are subject to the 2019 Long‑Term Incentive Plan, these Terms and Conditions and any rules and regulations adopted by the Committee. Capitalized terms used herein and not otherwise defined shall have the meaning set forth in the Plan and the Award Letter.
1.Vesting/Forfeiture. Except as otherwise accelerated pursuant to Sections 2, 3 or 4 below, the Restricted Stock Units shall vest in full on the third anniversary of the Date of Grant (the vesting period ending on the third anniversary of the Date of Grant, the “Restriction Period”). If your employment with the Company, its subsidiary or an affiliate (collectively, the “Company Group”) terminates for any reason other than by reason of your death, Disability or a Qualifying Retirement (as such term is defined in the Company’s Retirement Policy for Equity Awards (the “Retirement Policy”)), the unvested portion of the Restricted Stock Units shall be automatically forfeited on the date of your termination of employment.
2.Death or Disability. If your employment with the Company Group is terminated by reason of your death during the Restriction Period or if you become Disabled during the Restriction Period, the Restricted Stock Units will automatically become fully vested and the Restriction Period shall terminate on the date of your death or on the date of your Disability, as applicable. For purposes of this award of Restricted Stock Units, you are considered to be “Disabled” or have a “Disability” on the date that you become eligible for long-term disability benefits pursuant to the Company’s long-term disability plan.
3.Qualifying Retirement. If you are eligible to receive retirement benefits under the Retirement Policy with respect to the Restricted Stock Units, and your employment ends due to a Qualifying Retirement, then notwithstanding anything to the contrary in the Award Letter and these Terms and Conditions, the Restricted Stock Units will vest in accordance with the Retirement Policy, provided you satisfy the terms and conditions specified in the Retirement Policy.
    1


4.Change in Control. Notwithstanding the provisions of Sections 1 or 2 of these Terms and Conditions, in the event of a Change in Control, the Restricted Stock Units shall automatically vest and the Restriction Period shall terminate.
5.Settlement and Delivery of Common Stock. Settlement of Restricted Stock Units shall be made no later than 15 days after the termination of the Restriction Period. In the event the Company determines to satisfy any withholding tax obligations arising upon the settlement of Restricted Stock Units by withholding shares of Common Stock otherwise issuable upon settlement, or by deducting such taxes from the proceeds of the sale of shares of Common Stock issued upon settlement, in each case pursuant to Section 12 below, then settlement shall be delayed until the first Trading Day of the first “window period” beginning after the date on which the Restricted Stock Units vest. In no event, however, shall settlement be delayed to a date later than March 15th of the calendar year following the calendar year in which the Restricted Stock Unit vests. Notwithstanding the foregoing, the Company shall not be obligated to issue any shares of Common Stock if counsel to the Company determines that such sale or delivery would violate any applicable law or any rule or regulation of any governmental authority or any rule or regulation of, or agreement of the Company with, any securities exchange or association upon which the Common Stock is listed or quoted. The Company shall in no event be obligated to take any affirmative action in order to cause the issuance of shares of Common Stock to comply with any such law, rule, regulation or agreement.
6.No Rights as a Stockholder; Dividends. You shall not be entitled to any of the rights or privileges of a shareholder of the Company in respect of any shares of Common Stock unless and until the Restricted Stock Units have been settled by the issuance of Common Stock to you. You shall not be entitled to receive any cash dividends payable with respect to the Common Stock during the Restriction Period; however, to the extent that the Restricted Stock Units vest, you shall have the right to receive a cash Dividend Equivalent payment with respect to the Restricted Stock Units for the period beginning on the Date of Grant and ending on the date the shares of Common Stock are issued to you in settlement of the Restricted Stock Units, which will be paid to you at the same time as the shares of Common Stock are issued to you in settlement of the Restricted Stock Units.
7.Transferability. You may not sell, transfer, pledge, exchange, hypothecate, or otherwise dispose of the Restricted Stock Units during the Restriction Period.
8.No Right to Continued Employment. The award of Restricted Stock Units, whether vested or unvested, shall not create any right to remain in the employ of the Company Group. The Company Group retains the right to terminate your employment at will, with
    2


or without cause or notice. Your employment, as it relates to the Restriction Period, shall be deemed to be continuous during any leave of absence that has been authorized by the Company Group.
9.Other Plans. Nothing herein contained shall affect your right to participate in and receive benefits under and in accordance with the then current provisions of any other plan or program of the Company Group.
10.Adjustment. If, from time to time during the Restriction Period, there is any capital adjustment affecting the outstanding Common Stock as a class without the Company’s receipt of consideration, the unvested Restricted Stock Units shall be adjusted in accordance with the provisions of Section 14 of the Plan.
11.Governing Document. The Restricted Stock Units and the Award Letter are subject to all of the terms and conditions of the Plan, except that no amendment to the Plan shall adversely affect your rights under the Award Letter. All the terms and conditions of the Plan, as may be amended from time to time, and any rules, guidelines and procedures which may from time to time be established pursuant to the Plan are hereby incorporated into the Award Letter. In the event of a discrepancy between the Award Letter and the Plan, the Plan shall govern. Notwithstanding the forgoing, the retirement vesting addressed in Section 3 shall occur in accordance with the Retirement Policy and is subject to all the terms and conditions of the Retirement Policy. All the terms and conditions of the Retirement Policy are hereby incorporated in the Award Letter. In the event of a discrepancy between the Retirement Policy, the Award Letter and the Plan, with respect to vesting on a Qualifying Retirement, the Retirement Policy shall govern.
12.Withholding. Upon settlement of the Restricted Stock Units or any earlier event related to the Restricted Stock Units, the Company Group may be required to withhold federal or local tax with respect to the realization of compensation. At the time of issuance of Common Stock upon the vesting of the Restricted Stock Units, the Company shall withhold from the Common Stock that otherwise would have been delivered to you, an appropriate number of shares of Common Stock necessary to satisfy the withholding obligation (or withholding of shares may be allowed up to the maximum tax rate applicable to you), and deliver the remaining shares of Common Stock to you. The distribution of shares of Common Stock described in Section 5 will be net of such shares of Common Stock that are withheld to satisfy applicable taxes pursuant to this Section 12. In lieu of withholding shares of Common Stock, tax withholding may be satisfied by a cash payment to the Company, by withholding an appropriate amount of cash from base pay, or by such other method as the Committee determines may be appropriate to satisfy all obligations for withholding of such taxes. Without limiting the generality of the
    3


foregoing, except when vesting of the Restricted Stock Units occurs upon death or Disability pursuant to Section 2 of these Terms and Conditions, the Company expressly has the right to permit or require you to satisfy tax withholding obligations through the sale of a sufficient number of shares of Common Stock otherwise deliverable to you through such means as the Company may determine in its sole discretion (whether through a broker or otherwise) equal to the amount required to be withheld. The sale of shares of Common Stock upon the vesting of Restricted Stock Units may, in the Company’s discretion, be arranged by the Company on your behalf pursuant to this authorization without further consent.
13.Code Section 409A; No Guarantee of Tax Consequences. The award of Restricted Stock Units is intended to be (i) exempt from Section 409A of the Code (“Section 409A”) by compliance with the short-term deferral exemption as specified in Treas. Reg. § 1.409A-1(b)(4), or (ii) in compliance with Section 409A, and the provisions of the Award Letter will be administered, interpreted and construed accordingly. Notwithstanding the foregoing provisions of the Award Letter, if you are a “specified employee” as such term is defined in Section 409A, any amounts that would otherwise be payable hereunder as nonqualified deferred compensation within the meaning of Section 409A on account of separation from service (other than by reason of death) to you shall not be payable before the earlier of (i) the date that is 6 months after the date of your separation from service, or (ii) the date that otherwise complies with the requirements of Section 409A. For purposes of Section 409A of the Code, (a) if you are Retirement Eligible, the time of settlement in Section 5 hereof constitutes a specified date within the meaning of Section 1.409A-3(a)(4) of the Treasury Regulations and is consistent with Section 1.409A-3(b) of the Treasury Regulations and (b) if you are not Retirement Eligible, the time of settlement in Section 5 hereof is within the short-term deferral period described in Section 1.409A-1(b)(4) of the Treasury Regulations. For purposes of this Section 13, “Retirement Eligible” means that you will be eligible to terminate employment by reason of Retirement prior to the date such Retirement would qualify for short-term deferral treatment under Section 409A of the Code. In addition, notwithstanding the provisions of Section 4 of these Terms and Conditions, in the event of a Change in Control that does not meet the requirements of Treas. Reg. §1.409A-3(i)(5), any amounts that would otherwise be payable hereunder as nonqualified deferred compensation within the meaning of Section 409A shall be fully vested but shall be settled in accordance with the provisions of Section 1 of these Terms and Conditions or, if earlier, on your separation from service. To the extent required to comply with Section 409A, you shall be considered to have terminated employment with the Company when you incur a “separation from service” with the Company within the meaning of Section 409A (a)(2)(A)(i) of the Code, and you shall not be considered to be “Disabled”
    4


or to have a “Disability” unless the circumstances of the Disability meet the requirements of Treas. Reg. §1.409A-3(i)(4). The Company makes no commitment or guarantee to you that any federal or state tax treatment will apply or be available to any person eligible for benefits under the Award Letter.
14.Clawback. Notwithstanding any provision of the Plan, the Award Letter or these Terms and Conditions to the contrary, this Award and all shares of Stock or amounts paid or payable pursuant to or with respect to this Award shall be forfeited and/or repaid to the Company if the Committee or its designee determines, in its sole discretion, that you have taken any unlawful action detrimental to the Company or have violated Company policy. Further, for the avoidance of doubt, this Award is made fully subject to the terms of Section 20 of the Plan.

15.Parachute Payments. In the event it is determined that any payment or benefit by the Company to you or for your benefit, whether paid or payable or distributed or distributable pursuant to the terms of the Award Letter or otherwise, would be subject to the excise tax imposed by Section 4999 of the Code or any interest or penalties with respect to such excise tax (such excise tax, together with any such interest and penalties, are hereinafter collectively referred to as the “Excise Tax”), the Company shall first make a calculation under which such payments or benefits provided to you are reduced to the extent necessary so that no portion thereof shall be subject to the excise tax imposed by Section 4999 of the Code (the “4999 Limit”). The Company shall then compare (x) your Net After-Tax Benefit assuming application of the 4999 Limit with (y) your Net After-Tax Benefit without the application of the 4999 Limit and you shall be entitled to the greater of (x) or (y). “Net After-Tax Benefit” shall mean the sum of (i) all payments and benefits which you receive or are then entitled to receive from the Company, less (ii) the amount of federal income taxes payable with respect to the payments and benefits described in (i) above calculated at the maximum marginal income tax rate for each year in which such payments and benefits shall be paid to you (based upon the rate for such year as set forth in the Code at the time of the first payment of the foregoing), less (iii) the amount of excise taxes imposed with respect to the payments and benefits described in (i) above by Section 4999 of the Code. The determination of whether a payment or benefit constitutes an excess parachute payment shall be made by tax counsel selected by the Company.
16.Governing Law. The Plan and the Award Letter shall be governed by, and construed in accordance with, the laws of the State of Delaware, without regard to conflicts of laws. The courts in Harris County, Texas shall be the exclusive venue for any dispute regarding the Plan or the Award Letter.
    5


17.Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to Restricted Stock Units awarded under the Plan or future Restricted Stock Units that may be awarded under the Plan by electronic means or request you consent to participate in the Plan by electronic means. You hereby consent to receive such documents by electronic delivery and agree to participate in the Plan through any on-line or electronic system established and maintained by the Company or another third party designated by the Company.
    6
EX-10.15 4 exhibit1015-standardoption.htm EX-10.15 Document

Exhibit 10.15

DATE


TO:        NAME

FROM:    John Berger

RE:        Option Grant

Sunnova Energy International Inc. (the “Company”) hereby grants to you, the right and option to purchase, on the terms and conditions hereinafter set forth in Appendix A (the “Terms and Conditions”), all or any part of an aggregate of [•] shares of the Common Stock, par value $0.0001 per share, of the Company at the exercise price of [•] per share (the “Options”), subject to adjustment as provided in Section 14 of the Sunnova Energy International Inc. 2019 Long-Term Incentive Plan (the “Plan”), effective as of [•] (the “Date of Grant”), exercisable from time to time as set forth in the attached Terms and Conditions, subject to the Terms and Conditions during a period expiring at the close of business on the ten (10) year anniversary of the Date of Grant (the “Expiration Date”).
By your signature and the signature of the representative of the Company below, you and the Company agree that this award of Options is granted under and governed by the terms and conditions of the Plan, any rules and regulations adopted by the Compensation Committee of the Board of Directors of the Company (the “Committee”), and the Terms and Conditions, which form a part of this award letter to you (the “Award Letter”). You acknowledge and agree that by accepting this Award Letter on the Merrill Lynch intranet system, such acceptance will act as your electronic signature to this Award Letter and will constitute your acceptance of and agreement with all of the Terms and Conditions of this Award Letter and terms and conditions of the Plan. You have reviewed the Plan and this Award Letter in its entirety, have had an opportunity to obtain the advice of counsel prior to executing this Award Letter and fully understands all provisions of the Plan and Award Agreement. You hereby agree to accept as binding, conclusive and final all decisions or interpretations of the Committee upon any questions relating to the Plan and Award Letter.
(Signature Page Follows)




PARTICIPANT:SUNNOVA ENERGY INTERNATIONAL INC.
Signature
By: William J. (John) Berger
Chief Executive Officer
Print Name
Title



Appendix A
SUNNOVA ENERGY INTERNATIONAL INC.
2019 LONG-TERM INCENTIVE PLAN

TERMS AND CONDITIONS OF
OPTION GRANT

The Options” awarded to you on the Date of Grant set forth in the Award Letter by the Company are subject to the Plan, these Terms and Conditions and any rules and regulations adopted by the Committee. Terms used herein and not otherwise defined shall have the meaning set forth in the Plan and the Award Letter.

1.Vesting. The Options will vest in full on the third anniversary of the Date of Grant. If your employment with the Company, its subsidiaries or affiliates (collectively, the “Company Group”) terminates for any reason, all unvested and nonexercisable Options shall terminate and be forfeited.
In no event may the Options granted hereby be exercised to any extent after the Expiration Date. Any Options remaining outstanding and unexercised immediately prior to the Expiration Date shall be automatically exercised immediately prior to the Expiration Date via a broker-assisted cashless exercise or net exercise directly with the Company.
To the extent such rights shall not have been exercised and to the extent the Options were exercisable at the time of your termination of employment due to death or Disability, you (or your personal representative in the case of death) shall be entitled to exercise all or any part of any Options which were vested but unexercised as of the date of your termination of employment due to death or Disability, as applicable, during the remaining term of such Options. If your employment with the Company Group terminates for any other reason besides death, Disability or a Qualifying Retirement (as such term is defined in the Company’s Retirement Policy for Equity Awards (the “Retirement Policy”)) (and not for Cause), you shall be entitled to exercise all or any part of any Options which were vested but unexercised as of termination of employment for a period of up to three (3) months from such date of termination. For purposes of this award of Options, you are considered to be “Disabled” or have a “Disability” on the date that you become eligible for long-term disability benefits pursuant to the Company’s long-term disability plan. Upon a termination of employment for Cause, all Options shall cease to be exercisable as of the date of termination of employment.
For this purpose, “Cause” means (i) your willful failure to substantially perform the material duties of your position (other than any such failure resulting from your
    1


Disability); (ii) your willful failure to carry out, or comply with, in any material respect any material lawful directive of the Board of Directors of the Company; (iii) your commission at any time of any act or omission that results in, or may reasonably be expected to result in, a conviction, plea of no contest or plea of nolo contendere for a violation of federal securities laws or regulations, any felony or crime involving moral turpitude, excluding driving or traffic-related felonies; (iv) your indictment for any driving or traffic-related felony where the effect of such indictment is materially adverse to the Company or its affiliates or their respective operations, reputations or conditions; (v) your unlawful use (including being under the influence) or possession of illegal drugs on the Company’s premises or while performing the duties and responsibilities of your position; (vi) your commission at any time of any act of fraud, embezzlement, misappropriation, material misconduct, conversion of assets of the Company, or breach of fiduciary duty against the Company (or any predecessor thereto or successor thereof); or (vii) your material breach of any employment agreement or equity award agreement between you and the Company or any other material agreements with the Company (including, without limitation, any breach of the restrictive covenants of any such agreement); and which, in the case of clauses (i), (ii) and (vii), continues beyond thirty (30) days after the Company has provided you written notice of such failure or breach (to the extent that, in the reasonable judgment of the Board, such failure or breach can be cured by you).

2.Qualifying Retirement. If you are eligible to receive retirement benefits under the Retirement Policy with respect to the Options, and your employment ends due to a Qualifying Retirement, then notwithstanding anything to the contrary in the Award Letter and these Terms and Conditions, the Options will vest and become exercisable in accordance with the Retirement Policy, provided you satisfy the terms and conditions specified in the Retirement Policy.
3.Change in Control. Notwithstanding the provisions of Section 1 of these Terms and Conditions, in the event of a Change in Control, all Options granted hereby will become automatically fully vested and immediately exercisable.
4.Exercise of Options. To exercise the Options, you must contact the Plan’s designated broker dealer specifying the number of shares to be purchased and tendering payment in cash or by certified or cashier’s check payable to the order of the Company of the full purchase price of the shares to be purchased. Pursuant to procedures established by the Company, payment may also be made with irrevocable instructions to the broker dealer to sell a sufficient portion of the shares and deliver the sale proceeds to the Company in satisfaction of the exercise price. The Company may also establish a procedure for the exercise of the Options via net exercise directly with the Company whereby you may
    2


direct the Company to withhold a number of shares of Common Stock otherwise deliverable upon the exercise of the Options sufficient to satisfy the exercise price of the Options. Payments may also be made in Common Stock or a combination of cash and Common Stock, as specified in the Plan.
5.Satisfaction of Conditions. No shares of Common Stock issuable upon the exercise of the Options shall be issued and delivered if the offering of the Common Stock covered by the Options, or the exercise of the Options violates or is not in compliance with all applicable requirements of law and the Securities and Exchange Commission pertaining to the issuance and sale of such shares, and all applicable listing requirements of any national securities exchange on which shares of the same class are then listed.
6.Rights as Shareholders. Neither you nor any other person legally entitled to exercise the Options shall be entitled to any of the rights or privileges of a shareholder of the Company in respect of any shares of Common Stock issuable upon any exercise of the Options unless and until such shares shall have been actually issued and delivered to you.
7.Transferability. No Option shall be transferable otherwise than by the will or by laws of descent and distribution, and all Options shall be exercisable, during your lifetime only by you.
8.No Right to Continued Employment. The grant of the Options, whether vested or unvested, shall not create any right to remain in the employ of the Company Group. The Company Group retains the right to terminate your employment at will, with or without cause or notice. Your employment shall be deemed to be continuous during any leave of absence which has been authorized by the Company Group.
9.Other Plans. Nothing herein contained shall affect your right to participate in and receive benefits under and in accordance with the then current provisions of any other plan or program of the Company Group.
10.Governing Documents. The Options and the Award Letter are subject to all of the terms and conditions of the Plan, except that no amendment to the Plan shall adversely affect your rights under the Award Letter. All the terms and conditions of the Plan, as may be amended from time to time, and any rules, guidelines and procedures which may from time to time be established pursuant to the Plan, are hereby incorporated into the Award Letter. In the event of a discrepancy between the Award Letter and the Plan, the Plan shall govern. Notwithstanding the forgoing, the retirement vesting addressed in Section 2 shall occur in accordance with the Retirement Policy and is subject to all the terms and conditions of the Retirement Policy. All the terms and conditions of the Retirement
    3


Policy are hereby incorporated in the Award Letter. In the event of a discrepancy between the Retirement Policy, the Award Letter and the Plan, with respect to vesting on a Qualifying Retirement, the Retirement Policy shall govern.

11.Withholding. Upon an exercise of the Options hereby granted, the Company Group shall withhold an appropriate number of shares of Common Stock, having a Fair Market Value determined in accordance with the Plan, equal to the amount necessary to satisfy the minimum federal, state and local tax withholding obligation with respect to the Options exercised (or withholding of shares may be allowed up to the maximum tax rate applicable to you). In lieu of withholding of shares of Common Stock, tax withholding may be satisfied by a cash payment to the Company, by withholding an appropriate amount of cash from base pay or by such other method as the Committee determines may be appropriate to satisfy all obligations for withholding of such taxes. Without limiting the generality of the foregoing, the Company expressly has the right to permit or require you to satisfy tax withholding obligations through the sale of a sufficient number of shares of Common Stock otherwise deliverable to you through such means as the Company may determine in its sole discretion (whether through a broker or otherwise) equal to the amount required to be withheld. The sale of shares of Common Stock upon the vesting and exercise of Options may, in the Company’s discretion, be arranged by the Company on your behalf pursuant to this authorization without further consent.

12.Clawback. Notwithstanding any provision of the Plan, the Award Letter or these Terms and Conditions to the contrary, this Award and all shares of Common Stock or amounts paid or payable pursuant to or with respect to this Award shall be forfeited and/or repaid to the Company if the Committee or its designee determines, in its sole discretion, that you have taken any unlawful action detrimental to the Company or have violated Company policy. Further, for the avoidance of doubt, this Award is made fully subject to the terms of Section 20 of the Plan.
13.Parachute Payments. In the event it is determined that any payment or benefit by the Company to you or for your benefit, whether paid or payable or distributed or distributable pursuant to the terms of the Award Letter or otherwise, would be subject to the excise tax imposed by Section 4999 of the Code or any interest or penalties with respect to such excise tax (such excise tax, together with any such interest and penalties, are hereinafter collectively referred to as the “Excise Tax”), the Company shall first make a calculation under which such payments or benefits provided to you are reduced to the extent necessary so that no portion thereof shall be subject to the excise tax imposed by Section 4999 of the Code (the “4999 Limit”). The Company shall then compare (x) your Net After-Tax Benefit assuming application of the 4999 Limit with (y) your Net After-
    4


Tax Benefit without the application of the 4999 Limit and you shall be entitled to the greater of (x) or (y). “Net After-Tax Benefit” shall mean the sum of (i) all payments and benefits which you receive or are then entitled to receive from the Company, less (ii) the amount of federal income taxes payable with respect to the payments and benefits described in (i) above calculated at the maximum marginal income tax rate for each year in which such payments and benefits shall be paid to you (based upon the rate for such year as set forth in the Code at the time of the first payment of the foregoing), less (iii) the amount of excise taxes imposed with respect to the payments and benefits described in (i) above by Section 4999 of the Code. The determination of whether a payment or benefit constitutes an excess parachute payment shall be made by tax counsel selected by the Company.
14.Governing Law. The Plan and the Award Letter shall be governed by, and construed in accordance with, the laws of the State of Delaware, without regard to conflicts of laws. The courts in Harris County, Texas shall be the exclusive venue for any dispute regarding the Plan or the Award Letter.
15.Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to Options granted under the Plan or future Options that may be awarded under the Plan by electronic means or request you consent to participate in the Plan by electronic means. You hereby consent to receive such documents by electronic delivery and agree to participate in the Plan through any on-line or electronic system established and maintained by the Company or another third party designated by the Company.

    5
EX-10.16 5 exhibit1016-premiumoptiona.htm EX-10.16 Document

Exhibit 10.16

DATE


TO:        NAME

FROM:    John Berger

RE:        Premium Option Grant

Sunnova Energy International Inc. (the “Company”) hereby grants to you, the right and option to purchase, on the terms and conditions hereinafter set forth in Appendix A (the “Terms and Conditions”), all or any part of an aggregate of [•] shares of the Common Stock, par value $0.0001 per share, of the Company at the exercise price of [•] per share, being 20% above the closing price of a share of Common Stock on the Date of Grant (the “Options”), subject to adjustment as provided in Section 14 of the Sunnova Energy International Inc. 2019 Long-Term Incentive Plan (the “Plan”), effective as of [•] (the “Date of Grant”), exercisable from time to time as set forth in the attached Terms and Conditions, subject to the Terms and Conditions during a period expiring at the close of business on the ten (10) year anniversary of the Date of Grant (the “Expiration Date”).
By your signature and the signature of the representative of the Company below, you and the Company agree that this award of Options is granted under and governed by the terms and conditions of the Plan, any rules and regulations adopted by the Compensation Committee of the Board of Directors of the Company (the “Committee”), and the Terms and Conditions, which form a part of this award letter to you (the “Award Letter”). You acknowledge and agree that by accepting this Award Letter on the Merrill Lynch intranet system, such acceptance will act as your electronic signature to this Award Letter and will constitute your acceptance of and agreement with all of the Terms and Conditions of this Award Letter and terms and conditions of the Plan. You have reviewed the Plan and this Award Letter in its entirety, have had an opportunity to obtain the advice of counsel prior to executing this Award Letter and fully understands all provisions of the Plan and Award Agreement. You hereby agree to accept as binding, conclusive and final all decisions or interpretations of the Committee upon any questions relating to the Plan and Award Letter.
(Signature Page Follows)




PARTICIPANT:SUNNOVA ENERGY INTERNATIONAL INC.
Signature
By: William J. (John) Berger
Chief Executive Officer
Print Name
Title
    1


Appendix A
SUNNOVA ENERGY INTERNATIONAL INC.
2019 LONG-TERM INCENTIVE PLAN

TERMS AND CONDITIONS OF
PREMIUM OPTION GRANT

The Options awarded to you on the Date of Grant set forth in the Award Letter by the Company are subject to the Plan, these Terms and Conditions and any rules and regulations adopted by the Committee. Terms used herein and not otherwise defined shall have the meaning set forth in the Plan and the Award Letter.

1.Vesting. The Options will vest in full on the third anniversary of the Date of Grant. If your employment with the Company, its subsidiaries or affiliates (collectively, the “Company Group”) terminates for any reason, all unvested and nonexercisable Options shall terminate and be forfeited.
In no event may the Options granted hereby be exercised to any extent after the Expiration Date. Any Options remaining outstanding and unexercised immediately prior to the Expiration Date shall be automatically exercised immediately prior to the Expiration Date via a broker-assisted cashless exercise or net exercise directly with the Company.
To the extent such rights shall not have been exercised and to the extent the Options were exercisable at the time of your termination of employment due to death or Disability, you (or your personal representative in the case of death) shall be entitled to exercise all or any part of any Options which were vested but unexercised as of the date of your termination of employment due to death or Disability, as applicable, during the remaining term of such Options. If your employment with the Company Group terminates for any other reason besides death, Disability or a Qualifying Retirement (as such term is defined in the Company’s Retirement Policy for Equity Awards (the “Retirement Policy”)) (and not for Cause), you shall be entitled to exercise all or any part of any Options which were vested but unexercised as of termination of employment for a period of up to three (3) months from such date of termination. For purposes of this award of Options, you are considered to be “Disabled” or have a “Disability” on the date that you become eligible for long-term disability benefits pursuant to the Company’s long-term disability plan. Upon a termination of employment for Cause, all Options shall cease to be exercisable as of the date of termination of employment.
For this purpose, “Cause” means (i) your willful failure to substantially perform the material duties of your position (other than any such failure resulting from your
    2


Disability); (ii) your willful failure to carry out, or comply with, in any material respect any material lawful directive of the Board of Directors of the Company; (iii) your commission at any time of any act or omission that results in, or may reasonably be expected to result in, a conviction, plea of no contest or plea of nolo contendere for a violation of federal securities laws or regulations, any felony or crime involving moral turpitude, excluding driving or traffic-related felonies; (iv) your indictment for any driving or traffic-related felony where the effect of such indictment is materially adverse to the Company or its affiliates or their respective operations, reputations or conditions; (v) your unlawful use (including being under the influence) or possession of illegal drugs on the Company’s premises or while performing the duties and responsibilities of your position; (vi) your commission at any time of any act of fraud, embezzlement, misappropriation, material misconduct, conversion of assets of the Company, or breach of fiduciary duty against the Company (or any predecessor thereto or successor thereof); or (vii) your material breach of any employment agreement or equity award agreement between you and the Company or any other material agreements with the Company (including, without limitation, any breach of the restrictive covenants of any such agreement); and which, in the case of clauses (i), (ii) and (vii), continues beyond thirty (30) days after the Company has provided you written notice of such failure or breach (to the extent that, in the reasonable judgment of the Board, such failure or breach can be cured by you).

2.Qualifying Retirement. If you are eligible to receive retirement benefits under the Retirement Policy with respect to the Options, and your employment ends due to a Qualifying Retirement, then notwithstanding anything to the contrary in the Award Letter and these Terms and Conditions, the Options will vest and become exercisable in accordance with the Retirement Policy, provided you satisfy the terms and conditions specified in the Retirement Policy
3.Change in Control. Notwithstanding the provisions of Section 1 of these Terms and Conditions, in the event of a Change in Control, all Options granted hereby will become automatically fully vested and immediately exercisable.
4.Exercise of Options. To exercise the Options, you must contact the Plan’s designated broker dealer specifying the number of shares to be purchased and tendering payment in cash or by certified or cashier’s check payable to the order of the Company of the full purchase price of the shares to be purchased. Pursuant to procedures established by the Company, payment may also be made with irrevocable instructions to the broker dealer to sell a sufficient portion of the shares and deliver the sale proceeds to the Company in satisfaction of the exercise price. The Company may also establish a procedure for the exercise of the Options via net exercise directly with the Company whereby you may
    3


direct the Company to withhold a number of shares of Common Stock otherwise deliverable upon the exercise of the Options sufficient to satisfy the exercise price of the Options. Payments may also be made in Common Stock or a combination of cash and Common Stock, as specified in the Plan.
5.Satisfaction of Conditions. No shares of Common Stock issuable upon the exercise of the Options shall be issued and delivered if the offering of the Common Stock covered by the Options, or the exercise of the Options violates or is not in compliance with all applicable requirements of law and the Securities and Exchange Commission pertaining to the issuance and sale of such shares, and all applicable listing requirements of any national securities exchange on which shares of the same class are then listed.
6.Rights as Shareholders. Neither you nor any other person legally entitled to exercise the Options shall be entitled to any of the rights or privileges of a shareholder of the Company in respect of any shares of Common Stock issuable upon any exercise of the Options unless and until such shares shall have been actually issued and delivered to you.
7.Transferability. No Option shall be transferable otherwise than by the will or by laws of descent and distribution, and all Options shall be exercisable, during your lifetime only by you.
8.No Right to Continued Employment. The grant of the Options, whether vested or unvested, shall not create any right to remain in the employ of the Company Group. The Company Group retains the right to terminate your employment at will, with or without cause or notice. Your employment shall be deemed to be continuous during any leave of absence which has been authorized by the Company Group.
9.Other Plans. Nothing herein contained shall affect your right to participate in and receive benefits under and in accordance with the then current provisions of any other plan or program of the Company Group.
10.Governing Documents. The Options and the Award Letter are subject to all of the terms and conditions of the Plan, except that no amendment to the Plan shall adversely affect your rights under the Award Letter. All the terms and conditions of the Plan, as may be amended from time to time, and any rules, guidelines and procedures which may from time to time be established pursuant to the Plan, are hereby incorporated into the Award Letter. In the event of a discrepancy between the Award Letter and the Plan, the Plan shall govern. Notwithstanding the forgoing, the retirement vesting addressed in Section 2 shall occur in accordance with the Retirement Policy and is subject to all the terms and conditions of the Retirement Policy. All the terms and conditions of the Retirement
    4


Policy are hereby incorporated in the Award Letter. In the event of a discrepancy between the Retirement Policy, the Award Letter and the Plan, with respect to vesting on a Qualifying Retirement, the Retirement Policy shall govern.
11.Withholding. Upon an exercise of the Options hereby granted, the Company Group shall withhold an appropriate number of shares of Common Stock, having a Fair Market Value determined in accordance with the Plan, equal to the amount necessary to satisfy the minimum federal, state and local tax withholding obligation with respect to the Options exercised (or withholding of shares may be allowed up to the maximum tax rate applicable to you). In lieu of withholding of shares of Common Stock, tax withholding may be satisfied by a cash payment to the Company, by withholding an appropriate amount of cash from base pay or by such other method as the Committee determines may be appropriate to satisfy all obligations for withholding of such taxes. Without limiting the generality of the foregoing, the Company expressly has the right to permit or require you to satisfy tax withholding obligations through the sale of a sufficient number of shares of Common Stock otherwise deliverable to you through such means as the Company may determine in its sole discretion (whether through a broker or otherwise) equal to the amount required to be withheld. The sale of shares of Common Stock upon the vesting and exercise of Options may, in the Company’s discretion, be arranged by the Company on your behalf pursuant to this authorization without further consent.
12.Clawback. Notwithstanding any provision of the Plan, the Award Letter or these Terms and Conditions to the contrary, this Award and all shares of Common Stock or amounts paid or payable pursuant to or with respect to this Award shall be forfeited and/or repaid to the Company if the Committee or its designee determines, in its sole discretion, that you have taken any unlawful action detrimental to the Company or have violated Company policy. Further, for the avoidance of doubt, this Award is made fully subject to the terms of Section 20 of the Plan.
13.Parachute Payments. In the event it is determined that any payment or benefit by the Company to you or for your benefit, whether paid or payable or distributed or distributable pursuant to the terms of the Award Letter or otherwise, would be subject to the excise tax imposed by Section 4999 of the Code or any interest or penalties with respect to such excise tax (such excise tax, together with any such interest and penalties, are hereinafter collectively referred to as the “Excise Tax”), the Company shall first make a calculation under which such payments or benefits provided to you are reduced to the extent necessary so that no portion thereof shall be subject to the excise tax imposed by Section 4999 of the Code (the “4999 Limit”). The Company shall then compare (x) your Net After-Tax Benefit assuming application of the 4999 Limit with (y) your Net After-Tax Benefit without the application of the 4999 Limit and you shall be entitled to the
    5


greater of (x) or (y). “Net After-Tax Benefit” shall mean the sum of (i) all payments and benefits which you receive or are then entitled to receive from the Company, less (ii) the amount of federal income taxes payable with respect to the payments and benefits described in (i) above calculated at the maximum marginal income tax rate for each year in which such payments and benefits shall be paid to you (based upon the rate for such year as set forth in the Code at the time of the first payment of the foregoing), less (iii) the amount of excise taxes imposed with respect to the payments and benefits described in (i) above by Section 4999 of the Code. The determination of whether a payment or benefit constitutes an excess parachute payment shall be made by tax counsel selected by the Company.
14.Governing Law. The Plan and the Award Letter shall be governed by, and construed in accordance with, the laws of the State of Delaware, without regard to conflicts of laws. The courts in Harris County, Texas shall be the exclusive venue for any dispute regarding the Plan or the Award Letter.
15.Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to Options granted under the Plan or future Options that may be awarded under the Plan by electronic means or request you consent to participate in the Plan by electronic means. You hereby consent to receive such documents by electronic delivery and agree to participate in the Plan through any on-line or electronic system established and maintained by the Company or another third party designated by the Company.
    6
EX-10.17 6 exhibit1017-premiumoptiona.htm EX-10.17 Document

Exhibit 10.17

DATE


TO:        NAME

FROM:    John Berger

RE:        Premium Option Grant

Sunnova Energy International Inc. (the “Company”) hereby grants to you, the right and option to purchase, on the terms and conditions hereinafter set forth in Appendix A (the “Terms and Conditions”), all or any part of an aggregate of [•] shares of the Common Stock, par value $0.0001 per share, of the Company at the exercise price of [•] per share, being 10% above the closing price of a share of Common Stock on the Date of Grant (the “Options”), subject to adjustment as provided in Section 14 of the Sunnova Energy International Inc. 2019 Long-Term Incentive Plan (the “Plan”), effective as of [•] (the “Date of Grant”), exercisable from time to time as set forth in the attached Terms and Conditions, subject to the Terms and Conditions during a period expiring at the close of business on the ten (10) year anniversary of the Date of Grant (the “Expiration Date”).

By your signature and the signature of the representative of the Company below, you and the Company agree that this award of Options is granted under and governed by the terms and conditions of the Plan, any rules and regulations adopted by the Compensation Committee of the Board of Directors of the Company (the “Committee”), and the Terms and Conditions, which form a part of this award letter to you (the “Award Letter”). You acknowledge and agree that by accepting this Award Letter on the Merrill Lynch intranet system, such acceptance will act as your electronic signature to this Award Letter and will constitute your acceptance of and agreement with all of the Terms and Conditions of this Award Letter and terms and conditions of the Plan. You have reviewed the Plan and this Award Letter in its entirety, have had an opportunity to obtain the advice of counsel prior to executing this Award Letter and fully understands all provisions of the Plan and Award Agreement. You hereby agree to accept as binding, conclusive and final all decisions or interpretations of the Committee upon any questions relating to the Plan and Award Letter.
(Signature Page Follows)



PARTICIPANT:SUNNOVA ENERGY INTERNATIONAL INC.
Signature
By: William J. (John) Berger
Chief Executive Officer
Print Name
Title
    1


Appendix A
SUNNOVA ENERGY INTERNATIONAL INC.
2019 LONG-TERM INCENTIVE PLAN

TERMS AND CONDITIONS OF
PREMIUM OPTION GRANT

The Options awarded to you on the Date of Grant set forth in the Award Letter by the Company are subject to the Plan, these Terms and Conditions and any rules and regulations adopted by the Committee. Terms used herein and not otherwise defined shall have the meaning set forth in the Plan and the Award Letter.

1.Vesting. The Options will vest in full on the third anniversary of the Date of Grant. If your employment with the Company, its subsidiaries or affiliates (collectively, the “Company Group”) terminates for any reason, all unvested and nonexercisable Options shall terminate and be forfeited.
In no event may the Options granted hereby be exercised to any extent after the Expiration Date. Any Options remaining outstanding and unexercised immediately prior to the Expiration Date shall be automatically exercised immediately prior to the Expiration Date via a broker-assisted cashless exercise or net exercise directly with the Company.
To the extent such rights shall not have been exercised and to the extent the Options were exercisable at the time of your termination of employment due to death or Disability, you (or your personal representative in the case of death) shall be entitled to exercise all or any part of any Options which were vested but unexercised as of the date of your termination of employment due to death or Disability, as applicable, during the remaining term of such Options. If your employment with the Company Group terminates for any other reason besides death, Disability or a Qualifying Retirement (as such term is defined in the Company’s Retirement Policy for Equity Awards (the “Retirement Policy”)) (and not for Cause), you shall be entitled to exercise all or any part of any Options which were vested but unexercised as of termination of employment for a period of up to three (3) months from such date of termination. For purposes of this award of Options, you are considered to be “Disabled” or have a “Disability” on the date that you become eligible for long-term disability benefits pursuant to the Company’s long-term disability plan. Upon a termination of employment for Cause, all Options shall cease to be exercisable as of the date of termination of employment.
For this purpose, “Cause” means (i) your willful failure to substantially perform the material duties of your position (other than any such failure resulting from your
    2


Disability); (ii) your willful failure to carry out, or comply with, in any material respect any material lawful directive of the Board of Directors of the Company; (iii) your commission at any time of any act or omission that results in, or may reasonably be expected to result in, a conviction, plea of no contest or plea of nolo contendere for a violation of federal securities laws or regulations, any felony or crime involving moral turpitude, excluding driving or traffic-related felonies; (iv) your indictment for any driving or traffic-related felony where the effect of such indictment is materially adverse to the Company or its affiliates or their respective operations, reputations or conditions; (v) your unlawful use (including being under the influence) or possession of illegal drugs on the Company’s premises or while performing the duties and responsibilities of your position; (vi) your commission at any time of any act of fraud, embezzlement, misappropriation, material misconduct, conversion of assets of the Company, or breach of fiduciary duty against the Company (or any predecessor thereto or successor thereof); or (vii) your material breach of any employment agreement or equity award agreement between you and the Company or any other material agreements with the Company (including, without limitation, any breach of the restrictive covenants of any such agreement); and which, in the case of clauses (i), (ii) and (vii), continues beyond thirty (30) days after the Company has provided you written notice of such failure or breach (to the extent that, in the reasonable judgment of the Board, such failure or breach can be cured by you).

2.Qualifying Retirement. If you are eligible to receive retirement benefits under the Retirement Policy with respect to the Options, and your employment ends due to a Qualifying Retirement, then notwithstanding anything to the contrary in the Award Letter and these Terms and Conditions, the Options will vest and become exercisable in accordance with the Retirement Policy, provided you satisfy the terms and conditions specified in the Retirement Policy.
3.Change in Control. Notwithstanding the provisions of Section 1 of these Terms and Conditions, in the event of a Change in Control, all Options granted hereby will become automatically fully vested and immediately exercisable.
4.Exercise of Options. To exercise the Options, you must contact the Plan’s designated broker dealer specifying the number of shares to be purchased and tendering payment in cash or by certified or cashier’s check payable to the order of the Company of the full purchase price of the shares to be purchased. Pursuant to procedures established by the Company, payment may also be made with irrevocable instructions to the broker dealer to sell a sufficient portion of the shares and deliver the sale proceeds to the Company in satisfaction of the exercise price. The Company may also establish a procedure for the exercise of the Options via net exercise directly with the Company whereby you may
    3


direct the Company to withhold a number of shares of Common Stock otherwise deliverable upon the exercise of the Options sufficient to satisfy the exercise price of the Options. Payments may also be made in Common Stock or a combination of cash and Common Stock, as specified in the Plan.
5.Satisfaction of Conditions. No shares of Common Stock issuable upon the exercise of the Options shall be issued and delivered if the offering of the Common Stock covered by the Options, or the exercise of the Options violates or is not in compliance with all applicable requirements of law and the Securities and Exchange Commission pertaining to the issuance and sale of such shares, and all applicable listing requirements of any national securities exchange on which shares of the same class are then listed.
6.Rights as Shareholders. Neither you nor any other person legally entitled to exercise the Options shall be entitled to any of the rights or privileges of a shareholder of the Company in respect of any shares of Common Stock issuable upon any exercise of the Options unless and until such shares shall have been actually issued and delivered to you.
7.Transferability. No Option shall be transferable otherwise than by the will or by laws of descent and distribution, and all Options shall be exercisable, during your lifetime only by you.
8.No Right to Continued Employment. The grant of the Options, whether vested or unvested, shall not create any right to remain in the employ of the Company Group. The Company Group retains the right to terminate your employment at will, with or without cause or notice. Your employment shall be deemed to be continuous during any leave of absence which has been authorized by the Company Group.
9.Other Plans. Nothing herein contained shall affect your right to participate in and receive benefits under and in accordance with the then current provisions of any other plan or program of the Company Group.
10.Governing Documents. The Options and the Award Letter are subject to all of the terms and conditions of the Plan, except that no amendment to the Plan shall adversely affect your rights under the Award Letter. All the terms and conditions of the Plan, as may be amended from time to time, and any rules, guidelines and procedures which may from time to time be established pursuant to the Plan, are hereby incorporated into the Award Letter. In the event of a discrepancy between the Award Letter and the Plan, the Plan shall govern. Notwithstanding the forgoing, the retirement vesting addressed in Section 2 shall occur in accordance with the Retirement Policy and is subject to all the terms and conditions of the Retirement Policy. All the terms and conditions of the Retirement
    4


Policy are hereby incorporated in the Award Letter. In the event of a discrepancy between the Retirement Policy, the Award Letter and the Plan, with respect to vesting on a Qualifying Retirement, the Retirement Policy shall govern.
11.Withholding. Upon an exercise of the Options hereby granted, the Company Group shall withhold an appropriate number of shares of Common Stock, having a Fair Market Value determined in accordance with the Plan, equal to the amount necessary to satisfy the minimum federal, state and local tax withholding obligation with respect to the Options exercised (or withholding of shares may be allowed up to the maximum tax rate applicable to you). In lieu of withholding of shares of Common Stock, tax withholding may be satisfied by a cash payment to the Company, by withholding an appropriate amount of cash from base pay or by such other method as the Committee determines may be appropriate to satisfy all obligations for withholding of such taxes. Without limiting the generality of the foregoing, the Company expressly has the right to permit or require you to satisfy tax withholding obligations through the sale of a sufficient number of shares of Common Stock otherwise deliverable to you through such means as the Company may determine in its sole discretion (whether through a broker or otherwise) equal to the amount required to be withheld. The sale of shares of Common Stock upon the vesting and exercise of Options may, in the Company’s discretion, be arranged by the Company on your behalf pursuant to this authorization without further consent.
12.Clawback. Notwithstanding any provision of the Plan, the Award Letter or these Terms and Conditions to the contrary, this Award and all shares of Common Stock or amounts paid or payable pursuant to or with respect to this Award shall be forfeited and/or repaid to the Company if the Committee or its designee determines, in its sole discretion, that you have taken any unlawful action detrimental to the Company or have violated Company policy. Further, for the avoidance of doubt, this Award is made fully subject to the terms of Section 20 of the Plan.
13.Parachute Payments. In the event it is determined that any payment or benefit by the Company to you or for your benefit, whether paid or payable or distributed or distributable pursuant to the terms of the Award Letter or otherwise, would be subject to the excise tax imposed by Section 4999 of the Code or any interest or penalties with respect to such excise tax (such excise tax, together with any such interest and penalties, are hereinafter collectively referred to as the “Excise Tax”), the Company shall first make a calculation under which such payments or benefits provided to you are reduced to the extent necessary so that no portion thereof shall be subject to the excise tax imposed by Section 4999 of the Code (the “4999 Limit”). The Company shall then compare (x) your Net After-Tax Benefit assuming application of the 4999 Limit with (y) your Net After-Tax Benefit without the application of the 4999 Limit and you shall be entitled to the
    5


greater of (x) or (y). “Net After-Tax Benefit” shall mean the sum of (i) all payments and benefits which you receive or are then entitled to receive from the Company, less (ii) the amount of federal income taxes payable with respect to the payments and benefits described in (i) above calculated at the maximum marginal income tax rate for each year in which such payments and benefits shall be paid to you (based upon the rate for such year as set forth in the Code at the time of the first payment of the foregoing), less (iii) the amount of excise taxes imposed with respect to the payments and benefits described in (i) above by Section 4999 of the Code. The determination of whether a payment or benefit constitutes an excess parachute payment shall be made by tax counsel selected by the Company.
14.Governing Law. The Plan and the Award Letter shall be governed by, and construed in accordance with, the laws of the State of Delaware, without regard to conflicts of laws. The courts in Harris County, Texas shall be the exclusive venue for any dispute regarding the Plan or the Award Letter.
15.Electronic Delivery. The Company may, in its sole discretion, decide to deliver any documents related to Options granted under the Plan or future Options that may be awarded under the Plan by electronic means or request you consent to participate in the Plan by electronic means. You hereby consent to receive such documents by electronic delivery and agree to participate in the Plan through any on-line or electronic system established and maintained by the Company or another third party designated by the Company.
    6
EX-19 7 exhibit19-insidertradingpo.htm EX-19 Document
Exhibit 19

Effective Date: July 31, 2023
Supersedes: October 27, 2020
Responsibility: General Counsel
Approval: General Counsel
Document Number: GC - POL – 0016
SECTION    Legal
SUBJECT    Securities Transactions and Insider Trading Policy
I.Purpose
This Securities Transactions and Insider Trading Policy sets forth standards with respect to engaging in transactions in the securities of Sunnova Energy International Inc. (the “Company”) and the securities of other publicly traded companies with which the Company engages in transactions or does business (“other publicly-traded companies”). This policy applies to transactions by all employees, officers, members of the Board of Directors of the Company (“Directors”), consultants and contractors of the Company (collectively, “insiders”) and its various controlled affiliates and subsidiaries (hereinafter collectively referred to as the “Company Group”). In addition, this policy describes certain policies and procedures applicable to Directors and executive officers of the Company and to certain Designated Employees (as defined below) of the Company Group regarding restrictions on trading, preclearance and reporting of transactions. The Company’s Board of Directors has adopted this policy to promote compliance with U.S. federal, state and foreign securities laws that prohibit certain persons who are aware of material inside information (as defined below) about a company from: (i) engaging in transactions in the securities of that company; or (ii) providing material inside information to other persons who may trade on the basis of that information.
II.Scope
This policy applies to all insiders, including the executive officers and Directors and to all employees of the Company Group. This policy also applies to any consultants and contractors of the Company Group who receive access to material inside information regarding the Company Group. This policy also applies to family members, other members of a person’s household and entities controlled by a person covered by this policy. You are responsible for the transactions of family and household members and for entities you control, and therefore you should make them aware of the need to confer with you before they trade in Company securities. Questions regarding this policy should be directed to the Company’s General Counsel, who shall serve as the Company’s compliance officer for purposes of this policy.
III.Policy
Federal insider trading laws generally prohibit any insider (or any family member of an insider) who possesses material inside information relating to a publicly-traded company from transacting in securities of that company or engaging in any other action to take advantage of, or pass on to others, that information.
No insider who is aware of material inside information relating to the Company or another publicly-traded company may directly or through family members or other persons or entities (i) other than pursuant to a pre-approved 10b5-1 trading plan adopted pursuant to the terms of this policy, transact in the securities of the Company, including through the exercise of Company stock options, (ii) transact in the securities of another publicly-traded company or engage in any other action to take personal advantage of material inside information, or (iii) pass material inside information on to others outside the Company Group, including family, friends and business associates,
Hard copies are printed from an electronic system and are UNCONTROLLED.  Check online for latest version before use.


Sunnova Energy International Inc.
Securities Transactions and Insider Trading Policy
or recommend that others engage in transactions in connection with material inside information (“tipping”). Transactions subject to this policy include purchases, sales and bona fide gifts.
If you are in possession of material inside information relating to the Company, neither you nor any person related to you or living in the same household as you may transact in Company securities (including stock, notes, debentures, publicly traded options, puts, calls or similar instruments), engage in any other action to take advantage of that information, or pass that information on to others. Transactions that may be necessary or justifiable for independent reasons (such as the need to raise money for an emergency expenditure) or small transaction are not considered exceptions to this policy. Employees must also use good judgment to avoid creating even a perception or appearance that, in hindsight, they may be improperly using material inside information.
In addition, this policy prohibits any insider who, in the course of working for the Company Group, learns of material inside information about a company with which the Company Group does business, including a client, vendor or dealer, from trading in that company’s securities until the information is publicly disclosed (as defined below) or is no longer material. All employees should treat material inside information about the Company Group’s business partners with the same level of care required with respect to information related to the Company.
Insiders may be liable for communicating or tipping material inside information to any third party (“tippee”). Further, insider trading violations are not limited to trading or tipping by insiders. Persons other than insiders also can be held liable for insider trading, including tippees who trade on material inside information tipped to them and individuals who trade on material inside information which has been misappropriated. Tippees inherit an insider’s duties and are liable for trading on material inside information illegally tipped to them by an insider. Similarly, just as insiders are liable for the insider trading of their tippees, so are tippees who pass the information along to others who trade. In other words, a tippee’s liability for insider trading is no different from that of an insider. Tippees can obtain material inside information by receiving overt tips from others or through, among other things, conversations at social, business or other gatherings.
Unauthorized disclosure of material inside information is a violation of this policy and the Corporate Communications, Public Disclosures and Social Media Policy, whether or not the information was disclosed for the purpose of conducting improper transactions in Company securities. Employees may not discuss material inside information with anyone outside the Company, including through the use of email, the internet or social media, including family members.


Hard copies are printed from an electronic system and are UNCONTROLLED.  Check online for latest version before use.
Page 2 of 9

Sunnova Energy International Inc.
Securities Transactions and Insider Trading Policy
A.Guidelines for Trading
1.Pre-Clearance/Reporting
In addition to being subject to all of the other limitations in this policy, all Directors and executive officers of the Company must obtain prior clearance from the General Counsel or his designee before they or any related person may transact in Company securities, including through the exercise of stock options or the transfer of options or shares as gifts. A request for pre-clearance must be submitted at least two business days in advance of the proposed transaction. Each proposed transaction will be evaluated to determine if it raises any insider trading concerns or is barred by a blackout period. When a request for pre-clearance is made, the requestor should carefully consider whether he or she may be aware of material inside information about the Company and should describe any such information fully. Any advice will relate solely to the restraints imposed by law and will not constitute advice regarding the investment aspects of any transaction. Clearance of a transaction is valid only for a forty-eight (48) hour period. If the transaction order is not placed within the forty-eight (48) hour period, clearance of the transaction must be re-requested.
All Directors and executive officers of the Company are required to report all trades of Company securities to the General Counsel and the Company’s Senior Director, Compensation and Benefits (“Filing Coordinator”) on the date of trade in order that the appropriate Securities and Exchange Commission (“SEC”) filings may be prepared and filed.
2.Mandatory “Black-Out” Period and Special “Black-Out” Periods
The period beginning on the 15th day of the last month of each fiscal quarter and ending at the open of the third trading day following the date of public disclosure of the financial results for that quarter is a mandatory “black-out” period during which all Directors and executive officers of the Company and Designated Employees must refrain from transacting in Company securities, including through gifts or the exercise of stock options where stock is sold to generate cash needed to pay the exercise price or withholding or electing “sell to cover” transactions to generate cash to pay withholding upon vesting of equity awards, except for any automatic sales pursuant to a pre-approved Rule 10b5-1 plan, because of inside information known to the Company and not yet disclosed to the public.
Additionally, from time to time a potentially material event or set of circumstances (such as merger and acquisition activities) may require the Company to implement a blackout period related to that specific event or set of circumstances (a “special black-out period”). If you could have access to material inside information concerning that event or circumstances, the General Counsel, or such other officer as the General Counsel may appoint, may designate you as
Hard copies are printed from an electronic system and are UNCONTROLLED.  Check online for latest version before use.
Page 3 of 9

Sunnova Energy International Inc.
Securities Transactions and Insider Trading Policy
being subject to the special black-out period. This designation is not limited to Directors and executive officers. If you are made subject to a special black-out period, you may not engage in any transaction involving Company Securities until advised that the special black-out period has been terminated. Special black-out periods will only be announced to those insiders who are aware of the event or circumstances giving rise to the special black-out period. Insiders made aware of the existence of a special black-out period may not disclose the existence of the special black-out period to any other person. Further, if an insider has material inside information relating to another company as a result of such person’s knowledge of a special black-out period, that insider may not trade in the securities of the other company while in possession of such information, except for any automatic sales pursuant to a pre-approved Rule 10b5-1 plan.
The existence of black-out periods and special black-out periods should not be considered a safe harbor for trading during other periods, and all insiders should use good judgment at all times. For example, occasions may arise when insiders become aware prior to a black-out period that earnings for that quarter are likely to exceed, or fall below, market expectations to an extent that could be material. In such a case, the general policy would still prohibit trading even though the timing of a potential trade is not within the black-out period. If you ever have questions about whether you are permitted to trade in Company securities at any particular time, you should contact the General Counsel.
3.Transactions by Others
This policy applies to your immediate family members and other persons living in your household. Under the laws of the United States and many other countries, you are responsible for the compliance of your immediate family and persons living in your household. You may also be held responsible for transactions by trusts and companies which you may control.
4.Rule 10b5-1 Plans
Rule 10b5-1 provides a safe harbor from insider trading liability. A pre-approved Rule 10b5-1 trading plan allows an insider to buy or sell Company securities without regard to certain insider trading restrictions, and transactions under a Rule 10b5-1 trading plan may occur even when the person who has entered into the plan is aware of material inside information. To comply with this policy, a 10b5-1 plan must be approved by the General Counsel or his designee and otherwise meet the requirements of Rule 10b5-1. In general, a 10b5-1 plan must be entered into, amended or rescinded at a time when the adoptee is not in possession of material inside information and outside of any applicable blackout periods. Once the plan is adopted, the person must not exercise any influence over the amount of securities to be traded, the price at which they are to be traded or the date of the trade. The plan must either specify the amount, pricing and timing of transactions in advance or delegate discretion on these matters to
Hard copies are printed from an electronic system and are UNCONTROLLED.  Check online for latest version before use.
Page 4 of 9

Sunnova Energy International Inc.
Securities Transactions and Insider Trading Policy
an independent third party. In general, the plan must include a cooling-off period before trading can commence that, for Directors or executive officers, ends on the later of 90 days after the adoption or modification of the Rule 10b5-1 plan or two business days following the disclosure of the Company’s financial results in an SEC periodic report for the fiscal quarter in which the plan was adopted or modified (but in any event, the required cooling-off period is subject to a maximum of 120 days after adoption of the plan), and for persons other than Directors or executive officers, 30 days following the adoption or modification of a Rule 10b5-1 plan. A person may not enter into overlapping Rule 10b5-1 plans (subject to certain exceptions) and may only enter into one single-trade Rule 10b5-1 plan during any 12-month period (subject to certain exceptions). All persons entering into a Rule 10b5-1 plan must act in good faith with respect to that plan. Any Rule 10b5-1 Plan should be submitted for approval five business days prior to the entry into the Rule 10b5-1 Plan.

5.“Limit” and “Stop Loss” Orders
Under securities laws, the “date of sale” of stock may be at a date later than the date at which the sale order was placed. For example, if you place a “limit” or “stop loss” order through a broker in connection with the sale of Company securities, the date of sale of these shares will be the day on which such order is executed, not the day on which the order is placed. Accordingly, if you become aware of material inside information regarding the Company after you placed a limit or stop loss order but prior to the execution of your order, you should revoke your order so that there will not be a sale of Company securities while you are in the possession of such material inside information.
6.Post Termination Transactions
If you are in possession of any material inside information when your employment terminates, you may not trade in Company securities until that information has been publicly disclosed or has lost its materiality. This policy will continue to apply to transactions involving Company securities after employees cease to be employed by the Company.
B.No Speculation, Hedging or Pledging
Short-range speculation in Company securities based on fluctuations in the market may put the personal gain of the employee in conflict with the best interest of the Company and its other security holders. Therefore, Directors, officers and employees and their related persons may not trade in options, warrants, collars, puts and calls or similar derivative investments in Company securities, sell Company securities “short”, enter into any hedging arrangement in Company securities or, if such a person purchases Company securities, sell Company securities of the same class during the six months following the purchase (or vice versa). In addition, Directors, officers and employees and their
Hard copies are printed from an electronic system and are UNCONTROLLED.  Check online for latest version before use.
Page 5 of 9

Sunnova Energy International Inc.
Securities Transactions and Insider Trading Policy
related persons may not hold Company securities in margin accounts or pledge Company securities as collateral for loans or margin accounts.
An exception to the prohibition on pledging by Directors may be granted for non-executive Directors who hold pre-IPO securities or have otherwise met the requirements of the Company’s Stock Ownership Policy. In the event a non-executive Director desires to pledge securities as collateral for a loan (not including margin debt) and clearly demonstrates the financial capacity and liquidity to repay the loan without resorting to sales of the pledged shares, the Director may request a waiver of the provisions of this section from the Nominating and Corporate Governance Committee (“Committee”). The Committee may grant an exception to this policy, in its sole discretion, based on a review of relevant factors including the financial capacity of the Director to repay the loan without resorting to the pledged shares and the magnitude of the pledged shares in relation to the Director’s other holdings and total shares outstanding.
C.Section 16 Compliance Program
Under SEC rules, the preparation and filing of Section 16(a) reports is the sole responsibility of executive officers and Directors (“Reporting Persons”). However, because of the complexities of compliance with the Section 16(a) filing requirements and to help prevent inadvertent violations of the short-swing profit rules, the Company has determined that it is prudent to provide Reporting Persons with assistance in preparing and filing their reports. In this regard, the following compliance procedures have been implemented:
1.Designated Filing Coordinator
The Company’s Vice President of Total Reward, who serves as the Company’s designated Filing Coordinator, and other select members of the Legal Department can assist all executive officers and Directors in preparing, reviewing and filing all Forms 3, 4 and 5. A Form 3 initial report has been filed for all current Reporting Persons and a power of attorney has been granted by the Reporting Persons for the filing of future reports.
2.Preparation and Filing
If a Reporting Person participates in any transaction that results in a change in ownership in their Company stock or other equity securities (including derivative securities), he or she should report the transaction(s) to the Filing Coordinator no later than the execution date of the transaction. The Filing Coordinator will contact Reporting Persons in January to coordinate preparation of their Form 5 (if applicable).
Hard copies are printed from an electronic system and are UNCONTROLLED.  Check online for latest version before use.
Page 6 of 9

Sunnova Energy International Inc.
Securities Transactions and Insider Trading Policy
Upon receiving the details of the transaction(s) from the Reporting Person, the Filing Coordinator will prepare each Form 4 and Form 5 on their behalf. Due to the short two-day period in which to file the reports, the Filing Coordinator may have the form executed on the Reporting Person’s behalf using the power of attorney that has been granted to the Company for this purpose and will file the completed form with the SEC. As discussed above, the SEC must receive the Form 4 no later than the second business day following almost any transaction, and Form 5 must be received by February 14 each year, so time is of the essence. A notice that the Form 4 or 5 has been filed with the SEC will be sent to the Reporting Person promptly following the filing.    Please contact the Filing Coordinator immediately if there may be any errors in the filing. If so, the Filing Coordinator will promptly amend the form. In most cases, the filing of an amendment to correct information will not result in the initial filing being deemed a late filing; so no proxy disclosure or other penalties should apply.
D.Further Information
The ultimate responsibility for adhering to this policy and avoiding improper transactions rests with you. If you have any doubt as to your responsibilities under this policy or have questions concerning the policy’s applicability, please direct your questions to the Legal Department before you act. Do not try to resolve uncertainties on your own.
IV.Responsibility
The General Counsel is responsible for setting this policy regarding transactions in securities of the Company and securities of other publicly-traded companies and for providing information and advice about this policy. It is the responsibility of all Directors, officers, employees, consultants and contractors to comply with the policy. Failure to comply with this policy may result in disciplinary action up to and including termination. Further, it should be noted that persons subject to this policy have ethical and legal obligations to not engage in transactions in Company securities or securities of other publicly-traded companies while in possession of material inside information. In all cases, the responsibility for determining whether an individual is in possession of material inside information rests with that individual, and any action on the part of the Company, the General Counsel or any other Company Group employee pursuant to this policy (or otherwise) does not in any way constitute legal advice or insulate an individual from liability under applicable securities laws. In addition, you should be aware that violation of the securities laws may also result in civil and criminal penalties against you personally. Anyone with knowledge of a policy violation is responsible for reporting it to the General Counsel and shall assist in its investigation. Further, Reporting Persons have disclosure obligations and short-swing liability under Section 16 of the Exchange Act, and no action on the part of the Company, the General Counsel or any other Company Group employee pursuant to this policy (or otherwise) in any way reduces or eliminates such obligations or liability.
Hard copies are printed from an electronic system and are UNCONTROLLED.  Check online for latest version before use.
Page 7 of 9

Sunnova Energy International Inc.
Securities Transactions and Insider Trading Policy
V.Definitions
A.“Insider trading” means the trading in the securities (including options to purchase or sell securities) of a publicly-traded company when in possession of material inside information.
B.“Material inside information” means any information, positive or negative, where there is a substantial likelihood that a reasonable investor would consider it important in making an investment decision regarding the purchase, sale or holding of the securities in question but which has not been publicly disclosed and is not otherwise available to the general public. Information may be significant for this purpose even if it alone would not determine the investor’s decision. In short, any information which could reasonably affect the price of the securities of a company is material information. Some examples of possible material information (whether applying to the Company or to other company such as a client) is information relating to:
financial results;
projections of earnings or significant changes in revenues or earnings trends;
a pending or proposed merger, acquisition, joint venture or tender offer;
a pending or proposed significant acquisition or disposition of assets;
the securing, execution or termination of a significant contract;
declaration of a stock split or the offering of additional securities, including debt;
bank borrowings or other financing transactions out of the ordinary course;
the establishment of a repurchase program for Company securities;
the development of a significant new product or service;
top management changes;
a significant cybersecurity incident; or
major litigation or regulatory action.
This list is not intended to be exhaustive and other types of information may also be considered “material”. If you have any doubt concerning the materiality of information, you should assume that it is material. You must not engage in any transactions in securities while in possession of material inside information as described above until after such information is publicly disclosed or is otherwise available to the general public.
Hard copies are printed from an electronic system and are UNCONTROLLED.  Check online for latest version before use.
Page 8 of 9

Sunnova Energy International Inc.
Securities Transactions and Insider Trading Policy
C.“Publicly disclosed” means wide dissemination in a manner sufficient to ensure such information is generally available to the investing public. The investing public must also have had sufficient time to absorb the information fully. This disclosure generally requires a filing with the SEC or distribution of a press release through a major national wire service. Selective disclosures to a few persons will not make information publicly disclosed. In addition, enough time should have passed to allow for broad circulation of the information (generally, material will be deemed publicly disclosed at the open of the third trading day following release). Therefore, it would be improper for you to enter a trade immediately after the Company has made a public announcement of material information, including earnings releases.
D.“Designated Employees” means members of the Disclosure Committee, employees on the distribution of the monthly financial results package, the Senior Counsel II, Corporate Finance or those performing similar functions and other employees designated by the General Counsel.
VI.Approvals
Approved this ___ day of ____________, 2023.

_________________________    
Executive Vice President,
General Counsel

Hard copies are printed from an electronic system and are UNCONTROLLED.  Check online for latest version before use.
Page 9 of 9
EX-21.1 8 exhibit211-subsidiarylist2.htm EX-21.1 Document
Exhibit 21.1
List of Subsidiaries of Sunnova Energy International Inc. as of February 19, 2024
Name of Subsidiary
Jurisdiction of Incorporation
Enerlast Insurance Group, LLCTexas
Helios Depositor, LLCDelaware
Helios Issuer, LLCDelaware
Moonroad Services Group, LLCDelaware
Starlane Manager, LLCDelaware
Starlane Owner, LLCDelaware
Sunnova ABS Holdings III, LLCDelaware
Sunnova ABS Holdings IV, LLCDelaware
Sunnova ABS Holdings IX, LLCDelaware
Sunnova ABS Holdings, LLCDelaware
Sunnova ABS Holdings V, LLCDelaware
Sunnova ABS Holdings VI, LLCDelaware
Sunnova ABS Holdings VII, LLCDelaware
Sunnova ABS Holdings VIII, LLCDelaware
Sunnova ABS Holdings X, LLCDelaware
Sunnova ABS Holdings XI, LLCDelaware
Sunnova ABS Holdings XII, LLCDelaware
Sunnova ABS Holdings XIII, LLCDelaware
Sunnova ABS Management, LLCDelaware
Sunnova AP 6 Warehouse II, LLCDelaware
Sunnova AP5-A, LLCDelaware
Sunnova Asset Portfolio 4, LLCDelaware
Sunnova Asset Portfolio 5 Holdings, LLCDelaware
Sunnova Asset Portfolio 5, LLCDelaware
Sunnova Asset Portfolio 6 Holdings, LLCDelaware
Sunnova Asset Portfolio 6, LLCDelaware
Sunnova Asset Portfolio 7 Holdings, LLCDelaware
Sunnova Asset Portfolio 8 Holdings, LLCDelaware
Sunnova Asset Portfolio 8, LLCDelaware
Sunnova Asset Portfolio 9 Holdings, LLCDelaware
Sunnova Asset Portfolio 9, LLCDelaware
Sunnova Aurora I Depositor, LLCDelaware
Sunnova Aurora I Holdings, LLCDelaware
Sunnova Aurora I Issuer, LLCDelaware
Sunnova Aurora I Manager, LLCDelaware
Sunnova Aurora I Owner, LLCDelaware
Sunnova Business Markets Asset Owner, LLCDelaware
Sunnova Business Markets Borrower, LLCDelaware
Sunnova Business Markets Developer Co, LLCDelaware
Sunnova Business Markets Holdings, LLCDelaware
Sunnova C&I Management, LLCDelaware
Sunnova Commercial Solar Asset Owner, LLCDelaware
Sunnova Commercial Solar Loan Owner, LLCDelaware
Sunnova Community Microgrids California, LLCCalifornia
Sunnova Energy B.V.
Netherlands



Sunnova Energy CorporationDelaware
Sunnova Energy GmbH
Germany
Sunnova Energy Guam, LLCDelaware
Sunnova Energy Puerto Rico, LLCDelaware
Sunnova EZ-Own Portfolio, LLCDelaware
Sunnova Helios II Depositor, LLCDelaware
Sunnova Helios II Issuer, LLCDelaware
Sunnova Helios III Depositor, LLCDelaware
Sunnova Helios III Issuer, LLCDelaware
Sunnova Helios IV Depositor, LLCDelaware
Sunnova Helios IV Issuer, LLCDelaware
Sunnova Helios IX Depositor, LLCDelaware
Sunnova Helios IX Issuer, LLCDelaware
Sunnova Helios V Depositor, LLCDelaware
Sunnova Helios V Issuer, LLCDelaware
Sunnova Helios VI Depositor, LLCDelaware
Sunnova Helios VI Issuer, LLCDelaware
Sunnova Helios VII Depositor, LLCDelaware
Sunnova Helios VII Issuer, LLCDelaware
Sunnova Helios VIII Depositor, LLCDelaware
Sunnova Helios VIII Issuer, LLCDelaware
Sunnova Helios X Depositor, LLCDelaware
Sunnova Helios X Issuer, LLCDelaware
Sunnova Helios XI Depositor, LLCDelaware
Sunnova Helios XI Issuer, LLCDelaware
Sunnova Helios XII Depositor, LLCDelaware
Sunnova Helios XII Issuer, LLCDelaware
Sunnova Helios XIII Depositor, LLCDelaware
Sunnova Helios XIII Issuer, LLCDelaware
Sunnova Hestia Holdings, LLCDelaware
Sunnova Hestia I Borrower, LLCDelaware
Sunnova Hestia I Depositor, LLCDelaware
Sunnova Hestia I Issuer, LLCDelaware
Sunnova Hestia I Lender, LLCDelaware
Sunnova Hestia II Borrower, LLCDelaware
Sunnova Hestia II Depositor, LLCDelaware
Sunnova Hestia II Issuer, LLCDelaware
Sunnova Hestia II Lender, LLCDelaware
Sunnova Intermediate Holdings, LLCDelaware
Sunnova Inventory Holdings, LLCDelaware
Sunnova Inventory Management, LLCDelaware
Sunnova Inventory Pledgor, LLCDelaware
Sunnova Inventory Supply Holdings, LLCDelaware
Sunnova Inventory Supply, LLCDelaware
Sunnova LAP Holdings, LLCDelaware
Sunnova LAP I, LLCDelaware
Sunnova LAP II, LLCDelaware
Sunnova Lease Vehicle 3-HI, LLCDelaware



Sunnova Loan Distribution, LLCDelaware
Sunnova Loan Servicing, LLCDelaware
Sunnova Management, LLCDelaware
Sunnova Microgrid Holdings, LLCDelaware
Sunnova Protect Holdings, LLCDelaware
Sunnova Protect Management, LLCDelaware
Sunnova Protect OpCo, LLCDelaware
Sunnova RAYS I Depositor, LLCDelaware
Sunnova RAYS I Holdings, LLCDelaware
Sunnova RAYS I Issuer, LLCDelaware
Sunnova RAYS I Management, LLCDelaware
Sunnova SAP I, LLCDelaware
Sunnova SAP II, LLCDelaware
Sunnova SAP IV, LLCDelaware
Sunnova SLA Management, LLCDelaware
Sunnova Sol Depositor, LLCDelaware
Sunnova Sol Holdings, LLCDelaware
Sunnova Sol II Depositor, LLCDelaware
Sunnova Sol II Holdings, LLCDelaware
Sunnova Sol II Issuer, LLCDelaware
Sunnova Sol II Manager, LLCDelaware
Sunnova Sol II Owner, LLCDelaware
Sunnova Sol III Depositor, LLCDelaware
Sunnova Sol III Holdings, LLCDelaware
Sunnova Sol III Issuer, LLCDelaware
Sunnova Sol III Manager, LLCDelaware
Sunnova Sol III Owner, LLCDelaware
Sunnova Sol Issuer, LLCDelaware
Sunnova Sol IV Depositor, LLCDelaware
Sunnova Sol IV Holdings, LLCDelaware
Sunnova Sol IV Issuer, LLCDelaware
Sunnova Sol IV Manager, LLCDelaware
Sunnova Sol IV Owner, LLCDelaware
Sunnova Sol Manager, LLCDelaware
Sunnova Sol Owner, LLCDelaware
Sunnova Sol V Depositor, LLCDelaware
Sunnova Sol V Holdings, LLCDelaware
Sunnova Sol V Issuer, LLCDelaware
Sunnova Sol VI Depositor, LLCDelaware
Sunnova Sol VI Holdings, LLCDelaware
Sunnova Sol VI Issuer, LLCDelaware
Sunnova Sol VI Manager, LLCDelaware
Sunnova Sol VI Owner, LLCDelaware
Sunnova SSA Management, LLCDelaware
Sunnova TE Management I, LLCDelaware
Sunnova TE Management II, LLCDelaware
Sunnova TE Management III, LLCDelaware
Sunnova TE Management, LLCDelaware



Sunnova TEP 6-A Manager, LLCDelaware
Sunnova TEP 6-A, LLCDelaware
Sunnova TEP 6-B Manager, LLCDelaware
Sunnova TEP 6-B, LLCDelaware
Sunnova TEP 6-C Manager, LLCDelaware
Sunnova TEP 6-C, LLCDelaware
Sunnova TEP 6-D Manager, LLCDelaware
Sunnova TEP 6-D, LLCDelaware
Sunnova TEP 6-E Manager, LLCDelaware
Sunnova TEP 6-E, LLCDelaware
Sunnova TEP 7-A Manager, LLCDelaware
Sunnova TEP 7-A, LLCDelaware
Sunnova TEP 7-B Manager, LLCDelaware
Sunnova TEP 7-B, LLCDelaware
Sunnova TEP 7-C Manager, LLCDelaware
Sunnova TEP 7-C, LLCDelaware
Sunnova TEP 7-D Manager, LLCDelaware
Sunnova TEP 7-D, LLCDelaware
Sunnova TEP 7-E Manager, LLCDelaware
Sunnova TEP 7-E, LLCDelaware
Sunnova TEP 7-F, LLCDelaware
Sunnova TEP 7-F Manager, LLCDelaware
Sunnova TEP 7-G, LLCDelaware
Sunnova TEP 7-G Manager, LLCDelaware
Sunnova TEP 8-A, LLCDelaware
Sunnova TEP 8-A Manager, LLCDelaware
Sunnova TEP 8-B, LLCDelaware
Sunnova TEP 8-B Manager, LLCDelaware
Sunnova TEP 8-C, LLCDelaware
Sunnova TEP 8-C Manager, LLCDelaware
Sunnova TEP 8-D, LLCDelaware
Sunnova TEP 8-D Manager, LLCDelaware
Sunnova TEP 8-E, LLCDelaware
Sunnova TEP 8-E Manager, LLCDelaware
Sunnova TEP Developer, LLCDelaware
Sunnova TEP Holdings, LLCDelaware
Sunnova TEP I Developer, LLCDelaware
Sunnova TEP I Holdings, LLCDelaware
Sunnova TEP I Manager, LLCDelaware
Sunnova TEP I, LLCDelaware
Sunnova TEP II Developer, LLCDelaware
Sunnova TEP II Holdings, LLCDelaware
Sunnova TEP II Manager, LLCDelaware
Sunnova TEP II, LLCDelaware
Sunnova TEP II-B, LLCDelaware
Sunnova TEP III Manager, LLCDelaware
Sunnova TEP III, LLCDelaware
Sunnova TEP Inventory, LLCDelaware



Sunnova TEP IV-A Manager, LLCDelaware
Sunnova TEP IV-A, LLCDelaware
Sunnova TEP IV-B Manager, LLCDelaware
Sunnova TEP IV-B, LLCDelaware
Sunnova TEP IV-C Manager, LLCDelaware
Sunnova TEP IV-C, LLCDelaware
Sunnova TEP IV-D Manager, LLCDelaware
Sunnova TEP IV-D, LLCDelaware
Sunnova TEP IV-E Manager, LLCDelaware
Sunnova TEP IV-E, LLCDelaware
Sunnova TEP IV-F Manager, LLCDelaware
Sunnova TEP IV-F, LLCDelaware
Sunnova TEP IV-G Manager, LLCDelaware
Sunnova TEP IV-G, LLCDelaware
Sunnova TEP OpCo, LLCDelaware
Sunnova TEP Resources, LLCDelaware
Sunnova TEP V-A Manager, LLCDelaware
Sunnova TEP V-A, LLCDelaware
Sunnova TEP V-B Manager, LLCDelaware
Sunnova TEP V-B, LLCDelaware
Sunnova TEP V-C Manager, LLCDelaware
Sunnova TEP V-C, LLCDelaware
Sunnova TEP V-D Manager, LLCDelaware
Sunnova TEP V-D, LLCDelaware
Sunnova TEP V-E Manager, LLCDelaware
Sunnova TEP V-E, LLCDelaware
Sunstreet TEP Inventory, LLCDelaware


EX-23.1 9 exhibit231-auditorconsentx.htm EX-23.1 Document
Exhibit 23.1
CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


We hereby consent to the incorporation by reference in the Registration Statements on Form S-3 (No. 333-273466) and Form S-8 (Nos. 333-232878 and 333-265137) of Sunnova Energy International Inc. of our report dated February 22, 2024 relating to the financial statements and financial statement schedule and the effectiveness of internal control over financial reporting, which appears in this Form 10-K.

/s/ PricewaterhouseCoopers LLP
Houston, Texas
February 22, 2024


EX-31.1 10 exhibit311-q42023.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 Annual Report on Form 10-K 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:February 22, 2024/s/ William J. Berger
William J. Berger
Chief Executive Officer


EX-31.2 11 exhibit312-q42023.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 Annual Report on Form 10-K 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:February 22, 2024/s/ Robert L. Lane
Robert L. Lane
Chief Financial Officer


EX-32.1 12 exhibit321-q42023.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 Annual Report on Form 10-K for the year ended December 31, 2023 (the “Annual 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 Annual Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

Date:February 22, 2024/s/ William J. Berger
William J. Berger
Chief Executive Officer

EX-32.2 13 exhibit322-q42023.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 Annual Report on Form 10-K for the year ended December 31, 2023 (the “Annual 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 Annual Report fairly presents, in all material respects, the financial condition and results of operations of the Registrant.

Date:February 22, 2024/s/ Robert L. Lane
Robert L. Lane
Chief Financial Officer

EX-97.1 14 exhibit971-policyforrecove.htm EX-97.1 Document

Exhibit 97.1

SUNNOVA ENERGY INTERNATIONAL INC.
POLICY FOR THE RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION

1.Purpose. The purpose of this Policy is to describe circumstances in which the Company will recover Erroneously Awarded Compensation and the process for such recovery. This Policy is intended to comply with (a) Section 954 of the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010, as codified in Section 10D of the Exchange Act, and implemented by Rule 10D-1 thereunder adopted by the Commission and (b) Section 303A.14 of the Listed Company Manual of the NYSE.
2.Administration. This Policy shall be administered by the Compensation Committee. Any determinations made by the Compensation Committee shall be final and binding on all affected individuals.
3.Definitions. For purposes of this Policy, the following capitalized terms shall have the meanings set forth below.
a.Audit Committee” means the Audit Committee of the Board.
b.Board” means the Board of Directors of the Company.
c.Commission” means the Securities and Exchange Commission.
d.Company” means Sunnova Energy International Inc., a Delaware corporation.
e.Compensation Committee” means the Compensation and Human Capital Committee of the Board.
f.Compensation Eligible for Recovery” means Incentive-based Compensation received by an individual:
i.after beginning service as an Executive Officer,
ii.who served as an Executive Officer at any time during the performance period for the applicable Incentive-based Compensation (regardless of whether such individual is serving as an Executive Officer at the time the Erroneously Awarded Compensation is required to be repaid to the Company),
iii.while the Company had a class of securities listed on a national securities exchange or a national securities association,
iv.during the applicable Recovery Period, and
1


v.on or after the Effective Date.
g.Effective Date” means October 2, 2023.
h.Erroneously Awarded Compensation” means the Compensation Eligible for Recovery less the amount of such compensation as it would have been determined based on the restated amounts, computed without regard to any taxes paid.
i.Exchange Act” means the Securities Exchange Act of 1934, as amended.
j.Executive Officer” means the Company’s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president of the Company in charge of a principal business unit, division, or function (such as sales, administration or finance) and any other officer who performs a significant policy-making function, and any other person who performs similar policy- making functions for the Company. For purposes of this policy, Executive Officers would include, at a minimum, executive officers identified pursuant to 17 C.F.R. 229.401(b).
k.Financial Reporting Measure” means measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures. Stock price and total shareholder return are considered Financial Reporting Measures. For the avoidance of doubt, a Financial Reporting Measure need not be presented within the financial statements or included in a filing with the Commission.
l.Incentive-based Compensation” means any compensation that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure.
m.NYSE” means the New York Stock Exchange LLC.
n.Policy” means this Policy for the Recovery of Erroneously Awarded Compensation, as the same may be amended or amended and restated from time to time.
o.Recovery Period” means the three completed fiscal years immediately preceding the Restatement Date and any transition period (that results from a change in the Company’s fiscal year) of less than nine months within or immediately following those three completed fiscal years.
p.Restatement” means an accounting restatement:



i.due to material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or
ii.that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.
q.Restatement Date” means the earlier of:
i.the date the Audit Committee concludes, or reasonably should have concluded, that the Company is required to prepare a Restatement, or
ii.the date a court, regulator, or other legally authorized body directs the Company to prepare a Restatement.
4.Recovery of Erroneously Awarded Compensation.
a.The Chief Financial Officer or Chief Accounting Officer of the Company shall promptly report to the Audit Committee any instance in which the Company is required to prepare a Restatement.
b.Upon learning of a required Restatement, the Audit Committee shall determine the Restatement Date and shall promptly report to the Compensation Committee such determination.

c.The Chief Financial Officer or Chief Accounting Officer (or another appropriate officer or third party designated by the Compensation Committee) shall promptly (but in any event within ninety (90) days following the Restatement) calculate the Erroneously Awarded Compensation for each affected individual, which calculation shall be subject to Compensation Committee approval. For purposes of calculating Erroneously Awarded Compensation:
i.Incentive-based Compensation shall be deemed received in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive-based Compensation award is attained, even if the payment or grant of the Incentive-based Compensation occurs after the end of that period.

ii.Incentive-based Compensation based on (or derived from) stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to
3


mathematical recalculation directly from the information in a Restatement, shall be based on a reasonable estimate of the effect of the Restatement on the stock price or total shareholder return upon which the Incentive-based Compensation was received. The Company shall maintain documentation of the determination of such reasonable estimate and provide such documentation to the NYSE.

d.Promptly following the Compensation Committee’s approval of the Erroneously Awarded Compensation calculated by the Chief Financial Officer or Chief Accounting Officer (or another appropriate officer or third party designated by the Compensation Committee), the Company shall notify in writing each individual who received Erroneously Awarded Compensation of the amount of Erroneously Awarded Compensation received by such individual and shall demand payment or return, as applicable, of such Erroneously Award Compensation.
e.The Company shall demand recovery and recover Erroneously Awarded Compensation in compliance with this Policy except to the extent that the Compensation Committee determines that (I) recovery of the Erroneously Awarded Compensation would be duplicative of compensation recovered by the Company from the individual pursuant to Section 304 of the Sarbanes-Oxley Act or pursuant to other recovery obligations (in which case, the amount of Erroneously Awarded Compensation shall be appropriately reduced to avoid such duplication), or (II) recovery would be impracticable, and one of the following conditions applies:

i.the direct expense paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered; provided that, before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on expense of enforcement, the Company makes a reasonable attempt to recover such Erroneously Awarded Compensation, documents such reasonable attempt(s) to recover, and provides that documentation to the NYSE;

ii.recovery would violate home country law where that law was adopted prior to November 28, 2022; provided that, before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on violation of home country law, the Company obtains an opinion of home country counsel, acceptable to the NYSE, that recovery would result in such a violation, and provides such opinion to the NYSE; or
4


iii.recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.

f.Except as provided in Section 4(e), in no event may the Company accept final repayment from the affected individual of less than the full amount of the Erroneously Awarded Compensation received by such individual.

g.The Compensation Committee shall determine, in its sole discretion, the method of recovering any Erroneously Awarded Compensation pursuant to this Policy, taking into account all facts and circumstances (including the time value of money and the cost to shareholders of delayed recovery), so long as such method complies with the terms of Section 303A.14 of the NYSE Listed Company Manual, including entering into a repayment agreement with the affected individual (in a form and with terms reasonably acceptable to the Compensation Committee).

h.If the affected individual fails to repay to the Company when due the full amount of the Erroneously Awarded Compensation received by such affected individual, the Company shall take all actions reasonable and appropriate to recover the full amount of the Erroneously Awarded Compensation from the affected individual.

5.Disclosure. The Company shall file all disclosures with respect to this Policy in accordance with the requirements of the securities laws, including the disclosure required by the applicable Commission filings.

6.No Indemnification. The Company shall not indemnify any current or former Executive Officer against the loss of Erroneously Awarded Compensation, and shall not pay, or reimburse any current or former Executive Officers for premiums for any insurance policy to fund such Executive Officer’s potential recovery obligations.

7.Effective Date. This Policy shall be effective as of the Effective Date.
8.Amendment and Interpretation. The Compensation Committee may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary or advisable to reflect the regulations adopted by the Commission and to comply with any rules or standards adopted by the NYSE. The Compensation Committee may at any time in its sole discretion, review, supplement, amend, interpret, construe or terminate any provision of this Policy in any respect as the Compensation Committee determines to be necessary or appropriate. The Compensation Committee shall make all determinations necessary or advisable
5


for the administration of this Policy. It is intended that this Policy be interpreted in a manner that is consistent with the requirements of Section 10D of the Exchange Act and Rule 10D-1 thereunder and Section 303A.14 of the NYSE Listed Company Manual and any other applicable rules adopted by the Commission.

9.Other Recoupment Rights. The Compensation Committee intends that this Policy will be applied to the fullest extent of the law. The Compensation Committee may require that any employment agreement, equity award agreement or similar agreement entered into on or after the Effective Date shall, as a condition to the grant of any benefit thereunder, require the party thereto to agree to abide by the terms of this Policy or implement arrangements designed to facilitate the administration hereof. Although not a prerequisite to enforcement of this Policy, each Executive Officer shall be required to sign and return to the Company the Acknowledgment Form attached hereto as Exhibit A pursuant to which such Executive Officer will agree to be bound by the terms and comply with this Policy. Any right of recovery under this Policy is in addition to, and not in lieu of, any other remedies or rights of recovery that may be available to the Company pursuant to the Company’s Incentive Compensation Clawback Policy or the terms of any employment agreement, equity award agreement, or similar agreement and any other legal remedies available to the Company.

10.Successors. This Policy shall be binding and enforceable against all current and former Executive Officers and their beneficiaries, heirs, executors, administrators or other legal representatives.
6


EXHIBIT A
SUNNOVA ENERGY INTERNATIONAL INC.
POLICY FOR THE RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION
ACKNOWLEDGEMENT FORM
By signing below, the undersigned acknowledges and confirms the undersigned has received and reviewed a copy of the Sunnova Energy International Inc. Policy for the Recovery of Erroneously Awarded Compensation (the “Policy”). Capitalized terms used but not otherwise defined in this Acknowledgement Form shall have the meanings ascribed to such terms in the Policy.
By signing this Acknowledgement Form, the undersigned acknowledges and agrees that the undersigned is and will continue to be subject to the Policy and that the Policy will apply both during and after the undersigned’s employment with the Company. Further, by signing below, the undersigned agrees to abide by the terms of the Policy, including, without limitation, by returning any Erroneously Awarded Compensation (as defined in the Policy) to the Company to the extent required by, and in a manner permitted by, the Policy. For the avoidance of doubt, any recovery affected under the Policy shall not, in itself, constitute grounds to terminate the undersigned’s employment for “Good Reason” (or any term of similar meaning) under any employment or compensation arrangements, agreements, plans or programs.



Signed
Name (Printed)
Date

7
EX-101.SCH 15 nova-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE NONCONTROLLING INTERESTS AND EQUITY link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Description of Business and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Natural Disaster Losses link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Detail of Certain Balance Sheet Captions link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - AROs link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Customer Notes Receivable link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Investments in Solar Receivables link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Redeemable Noncontrolling Interests and Noncontrolling Interests link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Equity-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Basic and Diluted Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Schedule I Parent Company Financial Statements link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Natural Disaster Losses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Detail of Certain Balance Sheet Captions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - AROs (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Customer Notes Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Redeemable Noncontrolling Interest and Noncontrolling Interests (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Equity-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Basic and Diluted Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Description of Business and Basis of Presentation - (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Significant Accounting Policies - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Significant Accounting Policies - Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Significant Accounting Policies - Allowance for Credit Losses - Other (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Significant Accounting Policies - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Significant Accounting Policies - Schedule of Fair Value of Recurring Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Significant Accounting Policies - Schedule of Investment in Solar Receivables Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - 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 9954495 - Disclosure - Significant Accounting Policies - Schedule of Fair Value Unobservable Inputs (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Significant Accounting Policies - Schedule of Detailed Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Significant Accounting Policies - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Significant Accounting Policies - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Significant Accounting Policies - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Significant Accounting Policies - Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Significant Accounting Policies - Intangibles Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Significant Accounting Policies - Amortization Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Significant Accounting Policies - Deferred Financing Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Significant Accounting Policies - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Natural Disaster Losses - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Natural Disaster Losses - Schedule of Disaster Losses (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Detail of Certain Balance Sheet Captions - Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Detail of Certain Balance Sheet Captions - Other Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Detail of Certain Balance Sheet Captions - Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - AROs (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Customer Notes Receivable - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Customer Notes Receivable - Schedule of Customer Notes Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Customer Notes Receivable - Schedule of Changes in Allowances for Credit Losses Related to Customer Notes Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Customer Notes Receivable - Schedule of Aged Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Customer Notes Receivable - Schedule of Amortized cost of Customer Notes Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Investments in Solar Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Long-Term Debt - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Long-Term Debt - Narrative - Availability through Sunnova Energy Corporation Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Long-Term Debt - Narrative - EZOP Debt through SOLIII Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Long-Term Debt - Narrative - HELV Debt through BMB Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Long-Term Debt - Schedule of Long-term Debt Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Long-Term Debt - Schedule of Fair Value of Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Derivative Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Derivative Instruments - Outstanding Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Derivative Instruments - Balance Sheet (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Derivative Instruments - Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Acquisitions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Acquisitions - Schedule of Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Redeemable Noncontrolling Interests and Noncontrolling Interests - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Equity-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Equity-Based Compensation - Schedule of Stock Options Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - Equity-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Equity-Based Compensation - Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - Basic and Diluted Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - Basic and Diluted Net Loss Per Share - Anti-Dilutive Weighted Average Shares (Details) link:presentationLink link:calculationLink link:definitionLink 9954540 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954541 - Disclosure - Commitments and Contingencies - Performance Guarantee Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954542 - Disclosure - Commitments and Contingencies - Lease Expenses and Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954543 - Disclosure - Commitments and Contingencies - Lease Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954544 - Disclosure - Commitments and Contingencies - Other Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954545 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954545 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954546 - Disclosure - Commitments and Contingencies - Dealer Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9954547 - Disclosure - Commitments and Contingencies - Information Technology Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9954548 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 9954549 - Disclosure - Schedule I Parent Company Financial Statements - Condensed Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 9954550 - Disclosure - Schedule I Parent Company Financial Statements - Condensed Balance Sheets Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954551 - Disclosure - Schedule I Parent Company Financial Statements - Condensed Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954552 - Disclosure - Schedule I Parent Company Financial Statements - Condensed Statements of Cash Flow (Details) link:presentationLink link:calculationLink link:definitionLink 9954553 - Disclosure - Schedule I Parent Company Financial Statements - Basis of Presentation (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 16 nova-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 17 nova-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 18 nova-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Recoveries Accounts Receivable, Allowance for Credit Loss, Recovery Deferred Financing Costs Deferred Charges, Policy [Policy Text Block] Financing Receivable, Allowance for Credit Loss [Roll Forward] Financing Receivable, Allowance for Credit Loss [Roll Forward] Number of dealers Number Of Dealers Number Of Dealers Accrued expenses Accrued Liabilities, Current HELV Series 2021-A Class A HELV Series 2021-A Class A [Member] HELV Series 2021-A Class A Performance Guarantee Obligations Revenue, Remaining Performance Obligation, Provision for Loss [Policy Text Block] ITC sales Effective Income Tax Rate Reconciliation, Investment Tax Credit Sales, Amount Effective Income Tax Rate Reconciliation, Investment Tax Credit Sales, Amount Aggregate notional amount of unwound derivative Derivative, Notional Amount, Settled Derivative, Notional Amount, Settled Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Award Type [Domain] Award Type [Domain] HELVIII Series 2022-A Class B Asset-backed Securities, Securitized Loans and Receivables, 2022-A Class B [Member] Asset-backed Securities, Securitized Loans and Receivables, 2022-A Class B Fair Value as of Grant Date Award Grant Date Fair Value Contracted but not yet recognized revenue, expected timing of satisfaction Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Probability of success Measurement Input, Probability Of Success [Member] Measurement Input, Probability Of Success Performance Guarantee Obligations Performance Guarantee [Member] Number of stock option plans Number Of Stock Option Plans Number Of Stock Option Plans Energy storage systems and components Batteries and Components [Member] Batteries and Components [Member] Property and Equipment Property, Plant and Equipment, Impairment [Policy Text Block] Takeout transaction period Debt Instrument, Covenant, Takeout Transaction Period Debt Instrument, Covenant, Takeout Transaction Period Interest purchased Redeemable Noncontrolling Interest, Equity, Interest Purchased Redeemable Noncontrolling Interest, Equity, Interest Purchased Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Payments for investments and customer notes receivable Payments to Acquire Investments Balance at beginning of period Balance at end of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value Long-term debt, net Long-term Debt, Excluding Current Maturities and Related Parties Long-term Debt, Excluding Current Maturities and Related Parties Volatility Measurement Input, Price Volatility [Member] Insider Trading Policies and Procedures [Line Items] Number of stock options, exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity Equity [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 Other assets Increase (Decrease) in Other Noncurrent Assets SOLI Series 2020-1 Class B SOLI Series 2020-1 Class B [Member] SOLI Series 2020-1 Class B [Member] Not past due Financial Asset, Not Past Due [Member] Description of Business and Basis of Presentation Business Description and Basis of Presentation [Text Block] Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Business acquisition, payout installment period Business Acquisition, Contingent Consideration, Payout Installment Period Business Acquisition, Contingent Consideration, Payout Installment Period Investments in solar receivables Investments In Solar Receivables Investments In Solar Receivables HELVII Series 2021-C Class C HELVII Series 2021-C Class C [Member] HELVII Series 2021-C Class C Project [Domain] Project [Domain] Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Noncontrolling Interest [Table] Noncontrolling Interest [Table] SOLII Series 2020-2 Class B SOLII Series 2020-2 Class B [Member] SOLII Series 2020-2 Class B RAYSI Series, 2019-1 Class B Asset-backed Securities, 2019-01 Class B [Member] Asset-backed Securities, 2019-01 Class B [Member] Deferred financing costs, net, non-current Debt Issuance Costs, Noncurrent, Net Subsequent Event Type [Domain] Subsequent Event Type [Domain] Projected average share price determination period (in years) Business Combination, Contingent Consideration Arrangements, Projected Average Share Price Determination Period Business Combination, Contingent Consideration Arrangements, Projected Average Share Price Determination Period Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Net loss per share attributable to stockholders - diluted (in USD per share) Earnings Per Share, Diluted Accounts receivable—trade, net Accounts receivable, including affiliates Accounts Receivable, after Allowance for Credit Loss, Current 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 Receivable [Domain] Receivable [Domain] Accounting Standards Update [Extensible Enumeration] Accounting Standards Update [Extensible Enumeration] Line of credit Line of Credit [Member] Derivative Asset, Statement of Financial Position [Extensible Enumeration] Derivative Asset, Statement of Financial Position [Extensible Enumeration] Redeemable noncontrolling interests Redeemable noncontrolling interest, beginning balance Redeemable noncontrolling interest, ending balance Redeemable Noncontrolling Interest, Equity, Carrying Amount Trading Symbol Trading Symbol Letter of credit outstanding Letters of Credit Outstanding, Amount 2023 Financing Receivable, Year One, Originated, Current Fiscal Year Granted (in USD per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price 2029 and thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Business acquisition, shares issuable as earnout (in shares) Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Issuable As Contingent Consideration Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Issuable As Contingent Consideration Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other PPAs and leases Power Purchase Agreements and Lease Revenue [Member] Power Purchase Agreements and Lease Revenue [Member] Debt and inverter reserves Debt And Inverter Reserves [Member] Debt And Inverter Reserves [Member] Amortization of debt discount Amortization of Debt Discount (Premium) Employee Stock Employee Stock [Member] RAYSI Series, 2019-2 Class B Asset-backed Securities, 2019-02 Class B [Member] Asset-backed Securities, 2019-02 Class B [Member] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Stockholders' equity: Equity, Attributable to Parent [Abstract] Other Other Assets, Miscellaneous, Noncurrent Deferred revenue / Contract liabilities Deferred revenue / Contract liabilities Contract with Customer, Liability Other, net Temporary Equity, Other Changes Other Other Intangible Assets [Member] Schedule of basic and diluted net loss per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Number of solar energy pools, to be leased Number Of Solar Energy Pool, To Be Leased Number Of Solar Energy Pool, To Be Leased Executive Category: Executive Category [Axis] 2026 Other Commitment, to be Paid, Year Three 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] 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] 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] Significant Accounting Policies Significant Accounting Policies [Text Block] Exercised (in USD per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Carrying Value Reported Value Measurement [Member] Solar Projects Under Construction Solar Projects Under Construction [Member] Solar Projects Under Construction [Member] Property and equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Accrued expenses Increase (Decrease) in Accrued Liabilities 2022 Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year Issuance costs on offering expenses Sale Of Stock, Issuance Costs, Offering Expense Sale Of Stock, Issuance Costs, Offering Expense 2025 Long-Term Debt, Maturity, Year Two Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Cash sales revenue Cash Sales Revenue [Member] Cash Sales Revenue Local Phone Number Local Phone Number Natural Disaster Losses Business Insurance Recoveries [Text Block] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] 2028 Finance Lease, Liability, to be Paid, Year Five Provision for current expected credit losses and other bad debt expense Receivables, Credit Loss Expense (Reversal) Receivables, Credit Loss Expense (Reversal) Threshold period past due, writeoff Financing Receivable, Threshold Period Past Due, Writeoff Aggregate notional amount of derivative Aggregate Notional Amount Derivative, Notional Amount Other Other Capitalized Property Plant and Equipment [Member] Measurement Frequency [Axis] Measurement Frequency [Axis] Federal net operating loss carryforward Deferred Tax Assets, Operating Loss Carryforwards, Domestic Restricted Stock Units Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Loss before income tax Loss before income tax Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax Depreciation Depreciation Trademark Trademarks [Member] Contingent Event [Domain] Redeemable Noncontrolling Interest, Contingent Event [Domain] Redeemable Noncontrolling Interest, Contingent Event Future commitments Contractual Obligation, Fiscal Year Maturity [Table Text Block] During Commitment Availability Period During Commitment Availability Period [Member] During Commitment Availability Period [Member] Solar Projects Before Construction Solar Projects Before Construction [Member] Solar Projects Before Construction [Member] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Schedule of long-term debt instruments Schedule of Long-Term Debt Instruments [Table Text Block] Noncontrolling interest, period increase Noncontrolling Interest, Period Increase (Decrease) Finance lease expense: Finance Lease Expense [Abstract] Finance Lease Expense Accrued investment income receivable Accrued Investment Income Receivable Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Cash deposits in excess of FDIC insured limit Cash, Uninsured Amount Shares issued (in shares) Sale of Stock, Number of Shares Issued in Transaction Maximum annual contributions per employee Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount Other long-term liabilities Liabilities, Other than Long-Term Debt, Noncurrent Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Balance at beginning of period Balance at end of period Allowance for Credit Loss, Receivable, Other, Current Schedule of antidilutive weighted average shares Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Interest expense, net Interest Expense, Debt Purchase period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period ITC recapture Effective Income Tax Rate Reconciliation, Investment Tax Credit Recapture, Amount Effective Income Tax Rate Reconciliation, Investment Tax Credit Recapture, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Transaction costs Business Combination, Acquisition Related Costs Stock options vested, value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period AP9 Sunnova Asset Portfolio 9, LLC [Member] Sunnova Asset Portfolio 9, LLC Current lease liabilities: Lease Liability, Current [Abstract] Lease Liability, Current [Abstract] Condensed Financial Statements, Captions [Line Items] Condensed Financial Statements, Captions [Line Items] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Hedging Designation [Axis] Hedging Designation [Axis] Property and equipment, gross Property, Plant and Equipment, Gross Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Distributions to redeemable noncontrolling interests and noncontrolling interests Distributions To Redeemable Noncontrolling Interests Distributions To Redeemable Noncontrolling Interests Amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Number of tranches, earnout Business Acquisition, Number Of Tranches, Earnout Business Acquisition, Number Of Tranches, Earnout PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Sunnova Energy Corporation Sunnova Energy Corporation [Member] Sunnova Energy Corporation [Member] Equity component of debt instrument, net Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Inventory sales revenue Inventory Sales Revenue [Member] Inventory Sales Revenue 91-180 days past due Financial Asset, 91-180 Days Past Due [Member] Financial Asset, 91-180 Days Past Due [Member] Operating leases Current portion of lease liability Operating Lease, Liability, Current Prepaid assets Prepaid Expense, Current Interest on lease liabilities Finance Lease, Interest Expense 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 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Intangible assets, net Finite-Lived Intangible Assets, Net New Accounting Guidance New Accounting Pronouncements, Policy [Policy Text Block] Jackson Lynch [Member] Jackson Lynch 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 Debt discount, net, non-current Debt Instrument, Unamortized Discount, Noncurrent Less: accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Common stock offering price (in USD per share) Sale of Stock, Price Per Share Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Purchase consideration Business Combination, Consideration Transferred Deferred revenue included in other current liabilities Deferred revenue Contract with Customer, Liability, Current Stock option assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Number of stock options, non-vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares Security Exchange Name Security Exchange Name Current portion of customer notes receivable Financing Receivable, after Allowance for Credit Loss, Current Equity-Based Compensation Share-Based Payment Arrangement [Policy Text Block] 2029 and thereafter Other Commitment, to be Paid, after Year Five Lease Agreement [Axis] Lease Agreement [Axis] Lease Agreement HELII Series, 2018-1 Class A Asset-backed Securities, 2018-01 Class A [Member] Asset-backed Securities, 2018-01 Class A Nonperforming Nonperforming Financial Instruments [Member] Stock Options Equity-based compensation awards Employee Stock Option [Member] Derivative Instruments Derivative Instruments and Hedging Activities Disclosure [Text Block] Business Acquisition, Contingent Consideration, Payout Period [Axis] Business Acquisition, Contingent Consideration, Payout Period [Axis] Business Acquisition, Contingent Consideration, Payout Period Total operating expense, net Costs and Expenses Maximum Maximum [Member] 2027 Other Commitment, to be Paid, Year Four Unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Fair value of interest rate swaps Schedule of Interest Rate Derivatives [Table Text Block] Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Number of tax equity funds Number Of Tax Equity Funds Number Of Tax Equity Funds Dealer Three Dealer Three [Member] Dealer Three 2029 and thereafter Long-Term Debt, Maturity, after Year Five Inventory Inventory, Policy [Policy Text Block] Cumulative Effect, Period Of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] 2026 Finance Lease, Liability, to be Paid, Year Three Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Long-term debt, gross, current Long-term Debt, Gross, Current Long-term Debt, Gross, Current Equity-Based Compensation Share-Based Payment Arrangement [Text Block] Payments for investments in solar receivables Payments For Investments In Solar Receivables Payments For Investments In Solar Receivables Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other non-cash items Other Noncash Income (Expense) Insurance proceeds received/expected to be received—property damage Insurance Proceeds Received / Expected To Be Received, Property Damage [Member] Insurance Proceeds Received / Expected To Be Received, Property Damage [Member] Long-term leases liabilities: Lease Liability, Noncurrent [Abstract] Lease Liability, Noncurrent [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Balance at beginning of period Balance at end of period Accounts Receivable, Allowance for Credit Loss, Current Other current asset, allowance Other Current Asset, Allowance Other Current Asset, Allowance Derivative [Table] Derivative [Table] Customer Concentration Risk Customer Concentration Risk [Member] Restricted cash included in other assets Restricted cash Restricted Cash, Noncurrent Current portion of investments in solar receivables Investments In Solar Receivables, Current Investments In Solar Receivables, Current Self-Insurance Self Insurance Reserve [Policy Text Block] Variable Rate [Axis] Variable Rate [Axis] SOLI Sunnova Sol Issuer, LLC [Member] Sunnova Sol Issuer, LLC [Member] Inventory [Line Items] Inventory [Line Items] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Defined Contribution Plan Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block] 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 Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Lease revenue Lease Revenue [Member] Lease Revenue [Member] Acquisition Business Combination Disclosure [Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Insurance proceeds received—business interruption Insurance Proceeds Received - Business Interruption [Member] Insurance Proceeds Received - Business Interruption [Member] 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 Customer notes receivable, allowance Financing Receivable, Allowance for Credit Loss, Current Customer relationships - new customers Customer Relationships New Customers [Member] Customer Relationships New Customers Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Capped call transactions Capped call transactions APIC, Capped Call Transaction APIC, Capped Call Transaction Fixed Interest Rate Derivative, Fixed Interest Rate Distributions to redeemable noncontrolling interests and noncontrolling interests Payments to Noncontrolling Interests Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Fair values of notes receivable and corresponding carrying amounts Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Number of customers Number Of Customers Number Of Customers HELII Series, 2018-1 Class B Asset-backed Securities, 2018-01 Class B [Member] Asset-backed Securities, 2018-01 Class B Total Lease, Cost Debt conversion, shares issued (in shares) Debt Conversion, Converted Instrument, Shares Issued Statistical Measurement [Axis] Statistical Measurement [Axis] 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 Other current assets Increase (Decrease) in Other Current Assets Cumulative Effect, Period Of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Long-Term Debt Long-Term Debt [Text Block] After Commitment Availability Period After Commitment Availability Period [Member] After Commitment Availability Period [Member] Solar Renewable Energy Certificates Solar Renewable Energy Certificates [Member] Solar Renewable Energy Certificates [Member] 2025 Other Commitment, to be Paid, Year Two Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Non-performance fee Non-Performance Fee Non-Performance Fee 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 Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue / Loans / Deferred Revenue Revenue from Contract with Customer [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Advertising expense Advertising Expense Schedule of deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] HELVII Series 2021-C Class B HELVII Series 2021-C Class B [Member] HELVII Series 2021-C Class B 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] Derivative Instruments Derivatives, Policy [Policy Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] RAYSI Series, 2019-1 Class A Asset-backed Securities, 2019-01 Class A [Member] Asset-backed Securities, 2019-01 Class A [Member] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating cash flow from operating leases Operating Lease, Payments PEO PEO [Member] Chris Hayden [Member] Chris Hayden Concentrations of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Other, net Stockholders' Equity, Other Auditor Location Auditor Location Straight-line revenue adjustment, net Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent Stockholders' equity, beginning balance (in shares) Stockholders' equity, ending balance (in shares) Shares, Outstanding Chris Hayden, Exercise And Sale Of Employee Stock Options [Member] Chris Hayden, Exercise And Sale Of Employee Stock Options State income tax, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Call Option Call Option [Member] Schedule of performance guarantee obligations Schedule of Loss Contingencies by Contingency [Table Text Block] Common stock, par value (in USD per share) Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Interest Rate Swap Interest rate swap Interest Rate Swap [Member] Business Interruption Loss [Domain] Business Interruption Loss [Domain] Debt Instrument [Axis] Debt Instrument [Axis] 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] Business acquisition, number of annual installments Business Acquisition, Contingent Consideration, Number Of Annual Installments Business Acquisition, Contingent Consideration, Number Of Annual Installments 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 Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount 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 Measurement Input Type [Domain] Measurement Input Type [Domain] Aggregate intrinsic value, exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Credit Facility [Axis] Credit Facility [Axis] Schedule of principal maturities of our long-term debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Liabilities 2020 Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year Volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Solar Service Agreement Solar Service Agreement [Member] Solar Service Agreement Measurement Frequency [Domain] Measurement Frequency [Domain] Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] HELV Series 2021-A Class B HELV Series 2021-A Class B [Member] HELV Series 2021-A Class B Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Subsequent Event [Line Items] Subsequent Event [Line Items] HESI Sunnova HESI [Member] Sunnova HESI Ancillary Products Ancillary Products [Member] Ancillary Products General and administrative General and administrative expense General and Administrative Expense Current portion of performance guarantee obligations Loss Contingency, Accrual, Current HELX Series 2022-C Class C Solar Loan Backed, Securitized Loans And Receivables, 2022-C Class C [Member] Solar Loan Backed, Securitized Loans And Receivables, 2022-C Class C Issued (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Issued In Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Issued In Period Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Segment Information Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Investments in subsidiaries Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Kris Hillstrand [Member] Kris Hillstrand Contingent consideration Business Combination, Contingent Consideration, Liability Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Financing receivable amortized cost of customer notes receivable Financing Receivable Credit Quality Indicators [Table Text Block] Purchase commitment Purchase Obligation Unrealized (gain) loss on fair value instruments and equity securities Unrealized Gain (Loss) on Hybrid Instrument, Net Payments for purchase obligations Payments For Purchase Obligations Payments For Purchase Obligations Allowance for credit losses Balance at beginning of period Balance at end of period Financing Receivable, Allowance for Credit Loss Accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current, Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current, Accrued Liabilities TEP7A TEP7A [Member] TEP7A Basic and Diluted Net Income (Loss) Per Share Earnings Per Share, Policy [Policy Text Block] Concentration risk Concentration Risk, Percentage Balance at beginning of period Balance at end of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value 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 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five HELXI Series, 2023-A, Class A Asset-backed Securities, Securitized Loans And Receivables, Series 2023-A, Class A [Member] Asset-backed Securities, Securitized Loans And Receivables, Series 2023-A, Class A 2027 Finance Lease, Liability, to be Paid, Year Four Solar asset-backed notes Asset-Backed Securities [Member] Accounts Receivable Accounts Receivable [Policy Text Block] HELXII Series, 2023-B, Class A Asset-backed Securities, Securitized Loans And Receivables, Series 2023-B, Class A [Member] Asset-backed Securities, Securitized Loans And Receivables, Series 2023-B, Class A Net cash used in operating activities Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Class of Stock [Axis] Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [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 Expenditures To Dealers Expenditures To Dealers [Member] Expenditures To Dealers [Member] Other operating income Other Operating Income (Expense), Net Furniture and fixtures Furniture and Fixtures [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Transferred over Time Transferred over Time [Member] Business Combination and Asset Acquisition [Abstract] Performing Performing Financial Instruments [Member] Settlements Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements Goodwill impairment Goodwill, Impairment Loss Investment in certain financing arrangements Deferred Tax Assets, Investments Valuation allowance Valuation allowance Deferred Tax Assets, Valuation Allowance Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finance Leases Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Revenue recognized Contract with Customer, Liability, Revenue Recognized Construction in progress - customer notes receivable Financing Receivable, Construction In Progress Financing Receivable, Construction In Progress Robert Lane, Sale of Common Stock [Member] Robert Lane, Sale of Common Stock Other commitments Other Commitments [Table Text Block] Amortization of intangible assets Deferred Tax Asset, Intangible Asset Amortization Deferred Tax Asset, Intangible Asset Amortization Amortized cost Financing Receivable, 90 Days or More Past Due, Still Accruing 2026 Contractual Obligation, to be Paid, Year Three Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Entity Emerging Growth Company Entity Emerging Growth Company EZOP Sunnova EZ-Own Portfolio, LLC [Member] Sunnova EZ-Own Portfolio, LLC [Member] Business Insurance Recoveries [Table] Business Insurance Recoveries [Table] Balance at beginning of period Balance at end of period Debt Issuance Costs, Net Investment tax credits Investment Tax Credits Investment Tax Credits Proceeds from investments in solar receivables Proceeds For Investments In Solar Receivables Proceeds For Investments In Solar Receivables Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Deferred tax assets Deferred Tax Assets, Gross Warranty Obligations Standard Product Warranty, Policy [Policy Text Block] Parent Company Parent Company [Member] HELVIII Series 2022-A Class A Asset-backed Securities, Securitized Loans and Receivables, 2022-A Class A [Member] Asset-backed Securities, Securitized Loans and Receivables, 2022-A Class A Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Cost of revenue—inventory sales Cost, Direct Material 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Natural Disaster Losses Natural Disaster Losses [Member] Natural Disaster Losses [Member] Title Trading Arrangement, Individual Title 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 Tax equity reserves Tax Equity Reserves [Member] Tax Equity Reserves [Member] Common Stock Common Stock [Member] Individual: Individual [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Income Statement Location [Domain] Income Statement Location [Domain] Investments, All Other Investments [Abstract] Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] 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] Total equity Stockholders' equity, beginning balance Stockholders' equity, ending balance Equity, Including Portion Attributable to Noncontrolling Interest 2016 Plan 2016 Plan [Member] 2016 Plan [Member] Distributions to redeemable noncontrolling interests and noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders HELIV Series 2020-A Class B HELIV Series 2020-A Class B [Member] HELIV Series 2020-A Class B Minimum Minimum [Member] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Interest Rate Swap Two Interest Rate Swap Two [Member] Interest Rate Swap Two [Member] SOLII Series 2020-2 Class A SOLII Series 2020-2 Class A [Member] SOLII Series 2020-2 Class A HELVIII Series 2022-A Class C Asset-backed Securities, Securitized Loans and Receivables, 2022-A Class C [Member] Asset-backed Securities, Securitized Loans and Receivables, 2022-A Class C Cash and cash equivalents at end of period Cash and cash equivalents Cash Contingent consideration arrangements, range of outcomes, high Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Other deferred tax assets Deferred Tax Assets, Other Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Other, net Payments for (Proceeds from) Other Investing Activities Accumulated Deficit Retained Earnings [Member] Current portion of long-term debt Long-term debt, current Long-Term Debt, Current Maturities Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Contingent Event [Axis] Redeemable Noncontrolling Interest, Contingent Event [Axis] Redeemable Noncontrolling Interest, Contingent Event [Axis] Other current assets (includes inventory of $26,835) Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Contract assets Contract with Customer, Asset, Purchase Net loss per share attributable to stockholders - basic (in USD per share) Earnings Per Share, Basic Total unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Accounting Policies [Abstract] Accounting Policies [Abstract] 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 Sale of Stock [Domain] Sale of Stock [Domain] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Master lease agreement, common stock consideration (in shares) Master Lease Agreement, Common Stock Consideration Master Lease Agreement, Common Stock Consideration Exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value SEI SEI [Member] SEI [Member] Business acquisition, number of payout elements to be met Business Acquisition, Contingent Consideration, Number Of Payout Elements To Be Met Business Acquisition, Contingent Consideration, Number Of Payout Elements To Be Met Details of restricted cash Restrictions on Cash and Cash Equivalents [Table Text Block] HELIX Series 2022-B Class A Solar Loan Backed, Securitized Loans And Receivables, 2022-B Class A [Member] Solar Loan Backed, Securitized Loans And Receivables, 2022-B Class A Non-cash issuance of common stock for business acquisition Stock Issued Cash paid for income taxes Income Taxes Paid Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Payout One Business Acquisition, Contingent Consideration, Payout One [Member] Business Acquisition, Contingent Consideration, Payout One Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Purchase price adjustment, goodwill Goodwill, Purchase Accounting Adjustments Interest Expense Interest Expense [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Accounts payable Increase (Decrease) in Accounts Payable Proceeds from customer notes receivable Proceeds from Collection of Notes Receivable Class A members Class A Members [Member] Class A Members [Member] Entity Public Float Entity Public Float 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 Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Noncontrolling Interest [Line Items] Noncontrolling Interest [Line Items] Derivative Instrument [Axis] Derivative Instrument [Axis] SOLVI Series 2024-1 Class A SOLVI Series 2024-1 Class A [Member] SOLVI Series 2024-1 Class A Liability Class [Axis] Liability Class [Axis] All Trading Arrangements All Trading Arrangements [Member] Customer notes receivable Notes Receivable [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Compensation Amount Outstanding Recovery Compensation Amount Long-term portion of performance guarantee obligations Loss Contingency, Accrual, Noncurrent Accrued investment income receivable, written off Accrued Investment Income Receivable, Write-Off Accrued Investment Income Receivable, Write-Off Provision for current expected credit losses Accounts Receivable, Credit Loss Expense (Reversal) Non-cash issuance of common stock for investments in solar receivables Noncash Investments In Solar Receivables Noncash Investments In Solar Receivables Investment Tax Credits Investment Tax Credits [Member] Investment Tax Credits Derivative assets Other assets Derivative Asset 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 Subsequent Event Type [Axis] Subsequent Event Type [Axis] Present value of future payments Finance Lease, Liability Convertible senior notes Convertible Debt [Member] Forfeited (in USD per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Document Financial Statement Error Correction Document Financial Statement Error Correction [Flag] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Business acquisition, shares issued in exchange (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Customer notes receivable not accruing interest, allowance Financing Receivable, Nonaccrual, Allowance For Credit Loss Financing Receivable, Nonaccrual, Allowance For Credit Loss Investment Tax Credit Carryforward Investment Tax Credit Carryforward [Member] 2024 Long-Term Debt, Maturity, Year One Reserve Debt Instrument, Covenant, Reserve Percentage Debt Instrument, Covenant, Reserve Percentage Variable Rate Component [Domain] Variable Rate Component [Domain] Variable Rate Component 2029 and thereafter Contractual Obligation, to be Paid, after Year Five Robert Lane [Member] Robert Lane Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Document Period End Date Document Period End Date Adoption Date Trading Arrangement Adoption Date Variable rate basis adjustment Debt Instrument, Variable Rate Basis Adjustment Debt Instrument, Variable Rate Basis Adjustment Finance leases Finance Lease, Weighted Average Discount Rate, Percent Finance leases Long-term portion of lease liability Finance Lease, Liability, Noncurrent Changes in the allowance for credit losses Accounts Receivable, Allowance for Credit Loss [Table Text Block] Performance guarantee obligations Balance at beginning of period Balance at end of period Loss Contingency Accrual HESI Series, 2023-GRID1 Class A Loan Backed Notes, 2023-GRID1 Class A [Member] Loan Backed Notes, 2023-GRID1 Class A HELXI Sunnova Helios XI Issuer, LLC [Member] Sunnova Helios XI Issuer, LLC Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Income tax (benefit) expense Income tax (benefit) expense Total income tax (benefit) expense Income Tax Expense (Benefit) Payments for dealer commitments Payments For Other Commitments Payments For Other Commitments Foreign tax credit carryforward Deferred Tax Assets, Tax Credit Carryforwards, Foreign Write off of uncollectible accounts Accounts Receivable, Allowance for Credit Loss, Writeoff Finance leases Finance Lease, Right-of-Use Asset, after Accumulated Amortization Vesting [Axis] Vesting [Axis] Provision for current expected credit losses Financing Receivable, Credit Loss, Expense (Reversal) Equity [Abstract] Equity [Abstract] 2027 Contractual Obligation, to be Paid, Year Four Purchase price Debt Instrument, Purchase Price, Net Of Discount Debt Instrument, Purchase Price, Net Of Discount Operating leases Operating Lease, Weighted Average Remaining Lease Term Purchase consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Accounts receivable—other Other Receivables, Net, Current Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Underwriting discounts and commissions Sale Of Stock, Issuance Costs, Underwriter Discounts And Commissions Sale Of Stock, Issuance Costs, Underwriter Discounts And Commissions Redeemable noncontrolling interests Redeemable Noncontrolling Interest [Table Text Block] Unrealized (gain) loss on derivatives Unrealized (gain) loss Unrealized Gain (Loss) on Derivatives SOLV Sunnova Sol V Issuer, LLC [Member] Sunnova Sol V Issuer, LLC Tax credit carryforward Tax Credit Carryforward, Amount Financial Instrument Performance Status [Axis] Financial Instrument Performance Status [Axis] Cash and cash equivalents Cash Cash and Cash Equivalents, at Carrying Value Payments on notes payable Repayments of Notes Payable Performance obligation, description of timing Revenue, Performance Obligation, Description of Timing Financing Receivable, Credit Quality Indicator [Table] Financing Receivable, Credit Quality Indicator [Table] Financing receivable, past due Financing Receivable, Past Due [Table Text Block] TEPH Sunnova TEP Holdings, LLC [Member] Sunnova TEP Holdings, LLC [Member] Credit Facility [Domain] Credit Facility [Domain] HESI Series, 2023-GRID1 Class B Loan Backed Notes, 2023-GRID1 Class B [Member] Loan Backed Notes, 2023-GRID1 Class B Intangibles Intangible Assets, Finite-Lived, Policy [Policy Text Block] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Useful Lives Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Service revenue Service Revenue [Member] Service Revenue Capitalized Debt Issuance Costs, Additions Debt Issuance Costs, Additions Software license Software Development [Member] Cash and Cash Equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Long-Term Incentive Plan Long-Term Incentive Plan [Member] Long-Term Incentive Plan [Member] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Interest Rate Swap Interest Rate Contract [Member] Other commitment Total Other Commitment 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 Schedule of disaster losses Business Insurance Recoveries [Table Text Block] Deferred revenue schedule Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability AROs Asset Retirement Obligation Disclosure [Text Block] Amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Additional paid-in capital—common stock Additional Paid in Capital, Common Stock Document Annual Report Document Annual Report Business acquisition, payout period (in years) Business Acquisition, Contingent Consideration, Payout Period Business Acquisition, Contingent Consideration, Payout Period Vehicles Vehicles [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Investment in certain financing arrangements Deferred Tax Liabilities, Investments Greater than 180 days past due Financial Asset, Greater Than 180 Days Past Due [Member] Financial Asset, Greater Than 180 Days Past Due [Member] Audit Information [Abstract] Audit Information [Abstract] Cover [Abstract] Cover [Abstract] Weighted average discount rate (percent) Lease, Weighted Average Discount Rate, Percent [Abstract] Lease, Weighted Average Discount Rate, Percent [Abstract] Subsequent Events Subsequent Events [Text Block] Customer Notes Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Amortization of deferred financing costs Amortized Amortization of Debt Issuance Costs Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Fair Value, Recurring Fair Value, Recurring [Member] Impairment of solar energy systems due to natural disaster losses Impairment of Solar Energy Systems [Member] Impairment of Solar Energy Systems [Member] Schedule of other current liabilities Other Current Liabilities [Table Text Block] Total Lessee, Operating Lease, Liability, to be Paid Contracted but not yet recognized revenue Revenue, Remaining Performance Obligation, Amount Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Weighted average effective interest rate Long-Term Debt, Weighted Average Interest Rate, over Time Additions Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases Subsidiary, Sale of Stock [Line Items] Subsidiary, Sale of Stock [Line Items] Amortization expense Finance Lease, Right-of-Use Asset, Amortization Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Other natural disaster-related charges Other Natural Disaster-Related Charges [Member] Other Natural Disaster-Related Charges Secured Debt Secured Debt [Member] Equity Component [Domain] Equity Component [Domain] Finance leases Current portion of lease liability Finance Lease, Liability, Current Project [Axis] Project [Axis] HELX Sunnova Helios X Issuer, LLC [Member] Sunnova Helios X Issuer, LLC Energy per certificate (in kWhs) Revenue From Contract With Customer, Energy Per Certificate Revenue From Contract With Customer, Energy Per Certificate Total Contractual Obligation Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Other deferred tax liabilities Deferred Tax Liabilities, Other Lease Agreement, Option One Lease Agreement, Option One [Member] Lease Agreement, Option One Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] SOLVI Series 2024-1 Class B SOLVI Series 2024-1 Class B [Member] SOLVI Series 2024-1 Class B Operating loss Operating Income (Loss) Equity in losses of subsidiaries Income (Loss) from Subsidiaries, before Tax Computers and equipment Office Equipment [Member] Deferred tax liabilities Deferred Tax Liabilities, Gross Consolidated Entities [Domain] Consolidated Entities [Domain] Additional obligations incurred Asset Retirement Obligation, Liabilities Incurred Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Lessee [Abstract] Cash Flow, Lessee [Abstract] Estimated Fair Value Estimate of Fair Value Measurement [Member] Homebuilder construction in progress Homebuilder Construction In Progress [Member] Homebuilder Construction In Progress Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount SOLVI Series 2024-1 Class C SOLVI Series 2024-1 Class C [Member] SOLVI Series 2024-1 Class C Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Business Interruption Loss [Axis] Business Interruption Loss [Axis] Self-insured claims liability Self Insurance Reserve Weighted average remaining lease term (years): Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Share-based Payment Arrangement, Tranche One Share-Based Payment Arrangement, Tranche One [Member] Consolidated Entities [Axis] Consolidated Entities [Axis] HELIV Series 2020-A Class A HELIV Series 2020-A Class A [Member] HELIV Series 2020-A Class A Variable Rate [Domain] Variable Rate [Domain] (Gain) loss recognized in earnings Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Net income (loss) attributable to redeemable noncontrolling interests and noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Statistical Measurement [Domain] Statistical Measurement [Domain] Customer relationships - system sales Customer Relationships System Sales [Member] Customer Relationships System Sales Underlying Security Market Price Change Underlying Security Market Price Change, Percent Customer notes receivable, net of allowance of $111,818 and $77,998 as of December 31, 2023 and 2022, respectively Financing Receivable, after Allowance for Credit Loss, Noncurrent Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents 1-90 days past due Financial Asset, 1-90 Days Past Due [Member] Financial Asset, 1-90 Days Past Due [Member] 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 Total right-of-use assets Lease, Right-Of-Use Asset Lease, Right-Of-Use Asset Provision for current expected credit losses Accounts Receivable, Other, Credit Loss Expense (Reversal) Accounts Receivable, Other, Credit Loss Expense (Reversal) Solar energy systems and energy storage systems Electric Generation Equipment [Member] Dealer Two Dealer Two [Member] Dealer Two Revolving credit facility Revolving Credit Facility [Member] Primary beneficiary Variable Interest Entity, Primary Beneficiary [Member] Distributions payable to redeemable noncontrolling interests and noncontrolling interests Distribution Payable to Redeemable Noncontrolling Interest Distribution Payable to Redeemable Noncontrolling Interest MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accounts payable Accounts Payable, Current Weighted average remaining contractual term, exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Restatement Determination Date: Restatement Determination Date [Axis] Right-of-use assets: Right-Of-Use Asset [Abstract] Right-Of-Use Asset [Abstract] Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Statutory federal tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Commitments and contingencies Commitments and Contingencies Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Proceeds from issuance of common stock, net Proceeds from Issuance of Common Stock 2019 Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year Income Taxes Income Tax Disclosure [Text Block] Other Other Assets, Miscellaneous, Current Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Noncontrolling Interest [Abstract] Noncontrolling Interest [Abstract] Operations and maintenance Operations And Maintenance Expense Operations And Maintenance Expense Increase in valuation allowance, net Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Business Acquisition [Line Items] Business Acquisition [Line Items] 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] PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] HELXI Series, 2023-A, Class B Asset-backed Securities, Securitized Loans And Receivables, Series 2023-A, Class B [Member] Asset-backed Securities, Securitized Loans And Receivables, Series 2023-A, Class B 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 HELXII Series, 2023-B, Class B Asset-backed Securities, Securitized Loans And Receivables, Series 2023-B, Class B [Member] Asset-backed Securities, Securitized Loans And Receivables, Series 2023-B, Class B Variable Rate Component [Axis] Variable Rate Component [Axis] Variable Rate Component [Axis] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Other Other, Contract With Customer, Liability [Member] Other, Contract With Customer, Liability Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] AP8 Sunnova Asset Portfolio 8, LLC [Member] Sunnova Asset Portfolio 8, LLC Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number 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 Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Schedule of other current assets Schedule of Other Current Assets [Table Text Block] Granted (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Long-term debt Long-Term Debt, Fair Value Net loss attributable to stockholders Net Income (Loss) Net Income (Loss) HELVIII Helios VIII Issuer, LLC [Member] Helios VIII Issuer, LLC Total current liabilities Liabilities, Current Other operating expense Other General Expense Derivative Contract [Domain] Derivative Contract [Domain] Outstanding derivative instruments Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block] 2025 Finance Lease, Liability, to be Paid, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Interest payable Interest Payable, Current Asset retirement obligations Asset Retirement Obligations [Member] Asset Retirement Obligations [Member] Other Other Restricted Cash [Member] Other Restricted Cash [Member] Unrealized loss on derivatives Deferred Tax Assets, Unrealized Gain (Loss) on Derivatives Deferred Tax Assets, Unrealized Gain (Loss) on Derivatives Liabilities, Redeemable Noncontrolling Interests and Equity Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Contingent consideration arrangements, range of outcomes, low Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low Federal Funds Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Schedule I Parent Company Financial Statements Condensed Financial Information of Parent Company Only Disclosure [Text Block] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Stock options exercised (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Meghan Nutting [Member] Meghan Nutting Income Tax Contingency [Table] Income Tax Contingency [Table] Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] Other Commitments [Table] Other Commitments [Table] Name Measure Name Aggregate committed amount Line of Credit Facility, Current Borrowing Capacity Name Forgone Recovery, Individual Name Equity in subsidiaries attributable to parent Reallocation Of Asset Basis Reallocation Of Asset Basis Goodwill Goodwill Financial Instrument Performance Status [Domain] Financial Instrument Performance Status [Domain] Measurement Basis [Axis] Measurement Basis [Axis] Loan revenue Loans Easy Own Program Revenue [Member] Easy Own Program Revenue [Member] Underlying Securities Award Underlying Securities Amount Accounts receivable Increase (Decrease) in Accounts Receivable Fair Value Measurements [Domain] Fair Value Measurement [Domain] 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] Settlements Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Operating leases Long-term portion of lease liability Operating Lease, Liability, Noncurrent HELVII Helios VII Issuer, LLC [Member] Helios VII Issuer, LLC Customer notes receivable not accruing interest Financing Receivable, Nonaccrual Interest Rate Swap Three Interest Rate Swap Three [Member] Interest Rate Swap Three [Member] Debt instrument term Debt Instrument, Term Proceeds from issuance of common stock, net Payments of Stock Issuance Costs Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 9.75% Convertible Senior Notes Due April 2025 Nine Point Seven Five Convertible Senior Notes Due April Twenty Twenty Five [Member] Nine Point Seven Five Convertible Senior Notes Due April Twenty Twenty Five [Member] Cumulative-effect adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Payments of deferred financing costs Payments of Debt Issuance Costs Income Statement Location [Axis] Income Statement Location [Axis] SOLIV Sunnova Sol IV Issuer, LLC [Member] Sunnova Sol IV Issuer, LLC Net deferred financing costs and debt discounts Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Asset Retirement Obligation Disclosure [Abstract] Asset Retirement Obligation Disclosure [Abstract] Dealer Commitments Commitments and Contingencies, Policy [Policy Text Block] Operating lease, future minimum lease payments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] 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 HELV Helios V Issuer, LLC [Member] Helios V Issuer, LLC Product and Service [Domain] Product and Service [Domain] Payments of long-term debt Repayments of Other Long-Term Debt Other Performance Measure, Amount Other Performance Measure, Amount Lease expense Lease, Cost [Table Text Block] Business Acquisition, Contingent Consideration, Payout Period [Domain] Business Acquisition, Contingent Consideration, Payout Period [Domain] Business Acquisition, Contingent Consideration, Payout Period [Domain] CASH FLOWS FROM INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Plan Name [Domain] Plan Name [Domain] HELIX Series 2022-B Class B Solar Loan Backed, Securitized Loans And Receivables, 2022-B Class B [Member] Solar Loan Backed, Securitized Loans And Receivables, 2022-B Class B Total past due Financial Asset, Past Due [Member] Renewal term Revenue From Contract With Customer, Renewal Term Revenue From Contract With Customer, Renewal Term Loss on extinguishment of long-term debt, net Loss on extinguishment of long-term debt, net Gain (Loss) on Extinguishment of Debt Shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Notes payable Notes Payable, Other Payables [Member] Outstanding, balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Trading Arrangement: Trading Arrangement [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] 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] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Loss Contingencies [Table] Loss Contingencies [Table] 2029 and thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Discount rate Measurement Input, Discount Rate [Member] Restricted stock unit activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] 2026 Long-Term Debt, Maturity, Year Three SOLIII Sunnova Sol III Issuer, LLC [Member] Sunnova Sol III Issuer, LLC 2021 Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year Other revenue Other Revenue [Member] Other Revenue [Member] Auditor Firm ID Auditor Firm ID Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Amortization of intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Restatement Determination Date Restatement Determination Date HELVII Series 2021-C Class A HELVII Series 2021-C Class A [Member] HELVII Series 2021-C Class A HELIV Helios IV Issuer, LLC [Member] Helios IV Issuer, LLC Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] 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 Business Interruption Loss [Line Items] Business Interruption Loss [Line Items] Variable lease expense Variable Lease, Cost Operating lease expense Operating Lease, Cost Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Common stock, issued (in shares) Common Stock, Shares, Issued Customer notes receivable Notes Receivable, Fair Value Disclosure Payments of debt discounts Payments Of Debt Discounts Payments Of Debt Discounts Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Option Indexed to Issuer's Equity, Type [Domain] Option Indexed to Issuer's Equity, Type [Domain] Total Long-Term Debt Total assets Assets, Fair Value Disclosure 2028 Contractual Obligation, to be Paid, Year Five Sale of stock, net proceeds Sale of Stock, Consideration Received on Transaction 2027 Long-Term Debt, Maturity, Year Four HELXII Sunnova Helios XII Issuer, LLC [Member] Sunnova Helios XII Issuer, LLC Schedule of amortization expense related to intangible assets Finite-Lived Intangible Assets Amortization Expense [Table Text Block] HELII Helios II Issuer, LLC [Member] Helios II Issuer, LLC [Member] HELIII Helios III Issuer, LLC [Member] Helios III Issuer, LLC [Member] Weighted average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Redeemable Noncontrolling Interests and Noncontrolling Interests Noncontrolling Interest Disclosure [Text Block] Other, net Proceeds from (Payments for) Other Financing Activities Non-cash direct sales revenue Direct Sales Revenue, Noncash Expense Direct Sales Revenue, Noncash Expense Short-term lease expense Short-Term Lease, Cost Domestic Tax Authority Domestic Tax Authority [Member] Entity Address, Address Line One Entity Address, Address Line One Redeemable Noncontrolling Interests and Noncontrolling Interests Stockholders' Equity Note, Redeemable Preferred Stock, Issue, Policy [Policy Text Block] Receivable Type [Axis] Receivable Type [Axis] Deferred receivables Deferred Receivables, Current Deferred Receivables, Current Allocation of income (loss) Redeemable Noncontrolling Interest, Equity, Allocation Of Income (Loss) Redeemable Noncontrolling Interest, Equity, Allocation Of Income (Loss) Subsequent Event [Table] Subsequent Event [Table] Remaining purchase commitment Purchase Commitment, Remaining Minimum Amount Committed Lease Agreement [Domain] Lease Agreement [Domain] Lease Agreement [Domain] 2024 Finance Lease, Liability, to be Paid, Year One Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Contracted but not yet recognized revenue Revenue, Remaining Performance Obligation, Percentage Subsequent Event Subsequent Event [Member] Maximum employee eligible contribution Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate Income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Operating loss carryforwards Operating Loss Carryforwards 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 Net income (loss) Net Income (Loss) Attributable to Redeemable Noncontrolling Interest Deferred revenue Deferred Tax Assets, Deferred Income Schedule of intangible assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Other current liabilities Total Other Liabilities, Current Federal unused interest deduction carryforward Deferred Tax Asset, Interest Carryforward Income Statement [Abstract] Income Statement [Abstract] Issuance of stock, net (in shares) Stock Issued During Period, Shares, New Issues Additional Paid-in Capital - Common Stock Additional Paid-in Capital, Common Stock [Member] Additional Paid-in Capital, Common Stock [Member] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Financing Receivable, Credit Quality Indicator [Line Items] Financing Receivable, Credit Quality Indicator [Line Items] 2024 Other Commitment, to be Paid, Year One Other current assets, net of allowance of $4,659 and $3,250 as of December 31, 2023 and 2022, respectively Other current assets Other current assets, net of allowance of $4,659 and $3,250 as of December 31, 2023 and 2022, respectively Other Assets, Current Contingent consideration - microgrid earnout Business Combination, Contingent Consideration, Liability, Microgrid Earnout, Measurement Input Business Combination, Contingent Consideration, Liability, Microgrid Earnout, Measurement Input Tax benefit computed at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount 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] Non-cash conversion of convertible senior notes for common stock Debt Conversion, Converted Instrument, Amount RAYSI Sunnova RAYS I Issuer, LLC [Member] Sunnova RAYS I Issuer, LLC [Member] Other Commitments [Domain] Other Commitments [Domain] HELXII Series, 2023-B, Class C Asset-backed Securities, Securitized Loans And Receivables, Series 2023-B, Class C [Member] Asset-backed Securities, Securitized Loans And Receivables, Series 2023-B, Class C Inventory Inventory, Net HELXI Series, 2023-A, Class C Asset-backed Securities, Securitized Loans And Receivables, Series 2023-A, Class C [Member] Asset-backed Securities, Securitized Loans And Receivables, Series 2023-A, Class C Payout Two Business Acquisition, Contingent Consideration, Payout Two [Member] Business Acquisition, Contingent Consideration, Payout Two Amount representing leasehold incentives Finance Lease, Liability, Leasehold Incentives Finance Lease, Liability, Leasehold Incentives Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Advertising Costs Advertising Cost [Policy Text Block] Total Shareholder Return Amount Total Shareholder Return Amount Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Total Stockholders' Equity Parent [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Accruals Loss Contingency Accrual, Provision Schedule of changes in AROs Schedule of Asset Retirement Obligations [Table Text Block] Principal amount of debt issued Debt Instrument, Face Amount Current assets: Assets, Current [Abstract] Other Commitments [Line Items] Other Commitments [Line Items] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Total Finance Lease, Liability, to be Paid CASH FLOWS FROM OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities [Abstract] IPO IPO [Member] Deferred financing costs, net, current Debt Issuance Costs, Current, Net Write off of uncollectible accounts Accounts Receivable, Other, Allowance For Credit Loss, Writeoff Accounts Receivable, Other, Allowance For Credit Loss, Writeoff Restricted cash deposits in excess of FDIC insured limit Restricted Cash, Uninsured Restricted Cash, Uninsured SOLII Sunnova Sol II Issuer, LLC [Member] Sunnova Sol II Issuer, LLC 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 Increase (Decrease) in Redeemable Noncontrolling Interests [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Sunnova TEP I, LLC Sunnova TEP I, LLC [Member] Sunnova TEP I, LLC Class of Stock [Domain] Class of Stock [Domain] Interest income for nonaccrual loans Financing Receivable, Nonaccrual, Interest Income Customer [Domain] Customer [Domain] Net loss attributable to stockholders—basic Net Income (Loss) Available to Common Stockholders, Basic Schedule of inventory Schedule of Inventory, Current [Table Text Block] Number of Stock Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Maximum renewal term Revenue From Contract With Customers, Maximum Renewal Term Revenue From Contract With Customers, Maximum Renewal Term Present value of future payments Operating Lease, Liability HELX Series 2022-C Class A Solar Loan Backed, Securitized Loans And Receivables, 2022-C Class A [Member] Solar Loan Backed, Securitized Loans And Receivables, 2022-C Class A Contributions from redeemable noncontrolling interests and noncontrolling interests Noncontrolling Interest, Increase from Subsidiary Equity Issuance Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Vesting [Domain] Vesting [Domain] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Defined contribution plan, employer contribution Defined Contribution Plan, Cost All Executive Categories All Executive Categories [Member] 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] Other Effective Income Tax Rate Reconciliation, Other Adjustments, Amount HELX Series 2022-C Class B Solar Loan Backed, Securitized Loans And Receivables, 2022-C Class B [Member] Solar Loan Backed, Securitized Loans And Receivables, 2022-C Class B Restricted Cash and Cash Equivalents [Axis] Restricted Cash and Cash Equivalents [Axis] Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Number of reportable segments Number of Reportable Segments Earnings Per Share [Abstract] Earnings Per Share [Abstract] Common stock, 122,466,515 and 114,939,079 shares issued as of December 31, 2023 and 2022, respectively, at $0.0001 par value Common stock, 122,466,515 and 114,939,079 shares issued as of December 31, 2023 and 2022, respectively, at $0.0001 par value Common Stock, Value, Issued Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Trade name Trade Names [Member] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] State net operating loss carryforward Deferred Tax Assets, Operating Loss Carryforwards, State and Local Senior notes Senior Notes [Member] TEP8D TEP8D [Member] TEP8D Financing cash flows from finance leases Finance Lease, Principal Payments Restricted cash Restricted Cash All Individuals All Individuals [Member] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other (income) expense Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Asset retirement obligation, useful life Asset Retirement Obligation, Useful Life Asset Retirement Obligation, Useful Life Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Debt Issuance Costs [Roll Forward] Debt Issuance Costs [Roll Forward] Debt Issuance Costs [Roll Forward] Schedule of effective income tax rate reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Income Tax Authority [Axis] Income Tax Authority [Axis] PEO Name PEO Name Other Other Sundry Liabilities, Current Condensed Financial Information Disclosure [Abstract] Condensed Financial Information Disclosure [Abstract] Non-performance fees paid Payments For Non-Performance Fees Payments For Non-Performance Fees 2024 Contractual Obligation, to be Paid, Year One Restricted cash included in other current assets Restricted cash included in other current assets Restricted cash Restricted Cash, Current Performance Guarantee Obligations [Roll Forward] Loss Contingency Accrual [Roll Forward] Changes in deferred financing costs Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block] Equity-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Purchase of noncontrolling interest Investments in subsidiaries Payments to Acquire Additional Interest in Subsidiaries Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Prior Financing Receivable, Originated, More than Five Years before Current Fiscal Year Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Impairment and loss on disposals, net Gain (Loss) on Sale of Assets and Asset Impairment Charges Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total stockholders' equity Equity, Attributable to Parent Michael Grasso [Member] Michael Grasso Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Customer agreement, average term Dealer Commitment, Customer Agreement, Average Term Dealer Commitment, Customer Agreement, Average Term Proceeds from sales of investment tax credits for redeemable noncontrolling interests and noncontrolling interests Proceeds From Sales Of Investment Tax Credits For Redeemable Noncontrolling Interests And Noncontrolling Interests Proceeds From Sales Of Investment Tax Credits For Redeemable Noncontrolling Interests And Noncontrolling Interests Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Subsequent Events [Abstract] Not designated as hedging instrument Not Designated as Hedging Instrument [Member] Financing Receivable, Past Due [Line Items] Financing Receivable, Past Due [Line Items] Class B Members Class B Members [Member] Class B Members [Member] Hedging Designation [Domain] Hedging Designation [Domain] Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Advanced rate Line Of Credit Facility, Advanced Rate, Percentage Of Project Value Line Of Credit Facility, Advanced Rate, Percentage Of Project Value 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 Tax equity funds period Formation Of Tax Equity Funds, Period Formation Of Tax Equity Funds, Period Proceeds from long-term debt Proceeds from Issuance of Other Long-Term Debt Business acquisition, shares issued at final purchase adjustment (in shares) Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Issued At Final Purchase Adjustment Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Issued At Final Purchase Adjustment Kelsey Hultberg [Member] Kelsey Hultberg Net assets acquired, excluding goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Useful Lives Finite-Lived Intangible Asset, Useful Life 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 Borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Discount from market price Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date 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 Option Indexed to Issuer's Equity [Axis] Option Indexed to Issuer's Equity [Axis] Non-cash effect of equity-based compensation plans Share-Based Payment Arrangement, Noncash Expense Weighted Average Weighted Average [Member] TEPIVA, TEPIVB, TEPIVC, TEPIVD, TEPIVE, TEPIVG, TEPVB, TEPVC, TEPVD, TEP6A, TEP6B, TEP6C, TEP6D, TEP7A, TEP7D and TEP8A TEPIVA, TEPIVB, TEPIVC, TEPIVD, TEPIVE, TEPIVG, TEPVB, TEPVC, TEPVD, TEP6A, TEP6B, TEP6C, TEP6D, TEP7A, TEP7D and TEP8A [Member] TEPIVA, TEPIVB, TEPIVC, TEPIVD, TEPIVE, TEPIVG, TEPVB, TEPVC, TEPVD, TEP6A, TEP6B, TEP6C, TEP6D, TEP7A, TEP7D and TEP8A Lease Agreement, Option Two Lease Agreement, Option Two [Member] Lease Agreement, Option Two City Area Code City Area Code Financial Asset, Aging [Domain] Financial Asset, Aging [Domain] Product and Service [Axis] Product and Service [Axis] Basic and Diluted Net Loss Per Share Earnings Per Share [Text Block] Asset Retirement Obligation ("ARO") Asset Retirement Obligation [Policy Text Block] ITC carryforward Deferred Tax Assets, Tax Credit Carryforwards, General Business Document Fiscal Year Focus Document Fiscal Year Focus Inventory [Domain] Inventory [Domain] Information technology systems Software and Software Development Costs [Member] Receivables [Abstract] Receivables [Abstract] Stock option activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price 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 Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Total Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Total liabilities Liabilities, Fair Value Disclosure Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Direct sales revenue Direct Sales Revenue [Member] Direct Sales Revenue 11.75% senior notes Eleven Point Seven Five Percent Senior Note [Member] Eleven Point Seven Five Percent Senior Note Warranty reserve Standard Product Warranty Accrual Commitments and Contingencies Commitments Contingencies and Guarantees [Text Block] Current portion of operating and finance lease liability Lease, Liability, Current Lease, Liability, Current Repayments of Debt [Line Items] Repayments Of Debt [Line Items] Repayments Of Debt 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 Total liabilities, redeemable noncontrolling interests and equity Liabilities and Equity Other assets Total Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Operating leases Operating Lease, Right-of-Use Asset Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Sunnova Sol VI Issuer, LLC Sunnova Sol VI Issuer, LLC [Member] Sunnova Sol VI Issuer, LLC SOLI Series 2020-1 Class A SOLI Series 2020-1 Class A [Member] SOLI Series 2020-1 Class A [Member] 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 Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Net loss attributable to stockholders - diluted Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Schedule of other assets Schedule of Other Assets, Noncurrent [Table Text Block] Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Inventory, Current [Table] Inventory, Current [Table] Detail of Certain Balance Sheet Captions Supplemental Balance Sheet Disclosures [Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Termination Date Trading Arrangement Termination Date Dealer One Dealer One [Member] Dealer One [Member] Other Asset Retirement Obligation, Other Asset Retirement Obligation, Other Financing Receivable, Past Due [Table] Financing Receivable, Past Due [Table] Unusual or Infrequent Items, or Both [Abstract] Unusual or Infrequent Items, or Both [Abstract] Contributions from redeemable noncontrolling interests and noncontrolling interests Proceeds from Noncontrolling Interests Financial Asset, Aging [Axis] Financial Asset, Aging [Axis] Product warranty obligations, term Product Warranty Obligations, Term Product Warranty Obligations, Term Tax equity commitment Tax Equity Commitment [Member] Tax Equity Commitment 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] Measurement Input Type [Axis] Measurement Input Type [Axis] Derivative [Line Items] Derivative [Line Items] Award Timing Disclosures [Line Items] Lennar Corporation Lennar Corporation [Member] Lennar Corporation Distributions from subsidiaries Proceeds from Divestiture of Interest in Consolidated Subsidiaries Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Restricted stock units, vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Other Other, Inventory [Member] Other, Inventory Other Commitments [Axis] Other Commitments [Axis] Cost of revenue—depreciation Cost, Depreciation Inventory [Axis] Inventory [Axis] Net income (loss) Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest Business acquisition, fair value of contingent consideration Business Combination, Consideration Transferred, Liabilities Incurred Share-based Payment Arrangement, Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] SOLV Series, 2023-1 Class B Asset-backed Securities, 2023-1 Class B [Member] Asset-backed Securities, 2023-1 Class B Long-Term Dealer Commitments Long-Term Dealer Commitments [Member] Long-Term Dealer Commitments [Member] Income Taxes Income Tax, Policy [Policy Text Block] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Customer notes receivable Total Financing Receivable, before Allowance for Credit Loss Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] Asset Retirement Obligation, Roll Forward Analysis [Roll Forward] Lease and Power Purchase Agreement (PPA) Lease and Power Purchase Agreement (PPA) [Member] Lease and Power Purchase Agreement (PPA) [Member] Insider Trading Arrangements [Line Items] PPA revenue Power Purchase Agreement (PPA) [Member] Power Purchase Agreement (PPA) [Member] SOLIV Series 2022-1 Class B Asset-backed Securities, Securitized Loans and Receivables, 2022-1 A Class B [Member] Asset-backed Securities, Securitized Loans and Receivables, 2022-1 A Class B Meters and modems Meters And Modems [Member] Meters [Member] Outstanding, beginning balance Outstanding, ending balance Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value HELIII Series, 2019-A Class B Asset-backed Securities, Securitized Loans and Receivables, 2019-A Class B [Member] Asset-backed Securities, Securitized Loans and Receivables, 2019-A Class B [Member] HELVI Series 2021-B Class A HELVI Series 2021-B Class A [Member] HELVI Series 2021-B Class A Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Share-based Payment Arrangement, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Other current liabilities Increase (Decrease) in Other Current Liabilities Noncontrolling interests Equity, Attributable to Noncontrolling Interest BMB BMB [Member] BMB Auditor Name Auditor Name Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Forfeited (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Weighted average exercise price, exercisable (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Entity Central Index Key Entity Central Index Key Financial liabilities: Liabilities, Fair Value Disclosure [Abstract] Gain recognized in earnings Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings Public Stock Offering Public Stock Offering [Member] Public Stock Offering Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Intangible assets, gross Finite-Lived Intangible Assets, Gross Income Tax Authority [Domain] Income Tax Authority [Domain] Revenue Benchmark Revenue Benchmark [Member] Name Trading Arrangement, Individual Name SunStreet Energy Group, LLC SunStreet Energy Group, LLC [Member] SunStreet Energy Group, LLC Disaggregation of revenue Disaggregation of Revenue [Table Text Block] Accretion expense Asset Retirement Obligation, Accretion Expense Megawatt hours to be purchased Purchase Obligation, Megawatt Hours Purchase Obligation, Megawatt Hours Issuance of common stock, net Stock Issued During Period, Value, New Issues SOLIV Series 2022-1 Class A Asset-backed Securities, Securitized Loans and Receivables, 2022-1 A Class A [Member] Asset-backed Securities, Securitized Loans and Receivables, 2022-1 A Class A Master lease agreement, upfront lease payment Master Lease Agreement, Upfront Lease Payment Master Lease Agreement, Upfront Lease Payment Weighted-Average Cost To Lender Rate Weighted-Average Cost To Lender Rate [Member] Weighted-Average Cost To Lender Rate [Member] Note payable for financing the purchase of inventory Note Payable For Purchase Of Inventory Note Payable For Purchase Of Inventory Revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Investments In Solar Receivables Investments In Solar Receivables [Text Block] Investments In Solar Receivables Prior Plans Prior Plans [Member] Prior Plans [Member] Agreement term Revenue From Contract With Customer, Term Revenue From Contract With Customer, Term Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] Amount representing leasehold incentives Lessee, Operating Lease, Leasehold Incentive Lessee, Operating Lease, Leasehold Incentive Balance at beginning of period Balance at end of period Asset Retirement Obligations, Noncurrent Loan systems not yet placed in service Solar Energy Equipment Not Yet Placed In Service Solar Energy Equipment Not Yet Placed In Service Operating leases Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Shares issued in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period HELIII Series, 2019-A Class C Asset-backed Securities, Securitized Loans and Receivables, 2019-A Class C [Member] Asset-backed Securities, Securitized Loans and Receivables, 2019-A Class C [Member] Redeemable noncontrolling interests and noncontrolling interests Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount SOLV Series, 2023-1 Class A Asset-backed Securities, 2023-1 Class A [Member] Asset-backed Securities, 2023-1 Class A Financial assets: Assets, Fair Value Disclosure [Abstract] HELVI Series 2021-B Class B HELVI Series 2021-B Class B [Member] HELVI Series 2021-B Class B Long-term debt, net Long-term debt, non-current Long-Term Debt, Excluding Current Maturities Finance leases Finance Lease, Weighted Average Remaining Lease Term Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Leasehold improvements Leasehold Improvements [Member] Net deferred tax liability Deferred Tax Liabilities, Net Customer relationships - servicing Customer Relationships Servicing [Member] Customer Relationships Servicing Capped call transaction (in USD per share) Option Indexed to Issuer's Equity, Strike Price Weighted average common shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Business acquisition, shares issued at closing (in shares) Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Issued At Closing Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Issued At Closing Debt discount, net, current Debt Instrument, Unamortized Discount, Current HELVI Helios VI Issuer, LLC [Member] Helios VI Issuer, LLC Interest expense, net Interest Income (Expense), Nonoperating, Net Additional shares authorized during period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Operating expense: Operating Expenses [Abstract] Investments in solar receivables Investments In Solar Receivables, Noncurrent Investments In Solar Receivables, Noncurrent Flip Date Flip Date [Member] Flip Date [Member] Recoveries Financing Receivable, Allowance for Credit Loss, Recovery Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Total lease liabilities Lease, Liability Lease, Liability Total assets Assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Stock options vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares 2029 and thereafter Finance Lease, Liability, to be Paid, after Year Five Realized gain Gain on Derivative Instruments, Pretax Number of states in which entity operates (more than) Number of States in which Entity Operates Interest income Interest income Investment Income, Nonoperating 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 Equity-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 2028 Long-Term Debt, Maturity, Year Five Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Shares issued (in shares) Business Acquisition, Equity Interest Issued, Number Of Shares Issued Business Acquisition, Equity Interest Issued, Number Of Shares Issued 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 Non-NEOs Non-NEOs [Member] Construction in progress Construction in Progress [Member] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Settlements Loss Contingency Accrual, Payments 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] 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] CASH FLOWS FROM FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Current portion of long-term debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-Term Debt 2028 Other Commitment, to be Paid, Year Five Non-PEO NEO Non-PEO NEO [Member] Master lease agreement, total consideration Master Lease Agreement, Total Consideration Master Lease Agreement, Total Consideration Adjustment to Compensation: Adjustment to Compensation [Axis] Revenue risk premium Measurement Input, Revenue Risk Premium [Member] Measurement Input, Revenue Risk Premium Business acquisition, issuance of common stock Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Interest Rate Swap One Interest Rate Swap One [Member] Interest Rate Swap One [Member] HELIII Series, 2019-A Class A Asset-backed Securities, Securitized Loans and Receivables, 2019-A Class A [Member] Asset-backed Securities, Securitized Loans and Receivables, 2019-A Class A [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted average common shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Basic Fixed asset basis difference Deferred Tax Liabilities, Property, Plant and Equipment Reclassifications Reclassification, Comparability Adjustment [Policy Text Block] Modules and inverters Modules and Inverters [Member] Modules and Inverters [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Typical period for receiving payment Revenue From Contract With Customer, Proceeds Received, Period Revenue From Contract With Customer, Proceeds Received, Period 2025 Contractual Obligation, to be Paid, Year Two Changes in components of operating assets and liabilities: Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Statement [Line Items] Statement [Line Items] Solar loan-backed notes Loan Backed Notes [Member] Loan Backed Notes [Member] 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 IS Sunnova Inventory Supply, LLC [Member] Sunnova Inventory Supply, LLC Intangible asset basis difference Deferred Tax Liabilities, Intangible Assets Condensed Financial Statements [Table] Condensed Financial Statements [Table] Acquisitions Business Combination And Asset Acquisition Policy [Policy Text Block] Business Combination And Asset Acquisition Policy Purchase of capped call transactions Purchase of capped call transactions Payments For Capped Call Transactions Payments For Capped Call Transactions Median Median [Member] Noncontrolling Interests Noncontrolling Interest [Member] Percent of outstanding shares available for grant Share-Based Compensation Arrangement By Share-Based Payment Award, Percent Of Outstanding Shares Available For Grant Share-Based Compensation Arrangement By Share-Based Payment Award, Percent Of Outstanding Shares Available For Grant Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Accounting Standards Update 2020-06 [Member] EX-101.PRE 19 nova-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 20 nova-20231231_g1.jpg GRAPHIC begin 644 nova-20231231_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" M% / P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ ^/?V'_V'_P!N3_@KK^W)\=_A1\*/V[O$'@C_ (0CQ!J%^[ZM MX@U.6*6)]3FA6*-891MVX^F.*^P/^(3;_@J9_P!)=O\ RH:Y_P#'J/\ @TV_ MY2F?M=_]O'_I\GK]_J /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N? M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_ MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@ M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3; M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X* MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!) M=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ M ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#* MAKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y M_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ MQZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H M_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ MB$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A- MO^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@ MJ9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F? M])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27 M;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\ MJ&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AK MG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\ M>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_ M?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^H MH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* / MP!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ? M^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$ MV_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^ M"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9 M_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ M27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV M_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ MRH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J& MN?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ M ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#' MJ/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ M (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"( M3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_ MX*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"I MG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_T MEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O M_*AKG_QZOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH M:Y_\>K]_J* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N? M_'J_?ZB@#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZ MOW^HH _ '_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_ MJ* /P!_XA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@ M#\ ?^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ M'_B$V_X*F?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_X MA-O^"IG_ $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3; M_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F?])=O_*AKG_QZOW^HH _ '_B$V_X* MF?\ 27;_ ,J&N?\ QZC_ (A-O^"IG_27;_RH:Y_\>K]_J* /P!_XA-O^"IG_ M $EV_P#*AKG_ ,>H_P"(3;_@J9_TEV_\J&N?_'J_?ZB@#\ ?^(3;_@J9_P!) M=O\ RH:Y_P#'J^._^"PO_!+O_@H'_P $>_AMX.^)'Q(_X**:YXQ@\8ZY/IMM M;:'K^JP/;O%")2[&6;!!!Q@5_6%7X@_\'O/_ ":S\#_^R@:C_P"D(H \_P#^ M#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\?^GR>OW^H **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH *^7_P#@JK_P4/\ &'_!,/\ 9UN?VK)_V;9?'_@S1[FVM_$L MNF>+([&]TUKB=;>&7R98&66(RR1(663>&E7Y-H9Q]05\_?\ !2S2=*U_]G?P M_H6NZ9;WMC>_'#X:07EG=PK)%/$_C;15>-T8$,K*2"I!!!(- ''_ /!)G_@K MQ^SY_P %<_@3J7Q2^#.G3Z#XA\/7QM/%/@;6+U'N],=MQMY2Z#]Y!,BDK*%Q MN61,9C-=K^SC^U=\=OC3^T3\2/@7XY_9BL/"=G\,=0L['5?$L?CL7\6I375E M'>0_8XA9QLZ>5+'O:4Q%2V KD''X7?\ !0W]DS]H/_@V-_X*0:%_P44_8=TR MYO/@AXOU1[:[\/O,_P!FMHYF\RY\/7;'O&FM:"UG>P"-;W2[C_A&=/BFA=7#HES!*'4@ MATW)D;U() /M*BOPX_X) _\ !3#_ (*(?M8_LS_M[WGQN_:ZUS4M;^"WA6&\ M^&_B&'P]H\%QI5Q%#K\I?9'9"*82-86P=9$8;58+L+$UZ_\ \$7_ -O3]M;] MM;_@AA\;OVE?CG^TAJMW\1O#.L>)T\.^,K+1M,@N+!+'1K*\MT6%;7[.ZB5Y M,[XF++(PS]T@ _6BBOYZ_P!E_P#;P_X*]_M<_P#!"GXX?\% O%?_ 4@UG1M M:^$WC>XBT2/0O!NDP76I^5;:5+)!=S+;@"W5+LF)8D1_,DE,KRIY<:;/QZ_X M*)?\%8?'_P#P00\"?\%<+#]NFY\(^(;#Q%;Z-_PC/A'PE816VL)%J$^GRWU^ M\T;F2YDEA\SRHA';*GR^22Q8 'ZF?\%>/^"H,7_!)C]GS2OVEO$GP+G\;^'K MWQ+#HE]!IWB);*[M;B:*62%U22!TDC(@D#'>K*2F%8%BOOO[.?QBL?VB/V?/ M G[0&F:)+IEMXY\&Z7XAM]-GF$CVB7MI%-]:\'ZQK45FFV$7D^E7;S^6N3M3S"Y49. M0,FN;_;3_:!_X*+?\$IO^"7O[(O_ 4+^"G[;VMZ[I^H:!X3T'7OA5K7AS35 M\._89] ^U6T$4<< N1MCM'BEF>>25WD#HT( C !^\5%?E/\ \%*O^"V?B/3/ MB-^R3^S=\ _'DGPYL_VC]+T7Q=XU\=FTBN;_ $#PO>&-EALUDCDC%S*OVA/. M:-O+\I2JDME>N_X)W?MO?'OX@_\ !2;XZ_\ !/+6/B/XS\:?">V\,PZ]\'/C M'J.C;+RT#V]E]KTXWCVRQ73137DGE/*CN/LCAS(" H!^E5%?S_\ _!)_]LO_ M (+T?\%8_AQ^T1\"_A=^W3H^C:_X,OM,.E?$#Q3X5LDDM@\E]&NG0BRM%$/V MGR2\EV8YGA%LJQQYF+I^X_[,GA7XU>!OV=O _@W]H_Q_9^*O'^E^%;&U\9>) M-/@\N#4M22!%N)T78GRM(&(.Q,YSL7.T '*/C3X<^"'C+1_#?C&_T/6YH=1OI[Z:]A-QIMC!871N;>)[&13)++!N+Q[0 M0V:_23PWK+>(O#MAX@?2+W3S?645P;#481'<6V] WE2H"=LBYVL,G!!&37X* M_P#!G;\/?%=Y^TK^U)XIM_C/XBMK'P[XETB#5O#\-M8&T\1O*^N)'->,UL9D M>%D:1!;R0J6D;>KKM5?U9_X+1?&?XA?L^?\ !*OXZ_%KX57EQ:^(--^']W'I MM]:,5ELVN"MLURA'*O$LS2!NQ0'M0!Y;XD_X+B^'/BQ^UMJ_[$?_ 38_9IU M7]H#QKX6WGQKKMMXE@T/POH 1_+83:I)%.9&5P5Q%"X8@A"Y5@O5_%G_ (*> M?&_]EGQ#X \&?M,K;Q!X=AO=1OX;7;=W;PV MES:LB2O*H>TV2^445PQX^)?^#)CP7X2LOV!_BQ\1K2VB&O:K\7VT[4IP!YC6 MEKI5E+;*3UP)+RZ(]V:OV!^(WPS\#_%GP]!X5^(7A^+4K"VUK3M6@MYF8!+R MPO8;ZTF!4@[H[BWAD'8E,'()% &]17Y%_M#?M_?MN?"7_@YT^&'[!GAO]I/5 MI?A'XRTRWU+5/!MYHNF/&C2V%^[0QW M1<+&)+:-QF0L#D;B.*/^"<_[?W[; MOCS_ (.*?CQ^P#\5OVD]5\5?##P1X>UFY\.:'JNBZ9%);R1W>FB$F>VM8I'V M)2261%"CU). "1^(GPL_X+#_ +0'[37[1_[1/[*WQ>_;K\9?L^_' MR+QGJVC_ 'T:]LM+C\(HD.^"WT6[6YM'9+R213_ *7(ZLS2QF)@5$,D_P#P M=@V_Q6?]NC]DCPTOQY\5VFA>*?%"RVWA>"2U%CH=_;WVGPK?0)Y)\ZX_TESO MN#,JX"HJJSJP!^]%%?E%_P %JO\ @H?^U!_P3,\!?!3]A;X$_M'Z]XG^*?QH M\7/:3_%CQEH^E2ZAH^EF[@A)CM[6T@M#,SW2I&Q@.U()"0797$GQ-_X*!?'S M_@F3_P %R/A)_P $]?''QS\1_$KX2?&_PKIOV9_'1MI]6T#6[J]O+&*2"Z@A MB:2&2>W@W12!E7[0Y39L (!^K-%?C#\5_P!MK_@IA>?\'+US_P $POA'^VU? M:'\.M:TYKR"UU;P?I-\VDQR>'6U"7[.WV9'>2-PY@\YW56\LRK.BM&^#_P $ MWOVK_P#@J/\ &K_@JA^T=_P2$\1_M_ZK>:%X+_M74+'XG:MX4T^X\0Z?9V>H M6]IY5E^Z%LDLWVZ LTT4L<8@?RHT9P5 /V\HK\?/^#=S_@JM^TW\4/!O[5G@ MK]NKXQWGCNT_9XNQJ5GXKN[&&.^DL%&I_:HW\L*'"_V<)$W98&5U+;0H'B_A M#_@LI^V3^TK_ ,$[OB7_ ,%'/ ?[4.L:3\9-)^)L*_##X#^'/#Z7NC'P_%=6 M44MCOV5/V M6/VO_P!D_P"+_B+X87'Q=T&6Y\7>";C0=/N5MI1:V5P82M[:/*DT;W$T1(8! M@JG:",GZBO/"G_!<7X!>.OC'^W;\5/VA?!_C/P5;_ O6-6\%_ 70M$D632_$ M<=N+FUL% AW721&-XVNO/\VY9R!!&"@0 _1.BOQ3_P""+'_!3WX@?\%#$^&V MGZ5_P46\8CXSZ9XQ6\^-/PD\-_DE;]J;B>&U@>YN) D<:%G8] ,DT >-_$G]L_PAX<_:;T/]C/X8>'9?&/ MQ)U+2QK>M:1:7BP6OAK0Q*L;:CJ-P5;R0['9#"B/+,Y&%6,/*GD'P=_X*VO\ M6O\ @K;\0?\ @EG_ ,,H^+=*'@7PX-4_X6+=7&ZUO/DMW^:W\D>3 _G[8IO- M?S&7&Q<\?('_ :G?%?7OVP?'?[6_P"W]\0Y7N?$GQ'^*5C"TUP=SVEC!#/+ M;VB$YVQQ17,<2J#]V%!SM%7_ -B/]OO]M[Q!_P ')?Q?_P"">7Q%_:7U?Q/\ M*_">@:C=Z'H.JZ+I<,+2W^&D]II8T:SF%U/F[CD6S%Z93L8X>Y:/]Z_R<+M /LC_ ((Y?\%=/!?_ M 6"^"_BKXR^"?@QJG@F#PMXH&BS6.JZM'=O<.;:.?S T:*%&) ,$=J^OZ_E MV_X(Z7G[9/P^_P""'/[3W[1?[-'[75_\,H/ASXK368K+P]H%M-=ZU>):6GF1 MW%S&/\ @N_\:OAO_P &V?AW_@IE\2]/TW7/ MBSJCW'A?37ELUBM+[65U*YLXKV:*+:H M[=KEXT"JSHR+L5AM /UKHK\/OVG MO^"B?[?7_!-__@GC^R?_ ,%2M4_:D\2?$?4/BO=:?-\5O GBRUL!I.IVNI:> M^I)'9)!;1MISPQQM&CQ-@DJ75P"K=Q_P7%_X*8_M?_LU?MF_LCS?LA?M-ZOH MO@/XX3V4NM^'Y-#TRX@N;1K[3U5T:>U>:(R0W;!L2<8!7:(O#.F:>^E6=[)!'-_:6L+=VLQO(9VD7:6_<1(K*VP[ID /VMHK\\OVU_C M)_P5V^"?["'[/.@_LU>"IOB-XZUN?1=/^-OQ \)S:?//!:);P_:[ZS:=&M8O MM1\UQ=R120P+\S(-RE?G7]F#_@J#\9_!O_!Q?:_\$[_AM^V#?_&?X&^/-%N' MLKWQ!>6FHOI=_!HUS?2-9W]M#'YJ+/:20E,$ '[+T5^,?Q^_;>_X M*6V__!R]IG_!,OX+_MJWFA?#WQ5ILE['8:QX.TJ_32DD\/75]+Y!^S)*[1M$ MSP>;(ZB01^:)HPT;]+_P0O\ V]/VTO%7_!5[]I[_ ()J_M.?M#ZE\4=#^&]Q MJEUX6\2>(=.MH;Z'[%JT=D5)MXT7;+'<1L4P51HOD"AF! /UB\;ZAXQTKPG? M:C\/_#-EK.LPP%[#2]1U5K&&Y<$?(TZQ2F/(S@[&&< X!+#Y _X(T_\ !9SP M1_P6)\*>/?%/@OX%:MX'7P'J=C9W4&K:Q%>&Z:YCF<,IC1=NWR2#G.22\1H[-6EB62,DW!$4D.P&OG+_@U ^)?Q'^#'_!/K]M3XO\ PF\' MCQ#XM\+:;#JWAS0EB9QJ%_;Z7J4T$&Q3NJZ=\_P#)K/P/_P"R@:C_ .D(H \__P"#3;_E*9^UW_V\?^GR>OW^K\ ? M^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OFS_@I"OC=^SIX\OAJNB MW?Q7.I^!O$J[1_;&DOI]JLI +#M3;*@61HXRTR>Z_P#!%O\ 8,_;S_8J_P""+OQW_9"^/7[)6LV'Q \0 M7_B"Y\*:+9>+- N4UA=1T>VLHECGCU$Q0LDL+F3SVC 3!4N25'ZWT4 ?AA^P MO_P2Y_X*7_ '_@WZ_:._X)Z_$#]B[68_B5\0?&4]]X4T^U\;>&Y+>[M[JTTN M NTXU/9%Y1L)6<.02'CV!R6"GBG_ ()??\%,-4_X-HO#7_!,.S_8IUIOBMIW MCV6XN]//C;PT+1+/^V+G41<_:/[3V%2DRQ; ?,WALJ%PQ_<^B@#\>_VV_P#@ MF)^W3^U'_P &^G[/_P#P3Z\*? B31OBAX7USPWI_B/2-<\0Z<;?3H;*RNX)K MU[FUN)HC;Y9&&QFE(8 1[OEK+_;@_8*_;S_X*2?\$_?V8O\ @E7:?LNZ_P## MR;X%8-=\7?LX:5I>AV7@Z\OH8IKC3M M,F2>P>,S/'',$(F26+!)?%MEJVM:_J1V-NC=6B@L[= DB(LSAYGG#/Y"1 S?25% 'Y'_ /!L M1_P3W_;Q_P"">WBSX\67[8_[+VH^#K;XC:KI6I>']47Q7HFHP#[.VH>;#*+* M^EE1_P#2H]I\LJ<-EA@9_7"BB@#\L)/^"=/Q\_8-_P""]OB?_@J%\)O@UK?Q M%^%OQ:\(WUEXJT_PC+:OJWAS59A:R.YMKB:(W$$LUFKAXBQ0SN&4!%9[W_!$ M'_@F!^T+^R/\;/VB?^"D?[3OPUN=-\<_&KQ/J-]X=^&NGZG97%_IFF7&HS7[ M1SS"<6OVF622$!!-MC$'S/ERJ?J#10!^1W_!M%_P3[_;R_8 ^+W[0U[^U]^R MQJGA#3OBGJ^E:CX*]"U"&,6LNJ/)%.ME?RRHY%[#MPC*2&RRX&?U.^+_ M ,*/ GQW^%/B7X*?%#0TU+PYXMT*[T?7;"0D"XM+B)HI4R.5)1S@CD'!'(KH MZ* /QL_X)M_L)_\ !1G_ (-]OV@OB#X$\&?L_P"K_M#?L[>/KR*\L]4\!:I8 M1>(=#N(=ZQ22:?>SP"5VB?RY1$Y1O*B=70@Q-^A_@WX[?M?_ +0_C71+7P+^ MR]KGPE\&6FI0W/BCQ+\5GL&U34;:-@[6.G:=8W5P4,N!&]U=21>4A8QQ2L59 M/H2B@#\A/^"H?[!7[*[$D96P56\IK[D2-M[V4OF9?E?88/&TMG'JVOZW:7EY?Q)#;6T\QBBCG MN8=\DA4-]G8)NWAE_5FB@#\A-2_8"_;[F_X.C+3_ (*70_LC:RWP[Y*@_P"";_[!W_!0/]GC_@OE M^T+_ ,% ?BO^QCXAT_X;?$W1/$5GX;OX?%_AN>Y#SZG87EN98(]3+H)$LG4= M=KRINVKN9?V"HH _&C_@A/\ \$JOVUO@)\2/VN/"7[<'[+>K^#/"/[0VFO;Z M;JJ>+-"O_)@DDU19H9$LKZ:1)3%J"[2$9,HV6'&=&T M;[8Y3(*_:ZB@#\?O^#EC_@G+_P %'/\ @H-X ^ /@7]G/X GXB:WX&>_U'QS MXBT_7]'T;3VNIX[1/+@BO[^.;!>&5@,,%0H#(S;L?IW\=/$GQQO/V3O&WBKX M&^#;S3/B0? &J7'@S0M6^QS30ZT+*4V<,NR62V<_:!&"!(T9[MC->C44 ?BI M\2O^"0/CS]I+_@J)^SW^V7\!_P!@OQ/^SEXG\.^-+?Q+^T+?SZWI3:!-):SV M]P/[.-E=RFZGN62XB9XXHU=95>=$^BS]]#%%; M,Q_A,ZJ?F! B_9*_8&_;^^'O_!R-\3?^"BOCO]C_ %S2_A1XXL;[2]-UV3Q= MX>EFMP\%E%'PL/&'A]XTN+S2I)!)/I-XDB/'=V4C*&\N12T3_O(7BD^>O4J /Q M[_X)I_L(_P#!07]G#_@NW^T;^W_\6_V+/$=A\.OB;HOB6+PQ

,/#4]V\DV MIV5[;))!'JA,9ECM'0$G:LDD8B?MF?LS M7W@R'QYJ.DZEX>U,>*M%U&"3[.;U98'%C>S2(^+F-E)380'RP( ;];Z* /%/ M^"CW[.GB[]KG]@OXN?LS_#^^M+;7O&O@+4=+T674'*0?:Y(6\D2, 2J%PJE@ M#M!)P<8KXH_X(@?L^_\ !0C]D7_@EIK_ .QY\?OV*K[1-2\,Z?XD&EJGC+2+ MBZ\27=[.TEO%:*ESY,4:^9,'DN)HAD1%-X9RGZA44 ?@U_P3X_X)2?\ !3S] MF_\ X(F?M2_L/?$G]BK6(_'_ ,3KZ.3P;96GCCPW+;WBS000.6F&I[8O*\EG M;?C(9=F\Y ]4^"7_ 1._:D^.7_!N'_P[#_:!^&K?#GXJ^%_$=[K?A5M7US3 M[VQN+T:C<7*-1TU]*T^VTW3SIL.[3X ZDMIJ/ M@VUU6"WO7L8IM/EM7C:=E5UQ9/&^,LID1@I7>5_7>B@#\7/&_P"P_P#\%4OC M/_P<&_"7_@J9XQ_8/FT7X>Z/IEG;ZA8:?\0]"NK_ $B#['>6Q%TLE[%YDZ-< M"5UMQ(BHP1'E923Z%_P6 _8N^*'_ 4 \)_&+X3_ !U_X)L>*?&7B71;Z9?V M7_C'X&O]%AF426,$D=EJ/FWD,T-HEZ\RNTJ/&\6]ALE17?\ 6&B@#\3?^"A' M_!+G_@L)I/\ P1Z_9?\ V#OV:%/CYO"4>: 3 MZ?!ON+=T#C(2W?9A,I)!_P $Z/\ @J5IW_!?CX+_ /!1V;]AOP=I?@S3_"-O MI^H>'O!WQ$LVTWPC"-&N]*%I)-+%#)(8%FCE(MK5HRO[N/?M+5^UU% 'Y"^/ M?V /V^M7_P"#HCPQ_P %+-+_ &2=8F^#NAVYTFY\2CQ;H"RR(WAZZTPWBVK: MB+CR1-<*V"@E,:DB/=A2?\$HOV ?V^OV??\ @N[^T1^VY\(8_#FN3>+= NI+;[1K%K>6YN;>UU&65 \4#CY%:$J) %(5P^WC=^UE% M 'XI_%#_ ()!>/\ ]I?_ (*>?L]_MD_ K]@KQ/\ LY>*_#WC6W\2_M"ZA-K> ME-H$SVL\%QG3C97(/&.J>(?%BPC/\ 9.@P&S2>\E_NIY7VO;G&YXM@.Y@#^O5>7?"' M]DGX:?"GXO>*?VBKN[U#Q+\1/&,,=IJ_C/Q"\3-+*3(0#U&BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\0?\ @]Y_Y-9^!_\ MV4#4?_2$5^WU?B#_ ,'O/_)K/P/_ .R@:C_Z0B@#S_\ X--O^4IG[7?_ &\? M^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_$'_ (/>?^36 M?@?_ -E U'_TA%?M]7X@_P#![S_R:S\#_P#LH&H_^D(H \__ .#3;_E*9^UW M_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OQ!_P"# MWG_DUGX'_P#90-1_](17[?5^(/\ P>\_\FL_ _\ [*!J/_I"* //_P#@TV_Y M2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK]_J "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\ M0?\ @]Y_Y-9^!_\ V4#4?_2$5^WU?B#_ ,'O/_)K/P/_ .R@:C_Z0B@#S_\ MX--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ *?)Z_?Z@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH *_$'_ (/>?^36?@?_ -E U'_TA%?M]7X@_P#![S_R:S\#_P#LH&H_^D(H M \__ .#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7?_;Q_P"GR>OW^H * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "OQ!_P"#WG_DUGX'_P#90-1_](17[?5^(/\ P>\_\FL_ _\ [*!J M/_I"* //_P#@TV_Y2F?M=_\ ;Q_Z?)Z_?ZOP!_X--O\ E*9^UW_V\?\ I\GK M]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ K\0?\ @]Y_Y-9^!_\ V4#4?_2$5^WU?B#_ ,'O/_)K/P/_ M .R@:C_Z0B@#S_\ X--O^4IG[7?_ &\?^GR>OW^K\ ?^#3;_ )2F?M=_]O'_ M *?)Z_?Z@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *_$'_ (/>?^36?@?_ -E U'_TA%?M]7X@_P#![S_R M:S\#_P#LH&H_^D(H \__ .#3;_E*9^UW_P!O'_I\GK]_J_ '_@TV_P"4IG[7 M?_;Q_P"GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F_C#\7/A]\!?A=KWQF M^*WB*+2?#OAK3);_ %>_E!/EQ(N2%499W8X544%G9E502P!\U_X)T?MP>"_^ M"CO['WA7]L?X>>#=3\/Z-XMFU)+'2M8DC>YB6TU&YLBSF,EE2 JO59-0#-P;!"_ MCW_!K3_R@N^"G_7;Q-_ZDFJ4 >Y^$O\ @IM\(?&__!16;_@FWHWPU\<6OBNT M^']QXNN==U_P[)INGR6<=U%:J+<7&V:XW2/(/,$8B_.....-'EEGE=(XHT M+,V=H;X^\4 ?\15/AHXY_P"&')N?^YJGK$_X+=:OXZ_9G_;P_8Z_X*2:YX;U M;4_A+\)/$_B'3/B7>:98R70\.PZQ9Q6::G-%$&;R43S2S@?*8D49:100#ZJ^ M&/[?FDZK^U1%^Q/^T%\(]5^&OQ'U;P])KO@ZSU'4[:^T[Q181'%P;&\@;#SP M$$RV\B1R*F)%#IEQ]"5^0_\ P4P_:X^!?[5W_!4;_@GJ/V.OB79^,M5M?BMJ M=[)K_AN.6:S_ +'>*R^WQQW87R99&CLT83]X%W+G]=;B"*Y@>VF!*2( M56B2R+)=6:N"HN3Y<3D$HS*59OMKX)_&?X9_M%?"/PY\=?@WXJ@U MOPMXLTB'4]"U6W!"W%O*H9258!D89PR, RL"K $$5Y3^W]XJ\"_ +]@;QGX2 MT?P)#J"ZEX/E\'>!? FG6JDZSJ%[;M8Z?I-O#T(=W1" ,)$KNV$1B+'_ 3' M_9(O_P!A/]@3X5_LFZUJ\=_J7@WPK%;ZS=0L6B>_E=[BZ\LGDQB>:4(3@[0N M0* /=J*** "BBB@ HHHH **** "OQ!_X/>?^36?@?_V4#4?_ $A%?M]7X@_\ M'O/_ ":S\#_^R@:C_P"D(H \_P#^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O M^4IG[7?_ &\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X5\<_P#!MS_P M1=\5WFL>+=1_8=L;G5]2EN+N>X_X3/709;F0L[-M%\%!+DG '/2N/\ ^#:_ M_@F1X?\ V%?V$O#OQ#^)_P"SK=^!OCCXJMM0M/B1+J=[<&ZN8(=8O38J\)F: M&/%L8"#&JD@@L22:_1JB@#\[?$FA?%B?_@XIT7]JZW_9[^(4GPTL?V;9/A_= M>-%\(77V5-9.N37FT)M\UH/+91YX0QY.<[1OK[C^+WQET;X.Z3%?ZAX+\7Z_ M:G-/(NWY&>&,Q6^2P :XDB0_,=P"L1U]% 'QS^RQ^Q-\7/B M)^VYK/\ P5*_;=T>UTSQNWA\^&OA)\-[6^CNXO 6@EF:1IYXR8I]3N2[F9XB MT<:NT222J01ZKX6_:G^->J_M;_$_X"^)_P!C+Q=I7@;P'X6LM5\/?%9+I;BT M\6SRPK)-96ELL8;S8R73 =RS1-N6/='O]QHH _+33_V__P!O?6?VBK_X^?%G M_@A]\>=??1+FXM/A=I,5WIL5KX?L'4QR7A1I6\S4KE,B2;.(8F^SQ85IY;G[ MV_8T^+WQ[^//P0M_BS^T3^S]-\+-9U?4[HV/@/4+X7-_I=C'(8H?M\_\ )K/P/_[* M!J/_ *0BOV^K\0?^#WG_ )-9^!__ &4#4?\ TA% 'G__ :;?\I3/VN_^WC_ M -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?D3\ M<_\ DMOC'_L:M0_]*9*_._$+CW_4/"T*WU;VWM9-6Y^2UDG_ "ROOY'Z'X?< M!_Z]XJO1^L>Q]E%._)SWNVOYHVV\S]=J*_%^BORW_B8C_J6?^5O_ +D?J/\ MQ+S_ -3/_P H_P#W4_:"BOQ?HH_XF(_ZEG_E;_[D'_$O/_4S_P#*/_W4_:"B MOQ?HH_XF(_ZEG_E;_P"Y!_Q+S_U,_P#RC_\ =3]H**_%^BC_ (F(_P"I9_Y6 M_P#N0?\ $O/_ %,__*/_ -U/V@HK\7Z*/^)B/^I9_P"5O_N0?\2\_P#4S_\ M*/\ ]U/V@HK\7Z*/^)B/^I9_Y6_^Y!_Q+S_U,_\ RC_]U/V@HK\B?@9_R6WP M=_V-6G_^E,=?KM7ZEX>\>_Z^86O6^K>Q]E)*W/SWNF_Y8VV\S\N\0> O]1,5 M0H_6?;>U3=^3DM9I?S2OOY!1117Z(?G@4444 %?B#_P>\_\ )K/P/_[*!J/_ M *0BOV^K\0?^#WG_ )-9^!__ &4#4?\ TA% 'G__ :;?\I3/VN_^WC_ -/D M]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?D3\<_^2V^ M,?\ L:M0_P#2F2OUVK\B?CG_ ,EM\8_]C5J'_I3)7\\?2$_Y%>!_QS_])1_0 MOT??^1ICO\$/_2F_^17CO\?\ DUGX'_\ 90-1_P#2$4 >?_\ !IM_RE,_:[_[>/\ T^3U M^_U?@#_P:;?\I3/VN_\ MX_]/D]?O]0 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^1/QS_Y+;XQ M_P"QJU#_ -*9*_7:OR)^.?\ R6WQC_V-6H?^E,E?SQ](3_D5X'_'/_TE']"_ M1]_Y&F._P0_]*9RM%%%?RT?U&%%%% !1110 4444 %%%% !1110!U7P,_P"2 MV^#O^QJT_P#]*8Z_7:OR)^!G_);?!W_8U:?_ .E,=?KM7]2_1[_Y%>._QP_] M)9_+OT@O^1G@?\$__2D%%%%?T.?SR%%%% !7X@_\'O/_ ":S\#_^R@:C_P"D M(K]OJ_$'_@]Y_P"36?@?_P!E U'_ -(10!Y__P &FW_*4S]KO_MX_P#3Y/7[ M_5^ /_!IM_RE,_:[_P"WC_T^3U^_U !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?'7[ M7?\ P5NU']G[Q_XA\ ? 3]@OXR_'(^""J^/=<^'>A(VFZ-,85G:S6>1@;N[2 M)T=X85;RQ(@9@Q*@ ^Q:*^?/V7O^"G7[)O[6_P"Q%>?M^_"WQ?=1^!-'TN_N M_$J:I:B*]T5[*(RW5M@V>G/J%YK=U\$O+M(+1(S(]P\S7(18E0%RY.T*"2<4 ?I!17SMJ/ M_!2/X5Z;^S-\*?V@KCX<>+!J_P ;ETZ/X9_#,P6HU[5KF]@^TQ0%#/Y$(2WS M--+)*(X8U)=@<*9?AC^WYI.J_M41?L3_ +07PCU7X:_$?5O#TFN^#K/4=3MK M[3O%%A$<7!L;R!L// 03+;R)'(J8D4.F7 !]"445XI_P4%_;M^#/_!./]EOQ M#^U)\;9+B>PTB/R],T73]IO-8OF5C%:0*>K$([LW2...21OE1C0![717+_!' MXGV'QM^#'A#XSZ5I!_QS_])1_0OT??^1ICO\$/_2F_^17CO\?\ DUGX'_\ M90-1_P#2$4 >?_\ !IM_RE,_:[_[>/\ T^3U^_U?@#_P:;?\I3/VN_\ MX_] M/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !7*>)]>^$O[-_PO\0?$+Q)=Z?X9\+Z M)'J.O^(+]QLAAWR2W=W"3*3T!F3)YKN/V$_VGOVH_P!J>V\5>+_C]^Q; MK?P2TC3;JULO#.B^+=2CN-5U.38\ES=.(?W<< WP1QJ-S%DF);&%'/-\-OB! M\9O^"MB_%7Q?X*U2T\$?!'X4?8/!>HZA8R16VJ>(M>GW7]Q:N0%F%M8V-M S M D*U](O7- 'S5_P6D/B?]DG]MO\ 8P_X*$-X,U"Y^#/P7U[7M%^(#:+ITD\7 MA>TU6QAL8M0DAB5F$$<8DW.%PODHH^:10?/?^"F'[7'P+_:N_P""HW_!/4?L M=?$NS\9:K:_%;4[V37_#</]-G@T)/A3J.G? M O0;Z$HUGHTS1^?KTD; %+K40JF/(W0V2PK\CW%RA^PYOB9XY_:3_:+^,?[! MOQM_8G\167PFA\#06T?Q.OM8VZ9XRBU&V$=YI\*1*DD+(LLL9=)68>6Q(BS& M7^*/^"C/_!M7_P $T]$_8;^)VK?L9_L&*_Q3@\+3OX'33/%>L7%P;_*[/+CG MO6C=L9X<$4 ??_[ G_)B7P5_[))X;_\ 37;UZU7S?_P2E_8<^#G[!/[%WA+X M7_"GX0GP7?ZWHVG:WX\TQ[^YG>7Q!)IUK#>2OY\LGEN6@52B$("G"C)S](4 M%%%% !1110 4444 %%%% !1110 5^1/QS_Y+;XQ_[&K4/_2F2OUVK\B?CG_R M6WQC_P!C5J'_ *4R5_/'TA/^17@?\<__ $E']"_1]_Y&F._P0_\ 2F_^17CO\!_P3_\ M2D%%%%?T.?SR%%%% !7X@_\ ![S_ ,FL_ __ +*!J/\ Z0BOV^K\0?\ @]Y_ MY-9^!_\ V4#4?_2$4 >?_P#!IM_RE,_:[_[>/_3Y/7[_ %?@#_P:;?\ *4S] MKO\ [>/_ $^3U^_U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !7Y$_'/_DMOC'_L:M0_]*9*_7:O MR)^.?_);?&/_ &-6H?\ I3)7\\?2$_Y%>!_QS_\ 24?T+]'W_D:8[_!#_P!* M9RM%%%?RT?U&%%%% !1110 4444 %%%% !1110!U7P,_Y+;X._[&K3__ $IC MK]=J_(GX&?\ );?!W_8U:?\ ^E,=?KM7]2_1[_Y%>._QP_\ 26?R[](+_D9X M'_!/_P!*04445_0Y_/(4444 %?B#_P 'O/\ R:S\#_\ LH&H_P#I"*_;ZOQ! M_P"#WG_DUGX'_P#90-1_](10!Y__ ,&FW_*4S]KO_MX_]/D]?O\ 5^ /_!IM M_P I3/VN_P#MX_\ 3Y/7[_4 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Y$_'/_ )+;XQ_[&K4/ M_2F2N5KJOCG_ ,EM\8_]C5J'_I3)7*U_G%FO_(TK_P".7_I3/]&!_P <_P#TE']"_1]_Y&F._P $/_2F_P#D5X[_ !P_])9_+OT@O^1G@?\ !/\ M]*04445_0Y_/(4444 %?B#_P>\_\FL_ _P#[*!J/_I"*_;ZOQ!_X/>?^36?@ M?_V4#4?_ $A% 'G_ /P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4S]KO M_MX_]/D]?O\ 4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 ?-W_!2K_@IM\(?^"8WP?C^ M+GQ8^&OCCQ'!=7UO96L7A;P[)+;I-.YCB^T7DFVVMU+#!#.9.1B-LC/T%XK\ M4^&_ WA?4O&WC+7+73-(T>PFOM5U*]F$<-I;1(9)9I'/"HJ*S$G@ $U^?G_! MTL ?^"0/B@D=/'/A?'_@WMZ^BO\ @K7\#OBK^TG_ ,$TOC9\#/@A#)/XK\2? M#^^MM%LH9 CWTH3>;122 #,JM",D#,G) R: .'\3?\%<_#_@GX':/^V?XS_9 M?\I_M M;?MQ>"/V7? 6@>(/#_PY\5_%#Q'XTD9/ G@?X::+!IGQ*\,?LW7?@SQ9\+ M[[2;D:QHVN6^DG3XVGM!&9+> W2Q2+.X$:!UW,K*P'VC_P $7/!VK+_P2_\ MV;_&'Q+T??XIL_@OIEE:W]XA-Q!ILT4$L<()Y56BAM"P[^4F?NC !D?L)?\ M!8_X8_M@?M#>(/V-?BA^S]X^^"GQC\/:9_:C^ /B/81Q2ZCI^5!N;2:-BLX& MY21A334<<2I964@_)->K'C0?M&?MO\ PH_9Z^(/ASX&0Z+KGC7XF>,(GF\,?#7P7;17&J75K&=LE[,9 MI8H+*S0\-054L_RUZ3\/M7\=:[X:BU3XB>"[3P_J4KDG2[36?MWE)_ M#OE$4:[^N54,H[.U?CU_P1G\9?\ !1;]I+X8?';_ (*[_!/X4?#3Q)X[^+OC MF^&A?\+#\27J7#:#IO[NTT"S2" I:1HV]!*\Q61TC\R-=GFM^BO_ 2S_P"" MB7@G_@I[^R/IG[2_A7P9>>&-1CU2YT7Q=X4OYO-ET75[8KY]L9-J^8NUXY%; M:I*2KN56RH /HNBBB@ HHHH **** "BBB@ HHHH **** /R)^.?_ "6WQC_V M-6H?^E,E?^36?@?\ ]E U'_TA%?M]7X@_\'O/_)K/P/\ M^R@:C_Z0B@#S_P#X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I M\GK]_J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** /@/\ X..?AI\9?VAO^"=^H_LZ?L\? M!+Q9XY\7ZUXHT2^MM.\.Z+)+'';VE_'<2O).VV%#MC("%]Y+#"XR1]MZ/\2M M&U?X=#XF-H/B&TLQ:/<2Z=>>&;Q-1C"9#)]C$1G=\@@*B,7X*;@03T-% 'P] M^V5\ _C%_P %=M4T/]FW6_!.O^ OV;M.UVUU;XD:GXDM'T_6/B"UK*LUOI%I M928N+.Q\U$DGN+E(979(UA3 ,AZ7_@IU^TM^U7^SC\/_ [\'_V(/V,OB!XW MO-;1+?4]=\ :?:+'X5TE/D;[-]H81&]91L@5E:*'_6NKA%AE^O** /@C]C'] MLC]K2_\ %O@/]E7X??\ !&OXA_"#P8MZRZUXT^(&NV\MGIEFBR7-Q,_E,TUW M>7,@9/,D?_VBB@#\\_^"8_PY^)_ M_!(3X?\ C[]A+X@_ SQ[XI\)Z-XUU/7/@EXI\$>&9]6@US2+UA-'ID[P@K87 ML,WF([WA@@?>K++M!->P?\$=OV'?&'["O[*>J>&OBA!:6OC/XA_$+6?'GC+2 MM.N1-;:5?:E(A%C'(O$@@@BMXF=?E9T/I"?\BO _ MXY_^DH_H7Z/O_(TQW^"'_I3.5HHHK^6C^HPHHHH **** "BBB@ HHHH **** M .J^!G_);?!W_8U:?_Z4QU^NU?D3\#/^2V^#O^QJT_\ ]*8Z_7:OZE^CW_R* M\=_CA_Z2S^7?I!?\C/ _X)_^E(****_H<_GD**** "OQ!_X/>?\ DUGX'_\ M90-1_P#2$5^WU?B#_P 'O/\ R:S\#_\ LH&H_P#I"* //_\ @TV_Y2F?M=_] MO'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***_(GXY M_P#);?&/_8U:A_Z4R5^=^(7'O^H>%H5OJWMO:R:MS\EK)/\ EE??R/T/P^X# M_P!>\57H_6/8^RBG?DY[W;7\T;;>9^NU%?B_17Y;_P 3$?\ 4L_\K?\ W(_4 M?^)>?^IG_P"4?_NI^T%%?B_11_Q,1_U+/_*W_P!R#_B7G_J9_P#E'_[J?M!1 M7XOT4?\ $Q'_ %+/_*W_ -R#_B7G_J9_^4?_ +J?M!17XOT4?\3$?]2S_P K M?_<@_P")>?\ J9_^4?\ [J?M!17XOT4?\3$?]2S_ ,K?_<@_XEY_ZF?_ )1_ M^ZG[045^+]%'_$Q'_4L_\K?_ '(/^)>?^IG_ .4?_NI^T%%?D3\#/^2V^#O^ MQJT__P!*8Z_7:OU+P]X]_P!?,+7K?5O8^RDE;GY[W3?\L;;>9^7>(/ 7^HF* MH4?K/MO:IN_)R6LTOYI7W\@HHHK]$/SP**** "BBB@ HHHH _(GXY_\ );?& M/_8U:A_Z4R5RM=5\<_\ DMOC'_L:M0_]*9*Y6O\ .+-?^1I7_P /I"?\BO _XY_P#I*/Z%^C[_ ,C3'?X(?^E,Y6BB MBOY:/ZC"BBB@ HHHH **** "BBB@ HHHH ZKX&?\EM\'?]C5I_\ Z4QU^NU? MD3\#/^2V^#O^QJT__P!*8Z_7:OZE^CW_ ,BO'?XX?^DL_EWZ07_(SP/^"?\ MZ4@HHHK^AS^>0HHHH *_$'_@]Y_Y-9^!_P#V4#4?_2$5^WU?B#_P>\_\FL_ M_P#[*!J/_I"* //_ /@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\ M?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH ***^*?^"Z'[<_[7/\ P3V_9 E_:$_9 MF\(^![N=,TW5M3\4W-S-<6@O+D6X:WLXT6.0@M&0\DV!N.8VQR ?:U%<[ M\7?BIX(^!GPI\2_&KXEZPNG^'?".@W>L:[?,N?(M+:%II7QW(1&('4GBOA.U M_;X_;VO_ /@G1+_P6#BL/#*>$TTU_%T/P-.A,;AO!B2DM(VJ^=N&I&R!O XC M^SCB$Q'_ %U 'Z'45X-\;OV\/AGX'_86M_VTOAMJEAJ]CXKT#3)_AM!J%TMM M%K&H:KY4>E6\C,1Y2R37$(D8_P"J02.V!&V/,_V/+#_@O#/\:M*U+]N/QK^R MG/\ #(V<\FH)\)[7Q!)J]U(8C]G$+WH2!(_,*LSG<2JE0N6W* ?8M%%?(/\ MP6:_X*)^,?V ?V2_$GB;X#>&;?Q!\3Y?#-_J>@Z;/I"?\BO _XY_^ MDH_H7Z/O_(TQW^"'_I3.5HHHK^6C^HPHHHH **** "BBB@ HHHH **** .J^ M!G_);?!W_8U:?_Z4QU^NU?D3\#/^2V^#O^QJT_\ ]*8Z_7:OZE^CW_R*\=_C MA_Z2S^7?I!?\C/ _X)_^E(****_H<_GD**** "BBB@ HHHH _(GXY_\ );?& M/_8U:A_Z4R5RM=5\<_\ DMOC'_L:M0_]*9*Y6O\ .+-?^1I7_P /I"?\BO _XY_P#I*/Z%^C[_ ,C3'?X(?^E,Y6BB MBOY:/ZC"BBB@ HHHH **** "BBB@ HHHH ZKX&?\EM\'?]C5I_\ Z4QU^NU? MD3\#/^2V^#O^QJT__P!*8Z_7:OZE^CW_ ,BO'?XX?^DL_EWZ07_(SP/^"?\ MZ4@HHHK^AS^>0HHHH *_$'_@]Y_Y-9^!_P#V4#4?_2$5^WU?B#_P>\_\FL_ M_P#[*!J/_I"* //_ /@TV_Y2F?M=_P#;Q_Z?)Z_?ZOP!_P"#3;_E*9^UW_V\ M?^GR>OW^H **** "BBB@ HHHH **** "BBOB?]I?_@M9X>^ G[0'B?X ?#O_ M ()Y_M,_&2;P?<06FO\ B?X._# ZSI%O>R6\N/E8E>H. M#[8HKY#_ &/_ /@L+\*_VJ_!OQD\=>*OV:?BW\(;/X&6,-UXY@^+?AJ'2[J$ M/9RWK(MNL\DH=+:-)2'5,K<0E=P?CQO5/^#BZ/0_"5SX_P!:_P"",_[;UGH- MGISZA>:W=?!+R[2"T2,R/.?LT_ME^$/V@?'_C;X%:[X1U#P;\2OAQ<6J> M,?!&LW$,TL-O=1>;:7UM/"S1W5I,F[;*N&5D9)$C<;:]CH **** "BBB@ HH MHH **** "BBB@ HHHH **** "OSM_P"#I7_E$#XI_P"QX\+_ /IWMJ_1*OD? M_@LI^PI\>/\ @I'^R?/^R?\ "'QAX3\,6NI:UIVI:CXB\1-% M[G\/(67/MFN1M+[PS8?\&RB7T+1'2X_V&<]MK)_PA^"#[GICKD^M?8K>#KWX MJ?!^]^'G[0OA'0KD>(-'N=,\4Z-IMY+#_@EM^TS'^Q(W_!*5OCKX?'P1W-I0\6QDNA:3AK6:)B1;3@+DD /P.:Y;]DG]FCXL?\$8?^"J/P\_8I^#/Q:\2 M>*_V;/V@=!\0S>&O"?BG4#=S>!]:TJU%[*()2!BWDC(0 ;S)\X9XA(_UY^T MS\$/VY?"/A?X7^&_^"8GQ0^&O@K1? D?]G:SX%^('AR>YTS5]*C@AAM8$N+; M-Q:FW6)@HCQO\P;FPFUM[X._LU?$Z^^,-C^U#^UIXWT#Q%X[TC0+C1_"NF>$ M])FM-&\,VMT\+WAMQ<2RS7%S<-;P+)*?C5XY:Y&B>#_#E]K>L&SMS+,+6TMWGEV(.7?9&V%').!7X?_M>_P#!8C_@ MFU\;O^":W[0NK:]^TC-JOQ[^-G@IK8Z$GP_\0I!HEHC$Z?X>M[J?3T@$5LLD MC23%U2:ZFN9@0LB*OZ^_#GX?_ML:3^VE\0_B#\2OCYX;U7X(:IH.G0_#KP!9 M^'DBU+1=02-!=SSW00-*LCB1@"[C$B@+%Y9\Q/\ @HC^R_KW[:G[$7Q,_93\ M+^*+31-0\=^%YM*M-6OX6DAM7V7V35K72K,SVX%W#$90HE3]['NC;/RN<''U M#7&?LY?#"_\ @E^SUX#^#&J:I#?77A'P9I>BW-[;H5CN)+6TB@:10>0K&,D M\X-=G0 4444 %%%% !1110 4444 %%%% !7Y$_'/_DMOC'_L:M0_]*9*_7:O MR)^.?_);?&/_ &-6H?\ I3)7\\?2$_Y%>!_QS_\ 24?T+]'W_D:8[_!#_P!* M9RM%%%?RT?U&%%%% !1110 4444 %%%% !1110!U7P,_Y+;X._[&K3__ $IC MK]=J_(GX&?\ );?!W_8U:?\ ^E,=?KM7]2_1[_Y%>._QP_\ 26?R[](+_D9X M'_!/_P!*04445_0Y_/(4444 %%%% !1110!^1/QS_P"2V^,?^QJU#_TIDKE: MZKXY_P#);?&/_8U:A_Z4R5RM?YQ9K_R-*_\ CE_Z4S_1G*O^170_P1_])044 M45P'>%%%% !1110 4444 %%%% !75? S_DMO@[_L:M/_ /2F.N5KJO@9_P E MM\'?]C5I_P#Z4QUWY5_R-*'^./\ Z4CAS3_D65_\$O\ TEGZ[4445_HZ?YRA M1110 4444 %%%% !7Y$_'/\ Y+;XQ_[&K4/_ $IDK]=J_(GXY_\ );?&/_8U M:A_Z4R5_/'TA/^17@?\ '/\ ])1_0OT??^1ICO\ !#_TIG*T445_+1_48444 M4 %%%% !1110 4444 %%%% '5? S_DMO@[_L:M/_ /2F.OUVK\B?@9_R6WP= M_P!C5I__ *4QU^NU?U+]'O\ Y%>._P /_3Y M/7[_ % !1110 4444 %%%% !1110 5@>(=8\ ?!;X?ZWXVU9;+1- T6UO];U MJXAA6.*% 9+J[N6"@ LS&65VZLS,QR236_7S+_P5C\%?%'XU_LL0?LK?"OPQ MK-X_QA\9Z1X.\4ZKI%I)(NB>';FX$FL7D[(,11_8(;F ,Q4&2YB7.6 (!B?\ M$B/A;>:U^Q1'\>/C)X4A;Q)\??%U]\4_$NGZC L@@;4KA;C38"K X-M81:=$ M >5:#L13/^"QVIZGX[_9Y\,_L1>%+^6'6OVC/B!IO@-VM7/G0:)(7O-EVVB:-8Q6MG9VZ06EM @5(8T4*J*!P .P M%?,S?#;X@?&;_@K8OQ5\7^"M4M/!'P1^%'V#P7J.H6,D5MJGB+7I]U_<6KD! M9A;6-C;0,P)"M?2+US0!],Z1I.F:#I5KH6BV$5K9V5ND%I:P(%2&)%"JB@< M #T%?FA\,M;U7XD?\ !V+\1;+Q3,TMM\//V4;:U\,P.?EA%SJ.G3R2J.Q) MNIU)ZD$ ]!7VC^V'^TE\;?V=!\/O^%+_ +(7B/XM?\)=\0+'0?$/_"/:DEO_ M ,(SI\^[S-5FW1OOCCP,J?+3GYI8^-WA7[3/[,7Q ^!'_!5CP-_P56^$O@/5 M?$VB:E\.KOX=?&;0O#=D;K4K?3VG6[L=6M[5/WEWY=Q''%-'$&E$2HT< O^#K[X6Z?X7D:&/QS^RC>6/B:*(_+/%!J.I7$4CCN0]M$H8] ME K]-*^)?V;?V7?'_P =O^"K/C/_ (*L_%GP#JOAC1-.^&MI\//@[H'B2U^S MZG<6(N'N[W5KBV)WV>^>22*&*7;,8VD:2.,LHK[:H **** "BBB@ HHHH ** M** "BBB@ HHHH **\AUW]O#]E+PUK=YX1>Z?=26UW#_8=\WERHQ5UR ML!!P01D$CTJK_P /"_V/_P#HKW_E U#_ .1Z^;GQCPA3DXRS&@FM&G6IZ?\ MDQ]'#@[BZI%2CEU=IZIJC4U_\E/:**\7_P"'A?['_P#T5[_R@:A_\CT?\/"_ MV/\ _HKW_E U#_Y'J?\ 73@[_H98?_P=3_\ DBO]3.,/^A=7_P#!-3_Y$]HH MKQ?_ (>%_L?_ /17O_*!J'_R/1_P\+_8_P#^BO?^4#4/_D>C_73@[_H98?\ M\'4__D@_U,XP_P"A=7_\$U/_ )$]HHKQ?_AX7^Q__P!%>_\ *!J'_P CT?\ M#PO]C_\ Z*]_Y0-0_P#D>C_73@[_ *&6'_\ !U/_ .2#_4SC#_H75_\ P34_ M^1/:**\7_P"'A?['_P#T5[_R@:A_\CT?\/"_V/\ _HKW_E U#_Y'H_UTX._Z M&6'_ /!U/_Y(/]3.,/\ H75__!-3_P"1/:**\7_X>%_L?_\ 17O_ "@:A_\ M(]'_ \+_8__ .BO?^4#4/\ Y'H_UTX._P"AEA__ =3_P#D@_U,XP_Z%U?_ M ,$U/_D3VBBO%_\ AX7^Q_\ ]%>_\H&H?_(]6M"_;P_92\2ZW9^'-$^*GGWN MH74=M:0_V'?+YDKL%10HHHH **** "BBB@#\B?CG_P EM\8_]C5J'_I3 M)7*UU7QS_P"2V^,?^QJU#_TIDKE:_P XLU_Y&E?_ !R_]*9_HSE7_(KH?X(_ M^DH****X#O"BBB@ HHHH **** "BBB@ KJO@9_R6WP=_V-6G_P#I3'7*UU7P M,_Y+;X._[&K3_P#TICKORK_D:4/\?^36?@?\ ]E U'_TA%?M]7X@_\'O/ M_)K/P/\ ^R@:C_Z0B@#S_P#X--O^4IG[7?\ V\?^GR>OW^K\ ?\ @TV_Y2F? MM=_]O'_I\GK]_J "BBB@ HHHH *_(GXY_P#);?&/_8U:A_Z4R5^NU?D3\<_^ M2V^,?^QJU#_TIDK^>/I"?\BO _XY_P#I*/Z%^C[_ ,C3'?X(?^E,Y6BBBOY: M/ZC"BBB@ HHHH **** "BBB@ HHHH ZKX&?\EM\'?]C5I_\ Z4QU^NU?D3\# M/^2V^#O^QJT__P!*8Z_7:OZE^CW_ ,BO'?XX?^DL_EWZ07_(SP/^"?\ Z4@H MHHK^AS^>0HHHH **** "BBB@#\B?CG_R6WQC_P!C5J'_ *4R5RM=5\<_^2V^ M,?\ L:M0_P#2F2N5K_.+-?\ D:5_\0HHHH **** "BB MB@#\B?CG_P EM\8_]C5J'_I3)7*UU7QS_P"2V^,?^QJU#_TIDKE:_P XLU_Y M&E?_ !R_]*9_HSE7_(KH?X(_^DH****X#O"BBB@ HHHH **** "BBB@ KJO@ M9_R6WP=_V-6G_P#I3'7*UU7P,_Y+;X._[&K3_P#TICKORK_D:4/\/I"?\BO _XY_^DH_H7Z/O_(TQW^"'_I3.5HHHK^6C^HPHHHH M**** "BBB@ HHHH **** .J^!G_);?!W_8U:?_Z4QU^NU?D3\#/^2V^#O^QJ MT_\ ]*8Z_7:OZE^CW_R*\=_CA_Z2S^7?I!?\C/ _X)_^E(****_H<_GD**** M "BBB@ HHHH _(GXY_\ );?&/_8U:A_Z4R5RM=5\<_\ DMOC'_L:M0_]*9*Y M6O\ .+-?^1I7_P /I"?\BO _XY_P#I M*/Z%^C[_ ,C3'?X(?^E,Y6BBBOY:/ZC"BBB@ HHHH **** "BBB@ HHHH ZK MX&?\EM\'?]C5I_\ Z4QU^NU?D3\#/^2V^#O^QJT__P!*8Z_7:OZE^CW_ ,BO M'?XX?^DL_EWZ07_(SP/^"?\ Z4@HHHK^AS^>0HHHH *_$'_@]Y_Y-9^!_P#V M4#4?_2$5^WU?B#_P>\_\FL_ _P#[*!J/_I"* //_ /@TV_Y2F?M=_P#;Q_Z? M)Z_?ZOP!_P"#3;_E*9^UW_V\?^GR>OW^H **** "BBB@ K\B?CG_ ,EM\8_] MC5J'_I3)7Z[5^1/QS_Y+;XQ_[&K4/_2F2OYX^D)_R*\#_CG_ .DH_H7Z/O\ MR-,=_@A_Z4SE:***_EH_J,**** "BBB@ HHHH **** "BBB@#JO@9_R6WP=_ MV-6G_P#I3'7Z[5^1/P,_Y+;X._[&K3__ $ICK]=J_J7Z/?\ R*\=_CA_Z2S^ M7?I!?\C/ _X)_P#I2"BBBOZ'/YY"BBB@ HHHH **** /R)^.?_);?&/_ &-6 MH?\ I3)7*UU7QS_Y+;XQ_P"QJU#_ -*9*Y6O\XLU_P"1I7_QR_\ 2F?Z,Y5_ MR*Z'^"/_ *2@HHHK@.\**** "BBB@ HHHH **** "NJ^!G_);?!W_8U:?_Z4 MQURM=5\#/^2V^#O^QJT__P!*8Z[\J_Y&E#_''_TI'#FG_(LK_P""7_I+/UVH MHHK_ $=/\Y0HHHH **** "BBB@ K\B?CG_R6WQC_ -C5J'_I3)7Z[5^1/QS_ M .2V^,?^QJU#_P!*9*_GCZ0G_(KP/^.?_I*/Z%^C[_R-,=_@A_Z4SE:***_E MH_J,**** "BBB@ HHHH **** "BBB@#JO@9_R6WP=_V-6G_^E,=?KM7Y$_ S M_DMO@[_L:M/_ /2F.OUVK^I?H]_\BO'?XX?^DL_EWZ07_(SP/^"?_I2"BBBO MZ'/YY"BBB@ HHHH **** /R)^.?_ "6WQC_V-6H?^E,E? M^36?@?\ ]E U'_TA%?M]7X@_\'O/_)K/P/\ ^R@:C_Z0B@#S_P#X--O^4IG[ M7?\ V\?^GR>OW^K\ ?\ @TV_Y2F?M=_]O'_I\GK]_J .,^,WP,\(?'/3++2? M%^J:U:QV,[30MHNK26C,Q7:0Q3[PQV->??\ #O?X)_\ 0V^._P#PLKG_ !KW M2B@#PO\ X=[_ 3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ M (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^ MAM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65 MS_C1_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C M7 ?M3?L8?"_X:?L]>+/'GAOQ7XR-]I>E--:B[\5W$L>X,H^9"<,.>E?6=<=^ MT%\,[[XR_!?Q%\+],U.*RN-;TYK:*ZG0LD9)!R0.2.* /)_ O[!7P:7R_&%RJ[FB5C@9X&3TK5_X=[_!/_H;?'?_ (65S_C7LGA+ M1I?#GA33/#T\RR/8:?#;O(@P'*1JI(]CBM"@#PO_ (=[_!/_ *&WQW_X65S_ M (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X) M_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ M /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG M_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__ LKG_&O=** M/"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_ M^AM\=_\ A97/^-'_ [W^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H M;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'>_P3_P"AM\=_^%E< M_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/_H;?'?\ X65S_C1_P[W^ M"?\ T-OCO_PLKG_&O=** /DS]J;]C#X7_#3]GKQ9X\\-^*_&1OM+TIIK47?B MNXECW!E'S(3AASTKJO O[!7P:7R_&%RJ[FB5C@9X M&3TKUC]H+X9WWQE^"_B+X7Z9J<5E<:WIS6T5U.A9(R2#D@_P M3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ MA97/^-'_ [W^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97 M/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O M?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OC MO_PLKG_&O=** /"_^'>_P3_Z&WQW_P"%E<_XUP'[4W[&'PO^&G[/7BSQYX;\ M5^,C?:7I336HN_%=Q+'N#*/F0G##GI7UG7'?M!?#.^^,OP7\1?"_3-3BLKC6 M].:VBNIT+)&20!D]*U?^'>_P3_Z&WQW_ .%E<_XU[)X2T:7PYX4TSP]/,LCV&GPV[R(, M!RD:J2/8XK0H \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\ M:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \ M+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z M&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_ 3_ .AM M\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_ M (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X) M_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ M /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG M_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__ LKG_&O=** M/DS]J;]C#X7_ T_9Z\6>//#?BOQD;[2]*::U%WXKN)8]P91\R$X8<]*ZKP+ M^P5\'-:\$:-K-[XL\<":[TJWFE\OQA!D]*]8_:"^&=]\9?@OXB M^%^F:G%97&MZ_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]TH MH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \+_X= M[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z&WQW M_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_ 3_ .AM\=_^ M%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_ (T? M\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0 MV^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"R MN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O= M** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__ LKG_&O=** /"_^ M'>_P3_Z&WQW_ .%E<_XUP'[4W[&'PO\ AI^SUXL\>>&_%?C(WVEZ4TUJ+OQ7 M<2Q[@RCYD)PPYZ5]9UQW[07PSOOC+\%_$7POTS4XK*XUO3FMHKJ="R1DD') MY(XH \G\"_L%?!S6O!&C:S>^+/' FN]*MYI?+\87*KN:)6.!G@9/2M7_ (=[ M_!/_ *&WQW_X65S_ (U[)X2T:7PYX4TSP]/,LCV&GPV[R(,!RD:J2/8XK0H M\+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#A MWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\ MH;?'?_A97/\ C1_P[W^"?_0V^.__ LKG_&O=** /"_^'>_P3_Z&WQW_ .%E M<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/^-=G\&?V M:_ 7P,U.]U;PAK/B&ZDOX%BF76M\_P#)K/P/_P"R@:C_ .D(H \__P"#3;_E M*9^UW_V\?^GR>OW^K\ ?^#3;_E*9^UW_ -O'_I\GK]_J "BBB@ HHHH **** M ..\?_M"_ OX5^./#7PR^(WQ<\/:-XD\97WV/PIX?U#58H[[5IL$E;> GS)0 M IRR@JN.2*Z+Q5XK\+^!?#5_XS\;>)+#1]'TJTDNM3U75+Q+>VLX$4L\LLLA M"QHJ@DLQ &2:_.#_@KE\,_AWHO_ 5D_8(^)6B^!=(L_$.J_%S68-6UNTTV M*.[OHUTZWV+-*JAY0NT!=Q.T=,5]W_M$_LW_ W_ &H_"NE?#KXQ:8FK>%K3 MQ#;:IK/AB[C$EEKHMUD:&UNXVXE@6X,%P8SE7:V16#(64@'(_LV?\%)/V"OV MPO&%]\/OV8_VM/ _C77=.B:6ZT;1-.M:BTW1- TNXU+6=1N,^7:VL$;2RRM@$[5168X!.!7YL? M\%2OV(_A%IW_ 44_8D\:_LB?##1?!_Q77XT"?5KSPCI<5@USX,L8/M&L&Z$ M"J'B6,Q0*7_Y_3&#^]P?K?\ X*%_\7'\)^"/V0;3YY/C'XYM-'UR$<_\4[:* M^I:SO':.:SM'L23P'U",C?"_XI_#7XV^ -+^*O MP?\ 'ND>)_#6MVPN-(U[0=0CNK2[CR1NCEC)5L$%3@\$$'!!%>0?M7O_ ,$^ M_P!F3PWXR_:O_;*@\%V-CJVF1V6O:YXVM8KU[FSBA*IIMO'*KN\9_>N+2%2' MDFE?86=B?!?^#<#X;_"'P%_P3C_M_P"!GQ1TOQ#X:\:?$77?$VF:3I%^;B+P MG!=3)Y&B-GYDFMX$A,J$#$LLA&Y2KN ?8WB#]H7X%^%/B_H'[/WB+XN>'K3Q MSXIBGE\/>$)=5B_M*^BAA>:65+?/F&-8XW8N1M&W&!=(TK4_$/@OX@2:]?Z=IL4$VHR)IZ-K=W)!)##;WMH=MS'OE55<1M ME&="R!D==VY& K_!OX]?!;]HCPU=^-/@1\4M"\8:-9:K/IEQJ_AW4H[NU%W" M0)8A+&2CE2P!VD@'C/!KB_V8_P!E_1OA[^Q[X6_9Z^-?A_2/%%V=*%WXZBU2 MPCNK75=&OAE\1OBYX>T;Q)XROOL?A3P_J&JQ1WVK38)*V\!/F2@!3EE!5<)+#1]'TJTDNM3U75+Q+>VLX$4L\ MLLLA"QHJ@DLQ &2:\A_9L_X*2?L%?MA>,+[X??LQ_M:>!_&NNZ=$TMUHVB: MY')=>4IPTJ1$AI8P2 9$#*-PR>1GKOVB?V;_ (;_ +4?A72OAU\8M,35O"UI MXAMM4UGPQ=QB2RUT6ZR-#:W<;<2P+<&"X,9RKM;(K!D+*?@/_@J5^Q'\(M._ MX**?L2>-?V1/AAHO@_XKK\:!/JUYX1TN*P:Y\&6,'VC6#="!5#Q+&8H%+_\ M/Z8P?WN" ?I/XX\:^%?AKX*UCXC>.M:BTW1- TNXU+6=1N,^7:VL$;2RRM@$ M[5168X!.!7E_Q_\ ^"A/[%/[*O@WP]X\_:3_ &D?#/@;3_%=LEQX=3Q/=FSN MKZ)D5]R6LBB?Y0Z;\H-A8!]I.*Y__@H7_P 7'\)^"/V0;3YY/C'XYM-'UR$< M_P#%.VBOJ6L[QVCFL[1[$D\!]0C'.0*G_:O?_@GW^S)X;\9?M7_ME0>"[&QU M;3([+7M<\;6L5Z]S9Q0E4TVWCE5W>,_O7%I"I#R32OL+.Q(!Z_\ "_XI_#7X MV^ -+^*OP?\ 'ND>)_#6MVPN-(U[0=0CNK2[CR1NCEC)5L$%3@\$$'!!%9GB M#]H7X%^%/B_H'[/WB+XN>'K3QSXIBGE\/>$)=5B_M*^BAA>:65+?/F&-8XW8 MN1M&W&1HC9^9)K>!(3*A Q++(1N4J[\1^UQ\,OAUX,_X.2/V.O%WA#P+I&E M:GXA\%_$"37K_3M-B@FU&1-+E*R3NB@RN#+)\S9/S'GF@#]+J\U\2?MB_LP> M"OAMXI^,?CKXV:'H'A3P7K]SHGB3Q%X@N#86=KJ%NXCFMQ+.$65EE/E?NRP, M@:,$NK*-3]I/XUZ-^SA^S_XR^/.NV4EW;^$O#=WJ8L(?]9>RQ1,T5M&!R9)9 M D2 J:3K%E'=:9> M^+=3=;G4=:>"0,CSBXDOC$S ^6+Z8C+$, #T7]E_]M_]D3]M31K_ %[]E+]H MKPIX\@TJ58]53P]JR3361;.SSHN)(@VUMI90&VG!.#6O\:_VGO@!^SI_9D7Q MJ^*NDZ!H_'>P\,6:6EA_P""4'Q#U3]JS_@KM^W!^T9XYD-W/\//%.F?"WP.LO(TC3+"2]%Y M##G[JSW4*3OZO[8 /T,\!>/_ OQ4\&:;\1?AGXQTOQ!H&L6JW.DZUHM]'B_\%9/V"/B5HO@72+/Q#JOQ4+M 7<3M'3%?=_P"T3^S?\-_VH_"NE?#KXQ:8FK>% MK3Q#;:IK/AB[C$EEKHMUD:&UNXVXE@6X,%P8SE7:V16#(64@'(_LV?\ !23] M@K]L+QA??#[]F/\ :T\#^-==TZ)I;K1M$UR.2Z\I3AI4B)#2Q@D R(&4;AD\ MC/K/CCQKX5^&O@K6/B-XZUJ+3=$T#2[C4M9U&XSY=K:P1M++*V 3M5%9C@$X M%?FQ_P %2OV(_A%IW_!13]B3QK^R)\,-%\'_ !77XT"?5KSPCI<5@USX,L8/ MM&L&Z$"J'B6,Q0*7_P"?TQ@_O<'ZW_X*%_\ %Q_"?@C]D&T^>3XQ^.;31]Q)/ ?4(QSD"@#H/C_\ \%"?V*?V5?!OA[QY^TG^ MTCX9\#:?XKMDN/#J>)[LV=U?1,BON2UD43_*'3?E!L+ /M)Q7HWPO^*?PU^- MO@#2_BK\'_'ND>)_#6MVPN-(U[0=0CNK2[CR1NCEC)5L$%3@\$$'!!%>0?M7 MO_P3[_9D\-^,OVK_ -LJ#P78V.K:9'9:]KGC:UBO7N;.*$JFFV\2:5]A9V)\%_X-P/AO\ "'P%_P $X_[?^!GQ1TOQ#X:\:?$77?$VF:3I M%^;B+PG!=3)Y&B-GYDFMX$A,J$#$LLA&Y2KN ?8WB#]H7X%^%/B_H'[/WB+X MN>'K3QSXIBGE\/>$)=5B_M*^BAA>:65+?/F&-8XW8N1M&W&!=(TK4_$/@OX@2:]?Z=IL4$VHR)I==LI+NW\)>&[O4Q80_ZR]EBB9HK:,#DR M2R!(D Y+.H'6@#+\2?MB_LP>"OAMXI^,?CKXV:'H'A3P7K]SHGB3Q%X@N#86 M=KJ%NXCFMQ+.$65EE/E?NRP,@:,$NK**W[+_ .V_^R)^VIHU_KW[*7[17A3Q MY!I4JQZJGA[5DFFLBV=GG1<21!MK;2R@-M."<&O.O@W_ ,$YOAG)\(/A!X>_ M:9T#3O&>J?#_ $J]U/5-)UBRCNM,O?%NINMSJ.M/!(&1YQ<27QB9@?+%],1E MB&'S,O[(/P^^&?\ P!=( MNO$6B>)_#B:1KT^FQ->6:/JT".DBLLC@J" =QSUK]+J "BBB@ HHHH * M*** "BBB@ HHHH *X[Q_^T+\"_A7XX\-?#+XC?%SP]HWB3QE??8_"GA_4-5B MCOM6FP25MX"?,E "G+*"JXY(KL:_-'_@KE\,_AWHO_!63]@CXE:+X%TBS\0Z MK\7-9@U;6[338H[N^C73K?8LTJJ'E"[0%W$[1TQ0!^C_ (J\5^%_ OAJ_P#& M?C;Q)8:/H^E6DEUJ>JZI>);VUG BEGEEED(6-%4$EF( R37D/[-G_!23]@K M]L+QA??#[]F/]K3P/XUUW3HFENM&T37(Y+KRE.&E2(D-+&"0#(@91N&3R,]= M^T3^S?\ #?\ :C\*Z5\.OC%IB:MX6M/$-MJFL^&+N,266NBW61H;6[C;B6!; M@P7!C.5=K9%8,A93\!_\%2OV(_A%IW_!13]B3QK^R)\,-%\'_%=?C0)]6O/" M.EQ6#7/@RQ@^T:P;H0*H>)8S% I?_G],8/[W! /TG\<>-?"OPU\%:Q\1O'6M M1:;HF@:7<:EK.HW&?+M;6"-I996P"=JHK,< G KR_P"/_P#P4)_8I_95\&^' MO'G[2?[2/AGP-I_BNV2X\.IXGNS9W5]$R*^Y+611/\H=-^4&PL ^TG%<_P#\ M%"_^+C^$_!'[(-I\\GQC\ ^H1CG(% M3_M7O_P3[_9D\-^,OVK_ -LJ#P78V.K:9'9:]KGC:UBO7N;.*$JFFV\2:5]A9V) /7_A?\4_AK\;? &E_%7X/^/=(\3^&M;MA<:1KV@ZA' M=6EW'DC='+&2K8(*G!X((.""*S/$'[0OP+\*?%_0/V?O$7Q<\/6GCGQ3%/+X M>\(2ZK%_:5]%#"\TLJ6^?,,:QQNQ-/B+KOB;3-)TB_-Q%X3@NID\C1&S\R36\"0F5"!B660C+O"'@72-*U/Q#X+^($FO7^G:;%!-J,B:7*5DG=%!E M<&63YFR?F//- 'Z75YKXD_;%_9@\%?#;Q3\8_'7QLT/0/"G@O7[G1/$GB+Q! M<&PL[74+=Q'-;B6<(LK+*?*_=E@9 T8)=64:G[2?QKT;]G#]G_QE\>==LI+N MW\)>&[O4Q80_ZR]EBB9HK:,#DR2R!(D Y+.H'6O'?@W_ ,$YOAG)\(/A!X>_ M:9T#3O&>J?#_ $J]U/5-)UBRCNM,O?%NINMSJ.M/!(&1YQ<27QB9@?+%],1E MB& !Z+^R_P#MO_LB?MJ:-?Z]^RE^T5X4\>0:5*L>JIX>U9)IK(MG9YT7$D0; M:VTLH#;3@G!K+_:<_P""B?[#/[&.N:;X7_:F_:H\%^!]4U>+SM/TO7=92.ZE MAW%?.\D9=8MP(\Q@$RI&<@U\:K^R#\/OAG_P./ M%?Q8^!OA;QSKGQ#U.XN?%>N>,?#]M?W-W;L/*M[+?,C%+:WMEC@CC7"@(7QO M=V8 ]6\"^// _P 4/!VG?$/X:^,-+\0:!K%JMUI.M:+?QW5I>0L,K)%+&2DB MGL5)%:U?GA_P;7_!S5/@Y^QO\2+#PYJ%[+\,-5_:#\67?P/BO+AI<>%$N4MK M66-G.?+ED@GD'9MQD&?,R?T/H **** "BBB@ HHHH **** "BBB@#CO'_P"T M+\"_A7XX\-?#+XC?%SP]HWB3QE??8_"GA_4-5BCOM6FP25MX"?,E "G+*"JX MY(KHO%7BOPOX%\-7_C/QMXDL-'T?2K22ZU/5=4O$M[:S@12SRRRR$+&BJ"2S M$ 9)K\X/^"N7PS^'>B_\%9/V"/B5HO@72+/Q#JOQ4+M 7<3M'3%?=_P"T3^S?\-_VH_"NE?#KXQ:8FK>%K3Q#;:IK/AB[ MC$EEKHMUD:&UNXVXE@6X,%P8SE7:V16#(64@'(_LV?\ !23]@K]L+QA??#[] MF/\ :T\#^-==TZ)I;K1M$UR.2Z\I3AI4B)#2Q@D R(&4;AD\C/K/CCQKX5^& MO@K6/B-XZUJ+3=$T#2[C4M9U&XSY=K:P1M++*V 3M5%9C@$X%?FQ_P %2OV( M_A%IW_!13]B3QK^R)\,-%\'_ !77XT"?5KSPCI<5@USX,L8/M&L&Z$"J'B6, MQ0*7_P"?TQ@_O<'ZW_X*%_\ %Q_"?@C]D&T^>3XQ^.;31]Q)/ ?4(QSD"@#H/C_\ \%"?V*?V5?!OA[QY^TG^TCX9\#:?XKMD MN/#J>)[LV=U?1,BON2UD43_*'3?E!L+ /M)Q7HWPO^*?PU^-O@#2_BK\'_'N MD>)_#6MVPN-(U[0=0CNK2[CR1NCEC)5L$%3@\$$'!!%>0?M7O_P3[_9D\-^, MOVK_ -LJ#P78V.K:9'9:]KGC:UBO7N;.*$JFFV\2:5]A9V M)\%_X-P/AO\ "'P%_P $X_[?^!GQ1TOQ#X:\:?$77?$VF:3I%^;B+PG!=3)Y M&B-GYDFMX$A,J$#$LLA&Y2KN ?8WB#]H7X%^%/B_H'[/WB+XN>'K3QSXIBGE M\/>$)=5B_M*^BAA>:65+?/F&-8XW8N1M&W&!=(TK4_$/@OX@2:]?Z=IL4$VHR)I==LI+NW\)>&[O4Q80_ZR]EBB9HK:,#DR2R!(D Y+.H'6 M@#+\2?MB_LP>"OAMXI^,?CKXV:'H'A3P7K]SHGB3Q%X@N#86=KJ%NXCFMQ+. M$65EE/E?NRP,@:,$NK**W[+_ .V_^R)^VIHU_KW[*7[17A3QY!I4JQZJGA[5 MDFFLBV=GG1<21!MK;2R@-M."<&O.O@W_ ,$YOAG)\(/A!X>_:9T#3O&>J?#_ M $J]U/5-)UBRCNM,O?%NINMSJ.M/!(&1YQ<27QB9@?+%],1EB&'S,O[(/P^^ M&?\ PUA([F M>+<5\X1#+B+<"OF$!,@C.0:]2\'^,?"7Q"\*Z=XZ\!>*-/UO1-7LX[O2M7TF M\2XM;RWD4,DL4L9*R(RD$,I((/%?,_[>^M?\$Q/V./@E\1/CI^V[X=\'/I_C M:UG/B-/$MG%>ZEXH*0+#'I]ND@:64*GEQQQ1X2+=O.S<[GG_ /@W^^$'A?X' M?\$DOA%X$\(?&S2?']F=,O-0.NZ!J)NK&*6[O9[F2SA<@-BW>5H&#!6WQ.2J M$[0 ?95%%% !1110 4444 %?B#_P>\_\FL_ _P#[*!J/_I"*_;ZOQ!_X/>?^ M36?@?_V4#4?_ $A% 'G_ /P:;?\ *4S]KO\ [>/_ $^3U^_U?@#_ ,&FW_*4 MS]KO_MX_]/D]?O\ 4 %%%% !1110 4444 ?F[_P69\5^&-#_ ."FO_!/FTUG MQ#96DO\ PN#69#'<72(P1K*WB5L$]#(RH#W8@=:^ROVTOVUOV>?V _@-J?[1 M'[2GCFWT;0[ B&T@:5!.#Y5G;([*))G(. 2%50SNR(CNO4^*?V?/@'XY MUV?Q1XV^"'A#6-3N=OVG4=5\-6MQ/+M4(NZ22,LV%55&3P !T%7O%'PC^%'C MC1K+PYXT^&/A[6-/TP :=8:IHL%Q#:@*% C21"L>% 7Y0.!B@#\]_@'_ ,%> M?^"6&D>-=4_:<^*O[9_@_P 8_&?QI9P:1IOA?P6+G49=*LC+FT\-Z4OE*96> M=U,L[;/M-R^]_*BCAC@^I/AN3\;/^"AGCOXG2 R:1\'O"MMX&T-CRJZQJ0M] M6UAAV.+9=!C!'(83KGJ*]-TG]F3]FW0=4MM$[.. M6"5&#)(CK&"K*P!# @@@$5U6A>%_#/A<7@\->';#3O[0OY+V_P#L-HD/VFYD MQYD\FP#?(V!N# MM8\06T-S;P30K*/,AF8;T,4B%L;@ XW8R*^7_P#@B1^S%X7^"GQ,_:A^+WP( MTA-*^"WQ*^+L5]\)M.M(?*LKBW@LU2]U"RC&%%E-=R2QP.@"/%:HR9C,;'[" M\9_LP_LU?$;QK%\2?B%^SSX&U[Q' J+#K^L^$K.ZO8PGW L\L;2#;VP>.U=P MJJBA$4!0, < 4 ?F]^W1XK\,6'_ <:?L1Z7?>(;*&Y3P3X]5X);I%=3-I; MK"""<@NR.%_O%2!G%?3O[9'_ !=KXT?!K]DFW_>6VN>+3XU\80CD?V+X>>"Z MC##T?5YM%0J>&C,PYP17J.O?LW_L[^*M9N/$7BCX">"]2U"\D,EW?7_A:TFF MG<]6=WC+,?'_$'[ ?C4Z%K= MI>>5\?/%KR?9KA7VK)-P5;# $9'4 ]JR/!/P5^#?PTU&75_AQ\)?#/A^[GA\F M>ZT30;>TDDCR&V,T2*2N0#@\9 ]* /ES_@I%\"_^":GP\\21?MM?M#?"6_O/ MBHFG'1_"47P]\3:KI7B?QE.0/)T>"+2;F"74V'O'-]\3] ^%GARQ\2ZFI74O$5GH=O%?78/42S MJ@DD' ^\QZ5T= !1110 4444 %%%% !1110 4444 %?F[_P69\5^&-#_ ."F MO_!/FTUGQ#96DO\ PN#69#'<72(P1K*WB5L$]#(RH#W8@=:_2*N0\4_L^? / MQSKL_BCQM\$/"&L:G<[?M.HZKX:M;B>7:H1=TDD99L*JJ,G@ #H* .6_;2_; M6_9Y_8#^ VI_M$?M*>.;?1M#L"(;2!I4%SJEXX/E6=LCLHDF<@X!(55#.[(B M.Z_%WP#_ ."O/_!+#2/&NJ?M.?%7]L_P?XQ^,_C2S@TC3?"_@L7.HRZ59&7- MIX;TI?*4RL\[J99VV?:;E][^5%'#'!^A'BCX1_"CQQHUEX<\:?#'P]K&GZ8 M-.L-4T6"XAM0%"@1I(A6/"@+\H' Q61I/[,G[-N@ZI;:YH?[/G@>RO;*X2>S MO+3PG9QRP2HP9)$=8P596 (8$$$ B@#S+X;D_&S_ (*&>._B=(#)I'P>\*VW M@;0V/*KK&I"WU;6&'8XMET&,$HKJM2_;9_8FOOBQXI_9D\1?M*> (_ M%_ANU3_A*O!VL>(+:&YMX)H5E'F0S,-Z&*1"V-P <;L9%>FZ%X7\,^%Q>#PU MX=L-._M"_DO;_P"PVB0_:;F3'F3R; -\C8&YSEC@9-QA/N!9Y8VD&WM@\=J /CW_@B1^S%X7^"GQ, M_:A^+WP(TA-*^"WQ*^+L5]\)M.M(?*LKBW@LU2]U"RC&%%E-=R2QP.@"/%:H MR9C,;'F/VZ/%?ABP_P"#C3]B/2[[Q#90W*>"?'JO!+=(KJ9M+=8003D%V1PO M]XJ0,XK](5544(B@*!@ #@"N,U[]F_\ 9W\5:S<>(O%'P$\%ZEJ%Y(9+N^O_ M M:333N>K.[QEF/N30!Y=^V1_Q=KXT?!K]DFW_>6VN>+3XU\80CD?V+X>>" MZC##T?5YM%0J>&C,PYP14'_!1;_@IE^S?_P3D^'VF:M\8/B%H%CXE\57?V'P M7H6LZL+5+R?@-<3N%9H+*$$/-.$8JN%19)7CB?WT>%?"Z^)%\9+X;L!K"V'V M%=5%FGVD6N\/Y EQN\O> VS.W<,XS63XW^"_P=^)E_#JGQ'^$_AKQ!=6\/E0 M7.MZ%;W2=BM*C%5R2<#C)- 'Q?\ L/\ _!1[_@EU8>.;3X6_"+]L71OB M]\:_C#XICG\3W_AG3II+S7-0\G#2!"NRSTZRM(F$<328AM[<@&69F:7F/^"= M_@:/]A/_ (*Z?M=?!#XIWD&DZ;\:]6LOBI\,]5OYEB@UB!S<_P!L1([$*9;6 MYGCWQ@EA&RR$!6!/W=X4_9_^ _@/7(O$W@;X)^$=&U*!66'4-)\-VMM/&&4J MP62.,,,@D'!Y!(JY\2?A#\)OC-HT7AWXP?"_P[XKT^"X%Q!8>)=$@OH8Y1TD M5)T90PSPP&: /@[_ ((Y_"K5/B=^W3^U]_P4Y$#-X4^+/CRR\/?#/4<'R]8T MG186M)=2@;I+;3R*@BD'#"!R,@@U^B=1V5E9Z=9Q:?I]I%!;P1+'!!#&%2-% M&%55' '2I* "BBB@ HHHH **** "BBB@ HHHH _-W_@LSXK\,:'_ ,%- M?^"?-IK/B&RM)?\ A<&LR&.XND1@C65O$K8)Z&1E0'NQ ZU]E?MI?MK?L\_L M!_ ;4_VB/VE/'-OHVAV!$-I TJ"YU2\<'RK.V1V423.0< D*JAG=D1'=>I\4 M_L^? /QSKL_BCQM\$/"&L:G<[?M.HZKX:M;B>7:H1=TDD99L*JJ,G@ #H*O> M*/A'\*/'&C67ASQI\,?#VL:?I@ TZPU318+B&U 4*!&DB%8\* OR@<#% 'Y[ M_ /_ (*\_P#!+#2/&NJ?M.?%7]L_P?XQ^,_C2S@TC3?"_@L7.HRZ59&7-IX; MTI?*4RL\[J99VV?:;E][^5%'#'!]2?#%;;P-H;' ME5UC4A;ZMK##L<6RZ#&".0PG7/45Z;I/[,G[-N@ZI;:YH?[/G@>RO;*X2>SO M+3PG9QRP2HP9)$=8P596 (8$$$ BNJT+POX9\+B\'AKP[8:=_:%_)>W_ -AM M$A^TW,F/,GDV ;Y&P-SG+' R: /,M2_;9_8FOOBQXI_9D\1?M*> (_%_ANU3 M_A*O!VL>(+:&YMX)H5E'F0S,-Z&*1"V-P <;L9%?+_\ P1(_9B\+_!3XF?M0 M_%[X$:0FE?!;XE?%V*^^$VG6D/E65Q;P6:I>ZA91C"BRFNY)8X'0!'BM49,Q MF-C]A>,_V8?V:OB-XUB^)/Q"_9Y\#:]XC@5%AU_6?"5G=7L83[@6>6-I!M[8 M/':NX5510B* H& . * /S>_;H\5^&+#_@XT_8CTN^\0V4-RG@GQZKP2W2*Z MF;2W6$$$Y!=D<+_>*D#.*^G?VR/^+M?&CX-?LDV_[RVUSQ:?&OC"$CZO-HJ%3PT9F'."*]1U[]F_P#9W\5:S<>(O%'P$\%ZEJ%Y(9+N^O\ MPM:333N>K.[QEF/N372CPKX77Q(OC)?#=@-86P^PKJHLT^TBUWA_($N-WE[P M&V9V[AG&: / O^"BW_!3+]F__@G)\/M,U;XP?$+0+'Q+XJN_L/@O0M9U86J7 MD_ :XG<*S064((>:<(Q5<*BR2O'$_BW[#_\ P4>_X)=6'CFT^%OPB_;%T;XO M?&OXP^*8Y_$]_P"&=.FDO-'RH+G6]"M[N2./).Q6E1BJY).!QDFJWA3]G M_P" _@/7(O$W@;X)^$=&U*!66'4-)\-VMM/&&4JP62.,,,@D'!Y!(H ^$?\ M@ZOUK2-)_P""-GC.#4]3@MWN_%WAM+5)I0K3,NK6\C*H/+$(CL0.RD]J_1;3 M]0L-6L8=4TJ^AN;:XB62WN+>4/'*C#(96'# CD$<&L'QO\'/A%\3;N"_^)'P MK\-^(9[6,QVTVN:';W;Q(3DJIE1BH)YP*T_"OA#PGX$T.'PQX(\+Z=HVFVY8 MP:=I5E';P1EF+,5CC 498DG Y))H T:*** "BBB@ HHHH **** "BBB@ K\W M?^"S/BOPQH?_ 4U_P""?-IK/B&RM)?^%P:S(8[BZ1&"-96\2M@GH9&5 >[$ M#K7Z15R'BG]GSX!^.==G\4>-O@AX0UC4[G;]IU'5?#5K<3R[5"+NDDC+-A55 M1D\ =!0!RW[:7[:W[//[ ?P&U/]HC]I3QS;Z-H=@1#:0-*@N=4O'!\JSMD= ME$DSD' )"JH9W9$1W7XN^ ?_ 5Y_P""6&D>-=4_:<^*O[9_@_QC\9_&EG!I M&F^%_!8N=1ETJR,N;3PWI2^4IE9YW4RSML^TW+[W\J*.&.#]"/%'PC^%'CC1 MK+PYXT^&/A[6-/TP :=8:IHL%Q#:@*% C21"L>% 7Y0.!BLC2?V9/V;=!U2V MUS0_V?/ ]E>V5PD]G>6GA.SCE@E1@R2(ZQ@JRL 0P(((!% 'F7PW)^-G_!0S MQW\3I 9-(^#WA6V\#:&QY5=8U(6^K:PP['%LN@Q@CD,)USU%=5J7[;/[$U]\ M6/%/[,GB+]I3P!'XO\-VJ?\ "5>#M8\06T-S;P30K*/,AF8;T,4B%L;@ XW8 MR*]-T+POX9\+B\'AKP[8:=_:%_)>W_V&T2'[338!OD; W.\1P*BPZ_K/A*SNKV,)]P+/+&T@V]L'CM0!\ M>_\ !$C]F+PO\%/B9^U#\7O@1I":5\%OB5\78K[X3:=:0^597%O!9JE[J%E& M,*+*:[DEC@= $>*U1DS&8V/,?MT>*_#%A_P<:?L1Z7?>(;*&Y3P3X]5X);I% M=3-I;K"""<@NR.%_O%2!G%?I"JJBA$4!0, < 5QFO?LW_L[^*M9N/$7BCX" M>"]2U"\D,EW?7_A:TFFG<]6=WC+,?3\!KB=PK-!90@AYIPC%5PJ+)*\<3^^CPKX7 M7Q(OC)?#=@-86P^PKJHLT^TBUWA_($N-WE[P&V9V[AG&:R?&_P %_@[\3+^' M5/B/\)_#7B"ZMX?*@N=;T*WNY(X\D[%:5&*KDDX'&2: /B_]A_\ X*/?\$NK M#QS:?"WX1?MBZ-\7OC7\8?%,<_B>_P##.G327FN:AY.&D"%=EGIUE:1,(XFD MQ#;VY ,LS,TN9^W9_P %=_V M6^,FM?L ^-?VV/"W@72M/B\CXP>(_[89+HP MOE7T"P>$$I!O@GX1T;4H%9 M8=0TGPW:VT\892K!9(XPPR"0<'D$BJ5]^RY^S-J=[-J6I?LZ^!+BXN)6EN+B M?PC9.\KL230!P/[#?[;/[$_[5VB:GX#_ &%?%UAK_A/X)6P3T,C*@/=B!UK[*_;2_;6_9Y_8#^ VI_M$?M*>.;?1M#L"(;2!I4%SJEX MX/E6=LCLHDF<@X!(55#.[(B.Z]3XI_9\^ ?CG79_%'C;X(>$-8U.YV_:=1U7 MPU:W$\NU0B[I)(RS85549/ '05>\4?"/X4>.-&LO#GC3X8^'M8T_3 !IUAJ MFBP7$-J H4"-)$*QX4!?E X&* /SW^ ?_!7G_@EAI'C75/VG/BK^V?X/\8_& M?QI9P:1IOA?P6+G49=*LC+FT\-Z4OE*96>=U,L[;/M-R^]_*BCAC@^I/AN3\ M;/\ @H9X[^)T@,FD?![PK;>!M#8\JNL:D+?5M88=CBV708P1R&$ZYZBO3=)_ M9D_9MT'5+;7-#_9\\#V5[97"3V=Y:>$[..6"5&#)(CK&"K*P!# @@@$5U6A> M%_#/A<7@\->';#3O[0OY+V_^PVB0_:;F3'F3R; -\C8&YSEC@9- 'F6I?ML_ ML37WQ8\4_LR>(OVE/ $?B_PW:I_PE7@[6/$%M#.U=PJJBA$4!0, < 4 ?F]^W1XK\,6'_!Q MI^Q'I=]XALH;E/!/CU7@END5U,VENL(()R"[(X7^\5(&<5]._MD?\7:^-'P: M_9)M_P!Y;:YXM/C7QA".1_8OAYX+J,,/1]7FT5"IX:,S#G!%>HZ]^S?^SOXJ MUFX\1>*/@)X+U+4+R0R7=]?^%K2::=SU9W>,LQ]R:Z4>%?"Z^)%\9+X;L!K" MV'V%=5%FGVD6N\/Y EQN\O> VS.W<,XS0!X%_P %%O\ @IE^S?\ \$Y/A]IF MK? :!8^)?%5W]A\%Z%K.K"U2\GX#7$[A6:"RA!#S3A&*KA4625XXG\6_8 M?_X*/?\ !+JP\A6 M]W)''DG8K2HQ5N1>)O WP3\(Z-J4"LL.H:3X;M;:> M,,I5@LD<889!(.#R"10!P.H?MM_\$^_B3J?COX(>)_VE?AAJ-SX1DN--^(?A M;7_$%D/L(4$31W<%PP!C&&5B04R&4G(('@'_ 0)_9@D_9F_9U^*I\+:/?:3 M\._'/[0'B7Q+\']&OX9(FMO"TK006,BQ2@/%%*MNTL:L 3$\3D9D-?6.K?LO M_LT:]\0_^%NZ[^SOX%O?%GFI)_PD]WX2LY-1WJ %;[2T1ER =W KNJ "B MBB@ HHHH **** "OQ!_X/>?^36?@?_V4#4?_ $A%?M]7X@_\'O/_ ":S\#_^ MR@:C_P"D(H \_P#^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\? M^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "OQ!_X/>?^36?@?_V4#4?_ $A%?M]7X@_\'O/_ ":S M\#_^R@:C_P"D(H _!SX\_$WXD_#+]K'XI7_PW^(.N>'I[KQYK$=S-H>K36CR MH+^8A6,3*6 /.#6'_P -8?M3?]'*_$#_ ,+*^_\ CM%% !_PUA^U-_T-_C'\7?B;:P6/Q(^*GB3Q#!:R&2VAUS7+B[2%R,%E$KL%)'&1110!__ !V0$! end GRAPHIC 21 nova-20231231_g2.jpg PERFORMANCE GRAPH begin 644 nova-20231231_g2.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" M% 54 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ ^/?V'_V'_P!N3_@KK^W)\=_A1\*/V[O$'@C_ (0CQ!J%^[ZM MX@U.6*6)]3FA6*-891MVX^F.*^P/^(3;_@J9_P!)=O\ RH:Y_P#'J/\ @TV_ MY2F?M=_]O'_I\GK[2_9Y_;I_;!_X*3:E\/\ X_\ [//Q^\+_ Y\(^)_B#XN MT+POX4D\'OJTJP:7:SB.;6B;R$RRS-&)A;P^1Y,))&^>@#XM_XA-O^"IG M_27;_P J&N?_ !ZC_B$V_P""IG_27;_RH:Y_\>K]L?V/_B+\;/BE\ =+\4_M M'>#](T+QQ#JFK:7XDT_P^9C8&XL=3NK'SK;SB9/)E6W69-Q)VRCD]:^3_BS_ M ,%5OBI.:8 AIS- -K6\F0#\_O^(3;_@J9_P!)=O\ RH:Y_P#'J/\ B$V_X*F? M])=O_*AKG_QZOUZ_X*%_M-?%CX(>"_#'PK_9>N_ Q^,?Q/U_^Q_AU!\1KV:' M1H6AB:ZO+R\,'[XPQV\;(!&"S3W%L@!WUG?L(Z9_P5WM?$GB"Y_X*6^)_P!G MVXTH6,*^%K3X+6FL^>UP78S/=2:CM"HJ! JHK%B[$LNP!P#\EO\ B$V_X*F? M])=O_*AKG_QZC_B$V_X*F?\ 27;_ ,J&N?\ QZOT;^ G[8?[7G_!1S3/BO\ M'#]BOQUX1\+^!O 7B[4/"_PSMM?\,MJ)\=ZA81J;B\NYA<1FUT^69Q#"( )0 M%>5W/$0]Q_X)Q_MQ^"/^"BO['_A/]JGP5HDNCOK4,MMKWAZYEWS:-JEO(T-W M9N< MLE1MK$*7C9'VKNP #\<_P#B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F M?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])= MO_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*A MKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_Q MZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^ MHH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ M '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B M$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X M*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?] M)=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ M "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H: MY_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ M'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^ M(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ M (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F M?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])= MO_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*A MKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_Q MZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^ MHH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ M '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B M$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X M*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?] M)=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ M "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H: MY_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ M'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^ M(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ M (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F M?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])= MO_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*A MKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_Q MZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^ MHH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ M '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B M$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X M*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?] M)=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ M "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H: MY_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ M'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^ M(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ M (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F M?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])= MO_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*A MKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_Q MZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^ MHH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ M '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B M$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X M*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?] M)=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ M "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H: MY_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ M'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^ M(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ M (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F M?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])= MO_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*A MKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_Q MZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^ MHH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ M '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B M$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X M*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?] M)=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ M "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H: MY_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ M'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^ M(3;_ (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ M (*F?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F M?])=O_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])= MO_*AKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*A MKG_QZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_Q MZOW^HH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^ MHH _ '_B$V_X*F?])=O_ "H:Y_\ 'J/^(3;_ (*F?])=O_*AKG_QZOW^HH _ MA>^)OQY_:P^&7Q)\0_#>_P#VH_'EU/X>UR[TV:YA\87X25X)GB+J#+D E,@' MUHK#_:P_Y.F^)?\ V4#6?_2Z:B@#]O\ _@TV_P"4IG[7?_;Q_P"GR>O=?VW? M^";?[1G_ 35_;?\-?MM_P#!',G5;[QGXAUC6/$_[.^N3G^QM2NDT^66]GT_ MYU\B>6#S56, M/@C\'--U_P"%/Q!A^&\.IZ7H?Q/U3^TM/D@L_P"RI+2UEU/38XYA+(J;%S%= MIYSJ QCW&2@#D?B__P %_/V<_'/_ 3I^'G[1>A>-=9^%<_Q@\27/A/4M9O_ M ]=ZG<^ +BU5CJLS16=O*\]Q$@VVO[O:\MS;/(JQK,%^1OCM_P5E_X)$>'/ M^"F?["WC;]G7XWW,7PK^!VD>.K'Q->_\(#XA2335OM%2WM&:.>Q%S>233AB\ MD:2MO9I)2-Q8_KO_ ,$^?V)/"/[ '[-5A\ O#7BNZ\17TFJWVM>*O%%];)!+ MK6KWL[3W5V84)6%6=MJ1J3LC1%+,06/)?M-_L(>+?CQ_P4:_9I_;;TGQ[IUA MI?P*B\6KJVAW-M(UQJG]KZ8MG'Y+K\J>6R[FW=1TH C_ &VO^"6O_!/_ /X* MP>%_#_BS]I[X8WGB1K71&_X1#7;/Q!J&GSZ;!()_,U2S MTN]:ZM5TZXE_B,=Q 5CZ >3(5"(Z1Q_4'[1'@C_@JBG[3&F^/OV2OC?\)'^& MDWA]+/6_ /Q(\-WGG6]\LKLU];7ED?,=F1HU\J0A (S@9;._L:>*?$=II7V&TBM+19%M-.L;8R2M;VD)FG=5>661Y M+B:1Y&+@* ?&G_!I['80?\$5O 4%LFVZC\3^(EU)"N&6<:I/PPZ@[/+Z^U8_ M_!JHNIS?L5?&767#?V5J7[47BNY\/$_=:S,&GKE.VWS5E''<-7N?P_\ V"?V MF?V0KCXL?#W]A/XA^"M)\#_%CQ1>>)=/7Q7!=FZ^'VKWT:I?36,$"F/4+=G1 M9XK5Y+40R%AO=#@>X?L0?L>?"?\ 8'_9;\(?LG_!:&X.A>$]/,*WEZ0;G4+F M21I;B[F( !DEF>21L8 W;5 4 ]7HHHH *J:K#K$T:#1[R*%@WSF6/<"*MT M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C M1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL4 M4 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 5]-CU&*U":I<1RR[CE MXDVC';BK%%% !1110 4444 ?PA?M8?\ )TWQ+_[*!K/_ *7344?M8?\ )TWQ M+_[*!K/_ *7344 ?M_\ \&FW_*4S]KO_ +>/_3Y/7[_5^ /_ :;?\I3/VN_ M^WC_ -/D]?O]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!_"%^UA_P G3?$O_LH& ML_\ I=-11^UA_P G3?$O_LH&L_\ I=-10!^W_P#P:;?\I3/VN_\ MX_]/D]? M:7[//[=/[8/_ 4FU+X?_'_]GGX_>%_ASX1\3_$'Q=H7A?PI)X/?5I5@TNUG M$)_V=]SZ M?\Z^1/+!YJK&.0Q C;9MMR ?IY^Q_P#$7XV?%+X Z7XI_:.\'Z1H7CB'5-6T MOQ)I_A\S&P-Q8ZG=6/G6WG$R>3*MNLR;B3ME')ZU\G_%G_@JM\5+C_@LE\!? MV&/@MX=L6^%_BW4_&&D^,_%]U;B1M6U?1]'>ZFLK%L_+':3-;QS3 $-.9H!M M:WDSR/Q?_P""_G[.?CG_ ()T_#S]HO0O&NL_"N?XP>)+GPGJ6LW_ (>N]3N? M %Q:JQU69HK.WE>>XB0;;7]WM>6YMGD58UF"_(WQV_X*R_\ !(CPY_P4S_86 M\;?LZ_&^YB^%?P.TCQU8^)KW_A ?$*2::M]HJ6]HS1SV(N;R2:<,7DC25M[- M)*1N+$ _3C]JO]M?XB0?MP?#K_@FE^S#>Z39>._&'AN\\6^,_%>L:>;V+PKX M:MF,0FCMA)&)[JYN!Y$6]O+CPTCK(-J,_P#9B_;/^(5O^W/X]_X)H?M.:GIF MH>-O#?A2S\9>!?%NF:<;%/%/ANXD^SR/+;;W6&ZMKH-"YC;9*I614CPR#Y@_ M9UU2'Q!_P=7_ !0\7W%R\UCKG[(.F7W@Z>>)D\W3WO\ 2=S(K@,N91+P0"#N MR!@U3_:XM?&.N?\ !T+\-[#X9&4ZI9_L<:T]\]N>41[K5X[<,1T_TEH2,]V7 MU% 'N/P$_;#_ &O/^"CFF?%?XX?L5^.O"/A?P-X"\7:AX7^&=MK_ (9;43X[ MU"PC4W%Y=S"XC-KI\LSB&$0 2@*\KN>(A[C_ ,$X_P!N/P1_P45_8_\ "?[5 M/@K1)='?6H9;;7O#US+OFT;5+>1H;NSQV M$'_!%;P%!;)MNH_$_B)=20KAEG&J3\,.H.SR^OM6/_P:J+JUTJ6Z+- M@K$1E??F@"W16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO M_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_] M"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J M_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0 MH7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO M_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_] M"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J M_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0 MH7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO M_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_] M"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J M_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0 MH7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO M_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_] M"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J M_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0 MH7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45Y!^T'\?_ M !CX*M--^'_PW\*-+XU\47'V?P_;7.'6)1S+:= A"GQ9X;5KG37[;G7!>#Z')/H*^8QG%^2Y?CYX;$2DE3MSU. M63I0E)749S2:@^6TGS623C=W:1Y]7,\+0K.G-M6M=V?*F^C>R=M=;*S6NI[Y M17(^#OB]HGQ"T9/$7@:W75K*3A;FPNXY5!_NG:?E/J#@BM;_ (275_\ H4+W M_OI:^CHUJ.(I*K2DI1>J:=TUW36C.Z,HSBI1=TS8HK'_ .$EU?\ Z%"]_P"^ MEKD?B3^TY\-?A%$7^(NIPZ9)MW+:2W2-<./58ER[?4"LL9C<'E^'=?%5(TX+ M>4FHI>K;2)JU:5"#G4DHI=6[(]&HKQCP#^V=X<\>^.[;P./AGXDTAM4M7G\/ MW6N6?V9=5"?ZP0AOO8&"/49X&.?3_P#A)=7_ .A0O?\ OI:YLKSC+,ZH.M@: MJJ13<6UT:L[:V>S37=--733(P^*P^+@YTI72T_K^MM38HK'_ .$EU?\ Z%"] M_P"^EH_X275_^A0O?^^EKTCA>']=\/W4-SXBU%K/3E:1!OD6)Y/7_8" M_5U'>MS_ (275_\ H4+W_OI:QIXBA6J3IPDG*#2DNJ;2DD_5-/T9,9PE)I/5 M;^77\C8HK'_X275_^A0O?^^EH_X275_^A0O?^^EK8HV**Q_^$EU?_H4+W_OI M:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: - MBBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6 MC_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ M .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7 M_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)= M7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z M%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ MZ%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^ M^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[ MZ6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@ M#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^ MEH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q M_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (27 M5_\ H4+W_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X2 M75_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_ M^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ M .A0O?\ OI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W M_OI: -BBL?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O? M^^EH_P"$EU?_ *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^E MH V**Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ MOI:/^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BB ML?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$ MEU?_ *%"]_[Z6@#8HJOIMY/?6HGN+"2V8L1Y4I&?KQ5B@ HHHH **** /X0O MVL/^3IOB7_V4#6?_ $NFHH_:P_Y.F^)?_90-9_\ 2Z:B@#]O_P#@TV_Y2F?M M=_\ ;Q_Z?)Z_0'PQ^S5_P59^!X^"/PEZ'\3]4_M+3Y(+ M/^RI+2UEU/38XYA+(J;%S%=IYSJ QCW&2OS^_P"#3;_E*9^UW_V\?^GR>OW^ MH \2_P""?/[$GA']@#]FJP^ 7AKQ7=>(KZ35;[6O%7BB^MD@EUK5[V=I[J[, M*$K"K.VU(U)V1HBEF(+'DOVF_P!A#Q;\>/\ @HU^S3^VWI/CW3K#2_@5%XM7 M5M#N;:1KC5/[7TQ;./R77Y4\MEW-NZCI7TU10!\W_M3?L1>(?'O[4WPY_;V_ M9YUW2-*^*?P\TZ\T.YM=?$JZ=XJ\/78)ETRZEA5I;7)NW12*^ M%=^R]^Q'K_@7]J7X@?M[?M#:_I&K_%3X@:19Z#;VWA^.3^S?"WA^U(:/3+22 M8"6X,DW[^>X=8_,DV[8HE3!^CJ* /CCX?_L$_M,_LA7'Q8^'O["?Q#\%:3X' M^+'BB\\2Z>OBN"[-U\/M7OHU2^FL8(%,>H6[.BSQ6KR6HAD+#>Z' ]P_8@_8 M\^$_[ _[+?A#]D_X+0W!T+PGIYA6\O2#KT4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 5D>//''AOX;>#M1\=^+K];;3M+M6GNI3UP M.BJ.[,<*!W) [UKUX#XD)_:W^.G_ @EN?-^'OP_OUEU^0%BI8BL^2E%[.35W*77D@DYS?\JLO>:3X\;B94*: MC35YR=HKS[OR2U?DN]C6_9A\#^)/%NM:A^U-\5; Q:_XIA$>A:=+S_8^D YB MA&>CN,.Q[Y' )85[/)''-&T4L:LC*0RL,@@]012@ # & .@HKIR;*:.39?'# M1DY/5SD_BG.3O*Y-9(=%U5-/!/8W44HPAQDDIA>,#KFO8=2\5>'='UG3_ [J>KPP MWNJM(NGVSM\TY1=SX^@IECX?OK/Q/J'B%_$M[/#>P1)%IDS+Y%L4SED &06S MSS^?&/ K<.9?'%.645)X>?-:I["4%%-QYKSI34J?,[QUY/:>\I7L2\GI03J4 MY.BVKKE6DM;/1IQ[^];=-7N>1_\ "G_VJ?BW^\^,7QPB\*:;)]_P_P##^(QR ME3V>\ERX.."%!4UU_P ,OV7/@7\)K@:GX4\!6LFI;M[ZSJ9-U>._=O-ER5)[ M[=H]JZ[PB_BY]"C;QQ#8)J6^3SETQG,.W>=F-_.=NW/OFM*NO+.&-J4 MY5*S2:G7;G4C?MS75-]XP44NP+*L+AZ[?%CPQ=:+XRL M!IOC'PWDG ,4XX$R#O%( 64CCJ 2!D^CUXK^TAX$\3^!/$]K^U7\(M M.:?6M$M_)\4:/#Q_;>E#EU('66,#9?LE#_A-? M&7Q-^.,WSKX@\7MI^G2'G?96*>3$P] Q+<>JTS]F GX4?%#QQ^S'='9:Z?>_ MV]X30]#IMTV7C0?W8I?E]RYK\IX3?L\RG4B^R=-R^K-=N>C"2?= M\BUT/G,#*5/%K$M^[7OW^K\ ?^#3;_E*9^UW_P!O'_I\GK]-9O\ @J]K M_P 3/B%H=K^R%^RKXB^)?@N]\4ZYH+>*[?6=-L$UR[TN"5KI=(6ZNH_/2.6) MXC-/Y,4C(PC=@-] 'V317B?AK]O+X1>)_P!D:U_;"M/"7C*'2KZ:>SL_"$_A MQCXBGU2*^EL&TI+%&8M>&[A>'8&V@J69U0,X\9_9^_X+)Z1\0/VSM(_82_:: M_8W^)GP-\=>+]*N=1^'R^.5LY[/Q%# CR2QQW%G-(B3K&CN8\L!M*EPQ17 / MM*BO*_VR/VLO"/[&/P2N?C)XH\!>*_%]PVH6^G:#X+\!Z,=1UO7[Z=\):V5J M&4SRA%DE*@C$<,CGA37GW["/_!13Q#^W#XD\0:'J'[ '[07P=M_#]C#.=4^- M/@-=#@U!Y795AM0TS/.X",S;5VH-NX@NH(!]*T5\Q^)/^"E6G:EXM^).D_LZ M_LZ^+/BCHWP:O9+'XF>(?#5[90Q6NH0PB>YTVP2XF1M1O8(BK2Q)L52ZQB1I M28Q[A\"?CC\+/VEO@[X<^/?P2\76^O>%/%>E1:AH>JVN0L\+CC*L R.IRK(P M#(RLK $$4 =91110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4451\4>(;#PEX9U'Q7JI86NF6,UWOEQH M7;&?9345*D*5-SF[)*[?9+<4I*,6WLCS7]J'XJ^)="L]-^#'PHD#^-O&;M;: M8RG_ )!UM_RVO7QRJHN=I_O^2?:J^3X=HU%R?P_"K=Y9%TFZODCENXW$40GV22 #YBF"&XR.1TR*K^%/#5AX.\.V MGAG3+BYE@LXMDOT'08 KZ.NJV(ZT]/:I\E-*I)7::M%K1K6]VFGNK66]WJK%UK>"66.XFMT:2+/E MN5!*9&#@]LT^BBNM)+8Q;;,SQ=X7MO&&BMHEUJ=_9HTT-;H9D0HDI0;E4D$@'J 2!D>P]*Y:F'DJKK4;*6Z'T=>M9GAS5M?U234%UWPRVFBVU!X;-F MNDE^U0@#;,-OWE8_C[P)X9^)O M@[4/ ?C'3ENM-U.V,-S$>N#R&4_PLI 8'L0#VKS+]EGQGXET#4=:_9E^)>IM M)O'HEV2Z9HT\M ML2>LY4K$/QD*C\:ZRO$_VU"WBS2/!GP-@.X^-?&5I!?1#O8P-Y\[>^-L9KP. M*<=6RWA[$UZ/\3E<8?\ 7R?N4U\YRBCCS"M*A@JDX?%:R]7HOQ:.L_97\!'X M:?L\^$O"4L12>/1XY[Q2.1/-F:0'W#R,/PKC_P!J]'^&'C/P5^U#8H5B\.ZF M-+\3L@^]I5V=C.WJ(Y"&4?WGKW * J@ < 5B_$;P/I'Q+\!ZOX UUI <>ZG##W KES'AY2X6CEF#=IT80]D^TZ5G3?IS15^ZNNIE7P5\ MN6'I:.*7+Y.-N7\4K^1LHZ2()(W#*PRK*<@CUI:\H_8W\<:OXF^#L7A'Q:^/ M$'@R^E\/ZVC')\RV.U'YY(:/8=W+\XN MZ?FF=6%KQQ6'C5C]I7]/+Y;!1117I&X4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?PA?M8?\G3?$ MO_LH&L_^ETU%'[6'_)TWQ+_[*!K/_I=-10!^W_\ P:;?\I3/VN_^WC_T^3UV MNMQ_M)_\&X/[3'@O2?B]HU[\2/V/XO'6O:SX)UWPY:B;7/!AU"UE6YMKJ'ON6?\ ;,^+>LW?P#T# M]LS]BCXJ1?$W2+77-/\ &OA&S\!?VI9^);PZ'-!*]E=VN_3I(+AB7VR31K&D MA$FU%+4 ?;O[.7CG]G_XQ?!K0_B]^S9KVCZWX,\2R76NZ)J^D-OAN);NXFGN M)AN^9)&GFG\Q2%97:1&"D%1^>?QX_;&T3_A^S\!-'_;N_8O\=?#K1])L=7T+ M]G7QIJU]I]W8ZIXDU<06]S)=-933)&6BBAMH(A*SH]P9)4'F(T7>?L%?"S]H M'_@C-_P2TTK3-8_9.\6_$;Q%J'Q!OM9U;X7?"VZM[^Z\*6.I74DHMH#)(BW: MVL:Q*XB)W2RL5)C!EKL_CM\/O$G_ 54\=? G=^SMXV\">"_A7\6=-^).NZ] M\2=$72K^:\TV*<6FE6EFTC3LTD\R/-,ZI"L4)5&E=P$ -?\ X*@?\$_OVQ_V MPO&/P]^+7[(7[?#?!OQ#\+_M]YX>M)/!,.J6U_J%U#Y#33O++A (#)"/W,FU M9Y^&$A XC_@FU_P4;_:X\;S?&;]C3_@H)\--)TGX_? C14U*\U#PZI_LOQAI M_Q;\<> M"=6\/I=6OQ*^&]C!JL,%^975[*YM=\;VZJJHWG,Y#&0 +A68._9I_9]\7>)? MVJ/'O[?GQI^'A\*Z[XS\(Z5X0\->#KRY@N+O2]!L9KFYWWSV[R0&[N+B[D9H MXY)4BB@@7S&8R 'S=_P:GP7&H_\$>O#7Q"UF^>\U?QCXZ\2ZSKU],=TEU>/ MJ4L+RN?XF80KDFLO_@U:\1:C=?L)_%#X<>:YT;P)^TEXKT+PO#GY(+ +9W0C M3T7S;J9L#C+GWKHOV#_AY\;/^"/WPC^)W[%>E?LW^-?'VE6/C;5==_9[O?"> MDFZL]7T[4,30Z5>7.X1Z9/;W/F)+-=M#$R.LD;-RH]N_X(Z_L$:Q_P $Y?V% M/#GP#\IJQ3)8()P!/"C@= Z@XH H?\)CX8_Z#4'_ M 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_ MZ#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^ M&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_P MF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I M_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^ M_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#G MQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ M )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM M/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[] M"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?& M'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ MGQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T_ M_GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57 M/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0? M]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z# M4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z M#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ M"8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU M1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4 M'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z# M4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/A MC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ M F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H M I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_O MT* *?_"8^&/^@U!_WU7EG[:?Q(TC2?V9/%<.CZI'+=ZC9)I]O#&?FD-Q*D+ M?\ =C^%>O_V=I_\ SXP_]^A7BW[7-E9Z_P")?A=\+H+2('6O']O=72+&/WEK M:(TLJ_3E?RKYCC.K4I\+8N--VE4C[.+_ +U5JG'_ ,FFCS\UDXY?44=Y+E7K M+W5^+/2?!%[X1\&^"](\(6VM6_EZ5I=O9Q[3QMBC5!_Z#6I_PF/AC_H-0?\ M?57/[.T__GQA_P"_0K-\4:[X/\&6,.H^)##;PSW<5K"WV8N6ED;:B@*I/)KW MG+"Y=A+SDH4X+=M))+35O1)'HT:,IN-*E%M[)+5F=#XC^$WBK5;;Q5!J6FWM MYI,LT%M>J0SVSD;)$![9'!%:_P#PF/AC_H-0?]]5-9^']!TZ-H=/T2S@1Y&= MUAMD4,Q.2Q ')/WWMO3N4_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJKG M]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%=)D4_^$Q\,?\ 0:@_[ZH_X3'PQ_T& MH/\ OJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% &%XK\10:GX=N[#PKXWMM M,U"6/%K?O;B80MD<[#P>,C\A\7^'4A19]>MW<* [J"H8XY..UC59F$1C9@QS&#M)R.I'\ACDJ MTZD*WMJ2YI/EBTYM144W=J.L>97?1.5DG*R5MH3C*')-V2NU9)N]EHWH[:=V MEJTM63?\)CX8_P"@U!_WU7C/[5IAT&YT3]ICX"I2=0LXFPVI:2YQ< M0'U*@EUS]WYB!G%>R>'=6\'^+=/.J^&;JQOK99GA,UL%9=Z,589]B/QX(X(J MY+I.ESQ-!/IMNZ.I5T>%2&!Z@C'(K@S7 8;B'*)4H5-))2A.-GRR34H3B]GR MR2DNCM;9G'CL'*M2E0G>,E]\9+5/U3,?PS\4_ 7B_P /67BC0O$<$UGJ%JD] MM)D@E&&1D=CV(['(J]_PF/AC_H-0?]]5XO\ >"'X"?&?5_V7MZ?V=I_\ SXP_]^A2X?S6IFV7*=:/+6@W M"K%?9J1TDE_=>DH/K"47U,L%B'B:%YJTEI)=I+?Y=5W33*?_ F/AC_H-0?] M]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0KVSK*?_"8^&/^ M@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)C MX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5G^(?'OPG\)!CXJ\9^'=,V_>_M#48( MPKA]?_;,_9&\.$I??%G1IF!P%TZWDN\GT'DH^:\C&Y_D.6_[WBZ=/_'4 MC'\VCFJXW!T/XM2,?5I?F>D?\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5PWPM_:; M^ 7Q?UZ3PMX3UM(]35=\-AJFGM:2W,>/OQ+*H\P<'IR,$D8YKT7^SM/_ .?& M'_OT*Z/OVY;6XDU.)M.\ >#G:.0GA;^]?:0/K /TKW3^S]/ M'6QA_P"_0KQ3]C2SM/&4/CKXXSVD;KXO\9W)TV0H"&L+;]Q!CZ8D'X5\GQ#_ M +7FF7Y>MI5'5E_AH+F3^55T3S<;^]Q%"CWES/T@K_\ I3B>I3?%#X?P:TGA MZ;Q3;+>R6YG2 DY,8."V<8QFK-MXZ\'WENEU:>(K66*10T^58F=6F\/*W+)-KXG%05 M[N,KMOWDU=N*4=V>_/#J[I1A)5%NGY)N79JUEI9];L\CD\2:%\'OVREU6WU. M)=!^)VDB*[93\D.K6@^1CZ;XCM_VF)]*]L_X3'PQ_P!!J#_OJO//VO?AE<^- M?@K>ZGX2M$CU_P ,SQZYH,L40W"XMCOV@#J63>H'J177_"KQAX;^*WPWT7XB MZ-90"#6-/CN @0'RG(^>,GU5PRGW4UX^2_\ "7GN+RMZ0F_;T_2H[58K_#5O M-_\ 7V)X&$_V?%UF:FIL<4 M4*[(8U1?15P*=0 4444 %%%% '\(7[6'_)TWQ+_[*!K/_I=-11^UA_R=-\2_ M^R@:S_Z7344 ?M__ ,&FW_*4S]KO_MX_]/D]?OO<:;IUW=V]_=6$$L]HS&UF MDB#/"67:Q0D97()!QU!Q7X$?\&FW_*4S]KO_ +>/_3Y/7[_4 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !7BOB;_BK_ -O'PQI'WHO!_@6]U0GLDUU*+;;]2@S] M*]JKQ7X!_P#%5_M-_%[X@M\T5K?:?H5DW]S[/ 3.N?\ KHRFOE.)_P!_B,OP M?_/RO%OTI1E6O_X%3@O5H\[,/?G0I?S33_\ 4Y?G%'M59=AXGL-5\2ZCX53 M3[Q9M,2&2::>T989!("R^6YX?&#G'0BK6N:A/I.C7>J6NF37LMO;O)'9VP'F M3LJDA%SQDG@?6ET>_EU72+75)M.GLWN;=)6M+I0)82R@[' ) 89P>>HKZ"K4 M<\3"C"5FO>DN5N\;-63T2?-9]796MK=>Q""5&4Y*Z>BUV>CO;=Z773??2Q9H MHHKK, HHHH **** "BBB@#(\0:JO@O28Y]'\(W5\LM_'&UII,";D\V3YY2,@ M8!8LQ]\GN1KT5F6Z>+QXMN7NIM/.B&RC%HB(_P!I%QN;>6.=NS&,8YS^O&^? M#UE:[C*T5%)6A92;;>CL]%UL[66K-URU:;V35VVV[RVT]5O]]SA/VJ?A3K?Q M#\!0>)O 1\KQ=X2NQJWA>X4?,TT?+P'U651M*]"=N>!72?!3XK:)\:_AEI7Q M&T(>6E_!_I-J3EK6X4[986]U<$>XP>AKJJ\'TS_C&;]IZ30V_<^#/BEU&J_F_93?52IMZ0/$ MK_['C%77P3M&7D]HR_\ ;7ZQZ(]XHHHK[$]0**** "OG;6_ >A_M8_M->)]& M\937UQX0\"Z;;Z8MC::C+!%=:E*3+*S&-@3L7]V1GKBO;OB3XXTSX:> -9\? MZP1]GT?39KJ12<;]BDA![L<*/GZQXD!.M>*;B77];E88 M9Y[IO,&1V(C\L$>H-?&\04*.=YQA.LI+HTM$GZMW_[=)O#_P"QC^RUX9V_V=\$M$DV]/[0A:[_ M #\]GS7%%"^%_!NE::%'RBPTZ*''_?"BM6BO>P61Y+EO^Z8:G3_P M0C'\DCLI83"T/X5.,?1)?D<=\8/@1\-?CCI$>F^.]#WSVQW:?JMH_E7EB^Z\>^!XN(_%^G09U+38_\ I\A'^M4# MK*O. 2220M>^4$ C!&0>H-<&9<.T<5BGC<'4=#$_\_(K226RJP?NU(^MI17P M2B]3&O@8U*GM:3Y*G==?*2VDO75=&C)\$>//!WQ)\.0>+? GB.UU33K@?NKJ MTDW#/=2.JL.ZD CN!6M7C7C?]EB\\/\ B.?XH?LQ>)T\&^(Y3OO=-\LMI.K' MKMG@'"$_WT&1DG&3NK>^ ?Q]7XJK?^#O&6A_V!XUT!_+\0>'I7R5])X2?]9" MV00PSC(&2"K-E@,]Q5+&0R_-J2I5I7Y)1=Z56RN^1O6,K:NG/WK)N+FDY$T< M94C55'$QY9O9KX9>CW3_ +KU[-I7/1Z***^H/0.$_:<\??\ "LO@!XL\9QS> M7-;:-+':/GI/*/*B/_?QUJK\)-*MO@'\ O"'A.]T6_GDMK*TM;F'3[0RLES- MAI'8#[J>:S$D],^MLV?B"[NO%5YX*J1GRN ME"%"#Y7*U2:=:I=+^XJ.[2TWU1R8."KYM5JRCS1I12:O;=IRU^<-M33HHHK[ MWE7R1?GPSXEG5=JM;W M8_=.PR=J),"W4\L*^'XB]KEM7#9B^:7U>:YIOELZ5:3A4C[MG:G[E1^ZE:$= M9/F./->2"I8V-ER2LXJ_PM*,F[WT;:EOO%Z)6/<:***^X.P**** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** /X0OVL/^3IOB7_V4#6?_ $NFHH_:P_Y.F^)?_90-9_\ 2Z:B@#]O_P#@ MTV_Y2F?M=_\ ;Q_Z?)Z_36;_ (*O:_\ $SXA:':_LA?LJ^(OB7X+O?%.N:"W MBNWUG3;!-(S3^3%(R,(W8#?7YE?\&FW_*4S]KO_ M +>/_3Y/7:ZW'^TG_P &X/[3'@O2?B]HU[\2/V/XO'6O:SX)UWPY:B;7/!AU M"UE6YMKJ',_L_?\%D](^('[ M9VD?L)?M-?L;_$SX&^.O%^E7.H_#Y?'*V<]GXBA@1Y)8X[BSFD1)UC1W,>6 MVE2X8HK_ $M^SEXY_9_^,7P:T/XO?LV:]H^M^#/$LEUKNB:OI#;X;B6[N)I[ MB8;OF21IYI_,4A65VD1@I!4?GG\>/VQM$_X?L_ 31_V[OV+_ !U\.M'TFQU? M0OV=?&FK7VGW=CJGB35Q!;W,ETUE-,D9:**&V@B$K.CW!DE0>8C1 'W'^T[^ MVAX*_9T\<>!_@EI?A+4_&/Q)^)5[

"? NA2PQSW45M%YMW>SS3NL=K:01X M,DKDDEE6-)'(6G?LT_ME^$/V@?'_ (V^!6N^$=0\&_$KX<7%JGC'P1K-Q#-+ M#;W47FVE];3PLT=U:3)NVRKAE9&21(W&VOBOX9:WJOQ(_P"#L7XBV7BF9I;; MX>?LHVUKX9@<_+"+G4=.GDE4=B3=3J3U((!Z"LK]I[XA:[\%?^#G[P3K?@:) MC)XF_8YU9-?M(\[+M;.\U2[@9P.I\RUB0'T H ^L/$G_!2K3M2\6_$G2?V= M?V=?%GQ1T;X-7LEC\3/$/AJ]LH8K74(81/+K?7O"GBO2HM0T/5;7(6>%QQE6 9'4Y5D8 M!D965@""*^#/^#4^"XU'_@CUX:^(6LWSWFK^,?'7B76=>OICNDNKQ]2EA>5S M_$S"%'/R06 6SNA&GHOFW M4S8'&7/O0!^F=%%% !115?4-5T[2D634;M(5IH L45F_P#"8^&/^@U! M_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5% M9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX M8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ M *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU M0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ M F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)C MX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_ MWU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_ MZ#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U! M_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5% M9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX M8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &A//%;0O,?%.IZU+N'S$R7#1@G\(A^=;_[2 M7Q3T#PK\ O&&MV6LQ&X3P_(H/%%AI=EX:\_39X96OM4-VJ_9G4#8HC^\^[GD8 Q6G7- M>$_&\\^F._C6]TJWO/M4H2/3YW>/R0Q\LY8 [BN"?Z=*T_\ A,?#'_0:@_[Z MKZ#!N52FZSE*T_>2DDG%62Y;63W3?O7E=O6UDO7KI1DH67NZ-IW3U>M[M>6E ME9+2]V]*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJNLQ-*BLW_A,?#'_0:@_[ MZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW M_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2I)$$B-&20&!&5."/H>U9W_"8^&/^ M@U!_WU1_PF/AC_H-0?\ ?5#5T&Q4TB'0?AGX;L-"U;Q;-(GGBWM[S6KX--<2 MNQ*IO;&YB3@#T'M61^T#\(K+XW?"O4O LLWD7CH+C1[X$AK2]C^:&4$MG4=;\!ZND4>JW%CMM%H]+6WO8UQ-*.849\Z( M-*G?2_$]FP :"_@.V3('3=PX';?CM7H5?/FO>)-#^ G[5-KXWL=3B7PM\2U2 MPUP(?DL]7C'[B<^@E7*'WW,3TKW'_A,?#'_0:@_[ZKEX8QN)JX.>"QDKU\-+ MVC)H>M>// TNA>--.F\/ROMH]'\,0_P#",:4)4+&X*CS+AD/1 M,2G[W)92!P,U[G_PF/AC_H-0?]]5\)D&&CGF+QV9UK^SJRE1C%\O+.C37(GU ME9S]M*.L;J;NFN5G/ET^2<\7!IRFURM7O%0?:M(R(K!&36=_PF/AC M_H-0?]]5FZO)\-]=UC3=?U:YMYKO2)7DTZ4RL/)9UV,< X/'J#CJ.:^PJ0Q= M.4ITGS7<;1DU%15[2::BVW:[2=[R25XIMKOC*C)*,U:U]5JV[:73:6^EU:RU MLVK'245S5[XG=_%-E=V/B_3TTA()!?VCQ$RRR'[C*W\('<=Z+WQ.[^*;*[L? M%^GII"02"_M'B)EED/W&5OX0.X[T/%37-^ZEI)1Z:IV]Y>]\*OK>S]UVB]+I M48NWOK5-]=+7TVW=M.FJUWMTM>8_M _ 6]^(4UE\2OAGJZZ)X]\/@MHFL 82 MX3DFUN!_'"^2.<[=Q/0L#U-[XG=_%-E=V/B_3TTA()!?VCQ$RRR'[C*W\('< M=Z5?BAX>;Q8WACR;@1K8"Y&J%!]F)W[?*W9SOZ'&.G>O/S3#X#-<+/"8V$E% MR48O9\UE*,X.+;BXOX9>ZU*/HWCB,!#%T'"5I*W,[.SC9]]/>6C5K]# ^ /Q MZLOC%I=WHVNZ2VB>+M"D%OXF\.7!Q):R]-Z9^_$W56&>N,GJ?0Z\8^/WPYLO M%.J6GQC^#GBNTTGQ_H<9^PW3'$.J0=6L[D?Q(W0$_=)ZCJ-WX)?M->"/BWX7 MEO-1<:)KFF-Y/B'0KUL2V$XSGK]Z,X)5^A'H00//RG-,9@L8LIS65ZMFZ=39 M5HK=]E5BOXD%H_CA[K:CYV&Q%6E5^K8A^]]F72:7Y275?-:;$S<,> 3$-A].]>Q^&=1U?5M M-2U[0CIEY/"' MN-/:X$I@8_PEU #8]17@/[)/BO4+W1M4^+=M#92CQYXZOK^_EN[DQR6NGH3% M;A1@[B"C8![-^(]Z_P"$Q\,?]!J#_OJN/@F4L7@9X_FDO;SG4:<;1DJC4J4D MW&[Y:*A'27+NFKI6VRQ+^SU6:3=63G>^J3;235[+W>7=7T33LS2HK-_X3'PQ M_P!!J#_OJC_A,?#'_0:@_P"^J^W.LTJ\T_:7^!NF_%WX=>(HC=7?]HR^'9(- M/B^V,(%FC<3Q/LSM#>9&@+==M=S_ ,)CX8_Z#4'_ 'U45[XE\&ZC9RZ??ZE; M303Q-'-%)RKHPP5([@@XKS@C9 #U^8^M>V_P#" M8^&/^@U!_P!]5YG".85\PR*E]9DG7I7I5;/_ )>4WR3\_>:YE?>,D]F8X95/ MJ\7--;I.2LWRMQYOFT]FUYFE16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5? M2FQI45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\ M)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/ MAC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!] M4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_" M8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX M8_Z#4'_?596L^+[D^(=(;0]=TP:8LLQUH3NWG,OEGRQ'A2/OX)R1P![UC7K> MP@I:5_17O)]$FS2G3]I*UTM&]?)-V]7LO.QT]%A6MG &Q1'C+[CD9&,4ZZ^*?A.U\26GAHRSN]W!)*+N. F MWC"X^5W[,<\#O63QN'AS<[<;24-4TG*5KZ:5K#U96Y;.Z< MM&G9*][]GHW9ZVL]FCHZ*Q_^$_\ !?V[^S/^$DM?M'E>;Y'F?-LSC=CTSQFI MO^$Q\,?]!J#_ +ZKIC.$[\KO;3Y]C%QE'=&E16;_ ,)CX8_Z#4'_ 'U1_P ) MCX8_Z#4'_?54(TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ M $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J M-*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3 M'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?# M'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH M TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q M\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ M $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J M-*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3 M'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?# M'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH M TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q M\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BH;&_L]2@% MU8W"RQDD!UZ9J:@ HHHH **** /X0OVL/^3IOB7_ -E UG_TNFHH_:P_Y.F^ M)?\ V4#6?_2Z:B@#]O\ _@TV_P"4IG[7?_;Q_P"GR>ON6?\ ;,^+>LW?P#T# M]LS]BCXJ1?$W2+77-/\ &OA&S\!?VI9^);PZ'-!*]E=VN_3I(+AB7VR31K&D MA$FU%+5\-?\ !IM_RE,_:[_[>/\ T^3U^^]QING7=W;W]U802SVC,;6:2(,\ M)9=K%"1E<@D''4'% 'Y]?L%?"S]H'_@C-_P2TTK3-8_9.\6_$;Q%J'Q!OM9U M;X7?"VZM[^Z\*6.I74DHMH#)(BW:VL:Q*XB)W2RL5)C!EKL_CM\/O$G_ 54 M\=? G=^SMXV\">"_A7\6=-^).NZ]\2=$72K^:\TV*<6FE6EFTC3LTD\R/-,Z MI"L4)5&E=P$^V:* /B3]IG]F+X@? C_@JQX&_P""JWPE\!ZKXFT34OAU=_#K MXS:%X;LC=:E;Z>TZW=CJUO:I^\N_+N(XXIHX@THB5&CCDVL*3]G']ECQW\?/ M^"JGC7_@JG\7_A[J?AK0;'X:6OPZ^#_A[Q-:>1J-U8"=[N^U6YM6^>S$DTLD M4,4N)3$TC21Q[E%?;E% 'YW?L'_#SXV?\$?OA'\3OV*]*_9O\:^/M*L?&VJZ M[^SW>^$])-U9ZOIVH8FATJ\N=PCTR>WN?,26:[:&)D=9(V;E1[=_P1U_8(UC M_@G+^PIX<^ ?CG6[;5/&E_?WGB'X@:G9$F&XUJ]D\R<1D@;DC410!L#>(0V! MNP/J.B@ HHHH *9+!!. )X4<#H'4'%/HH A_L[3_ /GQA_[]"C^SM/\ ^?&' M_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^S MM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQ MA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_ ML[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_O MT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/ M_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_ M[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[ M3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* MFHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ M^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[] M"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ M /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FH MH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH \1_;EM+35?ACH7PTMK:,2>,? M&VEZ2RH@!\MIO-8\=AY0S]:]4\2Z)K<\=BOA&33;4QZA$U]]KLO,$EL,[T7& M-K$8P?:O+OC1_P 5;^UO\*? X^:'28=3UZ^3TVQ"*!OPD)KUC1='UO3M7U2_ MU/Q1+?6][<(]E9O;HBV2A I16'+Y(SD_XD_$X",L=Q!F-3EDXN=.AS1:CRJG M2]K>]U*W/59_%;X0+X_\ V?M;\$_$_6[&6\-G/.FM6MAY"VTD;-)#,%7)&S:N[!R1 MN'>H/V2OBM:_&KX.V6K:U;VYUW2F.G>((PBD_:8P/WGTD4J^>F6([5ZG7SQ\ M9-(U7X'_ !]MO'7A?7FT/0OB7%%HFN7\-NKIIVJ)_P >EUL;"X=08SG W,3 MG%? YW3K\,X^AG%&\Z,8*C5C>\Y)O]U-SG*S<)OE;E:T:DYRE9'+C)TH8R.* ME[O-)1F]HJ+>CY8QO[LGTVBY>Z]#Z!_L[3_^?&'_ +]"N _:*\>^"O ?P9\8 MZO-_M'Z#HOQ"^.W@;X):;I-NKZKJ"^(/&$\4 M(#S6-CGR(Y2!ED>4E!GH5%>AQ;FE;#Y15HX1Q=:7+3Y7NG6O3IZ+^^TW?3DC M-WT-L;4J8/!2K1NI/W:;6W/>*7R5[OY';?LQ?"R/X9_!#0O#VL:?%_:(;C=SDRR ^NTML^B"N^_L[3_^?&'_ +]"IJ*^@RS+\/E.74<%05H4HQ@O M2*27Y:CIP]G34;WL0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%345W%D/]G:?_SX MP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% & M+H?A)=%O]4O[[69KZ.^N_/@@NHH]EDFP#RX]JCY<@GG^>2?&OCQ\$8/C=X7? MXY?LUZR-.\4MIEQ9B>*'R8]9M2&CDMY5< ;Q@[)".&4T\07/A MR]M/"&H6]GJ3P,+*YN(=\<%JQR5[K1W79W4KG)_ M/X<:_P##?X?6/@3Q)9:0;?2K&VM].-E&QD8+"OFM,6X+F3>?EXY[UVW]G:?_ M ,^,/_?H4MDEW'90QW\ZRSK$HFD1-H=\U2UZ^68*EEV IX:E?E@K+F M=VET7R6B[))#:A%*,4DDDE;:R5OT(?[.T_\ Y\8?^_0H_L[3_P#GQA_[]"IJ M*[A$/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% 'A?[2T-M\+?C)\._CW!9*+( M:B_AWQ$D:##V]T"86;MA)0S9/=A7KWA34--\5^';3Q%'X;GL5NXMXM-1LA%/ M'R1AT/0\9^A%<]^TA\-/^%O? _Q)X!ABW75WIS/I^.HNH\20X/;]XBCZ$UF? M #XN^)/BM\-/!7BVUT%;JWU/2G7Q!J)O%1K2[A'ENOED9;?*K]#P.3VS\/AZ MD\GXPQ%&4G[+$1C5C%12E)I)M\F%2ACJM"VLU[1- MNWPIJ:5]-?<:ZMNR3;/1/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ*^X.LA_L[ M3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* MFHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ M^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[] M"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ M /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"LSPEXK:7JZ>(+^V&F7#R&VL[C9% M=94KME&/F /(&1R*U*Y(PE5Q3J3BUR74?>=I*2BVW%.UTU9.2;5G:RD[[N2A M148M.^KTU35TE??9W=M'I?5$/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U%=9@9 M=QX6\)6^JMXMF\.VGVV.T,)O%M THA!W%!@9(SS@=:;X4U?POXT\/6GBG0+= M)+.]C\R!Y+4QL1DCE6 (Z5K5F:SK6KZ9J^EZ=IWA>XO;>]G>.\O(9D5;%0A8 M.P8Y8$C&!_/ /!4Y<%4]HK*F_B48-R/([N2 MV;DDE%)MK7\-?))MHN_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-17>)=$F:2TOH%F MMW>,H2K#(R& (J[7=2JTJ]*-6G)2C))IK5-/5-/JFCGG"=.;A-6:T:?1HA_L M[3_^?&'_ +]"C^SM/_Y\8?\ OT*FK-\7:SK&@Z%)J>@^&)M8ND>-4L+>=(V< M,X#'66&"YC=X6"S(C@F-B P##L<$'GL14 MTZSG*491<;.RO;WM$[QLWIJUK9W3TM9MRI\J333NKNU]-;6>F_I=:K6XW^SM M/_Y\8?\ OT*/[.T__GQA_P"_0J:BMS,A_L[3_P#GQA_[]"C^SM/_ .?&'_OT M*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ M .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[ M]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3 M_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*F MHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\ M8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]" MC^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^ M?&'_ +]"C^SM/_Y\8?\ OT*FHH ;'%%"NR&-47T5<"G444 %%%% !1110!_" M%^UA_P G3?$O_LH&L_\ I=-11^UA_P G3?$O_LH&L_\ I=-10!^W_P#P:;?\ MI3/VN_\ MX_]/D]?O]7X _\ !IM_RE,_:[_[>/\ T^3U^Q7QF_X*5_L/_ #X MHVWP>^*G[1/AS3=;>66/5(O[0CDCT,I;FXSJ#J2+(-&-P\W;D$'A3F@#W2BN M>M/B[\*+_P"&A^-%C\3_ ]/X.&FOJ!\60ZU VF"S0%GN/M0?RO*4*27W;0 M23Q7F7[-W_!2?]@?]K_QG>_#K]F7]K;P-XTU_3XFEN-&T378Y+DQ*<-*D9(: M6,$C,B!E&1D\C(![=16!\4/BI\,_@EX"U+XI_&/X@:-X6\-:/$LNJZ_X@U** MSL[-&=45I)I65$!=E49(R6 ZFN+^ ?[<7[&O[5.O7WA?]FC]J?X?^/\ 4M,M M!=:C8^#_ !9::C+:P%@@DD6"1BBEB!DX&3B@#U.BO+_BW^VM^R;\!_&(^'_Q M@_:!\,>']82UCNKRQU#4E5K"VD;9'<79&1:0NP*K+.41BI 8X./3H)X;F%+F MVF62.10T MT+>HKKJ^0%^&'B_XU_#KQ+^V?I-O-#XNDUY-9\"Q.#NBTVP+)'!M_P"FR"0E M>CD(>]?3_P *_B)HGQ:^'6C_ !'\//FUU>Q2=4W9,3='C)_O(X93[J:^*X6X MEQF<8JK3Q4%!5%[6A_>H-\J;_O72G)=%5@CRLOQ]7%5)*HK)^]#SAM]_5^4D M=!113998H(FFFD5$12SNQP% ZDGL*^U;25V>MN>"V'A[_A;7[8GQ#?\ MN_L M$\.>#],T.*_TR?RYH7GD^V-Y;8.#E<'O@D5[U&@BC6,,Q"J "S9)^I/6O#OV M-]*M?$VJ^/OC?.':?7O'&HP6$F\[38Q.B1\="?08KW.OC.!Z*JY9/,912 MEB*E2=[MWINK.5/LE:$DM+^KTMS8&2^I+EDVI2E/56LY/;=W2223ZVO97L%% M%%?:'2%%%% !1110 4444 %%%% !1110 4444 %NIHKGQ>$P^/PE3#5X\T)Q<9)[--6:^:(JT MX5J;IS5TU9KR9YE^RE\4M8^(WPR_LGQJ#'XI\+W;Z-XG@8Z'^[)+AOJIKD?VN M[OQG^S=XYO?CI\,],EGM_'&C/H6MV]OUBU,1L+*\ '5NJ?\ ?5A7N'P'^&E MO\'_ (/>'OAQ JA],TU$NF3H]PWSS-^,C.?QK\XR:ICLQSRAE.,O)Y=S2G)K M^)*2Y,/.^S?0! M1110 4444 %%%% !1110 4444 %%%% !1110 5XA^SB&^&GQN^)'P!N>$8O%D&@01^.+RQGU,%S<2Z=$R0G+$J%#$GA<#GN M*TJS-\UCQ M7X*74_AGX@LX9[Z"*;3M0N;6Q5MVW()RA.,]R,URU\72HJ45[TU%RY$U MSM+LFUN]$VTK[M&U.A.I9O2+=N9WY4_-I/UZNW0VZ*R]:\,G6]1TK4Y-7'XW_ &>='\MRC[&!VL.H..A]JNG4 MJ2J2C.-DG[KNGS*R;=NEG=6\K]290BH)Q=^^FVOXZ:CZ***W,PHHHH **** M"JM_K6CZ5<6MIJ>J6]O+>S>39QS3*K328)VJ"?F. 3@5:K#T35/!'Q&CCU_3 MH(+_ /LO49HH+B>T(:"X0E'*%U!'<;EX/K7)B:_)*-*G**J2U2D]TFN=I+5V M3Z:)M7T-J5/F3G)/E6[71M.U^FK7W7L6O"OA'0/!6EMH_ANR,%N]S+.R-*SD MR2,68Y8D\D^M:5%%;4*%#"T8T:,5&$59)*R26R26B1%2I4K5'.HVY/5MZM^K M"BBBM2 HHHH S/#2>+T6]_X2Z;3W)U"0Z?\ 8$=0+7CRP^[_ ):=)-*73M/\ $U[I,BW,4INK KO*HX8I\P(PP&#]>.M>?3JPP7[FJVH^ZHSG)>]*3?NJ[O=:6N MM;I*]F=,H2Q'OP5WJVHIZ)):]K;^EM31HHHKT#F"LS0+7Q9;WNIOXDU6TN8) M;TMI26UL8VA@VC".23N;.>1]>^ GB/0+CQ$ME]C\2WVG_8]1CN'-A(H^T!"0 M89,@Y0Y((&.@]*U*Y.6=;$WDFE#5-2TE=-.Z3UM_>6]FC>\84K)IN6ZMJK/H MWW\NFC"BBBNLP,S4=;U.Q\1Z;H=IX7NKFVO$E-SJ43H(K/8H*AP3D[B<# _K M6G17,IXMUGPAH$-[\3HH/M-SK'V2W_L.VFF0K)*5A+#!*G;C<>F>G) KSJN) MA@)REB)OD=Y7:2C!)17*VDMW>2YKMMR5[)(ZH4I8F*5.*YE965[R;;=[>2T= MK+;JV=*)(S(8A(N\*"5SR!ZX_ UF^$]-\1Z3I)M/%/B-=5NOM$K_ &M;181Y M;.2B;5)'RJ0,]\4Y/"7AZ/Q7)XW33$&J26(LWN]QR80Q8+C..ISG&:T:VITJ ME2M[6LK./,HVE)IQ;6LE:*YM%NIZOI= M:(*S;#PUX?\ #MYJ6O:-H4<5WJ3B;4'MT >Y=5PNC:V9$:DX)I/1[KNKWL_FKF=X3UVX\3>';37;K0 M;S2Y+F+>]AJ"!9H3DC# $XZ9^A&<'BM&LSQ;I?B'6-%:Q\+^)/[)NS-&RWOV M19MJJX++M;@[E!&>V:/$'AR77;K3;F/Q#J%B-/OEN'CLI@BW0"D>5*"#N0D@ MD>W;K7)&IC*%/V?(ZDHJ'O>[%3;=I62>C5N9KE2U2BWK;9PH5)C;MIW_ M (CU+0IO#5];16 B,.HS*ODW>]23Y9!R2I&#D>GK6G16+I-@O@+P]?W>L>)= M1U**.:XO9;B]/F21QDE_+4(HRJC@*![#L*E3K872J^:/OR)M$M/$.D2.]K>VZ3V[R1, MA9&&02K $<'O5NNJE5IUJ<:E-IQDDTUJFGLT^S,9PE3FXR5FM&@HHHJR0HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH _A"_:P_P"3IOB7_P!E UG_ -+IJ*/VL/\ DZ;XE_\ 90-9_P#2Z:B@ M#]O_ /@TV_Y2F?M=_P#;Q_Z?)Z] _P"">O[46J?\$]OVO_ __!,__@I1H#>! M_%>B_%;QCK^C_%?7Y%31_B#;ZS#<^5=F[<@-6.,;(G*2(8Z\__ .#3 M;_E*9^UW_P!O'_I\GK[;_:4\?_\ !.?_ (+'_ 3X$^,OCAJOA>^^&WB*SUR^ M\5QWGB***7PC>)H(KCP6UH@T[489M2O-2ATR>$?*]G#=7,+K%]UQ9QJRE"RG MX[_X*L?L0_"&P_;\_8F\9_LB?"_1/!_Q:7XXQ27][X1TJ*P>X\&V,!N=8:Y$ M"J)(HX_*A&_C_3#$#^^P9O\ @E9^VA:_L!?\$0M&^/G_ 4(^+>I)X8T36M4 MLOAEJ?B8>7J_B'0!6:-2858@+;B-RRQ(7%OX#?\%?/^"5VE>- M=4_:E^+G[9_@[Q;\9/%]A#I&E^%?!OVG4I='L#+NM?#FE*(E,SO.RM-.=GVF MX8.WEPQ01P@':?\ !;>P_;>\2GX:Z9\ ?^"=NE_M$_#'P_JUSX@^*7@?6/$E MA;0ZV\4+16-FUK1[HQB&0&6&U(5MC+5[_ ()!?M7_ /!-?XU?!/Q_ M\5?V0OV/?#?P,\6>$6^Q_&;X=:?X"L=#U?2;JV2=TBNUMH8C/&"MSY3L!R)5 M*QN'0?0_C_\ X*"_L5?"7]H"/]EGXM?M*^%/"GCZ;P_'K4'A[Q-J:V#364CR M(KQS3[89&+12?NT<_P#!N-;# M]JS_ ()R>./VI?CWI5MKFO?M%?$OQ+JWCE[Y?-%Y:F0Z-?"/\ P3@_8,^*'[('[6'C*Q\,:O\ LT^. MM>_X2!M5N$@:YT*XE-_8ZM"K$%[>Y6:01$_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1 M_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I' M_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[ M_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/ MS>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X M%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@ M6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ; M%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4? M\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C M_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^ MD?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z M1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q7B_[8FNZIXDTS0?V;?"-XT6J_$'4 M?LMW+%]ZUTN/#W*_VD+V6Z?2_M#:%X*8W#9-E Q\Z=3W$DN2/3#"OD^*YSQE*EDU)VEBFXRM MNJ,=:TO*\;4T^DJD6>;F+=6,<+'>H[/RBOB?W>[ZR1[SH.AZ7X8T.S\-Z'9K M;V6GVL=M:0)TCB10JJ/H !7BWP,_XL3^T!XE_9RNOW6BZ[O\1^"<\*BN<75H MOIL<;E4=%!8]:]<_X0?2/^?F]_\ MJ\H_:X^$=V/ 5M\7/ 0N9/$7@6[&JV M*-<,3/;K_P ?,&>H#Q DXY.P#O2XGPTL)A*69X6/OX1\W*E\5*UJL$O.'O17 M\\(!F%-TJ4<136M/6RZQVDONU2[I'M]!M9_X2#4;,3GP]J%U M!I]RPS=)# SR*%/WACJ.X)]ZK>&+KPAXS^'%I\3/"K:G?V=]I0OK2WM[HF64 M%-WE $@;\_+@D888KS/]L;3[(_LPW.J6^CWEKK6N_8].L+6_ES+!)=31K)$> MN#LW@XZXJ^),ZCAN'<1BL+)2:I.HKIN,HI7T:LKR6D==VG9JYVUJT:&7U,9J MXJ+:::OS&/V9/!]I>$F>ZTH7\[-]YFN7:XR?^_@' MX8KTRN=T7X9^']#T>TT2SN+P0V=M'!$!=,,*BA1Q]!5K_A!](_Y^;W_P+:O7 MR7+XY3D^&P,=J5.$/_ 8J/Z!0A.G1C&3NTDFWJV[;MFQ16/_ ,(/I'_/S>_^ M!;4?\(/I'_/S>_\ @6U>F:FQ16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U M&Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U M'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%% M8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P ( M/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U %S6] T7Q M)9+IVO:9#=P)K%97OU-BBL?_ (0?2/\ GYO?_ MJ M/^$'TC_GYO?_ +:J&;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8 M_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_" M#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\ M_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%<1^TA\-/\ MA;WP/\2> 88MUU=Z(H^A-;__ @^D?\ /S>_^!;4?\(/ MI'_/S>_^!;5R8_!8?,L#5PE=7A4C*,EY233_ 9E6I0KT94I[233]'H8'[-_ MQ+_X6]\#_#?CZ:7==7>G*FH9ZBZCS'-D=OWB,?H16Q:VG@+X5V3@DCA1@ #IP37COP(\+:=\./C_P"//@#>SW,=I<2)XF\, M*MPRAK:X.RX0#T28!1^)KV.[^'/AN_18[])YU219$6:+<6ODTT=52G4I2Y9JSLG\FKK[T[ MFS5#2O$N@>(9[ZQT/6H+B;3KDVU\L$@8P2@ [6'J,_F".H-8:^#]7/B]K9H0 M-#&GADN1J4GV@W._E=F-NS;SG.<_I?@^'OAZV>22V^TQM,^^9DN""[8 W''4 MX &3Z"LHU:U>HO9Z13:ES1:;LM'%W6E[:V::O;N:.$*<7S:MI-6:LO7Y=-+, ML>%M*U^Q\-Q:7XSUR+5[W#BZNULUA24,Q('E@D !2%]\9[UIJJHH1% 4# ' M %9'_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U:T*$,/1C3C=J*2NVY2LN\I- MR;[MMMO5NY%2I*K-S=M7?1)+7LE9+T2L;%<]*WP[^$MA)=NMKI%OJNL!I7"G M$UY.V,GK@D_0 #L!5G_A!](_Y^;W_P "VILG@+0Y@%EENV 8, UTQP0<@_4& ML\5AW57/34?:Q3Y92CS%[72M%N]2TVRU&_N+>W>2&RAOBK3L M2$!8X!)XS45M\/M \0Z;8:CK^CW,5P@CN5M;NY$CVDVWL1D;ER1N'X5C7KU. M=T:/\2R>JERVO9^\E:]KV5[[.UBZ=./*IU/AU6C5[V[;V\[6^9JZCK.LVGB7 M3=&M/#,US9WB3&\U-)U5+,HH*AE/+;R<#'3'-&HZGXDM_$NG:9I_A@7.G7*3 M'4=3-ZJ?8RJ@QKY9&Z3>3C(^[CFHO^$'TC_GYO?_ +:C_A!](_Y^;W_ ,"V MHEAZTN;]])7E&2LHZ),K/F;O+WIWW5U: MVFBNGK>74;SQ3%XETZSTS1[>72Y4F.IWDEQMD@(4>6%3^+<>#Z 5I!57A0!S MGBLC_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJUITI4YSDY-\SO9V]W1*RLEII M?6[NWK:R43FI1BDDK*VG75N[\];:6T2ZW;V**Q_^$'TC_GYO?_ MJ/\ A!]( M_P"?F]_\"VK8@V**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ -BBL?_A! M](_Y^;W_ ,"VH_X0?2/^?F]_\"VH V*:8(6F%PT*F15*JY49 /49].!^59/_ M @^D?\ /S>_^!;4?\(/I'_/S>_^!;4FD]PNT2GPGI+>,!XX)N/MPTXV0'VA MO*\K?O\ N9V[LY^;&<$BB.U\5CQ?)>RZK:G138*D5D+<^5*\8]J MB_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:N7ZEAXN\%R^]SOE;5Y=>:V]^J>C MT[&WUBJ_B=].776R\K[?(F\,>$?#_@ZVN;3P]8F".\OI;RX!E9R\TAR[98D\ MGMTK2K'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK:A0H86DJ5&*C%;)))+T M2T(J5*E:;G-MM[MZLV**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJU(-BB ML?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK'_X0?2/^?F]_\"VH_P"$ M'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VH V**Q_^ M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH V**Q_P#A!](_Y^;W_P "VH_X0?2/ M^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ )?%VE:]K7AZ M?3/"_B8Z->R%/(U%;19S%AP3\C_*<@%>?6CQ9J?B/1]&^V>%_#/]L78FC46A MO$@RA8!WWL,?*N3C&3C J+_A!](_Y^;W_P "VH_X0?2/^?F]_P# MJY*V$]I M[24)RA*<5&Z=^6U[.,9RCDUGMX%T9QM>>\(ST-TU0:C\,?"FKI'' MJUM+=+#,LT*W$I<)(OW7 /1AV/4455CDYNG*+T7*FFK/6_,TW=/2UDK:WO?0 M@\/[JDGUO9KY65M/.[=_(N^)O%FE>$UL6U5+@C4=1BLK?[/;M)B63.TMM^ZO M!RQX%'B35]>TE]/70_"[ZF+K48X+PI=)%]D@;.Z<[OOA[=GVVLU;UU)=>\2_V%?:;8_V%J-Y_:-Y]G\VRMMZ6WRD^9*ATM%?#[4G\3V5W8Z\\>DQP2B^M'=S++( M<;&5\X4#G(QSG\KT'A3PY=2RPVVJ7$CP/LG2._),;8#;6 /!P0<'L16E.OSS ME&47&SLKV][1.\;-Z:M:V=T]+6;F5/EBFG>ZN[7TUM9Z;_>M5KOVC\?_ +!_['OQ0^+>B?'/QQ^SAX+U#Q3H-Y-=6NKW'A>S M>:>62(QEIG:(M*5!W+N/RL PY%?BY_P:;?\ *4S]KO\ [>/_ $^3U^_U &'X MV^&7PW^)=E!IOQ'^'VA^(+>UD,EM;ZWI,-VD3D8W*LJL%..,CM6'I7[,?[-F MAZG;:WHG[/?@>SO;.=)[2[M?"=G'+!*C!D='6,%64@$$'((!%=Q10!R'Q&_9 M]^ GQBU:PU[XN?!#PAXIOM*!&EWOB/PU:WTMF"-=4_P"$7U?6+GPMKRD"70?%MJ;"X5CT W_(Q)Z! M6)]J\;%<0Y'@F][?D]-SU*B@$, RD$$<$45[)U'DW[8?CO6]!^&D/PY\$2_\5+XZOTT/1E4 M\QB7B:8XY"I&3EOX2RFN_P#ASX%T3X8^!-)^'_AV+;9Z18QVT)(P7VCES_M, M\,$\I)>L,WEPON 1&"."I![5[!KW MB[1O#=_IFFZH\XEU>\^RV8BMGD!DVEOF*@A1A3R?Y D?%Y-7H8S'XG/:\DJ; M:HTFW9>SC+E\8V_EC=M_-IO_ I,T@Z% MB@8$CJ,\BLSP[>>(=7M;Z/Q9X:BL-M]-#;1+=K.+BW'"RD@#;N&3M(R!UIVG M>$?#^E>(M0\5V%AY=_JJQ+?3^8Q\P1@JG!.!@'L!FM*OJ84\35DIU7RVZ2=EL>'_ +.E MW=_"#XN>*/V7=;N7:SB_XGG@F64_?T^4[98!T!,4@/NV78U-^U+_ ,5/\5_A M!\+A\PO?&C:Q-'ZQV$)E.?;Y_P <5)^V'X;UC1M$T7]HKP79M+K?P\O_ +=) M%'P;O37&V[@/MY?S9[!6QR:S/#_B31_C#^VGI'B?P]>"ZTC0?ADM]9SKT\Z^ MF&WZ$PX]^U?E^*2R_"OA=Z+V]!4O/#SJ*;BO^O<85:5ND%!OXCYC%UZTYSPM M:3E*52+3;NY1E+F=V]VK23\K-[GO-%%%?K9] %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 >(?M9 _#7QAX%_:8M5*1>'-:&F^(W7H=,O/W3.WJ(W*D#U> MO;E964,I!!&01WK ^*O@#3?BG\-];^'>K8$.L:;+;;V&?+=E^20>ZMM8>ZUQ M_P"Q[X_U'QW\"M,MO$>Y=;\.R2:'KL3G+)=6I\L[O]HH$8^[&ODL-_PE\6UJ M&T,7!58_]?*?+3J+_MZ#I-+KRS?<\VG_ +/F4H=*BYE_BC92^]ZUX;\-OJ][;1;X-.CF\MICD9 .#R!DXQDXP.31K'A/0_$M_I6M:O9 M.UQI-P;FQ*SNGER%"IR%(#<$\'(K4HKZ&K@X8BK+VSYX-1M!J+BI1DYS7+)7]Y-W::2MO:V_2[N[W5@HHHKL, HHHH **** M,[Q9=^)K'P[=77@[2;>^U)$'V2UNKCRHW;(!RV#C R??&,C.:GBUC3VU!-$G MO[9=0-MY[6*W ,@3.TL!P2N[C=C%6JJ'0M%.M#Q&=*M_[0%O]G%[Y(\T19W; M-W7;GG%*)]3-SJ$D]L9X$3[-$V-L(VCY@N.IY.:TZ**U MH4(8:DJ<+V7=N3^^3;?S9%2I*K-REN^R2_!604445L0%%%% !7$?&3]H;X5_ M 0:6_P 3=O#?A0J_&S]J/Q9\9 M;@";1O!L1\,>&B>4>X^_>S#MG)$88=5;VKYWB',<=A50PN <5B*\U&+DG*,8 MI.52]&\I15]3AQM>K3Y*=&W/-V5U=)+5MJZV2[K5H])\ _&_X0 M?%&-6^'_ ,2-'U5V&?L]M>KYRCWB)#K^(%=37GGC[]D_]G?XE2-<^*/A3I?V MICN^W:?$;2?=V8R0%68CW)KE?^&6_BGX%_>_ []J+Q-IT:/\U&:4O\ P75Y4OE6DS/VV94?XE)37>#L_P#P M&5E_Y,SVVBO#[#X^_%_X-^+=.\*_M6Z)H4&E:O)]GTSQKX<:46:W'\,5RLO, M)8J\^CV?06BBBO7.D**** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L'5?^$)^&&EZS MX[DTI+2.5OM>K3VEJ7DF8 +N(4$D_H,DGJ36]1UZUS8FA[:%X1]#3ZS)=6UY/%T.B1^&'?37L'FDU<7*8CF# "'R_O'().[IV]<:=5 M1K1K+CK9/2ZU6NZNNE]&*I3<+-]5=:IZ>=MGY.S\@HHHK M;MR"#PIS7XZ_\&FW_*4S]KO_ +>/_3Y/7H'_ 3U_:BU3_@GM^U_X'_X)G_\ M%*- ;P/XKT7XK>,=?T?XKZ_(J:/\0;?68;GRKLW;D!KAYYECRQQC9$Y21#'0 M!^SMI\7?A1?_ T/QHL?B?X>G\'#37U ^+(=:@;3!9H"SW'VH/Y7E*%)+[MH M ))XKS+]F[_@I/\ L#_M?^,[WX=?LR_M;>!O&FOZ?$TMQHVB:[')]&_92U308;OX;Z7XZOO$5QX+:T0:=J, M,VI7FI0Z9/"/E>SANKF%UB^ZXLXU92A93\=_\%6/V(?A#8?M^?L3>,_V1/A? MHG@_XM+\<8I+^]\(Z5%8/<>#;& W.L-//C3\1-)\-:2UY%9P7FK7:Q"XN93MBMXE/S33.>$B0,['@ TG MP?\ C?\ "/X_^%'\;_!CXA:7XCTR*]ELKJXTVY#FUNHR!);S)P\,R$C=%(%= MJ?M+?\'/.G? [Q+(9O#/[//[/-UXCT+393F)/$&IW%I;R7FW MH9/L=XL:D\H$?!&\U6\5_&>3]D3_ (.3=2\#Z5+=,AX236 M]&FO4COMO3S/L%F82>K C/W%P ?;GQ;_ &UOV3?@/XQ'P_\ C!^T#X8\/ZPE MK'=7ECJ&I*K6%M(VR.XNR,BTA=@566G03PW,*7-M,LDE6VN:]^T5\2_$NK>.7OE\T7EJ9 M#IR6)+<_9HH8&BCB^ZB,0H&36O\ \&R_QP\:_%#_ ()SZC\)?'?B&YU:Y^"G MQ3USX>6.I7LA>::PLO(FM0S'J(X;M(5]$A4=J /T-HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH ***9<7$%I;O=74RQQ1(7DD=L!5 R23V %)M)78 M;'B7QR_XNY^TGX%^!,/[S3M"+>*_$R#E2(CY=I&WKF4G*GJ"#7J7C[X7?#KX MI:4=%^(G@S3M8M\$(M[;*[1Y[HWWD/NI!KS#]CRWG\>7'B_]IC5(6$OC?7&3 M1_,7F/2[4F&W&#]TDAR?7 ->VU\;PUAJ&;X#$9CB8*<<9)R2DDTZ*7)25GI9 MP2J6_FG(\K 4X8FC.O45U5=[/^5:1^]+F]6SP]OV5OB#\+B;O]F+XXZEHL"' M*>%O$I.H:81_<3?F2 >I4LWO6+\1?VC_ -IOP-X)U+PQXR_9VOH_$5Y;&TT+ MQ!X6F^V::]S(1&DC9^>W +9 ?)) '&H:=IK,YFE*)=WK MO(S-@D!I">>2!@=JZW0Y=7N-&M)_$%E#;WSVZ-=P02[TCE*CP4445Z MI!'=VEK?VLMC>VZ2PS1M'-%(N5=2,%2#U!!Q7A7[''[.VI_ ;QM\18;WSI+. M;5K:VT"XG8L6L4C:5%!/]T3A#_M1FO>:*\;'9%@,PS7"9C57[W#.;@_*<'"2 M?EJGZHY:V#HU\33KR^*G>WS5F%%%%>R=04444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 5XAX0/_ J#]LW7O!C?N])^).DKK.F#HHU&W&RYC7_:9/WK'Z5[ M?7C/[:NC:CIG@/2/CAXZY#JR*GWI;0L$NHO96C(9O:.OE.+X2H9= M#,Z:O+"3573=P2<:J\[TI3LOYE'L>;F:<*"Q$=Z;YOEM)?\ @+?SL>S455T3 M6=.\1:+:>(-'N5FM+^UCN+69>DD;J&5A]00:M5]3"<*D%*+NGJGY'HIJ2N@H MHHJAA115;5]7TKP_I=QKFN:C#:6=I"TMU=7$@2.)%&2S,> .]3*481A3]4U*M)>LU&F_.D^YYF'_VG'5*_2/N1 M_.;^^T?^W0HHHKZX],S/&7@WPQ\0?#%YX-\9:-#?Z;?PF*ZM9URKKZ^H(."& M&"" 0017B/@_QAXH_9!\46?PC^+FKSZAX"U"<0>#O&-T-T X20 M\8'901'] UF>,O!OACX@^&+SP;XRT:&_TV_A,5U:SKE77U]00<$,,$$ @@BO MG#_ !AXH_9!\46?PC^+FKSZAX"U"<0>#O&- MT-T X20\8'901'] *RLH92"",@CO71DN=4LWI3C*#IUJ;M4IOX MH2_]NC+>$UI):K6Z5X3%QQ46FN6<=)1>Z?ZI]'LT+1117M'6%%%% !17G'[1 M?[3/@C]G#2-.OO$MO->W6IWBQP:=9\R^0I!GN,?W8X\M[G:,C)([_2-6TW7M M*MMUN(6RDL;J&5@>X((->?0S7+L3F%7 TJJ=:DHN<4]8J5W& M_JE?R5K[J^,,30J5I48R3E&UUVOL6****] V"BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ .<<'GMFLWPC:^*K+0HK?QIJUK?:@'< MRW%G;&*,J7)4!23T7 _#\:TJS/$GAB'Q*U@9M6O[7[!J$=VHL;HQ><4S^[DQ M]Y#GE>^!7)B:=2,E7IIRE%-*/,XQ=W&[:V;5M&TVM4KSFTDW>]KM M63VZV=]5?72^QIT5G+XM\//XK;P0NIH=42Q%XUIM.1"6V;LXQ][C&<^U:-;4 MJ]"OS>SDIOMO]I3Q__P $Y_\ @L?\ M!/@3XR^.&J^%[[X;>(K/7+[Q7'>>(HHI?"-XFAS/*DMSE#:7-K,I&]@H)CR0 M4;!^)/\ @TV_Y2F?M=_]O'_I\GK]H_'_ .P?^Q[\4/BWHGQS\"]0\4Z M#>375KJ]QX7LWFGEDB,9:9VB+2E0=R[C\K ,.10!\2?\$K/VT+7]@+_@B%HW MQ\_X*$?%O4D\,:)K6J67PRU/Q,/+U?Q#H N771XHXIBKO+-&I,*L0%MQ&Y98 MD+BW\!O^"OG_ 2NTKQKJG[4OQ<_;/\ !WBWXR>+["'2-+\*^#?M.I2Z/8&7 M=:^'-*41*9G>=E::<[/M-PP=O+AB@CA_0_QM\,OAO\2[*#3?B/\ #[0_$%O: MR&2VM];TF&[2)R,;E656"G'&1VK#TK]F/]FS0]3MM;T3]GOP/9WMG.D]I=VO MA.SCE@E1@R.CK&"K*0""#D$ B@#X?^(/P[NOV2?^#BWPS^UYXN46?@7]H3X* M3> AK=TX2WLO%-G<6]W!:S29VQM/:V:I"&(\V02*N2!FIX=^#EM^V]_P<)^+ M/VG-%"ZC\./@?\!U^'=WK=G)OMKWQ)?SW4]S9PRCY9&@L[UUF"DF*0QHP#,0 M/T/\9^!_!?Q'\-77@OXA^$-+U[1[Y E[I.M:?'=6UPH((#Q2JR.,@'!!Y%.\ M'^#/!_P]\-6G@SP!X4TW0]'L(_+L=)T>PCMK:V3).V.*,!4&23@ =: /S@_X M(9>-?"/_ 3@_8,^*'[('[6'C*Q\,:O^S3XZU[_A(&U6X2!KG0KB4W]CJT*L M07M[E9I!$1RSHR8W#%=]_P &Y'[+'Q._9F_X)RQ^(?C3X8N="\5?%OQWJWQ! MU?0KV,I/IXU Q);Q2J<%7-M;02%2 RF0JP# BOLSQ?\ !3X-?$+Q3I7CGQ]\ M)/#&N:WH3[]#UC6-!M[FZTYL[LP2R(7A.>'?A.O@KPC=W1U[QKJ<&@:1&UTQ&Z=L2N1 M_=$0?)[%A7N%>'V__%Y/VU9;G_6Z-\*]&\N/NK:M>K\Q'8[(1CU5A7RW%U:K M+*U@*+M4Q4E136Z4KNI)><*2G)>:1YV9RD\.J,7[U1\J^?Q/Y13?R/1O!_P@ M\+>"?"FF^$-'FO%M=,LHK: "Y(RJ*%R0.YQD^YK2_P"$'TC_ )^;W_P+:MBB MOI:-&EAZ,:5-6C%))+9):)?)'?&,8148JR1BR^#-$@B::6\O%5%+,3=MP!UK M%T+PI\-/B1IFE^/--%Q>1)OETR[N-ZO$3E&*AP&7H1[X!]#70S:]J$7BZ#PV MGAF\>VFL7G?5E*>1&ZL (CSNW$'/3\^<:2JJC:H 'H*Y'RXVLXNSIQ;4HR@[ M\Z<91:;:5H[Z1=W9J2<6GUJ]"%]5)ZIJ2^%W332UN_5:733OID?\(/I'_/S> M_P#@6U'_ @^D?\ /S>_^!;5L45WG,8__"#Z1_S\WO\ X%M1_P (/I'_ #\W MO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ M .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X% MM1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% M &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ M"#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\ M(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D? M\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/ MI'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _ M-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S> M_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"! M;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^ M!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q M10!C_P#"#Z1_S\WO_@6U5M8^&/AG7](NM"U4WVSP7,3738>-U*LI^H)% M=#14SA"I!QDKIZ-=T)I25F>#?L;::%\$ZQ\'?%-_=MJ_@#79M(F(N67S;7)> MVF [*T9P/9*]A_X0?2/^?F]_\"VKRCQ7_P 6@_;.T3Q>O[O2?B5I#:1J1Z*- M2MAOMW;W:/\ =*/K7M]?+<(3G0RZ>65'>>$FZ6N[@DI4GYWI2A=_S+_\ 6OGB1WRE&$7*3LD9_B/2O!?A'0KKQ-XGU^:QT^QA,MW=W-^RI$@ MZDD_Y)XKP[P]X$UG]LS7$\3>(H=3TCX56DP?2M*N)W2Y\2.IXGE!Y2WR,JO5 MNON-/P]X5\6?MFZ_:_$/XGZ7M8Q>DL1VE-;JC_+ M!ZU=Y6A:,O*499J[R5J/1=9^;_N=E]K=Z:/B?'WP \"^/OAU?_#2_CGBT^\L M/LT21R?+;X \MD7H-C!6 Z?**XO]E#5+CQ?X*O/ /Q!NKM/%O@J^.DZ_']K; M][LSY-P,]5DC (;N58],5[97A7QZ1_@)\;M"_:>T]2FB:IY>@^/E4?*L+L!; M7C?]SK?]>9/2?_<&?O>5.50O&I86K#%K M9>[+_"^O_;KU]'(]=_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:M=65U#HP((R M"#P12U]B>H8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/ MS>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;5E^-K;PAX \'ZGXW M\0ZA>1V6DV,MUO%XAS.IE&45,127-4TC3C_-4FU"G' MT6R7>3T2^]H/V/OA3<#X8/\ %#QJ;F/7?'-\^M7X M6X8&.*0_Z/%GJ0L6T@'IO(KU?_A!](_Y^;W_ ,"VK5@@AM8$MK:%8XXT"QQH MN J@8 [#%/K?)\I;RD_.4FY/S;+PN'CA<-&DG>RW[O MJ_5O5F/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%%>F=!C_ /"#Z1_S\WO_ M (%M1_P@^D?\_-[_ .!;5L44 -_#E;_ /9U^)=O^SY\5]=O[KP[J[D?#WQ-/=,.G_,.G;H) M%X"'@,, =0J_1M,[,R6MTNZ*>/B6UF'W)HV_A=3R#W MY!R"0?F\\RC$5ZD,PR]J.*I+W6](U([NE/\ NRZ/5PE:2ZJ7!C,+._\ @6U'_"#Z1_S\WO\ X%M7F?[/OQ7\7:'X MHG_9I^.UX#XLTF#S-&U=^$\0V SMG0GK*H&'7KP3R0V/9*]#)\VPV_#_ .$_@?4?B#XSUF\M]/TVW,DS?:V+.>BQJ,\NS$*!W)%= MH[I&ADD8*JC+,3@ 5\_:,C_MD?&!?%=TAD^&7@C4"-'A8?N_$&J)PUP1T>"+ MHO9B>X+*.//\VKX"G##8-*6)K-QIQ>RM\527]RFO>EW=H+WI1,L;B9T8JG25 MZD](K\V_*.[^2W:)?@!\!;WQ\VH?'OXZZ9-_;'B>U:#3-$GE++I.DL#MMSGJ M[JCI\%_BOJ'[*_C+4;TV$D;ZE\/+][IA]HLB29+0GO)$O./VFO@[J/Q6\#1:AX-NA9^+?#=T-3\*:@" 8[I.?*)/\ !(!M M(/&=I.=N*\/%<.3R3 4<9EJ=3$X=RE)OXJZG9UHR?652RE#I&<8)6@K')4P+ MPE&-6A[U2%V^\[_$GYO==FET.O\ ^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:L/ MX _&+3OCA\-;/QG;VIM+Y&:UUO3'!#V-['Q+"P/(P>1GG:RDUVE?8X''87,L M%3Q>&ES4ZB4HONGJO^"MULSU*-6G7I1J0=TU=&/_ ,(/I'_/S>_^!;4?\(/I M'_/S>_\ @6U;%%=9H8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P M@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_ MS\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1 M_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ M .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[ M_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U M;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!B_\ "":+YGF^==[L M8W?:FSCTK.\->$-6N%O?^$LMOLQ34)%L/L>IR2>9;#&QWR!ASSD#BNKJMK.E M0:YI%UHMU--''=V[PR26\QCD4,""58>#7-6IU.95*;=XI^[=)2;6G-HWZ M-;=;FM.4;.,EH[:[M>FJ*'_"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M3)=8\+_# MK3M%\.:KK,J"YFBT[3I+MWEDGEV_*&?!RQ"GDX&:VZ=#$4ZS<+KGC;FBFFXM MJ]G^ETKK4*E*4+2L^5WLVK72=OZ[&/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ MX%M6Q1709&/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ M .!;4?\ "#Z1_P _-[_X%M6Q5;6M8T_P_I%UKNK7'E6MG \UQ)M+;44$DX&2 M>!T%14J0I4W.;LDKMO1)+=LJ,93DHQ5VRA_P@^D?\_-[_P"!;4?\(/I'_/S> M_P#@6U,GTCPU\08-#\5I=7,D-K,FH:9)!<21*^Z,A2Z@C<-K=&'L>"0=NLJ% M6=9RE9/\ T^3U^Q7QF_X*5_L/_ #XHVWP>^*G[1/AS3=;>66/5(O[ M0CDCT,I;FXSJ#J2+(-&-P\W;D$'A3F@#W2BLSP;XU\&_$;PO9>./A[XMTS7M M%U. 3:;K&C7\=U:W<9Z/'+$S)(O!Y4D<5@_#S]H7X%_%OQOXH^&WPL^+GA[Q M'KO@F6WB\7:9HFJQ74FCRS^;Y45QY9(BD;R93L;# +R!D9 .QHK ^*'Q4^&? MP2\!:E\4_C'\0-&\+>&M'B675=?\0:E%9V=FC.J*TDTK*B NRJ,D9+ =37%_ M /\ ;B_8U_:IUZ^\+_LT?M3_ _\?ZEIEH+K4;'P?XLM-1EM8"P022+!(Q12 MQ R<#)Q0!ZG17E_Q;_;6_9-^ _C$?#_XP?M ^&/#^L):QW5Y8ZAJ2JUA;2-L MCN+LC(M(78%5EG*(Q4@,<''IT$\-S"ES;3+)'(H:.1&!5E(R"".H- #J*** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** ,;XA>-=)^&_@75_'NN-BTTC3 MY;J89P7"*2%'NQ 4>Y%<#^QIX*U7PU\%X/%GBI2R_$36_!?[,FGR,?^$NUI;K7PA^[I5H1-*#C[N]@H4]RI%> MV111P1K##&J(BA411@*!T ':ODJ'_"KQ=5K;T\)#V:_Z^U5&<_G&FJ:3_P"G MDT>;#_:,RE+I27*O\4K-_='E^]CJJ:^VN)HEVWAF*V?41;O]A6\9A$9F._&/I, M2ZCBJ<8R?-=-Q:3@K/WM6NJ25E)W:=K7:]>DHIN3:TUL[ZZK33[];*R>M[%S M2FU-],MVUF.%+PP(;I+=B8UDP-P4GDKG.,]JGHHK>$>2"C>]NKW?J9R?-)L* M***H04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 >=?M1_"?7?BY\*I-*\&RQQ>(M*U&VU3PY<2OM$5Y!(&4Y[94NN?]JN9_X1 M_P#;U\6_\A3X@^ /"43?=_L;29[^=![_ &@A"?IQ7M=%?-X[AC!X_,)8MU:M M-SC&,E3J2IJ7*Y_8:_9HT/48];O? N45G3X+X7A-3J86-22V=5RJR3[WJN;OYW MN3'*LO3NZ:D^\KR?WRN(JJBA$4 8 Z4M%%?4'H!63X\\%:#\1_!FI^!/$] MKYUAJMF]M66,VMR,\D-& /7Y03RU>P M5X9^TQ;7/P7^)'A[]K+0H'^R6171_'4,*Y\[3)G 2<@=3%(0?4Y4=!7MJ:C8 M/IXU9+V(VIA\X7/F#RS'C=OW=-N.<],5\QPQ7JX2%7)\3*\\+9)O>=&5_93; MZNR=.3ZSIR?5'GY?.5-2PLWK3V?>+^%_=H_-,FKPKQ[\7/''Q_\ %5W\$OV: MM5-I8VDGD^+OB!&NZ*P'\5O:$<23D?Q X7L1]Y:?B'QMXV_;"URZ^'?PVDQ@\2^-8!MEU4CA[2R)_A/1I>F/; D]I\!^ ?"/PR\*6G@GP-H<.GZ; M91[(+>$?FS$\LQ/)8Y)/)-TV]N-)\0VV1?>%]=@- MM?V[ 9(\MOO@>JDXXSCI7H5<5\7OV>_A7\;K2-?&_AX?;K?!L-:L7\B]M&!R M&CF7D8/.TY7/8UM_8F;9'[V35>:FO^7%63/\DF[?]NRUE>'_LO*WQ9^)GC3]J&]!>UU.\. MA^$6;HNF6K8:1?:64%B.Q0USOQ*\)_ML?#WP+J?PT\*:S!X^TC6K8Z?8:Y=- MY&K:2LI$9>;'$ZA6/[P9<'YC@+BO=_AIX#TCX8> -'^'N@KBUTC3X[:-L8,A M5?F<^[-EC[L:YJ&)Q7$>?T%6PU2C#"ISE&:M>K*\(*,DW&<81]I)N+:O*&TE M990G4QV-@IP<53U::^T]%9[-)7=TWJUU-RBBBONCV HHHH **** "BBB@#@? MV@O@;9?&GPO -.U-M)\2Z-/]L\+Z_#Q)8W0P1R.3&V &7N,'&0*I?LZ_'*]^ M)MC?>"?B!IBZ3XY\-.+?Q)HYX#'^&YB_O0R#!!&<9QR"I;TNO)_VC/@AXH\4 M7EE\8_@G?1:;X_\ #\96PG? BU.W/W[.?/#*6\@$_CS7+<_\ (*TTXS"#_P ]I@< ?W6Z88E? M7_!_A'P]X"\+V'@SPGID=GIVFVRP6EO&.$0>_UU74?[2\1ZQ<&^\4ZU)R][>/RQR>=BY*J..,G +&N^K?(,NQ;J3S7,(VQ M%9)S X(/8@'M7A_P MA_:%T3]GW1-8^"/[2?C**QU#P24CTK4[H,6UG3&S]GDC4 M)(JC8RJ"1M&E6Y!\I9Y,RS$=HX MUR\A]E!KR[_A:?[2W[0'^C_!'P5_P@_AV7C_ (3#Q=;;KN9/[UM9_J&D^4@] MC72_#/\ 9-^&G@36QXY\2R7GB[Q4Y#2^)/$\WVF96'_/)6^6$#G&T9 XW&NG M^W\SSCW&YA2YMIEDCD4-'(C JRGD$$=15'Q1X3\,^-]$G\->,- M-3L+E<3V=[ LD M;>^&'4=CU':O&I_V>/BW\")GUC]E3QOYNE!B\WP_\43M-9L,Y(MIB=\!] 3@ MDY9L#%'UCBC)/>Q45C*765.*A5CW_=W<:D5_=DII67)-ZLY\PPFM1>UCWBK2 M7_;NTEZ-/R;/=:*\I^&O[6?@KQ3KZ_#SXCZ/>>!_%PP&T#Q#A!.36Z?D]0HHHKT3<**** "BJ^HZMI6D1I-JVIV]JCOL1[B94#-UP"Q&3P>* ME@N(+J(3VTZ2(P^5T8$'\14J<'+E3U["NKV'T4450PHJIK.OZ%X=M3?>(-:M M+& =9KRY6)/S8@5YWXI_;._9>\'L8]3^,VD3R X$>E.UZQ/I_HZOS7FX_..;C1 MYWYBCUK1[FV#KV8,T>W!]R.M>A>%/BQ\+O'07_A"_B-H>JE^B:?JL4S?3:K$ M@^U<^ XDX>S27+@\72J/M&<6_N3N9T<=@L0[4JL9/R:9T%%%%>T=84444 %% M%% "-'&Y5G0$JJR! MBR!22 "<'/\ /(&G5+Q)'X@FT"\B\*7-M#J36["QEO8RT2RX^4L%YQG_ /4> ME MQ=HJ&P6^2P@74Y(GN1"HN'@0JC/@;BH)) SG )/%35T1?-%.UC)JSL%%%4/$ M?BCP]X0TX:MXFU:&RMC,D0FG;"[W.U1^)J:U:CAZ4JM62C&*NVW9)=VWHD5" MG.K-0@FV]DM6R_69H-YXGO;K4X?$F@V]I!#>F/37BN_--S!M7$C# V$DD;?; M\27N@7MWXIL?$4?B6]A@M+>:.72XBOD7)?;AWR,Y7'&#W[7-! M0;T]UJ:<5J]&TDV[*\7>-W=/71NG3A96DY+SO%W^2O9>:L^X # & .@%%%% M=9@%%%% !1110 4444 ?PA?M8?\ )TWQ+_[*!K/_ *7344?M8?\ )TWQ+_[* M!K/_ *7344 ?M_\ \&FW_*4S]KO_ +>/_3Y/7H'_ 3U_:BU3_@GM^U_X'_X M)G_\%*- ;P/XKT7XK>,=?T?XKZ_(J:/\0;?68;GRKLW;D!KAYYECRQQC9$Y2 M1#'7G_\ P:;?\I3/VN_^WC_T^3U]M_M*>/\ _@G/_P %C_@)\"?&7QPU7PO? M?#;Q%9ZY?>*X[SQ%%%+X1O$T.9Y4EN2"C8(!]Q_ /]FWX M9_L]?!<_ +P5H=I_PBRZIK5S;Z.UD@MH;?4=1NKU[-8N5\E/M31*N,;$ QVK MX7_X(V>!?!GPU_X*L_\ !0GP7\/?"NG:)I%IX[\&-::7I-FEO;P&33+V5]D< M8"J"[LV !RQKT?\ X-WE^/<7_!+OPC9?'3Q#K6L6UKK6JV_P[U?Q)$Z7]]X5 M2Z9=,GE63YPK1 F(-_RQ,./EVUY]_P $D?%?AC5_^"Q'_!0^RTKQ#97,S^-O M!C)%!=(S,(M,NXI" #R$D!1O[K<'!H ZO_@MO8?MO>)3\-=,^ /_ 3MTO\ M:)^&/A_5KGQ!\4O ^L>)+"VAUMXH6BL;-K6Y+-=I&\CW1C$,@,L-J0K;&6KW M_!(+]J__ ()K_&KX)^/_ (J_LA?L>^&_@9XL\(M]C^,WPZT_P%8Z'J^DW5LD M[I%=K;0Q&>,%;GRG8#D2J5C<.@^B/B%_P4#_ &*?A'^T$G[*_P 6?VF/"?A; MQ[+H$>M0:!XEU,6!GLG>1%DCFGVPR,6BD_=JYD 0L5QS7@7[*OP*^'/QM_X* M3?'K]NOX1P02_#;QY\-=#\&2:WIW%IXRU:W>Z:]U&VD7Y;B"*W>RM%N4W))( MDX5CY9) /.?^#<:V'[5G_!.3QQ^U+\>]*MM*OBWX[U;X@ZOH5[&4GT\:@8DMXI5."KFVMH)" MI 93(58!@10!]YT444 %%%5-5T>UUB-(KJ250C9'E2E3^E %NBL?_A!](_Y^ M;W_P+:C_ (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ MP+:@#8HK'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ M +:C_A!](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VH MV**Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJ -BBL?_A!](_Y^;W_P+:C_ M (0?2/\ GYO?_ MJ -BBL?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:@#8HK M'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:@#8HK'_ .$'TC_GYO?_ +:C_A! M](_Y^;W_ ,"VH V**Q_^$'TC_GYO?_ MJKZIX;\+Z)IMQK.L:O/:VEI"TUS< MSWQ5(HU!+,Q)P "2:4I1A%RD[)";25V'Q1^)OA+X/\ @:_^(/C;4!;V%A%N M8#EYG/"Q(/XG8X 'OS@9-4?@7\7=(^.?POTSXDZ1:&U%ZC+=63ON:UG1BDD3 M' Z,#@X&00</T^,OBB"^A\ :'=,/!&DW4C!M3G4D'490W10 M01&O\L'=<\">%].^#7[56M?"6[GN8M"\=VS:[X:*W#*J7R#%Y ,=68 2^R@" MOS^CQ+F=?-*&.22RZK+V4&U[TI2^"LWTISDO9TUO+GC-Z227C0Q^(GB(5MJ$ MGRKNV]I?X6_=2ZW3ZH^A**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:OT$]HV M**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A M!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8ILTT-M" M]Q<2K''&I9W=L!0.223T%>=?&#QW\(O@?H2:SX[\1WJ2W#;-/TRUN&EN[Z3H M$AB!RQ)(&>%&1DC->=:1\$/BO^TO<#6_C@]_X2\&.0UIX&M;YC>7R]0U[+_ M#P?*4 ^NTC)^ MC*\I!5AVR*]RKFO#_P )O!?A31X/#WAJQDL+&U39;VEK,4CC'L!^?N3FH;G1 MH(/%EKX&9["UUEKRQCOQ'-+IUZ\96:"0,5W(0>&4?48([&NBK#@^'^@6J&.V:YC M5G9V5+D@%F.2>.Y)))[DU)_P@^D?\_-[_P"!;5ZN&P[IOVM51]K))2E%6ORW M:6K;LG)V3;M=]SMJU>;W(-\B;:3=[7M?LKNROIT-BBL?_A!](_Y^;W_P+:C_ M (0?2/\ GYO?_ MJZS$V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK' M_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!] M(_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'T MC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W M_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^; MW_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@# M8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C M_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_ M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_ MY^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ M )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P M+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ MP+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V M**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A M!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:@#8HK'_P"$ M'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^ M;W_P+:@#8HK'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GY MO?\ P+:C_A!](_Y^;W_P+:@"UXG\-Z-XQ\.7WA/Q%9+0/T>-U*L M/;@]>U?-?@/X#?M$^.=.'[.OQ5UJ73OAWX1NWM6OK:0I>>)[8-OMX2P/R0+& M45B/3;R5)3Z*_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VKYO.N%\OSW%4JU> M4ERIQDHNRJ0;3=.IU<.:*=KJ^L7[LI)\.*R^CC*D9S;TNFD[_P#@6U'_ M @^D?\ /S>_^!;5]#"$*4%""225DEHDELDNQVI**LMC8HK'_P"$'TC_ )^; MW_P+:C_A!](_Y^;W_P "VJQFQ16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U M &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X M%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;% M%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\ M(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ M\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L5AZU\-/A_XD\56/CCQ!X-TZ]U? M3(FCT^_NK57DMU)#?*2.#D9!ZC)QC)S)_P (/I'_ #\WO_@6U'_"#Z1_S\WO M_@6U8UL/0Q,.2M!25T[-)JZ=T]>J>J?1DSA"HK25_4V**Q_^$'TC_GYO?_ M MJ/\ A!](_P"?F]_\"VK8HV**Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJ M*OQ*^$_PZ^+^@-X9^)'A*TU6T.3&+A/GA8_Q1N,-&WNI!KRCX7^,?$_[-7C^ MU_9W^+VM3WWA_5)2OP^\5WKY+C/_ "#[AS_RU7("$_>& .H5?8?^$'TC_GYO M?_ MJP?B5\ ? 'Q6\'W7@OQ=%=S6MRN4<7)WP2#[LJ$YVNIY!_ Y!(KYG.LD MJ5:ZS++;0Q<-F]%4CUI5&M7%_9EJZ _ _Q%K/A+QM)^S5\>]4NF\0VT1D\,Z_]I=8O$%D.C#)XG0##KG)P M3S@D^S?\(/I'_/S>_P#@6U>CD^;X?.<'[:FG&2;C.$M)0FOBA)=U]S34HMQ: M;WPN)ABJ7/'1K1I[I]4_ZUW6C-BLGQWXY\+?#7PE?>./&FK1V6FZ= 9;FXD/ M0=E ZLQ. %')) '6JFL>'_"GA[2;G7=TL[.!IKJZN+XJD4:C+,Q)X K MPWP-X"F_:^\9Q_$[Q7;7UM\-M'N2?">C7+Q4J35*DKU);+HN\GY+ M\7HM67O _P 'KS]K+66^.'[1WAN0:%- T?@GP7G?\(/I Z7-Y_X%M2_\ M(/I'_/S>_P#@6U<&'X&X;]C?'8>&(K-WG5J0C*(?VL_B9:_JMQ=._U5GV'_ +YKT/PM\,OAQX&4)X+\ :+I M.T8!TW2XH#^:*":D_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VKTL!P[D&52Y ML'A*=-]XPBG\VE=OS;-Z.!P6'=Z5.,?1)%_5-'TC7+0V&MZ5;7D#?>ANH%D0 M_@P(KSWQ7^QW^S%XRW-K'P6T2-FZR:; ;-L^N;4W/[%.G:!;2/\(/CGX^\*S+&?LMM;^(7GLU;'R[X9 2P!QQN'%;7[.OQMU_ MQ72+?+&I'>#5E+6$M)*4>"I@_J/[["1VW@MI+R6R MDNFU]GO=>NT5Y5^S_P".O"_QL\*S7%S;W^E>(=(G^Q^)M GNV$NGW2Y!&#R4 M8@E6[C(Z@@=[_P (/I'_ #\WO_@6U?5Y?F&$S3!0Q>%ES4YJZ?Z-;IIZ-/5- M--)H]&C6I8BDJE-W3_K_ (??M^:1,?,RXX/'6IY/$&CKI-SKD-\EQ;6BRF=[0^:08\[U 3)+ M @C:.>]OO'?@+^T?!6MS:5/J5DLEA?3V(9[V#6J+%+BRBM=56*Z9 M AD9X1M9UP=X4YQ\PR/2L[_A!](_Y^;W_P "VH_X0?2/^?F]_P# MJNGAK/G MJOFDXJ,M6HNU]5!MQ5VW=[VLFVDB9U;KE@K)-M;75_[UDW:WI>[25V;%%8__ M @^D?\ /S>_^!;4?\(/I'_/S>_^!;5U&)L45C_\(/I'_/S>_P#@6U'_ @^ MD?\ /S>_^!;4 ;%%5]-TZ#2K46EN\C*&)S*Y8\^YJQ0 4444 %%%% '\(7[6 M'_)TWQ+_ .R@:S_Z7344?M8?\G3?$O\ [*!K/_I=-10!^W__ :;?\I3/VN_ M^WC_ -/D]?M'X_\ V#_V/?BA\6]$^.?CC]G#P7J'BG0;R:ZM=7N/"]F\T\LD M1C+3.T1:4J#N7OW^H BN[*RU"RE MTZ_M(I[>>)HYH)HPR2(1@JRG@@@D$'@BN4\,?L\_ 'P3KL'BCP9\#?!^D:G: MEC:ZCI?AFUMYX=RE6VR1QAERK,IP>02.]=A10!R'Q&_9]^ GQBU:PU[XN?!# MPAXIOM*!&EWOB/PU:WTMF"&KQ?^$SU>W+/'7BZ/]EOX(ZD8=*M>BY70-/ M;&XY'2>0'"+G(# \9##T?X9^!O GPE\+6'PL\$106T&G6@,=KYJF:09^:9QU M8LQ)+8QD_A7Q&85/]:+=E?XBBBO2- M*N_%2X!7,A=<#9AL >O-)X7T76M*TF73_$WB M1M8EDN9G%Q-:I'B)W)6,JO!"J<9[^@Z5[&9X2EGF6SP'LY1A-3CS64>24':, MDFU*_,N>FTG%\J=TG&_IXS TZV$G2E-*Z5K:O57336B<=+IM-/2VCLSP!XUT M7XC^"=*\>>'9M]EJ]C'=6Y)Y4.H.T_[0.5([$&M>O#OV7I'^$?Q(\7_LKZ@Y M6VTNY.M^#PY^_I=R^6C7U$4I*D]RQ]*]QJ^' M7,FX]XM/9G-@<1+$X92GI):27:2T?X[>5@HHHKW#K"BBJ'B?Q1X=\%Z#=>*/ M%FM6VGZ?9Q&2ZO+N4(D:^Y/?L!U)( YJ*E2G1INI4:44KMO1)+=M]$A2E&,6 MY.R1?KQCQU^TKXD\7^*+GX2_LM>'H/$6NV[>7JOB&Y8C2=%)XS)(/];(.?W: MYY!^\05K$FUKXK?MFRM8>$)M0\'?#!F*W&M%#%J7B),X*P \PP'IO/+#URR# MVCX?_#SP7\+?"UMX,\ ^'[?3=.M5Q';P+]X]W9CR['NS$D]S7QWU[,^*7RY= M)T<)UK6]^IY44U[L7_S]DM?^7<6FJB\OVV(S'2@^2G_-UE_@OLO[S_[=74XG MX/\ [,>@^ M/M=G\7^-[E?]*\2:JH)@_P"F=M']V!!D@!><$C(!VCU" MLW3_ !=X>U7Q'J/A*PU$/J&E)"]_;^6P,8E!9#DC#9 [$X[XI-'O?%%SK>J6 MVM:)!;6,$L8TJYBNM[72%,NS+@;,-QCO7LY50R?*\-##Y?'W)2DFXWG[\>;G M=2>KYKQ<92F[N?NM\S2/5HY>L'3<(QY;)2UT;YK6>NLFTT[ZMK7;4=XLA\43 M^';N'P7>6=OJC1_Z'-?Q,\*MD?>"G/3/T..#TJ_")A"@N'5I HWLBX!/<@$G M ]LFLWPUX7A\-/J$D6K7UT=1U&2[87MR9!"6Q^[C!^Z@QP/F_%]==U!VVQ67AO2KJ^9S[-%&4_\>KTJT7<]Y MHKFOB[\0[OX5^ ;WQQ8_#[7_ !3+:-$J:)X8LA<7L^^14RB%ER%W;F.>%4GM M7GWPA_:;^+GQ1\>V?AO5OV//&GA71KA)6G\0>(I[>);?;&S*#""7)9@$XZ%L MGBJPV3X_%X*>+IJ/LX7NW.$7HKNRE)2;L]$DV]E=D8G.LOPF.A@ZCE[2=K)0 MG):NRO*,7&*ONY-);NR/9J*\V^/GBS]I_P .7.EV_P"SM\)?#_B1+A)CJEQK MNO&S%J5*>6%4 E]P+\CIM'K4_P _$?[2?B&VU-OVBOAOX>\.RQ/$-)70-8: M[$ZD/YATWM\%^;SVVUVU!9M1>9_4O9 MU.;^;V<_9[7_ (EN3RWWTWT/0J*\4^*/CG]N_2?'FHZ?\)?@5X)U;P[&Z#3= M0U3Q.\%Q,IC4L7C"D+ARP'L >]>D?#?4OB;J?PZLM2^*'AG3M+\3O!(;[3-- MO3/;12!V"!9",L"H0D]B3Z48K*:N%PD,1*I3DIVTC4A*2NK^]%-N-MG=*ST> MH87-Z.+QE3#QI5(N%]94YQB[.WNR:497W5F[K5:'1T5\\6WQ(_X*7/E2E5I2=1V3C5A)+;XFFU%:[RLM^S,L)GE# M&8>K6C1JQ5-7:E2G&3T;]U.*! M="\->7+]NN-*U^:ZO-VQC'Y:X"X+[0<]LXK;^/GA3]J+Q/=Z9%^SS\5_#OA> MV2.4:O+K.A&]E=B5\LQ#(4 #?G/J*<\G]EF$<+5Q%*-U?G4^>"WT;IJ>NFR3 MW7<(9U[;+Y8JEAJLK.W(XE45Y]\ _ 7Q^\#V>I_\+Y^ M/UOXYN+R6)M/^S>%8-,33U4-O0>4Q,H8E3EL$;?>N1^)WPI_;@?QWJ/B[X,? MM3Z##I5W,KV?A+Q)X+C>"T 15*BZB;SF!(+*UU?[WE:T6D)2EJM-[> MWT5S7@^Y^*FE_"^WO/B79:1J/BVWT^1[^V\-&2.TN;A=Q5(3.=RA@%&7[DG@ M5Y%H'[='BFWURR\-?%7]C/XK>&[B]NX[9;ZWT1-0L(W=@HWW$3@*,GKMQ@$T ML+D>88^55851G[-V=I1UWUBFU*2TW2?G:X\7GV78!4GBG*G[175X2LMM)-)Q MB]=FUY7L?05%<=\#$U+X(?":W\9:W+?)#_9EUKL>GQPQ,K%IVDD M!#!2%&P8)W<'C!Y?X$G]M;4O%UQKO[1J_#_3="?3W2RT+PJ;J:ZCN"Z%7FFE M^0@*'!"<'<#VK.EE.,GJO@A\*=0^#?@MO!VH_%3Q/XP(O9)HM M6\7:@+J\5&"@1&0*NY5VY''5C16PN61P$:M/$W6E^!OA9XUT8WG:@L)8E$=IA5@Z:NU*G)76OP-)J;TVBV]M-4=-2,RJI9B ,DGM7B7PKT M;]O_ %KQ]IWBCXV^-/AWHGAZ!W:\\+^%M-N+F:Z0QLJH]Q.1L96*ME,@[<=" M174?'[]ECX1_M-?V3;?%ZTU2]LM(,Q33+/69[6WN?,V9\Y864R8\L;>1CNE4E%6;WAS75N75,[K2/$7A_Q DDF@:Y9WRPOLE:SNDE"-SP=I.#P M>/:KES_/?<^/O'VH_$GPM^U/\ %7PE?ZBZ/+8:'XG TU2L:H,6KQD#A0>O4D]Z M*>%R6OCYTUB94Z5O=E.GJWII*,)2MUU3EHEIKHZN+SS#Y?"H\-&I6O[T85-$ MM=8RG&%^FC4=6]=-?;**YOX?^$?%G@GX:VGA#6/B!=>(]8M+61#X@U:!5EN9 M"S,CR*G'&57CJ%]:\>T[3?\ @J5HFH0)=>)O@EK=CYR_:GGLM4MKCR\_,4"' M9NQR,\4L)E-+&5*L88FG%0=DYMQYUKK&\?+[5GJM-QXO-ZN"ITI3PM63FKM0 M49 MI6\;*N50^2H)+'@5GA\HQ>)P,\73E#EC>Z=6G&>BOI3E-3EY9?'KXB?M,^#=3T_3?@'^SI M9>,X;J!WOM2OO%\&G)92!@%0QNI:3<,G*GC_X"^(/VBO$.EZA=?M#_#WP M_P"';I;A/[+M=!U9KO=$5.[S&( #!L8QQ@T2RFO#+EC74I\KVC[2FY[V_AJ3 MFOFEIKL$"5.IS+>7LJBI[7_B.*@_E)ZZ;G?45X7\2]._X*(:7XVU' MQ-\)O$?PSU70$N2=-\,ZS9W4%Q)!@<-<(<"7.<=$YY]*]+L?B!?>&?@\/B=\ M;]+MO#,VGZ&VH>);2&[-W'IVR,O*H=%S+M /W0:;6S@TI7Z72<;Z7N3ALXIUZ]6G5HU*7L[OFG&T&EO)33<;=;-J5M;6. MIHKCOA5^T'\$/CA9"^^$OQ3T37ALW/!87Z-/$/\ ;B)$D?T9178UP8G"XG!U MG2Q$'":W4DTUZIZGH8;%87&T56P\U.#V<6FGZ-704455U36]%T.'[3K6KVMG M'_STNKA8U_-B*QC&4W:*NS64HP5Y.R+5%0V&H6&JV<>HZ7>PW-O,@:&>WD#H MZGH0PX(]Q4U#33LQIJ2N@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH ***SO$_C'PCX)TTZQXS\4Z;I%HOWKK5+Z.WC'_ I"!5PA.K-0@F MV]DM61.I"E!SFTDMV]$:-%4;'Q/X;U/PW%XRT[Q!93Z1/9"\@U2&Z1K>2W*; MQ,) =I0K\V[.,09CGMY0Z,/4,"0:)4ZD;\R:L[ M?/MZA&I3G;E:=U=>G?T)J***@LXGX[_!#0/CEX/&B7UW)I^J6$PNO#^N6O$^ MFW:\I*A&#C(&Y._#4?_$RCR%BU*V'W M;Z \ HPP6 ^Z3T&<#U>O-_V@_P!F/P-^T+;6#Z[>W>F:CI\FV+5M,?9.UJ_R MSVQ/=)$++SG!.<$%E;Y3.,LS##8S^ULHBG7LHSIM\L:T5LF[/EG#[$[/2\)> MZTX^=BL/6IU?K.&5Y[.-[*2]>C71_)Z;<#J-SJ'[;WCB3P_I<\T'PF\/7P&I M7<3%#XHO(SGR48<_9D(&6'WCTYVE/H&RLK/3;.+3M/M8X+>")8X((4"I&BC" MJH' %5?"WA;P_P""?#MGX2\*:5#8Z=I\"PVEK N%C0=O<]R3R223DFK] M=F1Y-4R]3Q.+FJF)JV=2?33:$$]J<+M17764KRE)O3!X65!.I4?-4E\3_)+M M%=%\WJV%%%%>^=H4444 %%%% !16)\0?B3\/_A1XUHMW=^ED>IT5Y=\>?VC/$_P=UVQ\->%?V;?'GCB MYOK0SK=>&M-C:S@PQ7RY9W<"-^,XQT(.:U_@/\8?$?QCT"]U?Q-\%?$_@BXL M[SR/L'B>W2.2<; WF1E&(9.<9XY!K6>3YA3R]8Z45[-[/FA?>WP\W-OY&4,Z MRZIF+P,9/VJW7).VU_BY>7;IS'*?M ?"GQ=X=\50_M,? FR#>*=+@\O7=%0X M3Q#8#&Z%@.LR@91N3\H')"BO0/A+\5O"/QH\"V?C_P %WIDM+I<20R<2VTP^ M_#(O\+J>"/H1D$$^7^//^"B7[.GPN\9ZGX(^(0\4Z5/I5X]M/>3>$;R2VD93 M@M')&C!U]".M8/B'6+'X1SP_ML? )I=4^'WBFSCO_&VCV]L\6ZW8;AJL$4@5 MD=5)9U(&1DG&2R_&9SP[GW!6(6<+"U%@\0TZL>25E)K^-3LM6U_%A'64?WB7 M-&2GY-'.\G^NU7@\1"?+=U81DG*%G9SY=TD])Z>>][_2=%7_'W]JKPI\ =7T_PS>_#GQKXHU?5;9YK#2_!W MAN2^D=5;:R:GKO[/&M^'/%6LZG]@\#>%-9N MHI+K5F**?/>.,Y@C1F.\-V ^;YN-;@>.?COI/A;XI^ M'O@YH6@W&N:[K,OFWMK92*/[,L1G==S$\!:[HNF>&HW?41@X@DNY"'2-,X"1J%X!QP*^FZ\[ M!X7,*-/VV+KPFZOO*$%*U&-M*6=5>X*J68(I.7(4$G&< 9K\"?^#3;_E* M9^UW_P!O'_I\GKUC_@GC\5?AC_P4R^-7A[0?VQ?'?BFX^/\ I?Q9\;V/Q&\% M2>-]4TJY\)V<5I=+80Z7!;7$1LK:)%C0SP!9&G60RNS$$@'[345Y9^RC\)?B MU\)?V;[/X/\ Q9^+NO>)->TJ]UFSM?&6KWL=WJ=S8'4KO^SIYI9$9);A;)K7 M<75@74[@>0?C[_@D!K7Q8M_^"F'[=OPM^)7QX\8^.[3PEXR\)6_A^Y\8ZO\ M:9+*VGLK^X,,2(J0P(&DQLBC1?E!QGF@#]%**^!/VEOCKXC_ &L?^"R_@W_@ ME?IGB?5=.^'W@WX677Q'^+5MHFIS64OB"5KB.TL-+FG@9)5MD>>*XDC5@L_F M(CY564K\"/CSJG[&_P#P6-\5?\$RM6\47]Q\-/&_PB@^)'PQM]:U26[/AJXA MN);34=,AFG9I/LKBWDNDB9BL&UEC"HX4 'WU17YH_P#!,^SN?^"SOP#^)?[= MGQR\>>,-/;QEXYUC2/@K'H/BB^TX>!=#LL06=S9QV\J*+]IA)--<,"TC*L9Q M&OEU[A_P0[_;D^(/[>G[!.E^/_C7+!+\0?!OB+4/!GQ N;6-4CNM4T]U4W 5 M0 IEAD@E90%4/(X4!<"@#Z^HHHH **** "BBF7-S;65M)>7EPD,,*%Y997"J MB@9+$G@ #G-)M15WL-)MV0^BJ)\2:._AQ_%=C=B[L5M&N4FL_P![YL84ME-O MWL@<8ZU#;^)'U7P@:1<7#S:>;FSL)QY$LK;-RQ-N^XQ.!STS7,\;A4[* M:;Y>=):MQ[I*]UVM>_0U6'K6NXVUY==->SOM\S4HK,CO?%&H>#AJ%OH\%AK4 MVG;X["]G\R."Y*9$;O']Y0_!*]0,BC[+XKO_ ;]BN]3M;#7)M-V27MC"98; M>Z,>#(B2??0/R%;J!@TOK?,OK3[I&I167J'B&[T+P@WB76="NGG@LA-=:=IJ?:)=^ MT%HXP,;R#D \9QFGZAXJT;1O"[>,-=G:QL8[59YWND(:%2 <,HR01G!'/--X M["0OSSY>6/.[Z6CKJ[VML[WVMJ)8>M*W+&]WRJVMWV5M]_F:-%5_[7TL:6NM M27\4=HT2RBXE<(FP@$,2<8'(ZU/'(DJ"6)PRL 593D$>M=$:E.;M%IZ7^3V? MH9N,H[H6BBO-_'O[8/[+/PQU&YT;QS\?_"EA?6GMK,4EQ ZG!1XD+.K M ]B,UVX3 XW'U/9X6E*I+M&+D_N29Q8S'X'+Z?M,55C3CWE)17WMH](HKGK; MXG^$M4^%_P#PN#PW=3:MHCZ*VJVDNFV[227=N(C*/*C(#,S*.%X)) KQO3/^ M"AWAS6-6L[2V_9D^+UIIUS>PP3>(=9\'K9:?;*\BH9'EEF' SG: 6., $\5M M'*\=+"UL3*/+3HW]I*;C",+7;YG-I*UG>^QSULYRVC7HT'4O.M;D44YN=[6Y M5%.][JUCZ%HKC/CGXM^+O@SPE;ZO\%_A;-(BI M\RHN?F(WYVMC%>6Z5\5?C:^K+\0?VP_@WH/P[\*^'H'O;"]M_&HO;E[W*JD) M2$ 2 H9#@ DE0 #FN"K2KQRW$8U2IQA1LY.I5A3NOM.*;!PF*IT*_/[]]8TYRC&W\\[*$4_.2TUL>\ZIXBT#0Y[:UUG6K6TDO'9;6.X MG5&F*C$^.OVD?%WQG\4I\(_V8+KR;:>\-GJOQ#DLGEM+5@I9 MTM<#;+(%'WR0HRN#\P8>6?'OQ]^TO^T)K^D:G%^R=XKOOA^8WF0QLN#L0#/##Z2_9D\8+XM^&@B@^ NM_#FWTJ\:QMO#^N6< M<+E%1'\V,(2&0ER-QY+(^?6OE<1E7%O$V >+H3CA\NDXN-2,XNO5B[72@I\] M&,O>7/)1J6:<8Q5I2\NCGN S7,?J--5(I*5[PG#GT=G";ARJ*NFW=N6JC;<3 MX4?!*#X%O9Z'X L[>ZM+]Y9_%NNZO;Y(;=Y>[TW*_B#_ M ,(SKNFZA+:&#Q39R6$5R8Y&C,D,\H$3HS*=IW L""!S7L%M)_"6D>+HK.'6#<;;'4( MKR#[/=/$?-C.5R4(W#/8\5IT4J]"ABJ3I5HJ47NFKI_(]&G4J49J<'9KJCP? M]J[4+#PGK^A?M'>#KV*ZU'X>:HEOXKL[20-*=*NL)*CJ.7.PX!)X'< 5YU^Q7XIU.U\'ZK\"/%=Q*VL> +_[ K7, M922?3W'F6%KO)^,)X:K*-L8G.RO95(72WZU*,5?IS M49OJC@G36%Q_/!-4ZW5_\_(Q7,OG'5>4>Y[3117D/[0_[5FB?">Z'@#P3;6^ MM^,KF,&+3WN EOIZL0!/>2D@1)EEPI(9L@#&X&OILYSK+,@P$L9CJBA3C][? M116\I/HEJS>K5A1BF]V[))7;;V22U;?1+5G5?&CX[^!/@;H<6H^*;B:XOKU_ M*T?0]/C\V\U&;@".*,2,;5YSP2@V/AG^S-XI\,>*;+XN^-/'%KKWC6ZN0 MVNZM?6?F1P6I5LVMBN0(%!.-^,D$G@$H?6[O0M%O]4M-:OM)MYKRQ#BRN980 MSP;P ^PGE<@ ''45\K'+\WXFJNMFE+V=&,HN%"33C)73&H1HHT MXLVHK=*&CG# +"(L9V[Z8PJJ M$D%4/"GGDC_'.G17V:P=.4KU7SVES1O;W7:UHV2T2;M>[U>IZGMY1C:"Y;JS MM?76^MV_+:RTV$"JI+*H!8\D#K2T45UF(4444 %%%% !1110 4444 %%%% ! M1110 445X5\5?VUIM#\?ZE\%_@/\"?%?Q"\8:7*L.H6]G9FRTZPD9%=1<7LX M")E75@0&4@_>%>AEN58_-JSI86',TKMMJ,8K17E*348J[2O)I79YV9YME^3T M55Q<^52=DDG*4GJ^6,8IRD[)NT4W9'NM%O*?!O[*'[0H\7:7XP^+O[=GC+76TW4(;M MM*T/2K72+.Y\MP_DRQQ!_,B;&UEXW*2.*VPN78.I&H\1BH4W!M)6G)R?]UPB MX6\W)=U=&&*S+&TITEA\).HII-RO""@O[RG*,[^2@^SLSW+5=9TC0;)M2US5 M;:RMT^_/=SK&B_5F( J'1O%?A;Q&2OA[Q+I]^53L-/OUO;2VNG=52<(Z!OD9=WRR,-IR#G.,@8R/A%^R9 M^SI\!?$MUXO^#_PJT_0=1O+-K2YN;.27+PEU2O+W*I4J M*OTBH1#I12OUM. M5O,7QU^T)\!_ACO7XA_&;POHLD>=T&I:[!%+GT",^XGV S5[Q?\ $O0_"GPT MNOBK;:?J&MZ=!IRWT,&@6GVFXNXF 9?)C!'F$@@@9YKDM*_8K_9.TCQ'>^+H M?V??"]QJ>H7LMY=7FHZ6EV[3R.7=P9]^PEF)PN ,X&!7I=K:VMC:QV5E;1PP MPQA(88D"JB@8"@#@ #@ 5>*>14_9?5?:3L_?Y^6*:TTBHN3775M^AGA%G]3V MOUKV<+JT.3FFT]=9.2BGTT27J>)?#;]K3XK?%+QQINBZ1^Q;\0=&T&\N-MYX MA\6K!IQM(\$^8;=F9WY & <\UV7Q\;]J Z;IUO\ LQQ^!Q>23R#59_&YN_*A MBVC:8A;NUO-/@'X8_:IT2^U+4/VC_ (H>&-;C MN8HQIVG^&M$>VCLW!;>?,<[I P*C!'&WWK$^,/[%_A_XY>/;KQ?XV^./Q(AT MZXCB1?">C>*WL],38@4MY2+N);&XG<.2?6O9J*(9]F-#,)8S#.-*;5O#O"/@ZU- MCX1\+:;I4!ZPZ;8QP(?P0 5I45YU;%XK$5)U*LW*4W>3;;CR>25$ MQ_ZZ!NWH*M?'KX&ZC\<=,T_2;'XV>-?!264[R3S^"=7%G-=*R@;'/O%-SJ<$<5Q-XU\3-J!4(2 M04!50IYY('(JG\3_ -AK]E3XS_$"?XH_%#X06NLZY5QZ.UT&0.IZUF MZ9XQ\(ZUK5WX;T?Q5IMWJ.GJK7]A;7T_:K,Z?JT]HR2%&1LF)EW HS*S2)GOX(8K'2"9(U=5^W2DKD!L$;>"#Z5Z%\,];^ M*/B'X:6FM?$KP/9>'O%$\,S76B0ZF+J"V<.XB4S(,."@0L0."2!G%=-13Q.. MP-3!TZ-'"QA)6=R2TNYVW]U'SQIGQ;_X*,>$=2M['X@?LI>#_%%L\Z1W.J>"_&GV585+ M &00WBEV SG:.>*];^-'QG\%? 3P-+\1/B"U\NF0W$<,SZ=I\EU(A9_!;]L?]F7]H;4O[#^$/Q>TW5=1$)E M_LQEDM[DH/O,(9U1R!WP#CO7IE9B>"_!T7B7_A,X_">F+K @>$:LMA&+GRF( M+)YN-VTE5)&<$J/2O-?CS\+?VIM:\80?$/\ 9T_:%L]$>WL$MYO"'B+1%N=+ MOF5W;S&D7]["YW %DR2%4<8YKZOE&88]4\-4]A3:WK2ZF*I_6*B>U&*A>/=1J5'JNJ4VWT3>AZ[17(_!76/C+JW@*.\^/W MA/1=%\0QW$L=Q;Z%J#7%K)&IPLREQE PR=I)(&,G.0/*IO\ @I!\$?$_B"'P MC\ O#7BKXF:E),B7 \(Z#*UO9*Q&7GGF"(B@"5\*?#OXR:AX'NI+V-[O6 M-+L(IYY+8!@\*>9_JBQ*D2+\RE>X)!YOX _L=_"?]GK7[WQSH.H>(-<\4ZG: M?9M5\5>*-=FO+V[BW*^ULD(!N4'A >.M94L+EG]GRK5<1:KM&G&#;]92;C&* M>MN7G>FJ6YK5Q6:?VC&A2P]Z6\JDII+TC%*4I-:7YN1:Z2>Q3^-?[73_ M\ M\5_$?QOX MMO$/Q4^&#>#-:GDE\[0CJ\5\8(PY$;&6(;263:Q&."2#TKJ:*,1C,OG@84*. M&49JSE4MBG*#NHTU&$8I-Z-NSFY+: M_,HZOW=K?.L7[!WC'QI>KJO[0/[9/Q(\52I*)$L=(O8]%L P.03;VX()'8[A M]*]C^,'@KQA\0? 5UX6\"?$Z]\'ZG/)$UOKVGVD<\L&QPQ 23Y6# ;3GL373 MT5KBL_S3&UZ56M)/V;O%U5IRY MYN?XI?M6:=XW\,I%*)[2;P3!I]X M6*$1XD@8@X;!)/) ]ZU_C]?_ +7*ZAIND?LR:#X':&XAD.JZOXSNKD+:,"-H M2*W^9R1N.3QD#->FT42SJK5S".+K4:4FE;E]G&$'OJX4U"+>O;6RO=:!#(Z5 M'+I8.C6JQ3=^;VDYS6VBG4FTUM/?18+98[;[(R&,P"- J;"5VC QQ7D?AG_@G/\ LK^ M?'FG?$7X:>$]5\,ZAIVHQ7@CT7Q'=QV]P\;A@DL32,C(<8*@ $<=Z]SHJ,)G M><8"%2&&Q$X1J?$E)I2O_,KVE\[EXS(\FS"=.>)PT)RI_ W%-QM_*[7C\K'# M?'CP7\;O&OANSM?@3\:+?P5JEK?":XN[KP[%J,=Y%L9?(99&'E@DAMZY;Y0. MYK&^!'A/]K?P_P"(+RX_:%^+7A;Q#IKV6VQM]"T%K22.?>IWLQ)RNW<,>I%> MI444\VKT\O>#]G3<7]ITX^\$#:0 M5P.V#76?!/1OC3H7@QK+X\^,]'U[7/MLC+?:)IS6L(@(78FPDG<"&R>^177T M45LUJU\!'"NG32C;WE3@INW>:7,_.[U"AE-&AF$L6JM1N5_==2;@K]H-\J\K M+0\ \1_!G_@H%K/B&_NM$_;0T#1=-EO96T^UA^'5O-]7^%DO@^W^(TMCXAET9;8^*K73H]T=UY85KI8"=@RV6V9P,XKHZ M*O%9UBL7[/FA3C[-W7+2I1OM\7+!<^VTKKRU9&$R3"8/VO+.K+VBL^:M5G9? MW>:;Y'KO&S\]$>%^ OV6OV@_#7C33/%7B_\ ;F\7>(+:QO$FN='ET6TM[>\4 M'+1.$!(5NG'([5W'QZN/VE;31+"Z_9IT_P &W=_'=DZI:^,9KF-)8-IPL+0# MB3=CE_EP*[RBJK9YB\5C88G$0IS<-.7V<(Q:[.--03WWW\R:.0X3"8*IAL-. MI!3U8? /XA_M-^+-5U#1/V@OV>]/\)I9VZ/9ZSI?B MJ*^@U!RV&18E4/%@#.7/.0!63\9_VP?^%8^.Y_A7X-_9]^(/C;Q!%#'*8_#^ MA?Z$BR+N4R73D(@[$X.#P:]EHHAF.6RS"6(K8./(UI3C*<8IZ:W6YG#+HX:CC)M2<82FXZZ6480NM+-Q>BU3;NVD[O3F;:3'BL@R_,:5&&/O6]FK>\VE)Z7E.$>6G)NU M]866O*DFT9_B?PCX4\;:7_8GC/PQIVKV1E60V>IV4=Q%O4Y5MD@(R#T..*DT M7P[X?\-6OV'PYH5GI\'_ #QLK5(D_)0!5RBO*]M5]E[/F?+O:^E_38];V-'V MOM.5RT_X?\ QNUKP=,E MY'?6VN>&7C6X$;!@5DB;S ^ 1DJISQ78:UHVD^(](N=!U[3H;NRO(&AN MK6X0,DL;##*P/4$&O!O!FLZM^QOX[MOA'XWU&:X^'&NW93P;K]TY8Z-.Q)^P M7#GI&>=CGI]-VSYVIQ!G?"V:TZV*Q$ZN#PF]KJU.;L_ M<:Y/EEDN595&K1A1C"A7?O."Y&I=+RARRY7T=[Q>E[/3K/@/\+_VH?AWXHNE M^,?[3%KX]T%M/9+"*7PE!IUW#<;T*LSPL1(H0..>26![5%\@\Y2FW;LP?4FO6Z*^Z_MEU,P^M8G#T MJEU9QY/9P?GRT72L_--'H?V*J67_ %3#8BK3L[J7/[2:\N:LJMUY-/R./^"/ MCWXB?$;P8VO?$_X.W?@;5$O7@;1+S5(KQBBA2)1+$ I4DD#_ '?>O*_$W[;NYY+_M]/S8L5EV:U<)3HT<;*#7Q3Y*;G+S7N M^SB_^X;7]U'+?$7PCXJ^)_PMN/"VF>,]3\%ZKJ5M"7U71WC>YL&W(\B(QRI) M :/<.S$CG%<+\%?V&?@E\%O&L7Q4AN?$7B7QC'$\?_"6^+?$$U[>%74JXY(C M&0S#A,\]:]CK(\<^._"/PU\+W7C/QSKT&FZ;9INGN;AL#V4#JS$\!0"2> #7 M*N(,;EF6UJ,:_LJ$KN=FHIQMJI2W<++52?+N[:LTQ6391B,7#'8JFISI)

  • $O@EX$N_'GB^X;R8<1VMI%S->3M]R"-?X MG8_D 2> 37#?L]?"/Q9>^(KG]H[XZ0*WC+6X-EAIIYC\/V)R4M8P>CD'+MUR M2.I8MD?"+PCXC_:-^(%O^TO\6-(FM-%T]C_PKKPQ>+@P1D_\A"9>GFO@%!_" M,$9PK5[Q7YYEU*KQ/CH9KB(M8:F[T(-6YG_S_FGU:_A1?PQ?._>DE"J$99A5 M6(FO<7P+O_?:_P#25T6N[T****^T/5"BBB@ HHHH **** /X0OVL/^3IOB7_ M -E UG_TNFHH_:P_Y.F^)?\ V4#6?_2Z:B@#]O\ _@TV_P"4IG[7?_;Q_P"G MR>OL?_@IW_P3>^#'[>GQJ^!G[67[&'Q/;X7_ !<\8VUYJ7A+XV>#TD@EU&&+ M1VO+$WB*4,\3J(T+,/-$3;#N0>4?CC_@TV_Y2F?M=_\ ;Q_Z?)Z_3*W_ .". M?@[P+?>"?!_P&_:D^+?@WX=>%+G4S%X)LO&"W L+>[M9(3!IUY=02WMFF9"" M$N!L4GRRC88 &Q_P13_;0^-O[>'_$NJ^%?%=YI486T MU2\TZX,#WD*K\H63 W!/D\Q9-H5<*/(?^"47_*7[_@HC_P!CQX'_ /31=5]P M?!;X!?"C]F_X,:1\ /@%X1M_"7A;0-/:TT33M*7/V1268R R[S)*79I&DDWL M[LS.6+$GRW]G#_@F_P#"+]ES]H;QW^TY\.?B=X^N?$_Q/O8+OXA'6M:@N;;7 M)H(Y4@9XOLX$/E"5MGD>5@87E?EH ^5/!'A+4/@__P '6/B_Q-XLA:&Q^+?[ M*Z2>%+QQ\EQ<66H:?%<6R'H75+1Y64!O&WAJ\6VU70KB2(PS&&1D='CEB)CE@E22&5K^*O'&I1W_CCQOXEO?M6K:]<11^5"9Y0JJL M<40$<4$21PQ+D)&NYL@'Q?\ \&MOG^"/^"2EC\'_ !A;#3=?^&?Q&\4^'?&5 MC<,%;3]0AU&2>6*7/W2J3IG/;%9__!J]X+U[3O\ @GKXV^,NIV9X0(I)[.2WEE0 2.V!CVKX?_#_P M3\*? VD?#/X;>%K'0_#^@:=#8:+H^FVXBM[*VB0)'%&B\*JJ /:@#8HHHH M*J:K#K$T:#1[R*%@WSF6/<"*MT4 QKYWN_P#@E%\*;W6CKUQ\1?%PG:82E8=>:*/((Z(B *.. M@ KZMHK2A5J86M*M1?+-Q<&UHW!M-QO_ "MI-K9V1Y^8Y5EV;THTL9352,6I M)/925TG;NKNSZ79\V^)_^";GP]\5:)_8%[X[\416^]6 M_$EP",= ,DC'X5E M>%?^"6OP^\$:NNO^%_BWXXL[V-&6&ZB\3RAX\]U.WK7U/17'@<+0RS)*F3X- M>SPM2_-3BW&#YDD[I=TDOD<-?A?A[$XQ8NKAH2JK:36NFN_J?+/Q,_8J_:YU MI[>[^'O[>7BJR:SB:."TNYW17!.$?L^Z?>Z9\4-(N M/B?;2W >+5K#5;8S6R!<%$B9(WD!//(S7U317-5PN8QRF.6X/&5*-*.R2I5& MM;VYJU.I.U^BDM--C*/"^ HYA]=P\ZD*GE4FXO2VL).4-O+3I9GPSXX_:2_; MBU#Q?J">%/%&N:%:R7+-9:%=?!][B]MH^BH6W[''4ALY/TKTCP]^T7^U%>?# MF'P^GP7\>WWB$Z:T,OB&[\'0:>C7)4@3B%Y2H )#;3P<8KZ>HK+%?ZW8VA3H MUH>/M=N+6"YCEDAO&T6R2=58$QND89@& (. M.<&O2OC1HW_!0/XK^"6\'Q>$;70#)<),VH>$_&$5M=;1G]T6D1@5.>1CG KZ MBHK3$TN(\;B*=>MFM7GI_#R4<%3C\XT\)&,O^WU(C"\)87"8:I0CB:[C4^+F MJRF_DY\TE\FCX@^&_P %/VU?ASKDVK>+_!OQ%\E?9-%<>+R_B/&8J>)J9O6-I2T\V M;X;ARE@\''"T:T_9QFJB3Y96FFFI)N-[IQ6M^B/C?X9Z]X,^ G@G6/ 6F_!3 MXL^$(-UW9\NG396ZJ.6U\)AZ5" MBZ?)2ES0C*DK1D]VK-)-]=-?F>6GXF?#OQ;X)E\.^&_VE_"EI MH$-YIFLP1 M3VZ+@E@0X*' ZX&,USVL_MD^$Q=_\(M\-]0O_B#JD6T-:^%- >Z 8'AWE.V, M#(SN4D#&:]#UC]E_]G/79Q/188RQ!_BV*-WXYKK]#\/Z!X8 MTY-'\-:'9Z=:1?ZNUL;9(8T^BH !7*L!QA7KN4JM&E=*+G&-2I)I-M)1G*,( MO5^\_:7OJM$=;EG%2FJ3G",4V[I-N[MM>UMEOS+R/$K2_P#V]?B;'FTTWPS\ M.[&3I/J)&H:@%[,L: Q ]]KX(Z58\/?L=W)\46GCKXK?$S4/'.K6,GF69\0L M6L[:3^_%;#Y$/UR <$<@&O<:*Z:7"67SJQJX^I4Q4TTTZLKQ36J:I14:2:>J M:IW7'=>L&S_HNK:.DZJ3_$N\':W^T,$>M0>, M_ ?Q;D^&DW@OX0?$'2_"U_!9Q0:+?C1%N8[)8RN%$+G:5V*4YZ YP<8KO:*Z MJ6,Q-+D2E>,)5RC[LK?XXVD MK7T:::>JLSP;X4>)/V_-+^(%K\/OCEX!\)ZCI$T4I_X3WPQ?[(8RB%E66TE MDWN0%RN%!/I7JYOM>76!X=/C+21J!M_M L2H\XP[MOF;,[MN[C=C&>*Z*O*_ MVA/V/_A)^T3?6?BO7UU+1/%>E1!-%\9>&[YK34;$ LRA9%X=0S,=K @;FQ@D MFO2>)RW-#5FZ4&US:VDX.>B>BDH-))7C"^C\M87-,IRZ4<+)XF:= MTJLTGRZ7BIQAJUJXN:;;=I3MJN\^Q>-_^@W9?^ Q_P :\+^-?_"9?!3]HKP[ M\=Y6@ATC688?#OB34HU'E#S9',,DJ9RNQE7,G/RG;QP#ZQ\)= \>_"GX5_V= M\:/BNWBZ^TL7$L_B%]*6V=[522F^./.YUC W-R6.>O? T'XA?LX?MR_"+4M M\(>-;37=(U"!8]1MK67RKNR;<&4O$XWPNK*""RX)7C(KY'BOAG,,TRNK++Y< MSP\XSA5BG[/VD6W!2IC:%>C3I5%&&(G'FA3G)I^#/[-\?PI\'OHX33+S4=39;CQ#J-_";N:_N0=Y>2209<9))[71-%^&OP0\$IIU@=/T#1+%220_,QP/F8D\=>* MSOAC^T3\#OC1KNJ^'/A/\3](\0W>B)$^IKI-SYR1+(7"$2+\CY*-]TG&!G&1 MGSK&+3Y8MT*,9-)Q@FM+Z1].]G:+45T.O@,-CE"I5B MZLI-TU)I322>D%>^RO)J[=F]%HMK[%XW'36[+_P&/^-+]B\;_P#0;LO_ &/ M^->6?%?XG_ML#XA7_@KX$_LV^'Y=*L_+$'C#Q5XJ$=M=EHU<-I8J23 M@E3BO1_AVGQ8NOAO:1_%V70K7Q9);RC4)/# E>QBD+-Y;1"X&\X382&_BW=L M5]QBCC,94P].E47)>\ MI4Y0BVG9J,IJ*EY.-XM*Z=BY]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_X MUXCIW['7[1&K7\&H?$[_ (*"^/=1,4RR/#X+M0U6VLKB:.5Y=&U)[2<%&W "1.0,]1W%:XK 97AL13A'& M*I%OWI0A/W5IJE45-RZZ:;;F6%S#-<5AZLY8.5*27N1G.'O/71NFZBCTUUWV M-'[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :\V^#G[$7PE^!_CF#X@^$?$OC M&YO;>&2)(M9\57%W 0Z[23&YP3@\'M6K\>OV5/AS^T5J.G:GXXUWQ-9R:9#) M%;KH'B&:R5@Y!)<1GYCP,$]*4L+DBQ\:<<3)T6M9^R]Y/73D]IKTUYEOMIJ0 MQ6>O+Y5)86"K)Z0]K>+6FO/[/1[Z'_B)^T=X9M-1LI#'=Z;:P27=Q"XZH\=NKLK>Q -=E\!/V;?AU^S MEINHZ=X N=:G_M6=)KZXUO6IKV1V0%5P9"=H )' &>,YQ72V/PW^'>F>(KCQ M?IO@+1;?5KR7S;O5(-+A2XG? &YY NYC@#DG/%.BL@H8V:K>TJTDO=<>6E)O M3>ZJJ*W[O9Z;"K/B'$8&FZ*I4:S?O*7-5BEKMRNDY/;LMUKN^(?&OP MIC^+/P^NUU>UO-':_P!*LQ8-!->#862,+)@HS$!?F P3S7EGA;XX_P#!03QC MXBL+49 M)V>[W/._C%X<_:7UKPK'8_!/XC^'=%U8WJ&:^U?2&N(Q;[6W!4'\>[81GC - M<[\'/A!^U]X3\5S>)?C%^UE:>+;66Q>&+0H/!EO8P02%T82AXCO<@*RC=V<^ MU>S45%+-L10P$L)"%/EE>[=.G*>O:R^-_Q,\.ZYJGVYC:WND:.ULGV;8FU6 M0_Q[Q(21Q@K7HU%%7-L16R^.#E"GRJUI*E34].\U%3?GS-A2RC#T+_ /@I;HOBC4H?"WP>^'FMZ.E_,-*F3Q#) M;SR6V\B)I!(,!RFTL!QG(':O3I-1^.UK\*CXG?PYI]UXIC\/_:F\+V]VB++J M @W_ &-;E_D ,O[L2GY0/F/%=S158K,Z&*A3BL+3ARVNX\Z<_*5YM:]>51?F M3A,KKX6=23Q=6?.G92Y&H><;03NNG,Y+R/G+PA^T+^W)JOBW2_#_ (U_8DO= M#L[W4(;>]U:/Q=87D5E$[A7F98\%E0$M@M-._9^\3>$ M;34;F]\O4-0\0VDK+9V^QB98D0$/(&"@*PQ\W/ ->FT5I6S7"RQE/$4,'2I\ MOV5[2<)/NU4G-NW:]NZ9G1RG%QP53#XC&5:G/]I^SA.*[1=*G!*_>U^S1X_\ M!_V?OC-\*K[5?$_Q _:3UGQMK6MI$MZ^JQ+'96_EER!;6J?+ ,NV=IYXXXKT M<6/C8$D:U9<]?]%/^-;-%<&.QV)S'$RQ%=IR=MHQBM%9)1BE%))))))'?@,! MALMPL4I/5W;N@HI\S2M? M07+%N]M3'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBBD,Q_L7C?\ Z#=E M_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W M9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7 MC?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[ M%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK M8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ M (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E M_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>- M_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7 MC?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MB MB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ M@,?\:Q_'WPUO/B=X1OO WC:73[W3=0A,=Q!):GZAE.A M1Q-&5&M%2A)---733T::>Z:W1,X0J0<9*Z>Z/FWP=\5_&_[,.N1_ W]H#QE' M%I$:!?!_C6^M'>"\@S@6\\@&(Y4'&6XP.3C:6]RTR?Q)K>GQ:MHWBS2[NUG0 M/!B^)-+FT3Q%I%K?V=PNV>TO(%EBD7T96!!'UK MQW4_V09? ^H2^)OV7_B3J'@:]D?S)M')-WI-TW??;R$[">FY3\HZ**^0HX?B M'ANG[+#P^M8:/PQYN6O"/2*TIK97M-+M M=Z2MTNXNW=GJGV+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UY-'^U!\2/A#(N MF_M5?"6XTRU5@O\ PF7A='O=+?MND49EMQ[,"3Z 5>^('[77AF=+'PC^SNEM MXZ\5ZW!OTRRTV<&>ZD!Q$BGJI(8G@['50G*I5<)QM>E*, MHUKO1)4FN>3D](\J:D_A;1I_:V!Y&Y2LU]EIJ7DN7=WZ63OT-;XU?&H? W0X MM0\2^((+K4+Z3R=&T+3[(R7FHS$@".*,')Y(RQX&1W(!XSPG\ ?BU\8_$5C\ M7_VF;RQ:>U;S= \$;?,LM*]'E4?+-/ZDY _(+UOP5_9Q_P"$-UV7XL?%C7_^ M$H\>W\>+K69T_=6*'_EA:(1B*,9(R ">>@)6O4ZPHY5CN(:T<5G$>6DFG##W M32MJIUFM)S6Z@KTX/7WY)240P];&R53%*T5JH?K/N^RV7F]3&^Q>-QTUNR_\ M!C_C2_8O&_\ T&[+_P !C_C6Q17V1ZAC_8O&_P#T&[+_ ,!C_C1]B\;_ /0; MLO\ P&/^-;%% %?38]1BM0FJ7$)-HQVXJQ110 4444 %%%% '\(7[6 M'_)TWQ+_ .R@:S_Z7344?M8?\G3?$O\ [*!K/_I=-10!^W__ :;?\I3/VN_ M^WC_ -/D]?O]7X _\&FW_*4S]KO_ +>/_3Y/7[_4 %%%5[+5])U*YN[/3M3M M[B;3[@6]_%!.KM;2F-)1'( E7Z7)UGP]=O927V#DQW(B($Z- M@!MP)(&W."0?3Z*Z\'C\;E\Y3PU24').+Y6U=/1IVW3ZIZ''C,OP.8PC#%4H MS46I+F2=I+5-7V:Z-:G%_&']G?X+?']-*B^,G@"TU^/1;E[C38;UY-D4CJ%8 ME58!P0!\K9' XXK<\&?#[P'\.=*&A_#[P5I.A60QBTTC3HK:/C_9C4"MBBB> M/QT\+'"RJR=..T7)\JN[NT;V5WKHMQPR_ 4\7+%1I1565KS45S.RLKRM=V6B MN]@HHHKD.L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH 22..:-HI8U9&4AE89!!Z@BL+P=\+_AS\/;N_OO W@C2](F MU.427[Z?9I$9F XSM XZG'3))ZDD[U%8U,-AZM6%6<$Y0ORMI-JZL[/=76CM MT(=.$I*32NMGV] HHHK8L**** "BBB@ HHHH **** "BBB@#^$+]K#_DZ;XE M_P#90-9_]+IJ*/VL/^3IOB7_ -E UG_TNFHH _;_ /X--O\ E*9^UW_V\?\ MI\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_?Z@#XV_X+U?M*?'3]D[_ ()K^*_C M'\!KK6+"[M]:TFT\2:_X>B#ZAHNB3WL<5]=VV00DPB8HLA'[LR^8""@8>/?L MD_LX_!#]HR/XB?M*_P#!.WX^>*(?[.^/OA>_\.>*]$^)>J7-OX@T5/#_ (3F MU*QU)+JXD6^,D;WR/]I5IXIN-RLA2OT)^(?B#X;V-G8>"_B9+8/:>,;U]"M= M.U.V$L&I2R6TTK6KJRE"'AAF^5_E;&WDL ?Q5^/GP/\ B;_P0\^-?QE_X*&? M\$Y?%CZ1\*/"7QST/PU\2?V=IGDETK5=/U#1/#]Q]IL S,T-V+O5950*/D5D M"D11M"X!]@_\%Y_^"@OP&_9J\/?#S]E3XU_M'>.?A1H_Q4U>63QC\0_AM%/_ M &SH&BVB&3_1I88I6@FN;O[/"'V.?(6[PI( KOO^"3_[,7[,GPH\":G^U)^S MI_P4A^,_[0/A;QAI4<5IK7Q2^+'_ D%CIL<+L\OD1+#"MO,3M$HE4R)Y07" M?.&^P/$'A[0/%FB77AKQ5H=GJ>FWT+0WNGZA;)-!<1L,%'C<%74CJ""#7YU? ML/\ [$?A_P#98_X*<_M6_LW_ ++J?V)\&_&/PQT'7+[PU9$_V?X9\4:@;^!K M>V3.(=]M#]H:-<;4FMUP$6( I?\$S[.Y_X+._ /XE_MV?'+QYXPT]O&7CG6 M-(^"L>@^*+[3AX%T.RQ!9W-G';RHHOVF$DTUPP+2,JQG$:^77N'_ 0[_;D^ M(/[>G[!.E^/_ (URP2_$'P;XBU#P9\0+FUC5([K5-/=5-P%4 *989()64!5# MR.% 7 KR'_@UM\_P1_P24L?@_P",+8:;K_PS^(WBGP[XRL;A@K:?J$.HR3RQ M2Y^Z52=,Y[8K/_X-7O!>O:=_P3U\;?&74[.:'3_BO\>_$_B[PZ9D*^;82?9K M-9 #V,EE+@]QCMB@#]+**** "BBJFJPZQ-&@T>\BA8-\YECW B@"W16/]B\; M_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O M&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- & MQ16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ M 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ M &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ M -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\; M_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;% M%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P ! MC_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ M 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ MT&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ M -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45 MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/ M^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P ! MC_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0 M;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ MT&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/ M]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_X MT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/ M^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!N MR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0 M;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V M+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1 M]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_X MT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+ M_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!N MR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O M&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V M+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0 M!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ M &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+ M_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\; M_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O M&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- & MQ16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ M 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ M &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ M -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\; M_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;% M%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P ! MC_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ M 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ MT&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ M -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45 MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0;LO_ &/ M^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P ! MC_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/]B\;_P#0 M;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_XT?8O&_\ MT&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^- &Q16/ M]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!NR_\ 8_X MT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/ M^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%8_V+QO_ -!N MR_\ 8_XT?8O&_\ T&[+_P !C_C0!L45C_8O&_\ T&[+_P !C_C1]B\;_P#0 M;LO_ &/^- &Q16/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XT ;%%5]- MCU&*U":I<1RR[CEXDVC';BK% !1110 4444 ?PA?M8?\G3?$O_LH&L_^ETU% M'[6'_)TWQ+_[*!K/_I=-10!^W_\ P:;?\I3/VN_^WC_T^3U^_P!7X _\&FW_ M "E,_:[_ .WC_P!/D]?O]0!YQ^U%^RO\)_VO?AS;?#7XMC6H;?3M=M-;T75/ M#FOW.F7^EZE:L7M[NWN+=U=)(V)(SE>>5->*?#O_ ()2^"8OBWKGQ(_:1^-? MC/XKV@^)%EXP\(Z%XNU"V%E:W]KHNFZ?!>WD%G;6\=[=Q-8MY;S!T1!$P3S@ M\K?65% 'S?\ M$?\$Q?A!^T)^TQIO[7$/QK^+?@+QM8^'TT2ZO?AO\09]+AU M.P25Y4@N8=KHZAI'/RA3D@DDJI'L/P6^!7PR_9]\)2^#OAAH4MK#=WTE]JM] M?ZA/>WVJ7D@427=Y=W#O/=SL$13+*[-M1%SM50.OHH ^??B+_P $V_@7X[\9 M>-O%6A^+_&W@VU^*"H/BEX?\$^(186/BPK%Y)DN!Y;2V\SP@123VU;%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% '\(7[6'_ "=-\2_^R@:S_P"ETU%'[6'_ "=-\2_^ MR@:S_P"ETU% '[?_ /!IM_RE,_:[_P"WC_T^3U^_U?@#_P &FW_*4S]KO_MX M_P#3Y/7[_4 %%%% !1110 4444 %%%8OQ(^(?@WX1?#S7OBO\1==BTOP_P"& M-&NM6UW4I@2EI9V\3332L%!)"QHS$ $\<"@!WQ#\?^#_ (4> -<^*7Q#UV'2 M] \-:/*!;O5O$7AOXCV5[XDT6Q(W&YO-%6#$>U/F=4N72+:3)*O;Z M6^(VC?!S_@HI^Q#XF\(_#[XD6>K>"?C#\.M0TO3_ !1HLHFC:TO[22W\^/D9 M9/,)VG!#(58 @@?"/[,7_!6_]N7]F+3HOV&/^"C?_!-/XU>,OBGX>A&D>'_& MWPJ\)#5=$\>0QKY<-VUS(\45NTB[3*Y)1XNY;'4]/ ML]H5?(6?]W&=H)@MK;(R"3^I% !1110 4444 %?+W[1__!0?XR?#O4-?3]EC M]@#Q]\<=-\&W[V/C#6?"NNZ7916UW&JO-:6<5U.+C49X@RB18(BBN3&':1)$ MC][^'OQG^$_Q8U7Q)H?PU^(>DZW>^#]=?1O%-IIUXLLFE:@B*[6TZ@YCD"NI MP>QK\V_$?[>/Q7_X(B_M?_$CX9_MA?!/Q?XB_9U^*7C[4?&GPX^+/@[1)-0_ MX1V]U.8W-_I-_%'RJ"Z>:2,C,F'RJR*Q$(!]?_\ !.W_ (*B_LL_\%,? ^K> M(?@-JFJZ9X@\+WGV/QKX \6V'V+7/#MSEE\NYM]S8!9' =&9"49&?A[X-M?$GCKQWKS:'X&\/ZAJQL+6YO%M+B\EENKD1RM;VT-M:W$SN ML4CG8J(CO(BFK^U3^VU^S+^Q1:>#M3_:;^*-EX4LO'7B^'PUH5_J!(@^W2PR MRIYSCB&'$)5IFPB%TWE0C_&?X0^,H M/&/PX?4)%6TU69+:>UN=,G9B%$5U:W,T9)(4G:&9%+. #P[XL_\ !83]L;_@ MG1\6M$T3_@K1^QQX=T+X6^*-52PTWXX_![Q)=:MHVEW#D[(;^VN;>.XBXY+X M7(1C&DNUMOZ(Z-K.D>(]'M/$'A_5+>^L+^VCN+&]LYEDBN(74,DB.I(=64@A M@2"""*_-BR_:"_;)_P""O/P9N_V _P!IW_@D[\0/A'!XD:VL_BYXR\7O"NA6 M>G0SI+7;E$86[RK,9'$/S^J_\ !ON?B=X6_P""==K^SS\7 M-7EU+6/@Q\0_$_P[_M.7.;F#2=5GMX2,DX1(]L2CLD2CM0!]MT444 %%%% ! M6;XQ\7>'? 'A'5?'GC#5(['2=$TV>_U2]E!VV]M#&TDLAQDX5%8G'I6/\;_C MA\)/V;?A1KGQR^.WC[3_ QX2\-V1N]:US5)=L-M$"%'0%F9F*HJ*"SLRJH+ M, ?C_P#9R_X+8?\ !*__ (*PZ_XF_8@^%?Q@U0:SXM\-ZAI\.D^(-!GTV36K M*6VD2=K-Y5VR,(F9]AVR;0S!"$8@ D^._P#P59_:Y_9\^%^F_M6>)?\ @EMK M^O\ P5O],BU>\\0^"_B+;:AXDT?2Y4$B75YHIM8T7$1#N(;R9(QDNZ@$CZ8_ M9"_;&_9S_;M^!VF?M$?LO?$FT\3>&=3S'Y\ *36=PH!DMKF%L/!,FX91P#AE M895E8_"'_!&S]O[QI^S[\1)_^"'?_!1J_CT7XN?#*)=-^&'B34?W5I\0/#D8 M*V4EO(YP\ZP(%"YW.B8.98I@)&_8UU+_ ()(?\%A^)'MKBZT_4K2(<1Q2/#*A4 +%YDJCY98TC /TYHHHH **** M "BBOD/QK_P7G_X)&_#O]HQOV5?%_P"VSX:M/&,.I?V==Q"TO)-/M+O=L,$V MHI";.)PV5;?, C*0Y4C% '4?'7]O3XH>#=8\66/[,W[$7C3XS6OP_P!1&G^- M+WPQKNF69@O/LT5S):6<-W.LM_/'#/"SK&H7=((U=Y%DC2;_ ()\_P#!5#]D MG_@I/H&KO\!_$>I:;XI\,3&#QC\.O%^G_P!GZ_H$P%O%9 MM;>UOK2[E/$<,Y@BD+'"QJT3?=$[IK_\%F_^"?7BKP7XGLO^"UG_ 3N2'1? MCC\)K7^U_%-CIIV6OQ!\/0INN[2Z5.)91;*P5QEI(U\OEE@:, _2ZBN>^$?Q M(T3XR?"CPQ\7O#,4J:;XK\/66L:>DPPZP7,"3QAO?:XS[UT- !1110 445\V M?\%#?^"JG[+7_!-72?#\7QL_X27Q!XH\732Q^$_A_P" M%_M/7-7$8!EDBM] MZ*(TR,N[H"3A=Q!% 'H?[5/[1%S^S[X7\.0>&O#5GK7BOQUXPM/"W@G2-2U0 MV-I_VIO\ @F[\3=,M M?^"HO['6F:;\)]?U%+.Q^.7P?UVYU?2]+FF>+?"_ACQIIT>FZSH?B&Q M:22UCN(?,DB"W$7VJ!7\QHP[$.0%=:]1_P"";W_!1O\ 9R_X+-?LT>)/VA:W817ND:OI=TL]M>6TJAXY8Y$)5T92""#@@UJ5 M^?7_ 1Q^ OQ0_X)U?M%_&W_ ()._@EJ6HS&6?3]&U> M>_AGTV5N@,5U8R[0,;RTDN%\S:/T%H **** "BBN3^.7QS^$7[-/PFUSXZ?' MCQ]I_A?PEX;LC=:UKFIR%8K>/(4< %G=F945%!=V954%F (!M>,_%_ASX?># M]6\?>,=42QTC0]-GU#5;V4$K;VT,;22R'&3A45CQZ5\5_'?_ (*K?M@_L^?" M[3?VK?$O_!+76_$/P6O],BU>\U_P3\1[;4?$NC:7(@E2ZO-%-I&BXC8.ZPWD MR1 $O(H!(@_9Q_X+9?\ !++_ (*QZ]XF_8>^&'Q8U>+6?%WAK4+"#2?$6@3Z M:^MV,MM(D[6;RC:[")G?8VV3:K,$(1B/+O\ @C;^W_XU_9[^(T__ 0[_P"" MCFH1Z+\6_AG$NF_"_P 2ZC^ZM/B!XRN% ,EKGWH6."_6;S6-I#(6^:Z2&-)VA(!,4R,F_ M;($\[\:?\%[O^"1?P]_:+?\ 97\6_ML>&[7Q?#J?]G7:"RO)-.M;O=L,$VHI M";.)E;*MNE 1@0Y4C%;W_!0/_@E!^S'^W]\*KW0]7TH>$O'<.KC7_!WQ7\.1 M^7K>A:VBQB&]2X4B210(84:(N%,<484HT<3H ?4-%? W_!-K_@I-\:-*^-$_ M_!+;_@J596GAS]H3PY:;_#/B:("/2OBAI2!@FI6#D*IN"J$RP Y5V"J4EBA M^]H+B"Y0R6TZ2*'9"R," RDJPX[@@@CL010 ^BBB@ HHHH *\9_;_P#VPM._ M81_94\3?M+77PYU7QE=:(L$>E^$-"#&]UBXEF2,0PA45B%.V.*1CPI( MY'_@H=_P55_9=_X)KZ;X>M?C-#XG\1^*_%\TL?A+X>^ -$_M/7-7$8!EDB@W MHJQID9=W4$G"[B"!'_P3L_X*B?LE_P#!4GPSK'B'X(6>N:9XA\"ZHL/B7P5X MZT5++6_#]Q(DB1R20AY%4.GG()(W;I(AP=RT >B_L:?ME_L^_M[_ +/VB?M* M_LU>-HM:\-ZU%AE("7.GW*@>;9W46289XR0&0^H92R,K-ZG7YG?ME?L9_M ? M\$O_ -H#6_\ @J=_P2O\$2:SH.LR?:OVA_V=]/REMXFME):35],C4$0ZA&"[ ME47Y\LP5MTDTO68?$&F27B:(UU&NI MV'E%%GBNK4,7A>)Y$1\_+ET*LRNC, >ST444 %%%% !3998X8VFFD5$12SNQ MP% ZDGM7*?'7X[?"#]F7X2:[\=OCUX_T_P +^$?#=D;K6M(;01L9OLQE!68>7N8Q,5D*!F"$*Q !WO_ 3A_P""LO[)G_!3S2/% M3? #Q)-!K?@[6[BRUKPQJX6.]6U69TMM01,_/;7$8617'W2Q1L,.?INOA_\ MX*;?\$M_&'Q?\9Z-^WK_ ,$]_$]G\._VFOA]:@:#K$:+%8>+[!% ;1=50866 M)T78DC?7*Z;\7/A?XFN M!;W6@7P<1&1/-(,EK)(0(Y?5@C?-C(!]84444 %%%% !117Q]XR_X+Z?\$B/ MA_\ M%O^RQXL_;7\.VWBZ#4_[-NPMC>R:=:WF[88)=12 V<3*V58M*%1@0Q4 M@B@#T0_\%+OV1[?]OVZ_X)J:K\1$L/BA%X6M=;L["]"QV]^)O-8V<,A;YKI( M8TG:$@$Q3*R;]L@3WVOE_P#X*!_\$HOV8_V__A/>Z!K.E#PGXYAU?^W_ =\ M5?#D?EZWH.MJL8BO8[A2))% BA1HBX4QQ1A2C1Q.GDG_ 3:_P""DWQIT;XT MS?\ !+3_ (*F6=IX=_:#\.VF_P +^*(@(]*^*&E("$U*P?#'7-,\3P:OI&OR6T7G7%AY\#21QW*1 R;1*Q(&"J$IYG M4_L8_MH?L<_\%B/'/A3]H7X+W'B+PYXW^ GB._3Q!X&\;Z$MIK.F+J.FW-F\ M,T(E=8TD;9(LR,_-JT9"EF ])_X*5?#[2?$WPO\ AY\19+5/[5\ _'KP'K6C MW97YK?S/$-EI]Y@]1OL;Z\C/KOYH ^BJ*^<]9_X**?#8_P#!2CPY_P $Y? E MG+XEUV?P/JNN^.[O1K=YT\(M&;5K!+Z1/D@%PCW0"M\X;[-P!,N[Z,H **** M "BBN1^/'QZ^#W[,/PBUWX\?'SQ_8>%_"/ANS-UK6MZDY$5O'D*H 4%G=F94 M2- SN[*J@LP! +?Q>^+'P_\ @/\ "OQ'\:_BMXBBTCPSX3T2YU;7M3F!*VUI M!&TLKX4$L0JG"J"6. 20*_-VV_X.-_BEX8O]$^-?QY_X)+?%KP#^SAXCU&W MAT_XWZO>B1K2TN'"6^H7FG);9MK9]Z-N\]LJP,?FEE4]9X:_X*W_ /!+G_@M M]X+\>_\ !-[X7_%[5])\1^/O"%_9Z);^+/#,UE_:2^4S"XM0YVW'EE1*869' M=$;"X5ROWE\4?A)X(^-GP>U[X'_$[P]:WWA[Q1X?N-'UO31&/*DMIX3%(B@C M@;6.#CC /:@#H[2[M;^UBOK&YCF@FC62&:)PR2(1D,I'!!'((J2OAGPU_P % M!/A__P $]/\ @D5\"_BK^T#K+:IKC>'/"GA.UT:U#2ZEXAOP;:QN1:0(&>>< M1I//L4')3&1D5]RJP90PS@C/(Q0 M%%% !1110 5^??[67_!?SP5\#?C=XL^ M"_[.?[#GQF^/0^&MZ;3XI>)_AGX:>XTKPU>4Z#XC-VENLP;*R6UU+:R@%E4LOF0L58J-RE6P M,XH ]7HHHH **** "OG3_@H]^WV_["GPX\.#P'\$]9^)_P 2_B%XA&@?#+X; MZ#,(I]:U#RGFD:29E86]M#$C22S%2$&,X!++3_X*(?\ !5K]F+_@FQ8^'M-^ M+EAXJ\4^+_%[RCPG\._A[HG]IZWJJ1#,LR0;T5(DR,N[KGD*&*L!P?[%_P"V ME^QW_P %AO'7A;]H/X-2>(_#7CCX">(K^/Q#X&\<:$MIK.F)J.G7%F\,T(E= M421MDBS(S\VK1D*68 Y;]C+_@JU^V5J/[6^B_L2_P#!4G]@K_A2'BSQWIUW M>?##7](\30ZMH^OO:Q^=<6'GPO)''HWV-]>(?7?S3-7_ ."B MOPYD_P""E7A[_@G+X!L9?$NMR>!]4UWQ[>Z-;O.GA%XVM&T^.]D7Y(!<(UU\ MK?.&^S< 3+N /HVBBB@ HHHH *YSXO\ Q8\ _ ?X5>)/C7\5?$$>E>&O"6AW M6KZ]J4JEA;6EO$TLK[5!+$*IPH!). 20*I_'OX^_!W]E[X0:[\>_C]\0+#P MOX1\-6?VK6=;U)R(X$W!5 "@M([,RHD:!G=V55!8@'XM^#'_ 62_P""5W_! M8R?Q+^P'X*^(VNV6L>,?#US#8:7XJ\-R:>VLV^QF:6S,NY)BJKYOE/AF56.Q ME5\ #_V8O^"Y/BOXS_M,^"_@Q\A M^'6NR>,=,U(?$1('FO?#<5K(TQN;&-&0O=,56%?WD8"3R-O!4*W@'['7PI_X M*$_\$V?VO?!W[./[0W[:>M?M#_"7XP1ZC9^'/$GC.U9->\+>(;.QEU#R9)6E ME:XM;BUM;K&7.QXE 6/DR@'Z#T444 %%%% !117QOXP_X. _^"0G@/\ :-;] MEGQ/^VEH,'BJ'4_[-NY4T^]DTRUO-^PP2ZBD)M(R&R&8R[$((=E(Q0!Q7[5O M_!PG^SK^S!\:/$WPZTW]F+XS_$+PM\.]6&F?%7XI^ O!3WGA[PE> KYMO<71 M8*TL.X>:N1M/R@LP*C[P\->(]"\8^'-/\7>%]4BOM,U6RBO-.O8&S'<02H'C MD4]U96!'L:\V\ _L[^%/@5^SQXL^%_@KP?:^*;;6=4\5:[)HES'%$FL3ZOJ% M[J+VDK.2C!FN_(\QS@J 6P.!^;WA?]GC_@NI_P $B_@SHW[4_P 0/V]O#OQM M^'GPVT"V;XF_!@>%4M(['PU9PJEQ)I5YL5Y)K6V1I5W+#O$)W"0G8P!^N]%) M'(DL:RQME64%3Z@TM !1110 445\S?\ !1'_ (*M_LR_\$VK3P]I'Q6TOQ7X ML\8^,'E'A/X<_#O0_P"T];U-(A^]F2#>BI$F1EW=<\A0Y5@ #8_X*$?MP:S^ MQAX!\/6WPN^ NM?%7XF>/M>.B?#CX<:%=);2:M>+!)<2R37$@*6MK##$\DLS M A1MS@$LO&?\$V?^"@W[0/[4WC/Q[^SQ^VA^QS?_ 1^+7P]AT^_O_#LFN1: MG8ZKI=Z9U@OK.ZB&R51);31.$9U#*,.261(OV"?V_?V,_P#@K1K$'QB^$^F^ M*- \<_![4;FTUKP5XUTM+#6-#:^@:%A<0!I%,4@B)5T?.Z AMI#(>?\ ^"B? M_!(KQ;_P44_:$T?XE:I^VC\0?A1X<\/>$AI=MI_PIU5['4-7NFN))C->7!^0 MQ1901P['.6E;>F[% 'VS17R7_P $M4_:J^$+_$C]B+]K/XS3_$[4_A1JVGMX M3^)M_$4OM>T'4+9IK9;T%F+7<$D-Q$[EF+J(V)))8_6E !1110 445QWQ_\ MV@/@W^RU\']=^/G[0'Q L/"_A#PU9_:=9UK46;RX$W!5 506D=G942- SN[* MJ@L0" 7?C#\6O 'P$^%'B3XW?%7Q!'I7AKPEH=UJ^O:C(I86]I;Q-+*^U02Q M"J<* 2QP "2!7Q+^S%_P7%\9_&7]IGP5\&/CO_P3:^*_P<\(_%:>:W^$_P 1 M?&:K]GUJX6W>YB@N8!$OV&6:"-VC3S)2QP/NY<1_!?\ X+*?\$L_^"Q-WXD_ M8"\)>._$.FZSXQ\/W,6G:7XM\-OI[:U;;"YFLC)N28JJ^:(WVLRHQV,JOCWK M_@II^RA\:?VT/V>[#X(? ?XPQ?#G7)/&.FZD?B)' \M]X1M^5"L ?1%%?GQ^QS\)?\ @H+_ ,$UOVO?!W[./[0/[:NN_M#? M"3XOQ:C9^'/$7C:W<:]X6\065C+J'DR3/+*UQ:W%K;76,N=LD2@*G)E_0>@ MHHHH **** "BBB@#^$+]K#_DZ;XE_P#90-9_]+IJ*/VL/^3IOB7_ -E UG_T MNFHH _;_ /X--O\ E*9^UW_V\?\ I\GK]_J_ '_@TV_Y2F?M=_\ ;Q_Z?)Z_ M?Z@ HHHH **** "BBHKZ]M]-LIM1NRPB@B:24I&SMM49.%4$L<#H 2>U $M> M"2:GX?\ VK_$?Q<_8;_:>\&631:/?:?>+I=LSK;^)?"EVRS6LLBN271Y[6]L M;F/[K?9GX5)E%>3_ /!,;]OS]IO_ (*1?&'QU^T)H?P>B\*_LPPV2Z7\)]4U MZW>'6O%=_%<,+C55C(^2S99CD ^*_'OPU^+G_ ;E_%B_ M^/O[/'A[6O&/[%OBS5OM'Q'^'%FSW=]\+;N5@&U73@Q+/8DD>9&3P.&.0CC] M._A-\6?AK\=_AKHGQB^#OC73_$?A?Q'I\=]HFMZ7.)(+N!QD,I'3N"IPRL"I M ((&O>6>A>*]"ET_4+6TU+3-2M&CG@FC6:"Z@D7#*RG*NC*2"#D$'T-?(/\ MP3L_X)/Z!^P;\9_B7XQ\!_$OQ3IWPZUSQA-J/PV^#47B&5]$\,"2 17-T(P< M.\\IF:.(DI#"T0(:4;HP#W'P)\#]5E_:W\9_M4>,=/BM;BZ\*Z=X/\*VBRJ[ MKIEK<7-W-=2%20KW%S=;1'D[8K.%CM>1T3UBBB@ HHHH *\U^(OQ\O/AC^T5 MX ^$GB;PU'%X>^(5KJ5GI/B;[2?W>O6T:W,6G.A7 \^SCOI4?<O^"@/C[P!JGBJ#]G?]B#XB?&>P\ ZE]@\;:EX+U#2X?LMV((KB2TM(+NZ MCGU">.*:(ND,94-((U=I%D1.%^&_[9'[)_\ P6U_98\5>&/V5/B?<:'X^\,7 M4%];Z-XHTXV6N>"/$EE.+C3[B[M"2VR.Z@0.8V>.1!-"7.74 'BO[5/_ 2X M^./_ 3]^)\__!3;_@D++JVK^/E,MU\KS7,'Q7MGE>>ZN1N)\G4][R MR((E5"6Q$BG,4_V7^P%^W[^S[_P4=_9]L?C_ / #7)&B,AM/$7AW4 (]1\/: MB@'FV-Y%G,C>7N'!!KY<^)W_ 26U>/_ (*YT7'ASP?X]MO&VN:I*ZX,^G1R_8+2)<[C*]W+#.6P56 M*TD4D-)'7L=-BC6&)8D+$*H +,6/'J3R3[FG4 %%%% !65XYM?&%]X)UBR^' MFKV6GZ_-I5PFAW^I6K3VUM>&-A#++&K*9(UDVLRA@6 (!&)/VH/$G@;5/%(T(VZ6?A?0^;W5)I9TC\J$;6R51GE8X(6.%V. I(WO MV2/VM_@)^W%\!-"_:2_9M\=0:_X7U^#=!/'\LUK,,>9:W$>];1]3\/>(_#FJ@R2^%M96=+?5;> M!\[H+B&[LMB7*;9-D:LC!9#N^5OV;?VDOC?_ ,$.?C?H7_!/;_@H5X[O?$WP M \37HL/V?OV@=7/_ "!S_P L_#VMR?=B**-L4YPH5<\1!EM?KV+_ (Q<_;P: M _N/!/[0JEX^T5CXVL+3YAZ+_:&EVX;'3S-&8\O<<^B?M=_LV?#3]KK]F_Q? M^SW\6?ASI/BK2/$>C30#1]:F:&![C:3 _G(CO;LDH1EFC5GC(#*"0!0!W^JW M6H0:-4D\@4E$,F&V!C@;L'&H07VL:EKFJ^(?%6I6T12.\UC5+^?4+Z6-3RL7VBYD6-225B6-23MKE/^ M">_[$'AS]@7]FKP]\![#XE^)?&^J:7I-M::MXP\6ZI-=7=[Y*%8XHQ*[_9;2 M+$];N+#7?#NIA8KZWB69TM[P1@G=;W"*)( MY%R.2APZ,H //_VI?AQK'[?/CQ_V1?C/X,TJY_X5/\$Y5WTIL+B>-#J?\%A_V:? GB_\ 9@A_:FT3PQ9V?CW] MGG4K+QYX'\1VMLJ7-C#I=Q'=7EF'4 FVFLXIXWA)V$E&()05VW[=-M<_!75O M"7[?/AVW??\ "Z6>U^(,4"$M>>#+UHAJ98#[QLWBMM37J=MA,B\SG/0_\%#8 M+OQ'_P $\/CE;>&+*75)[_X+^)ETZVTZ(SO=N^DW(C2)4R9&)?%WBN;2/A7XGTB_^PZUI>I)97%^Q MM;I2&C4I9GY6#QM*8 4+,A'0_LZ_\$]?$7PCU7PS=?&K]M?XI?&:S\!WKW?@ M33_B*VEM_9ERUO+;"[GGM+.&XU"X6&>=%DN9'5?-9@F\(Z^+_L&_L(_'O]H3 MX^6?_!57_@JAI,/_ LQK=Q\(?A$)?-TWX6:7)RHVGB75)%P99R,H>!@A5B^ M^J "BBB@ HHKYJ^//[?_ ,0_ >H^*X_V<_V(/B!\9['P!J8T[QKJ'@[4]+@- MO=B".XEM;."ZN4GU">**:(ND2;=T@C5WD21(P#I_VIOBKXUT?Q?I7[.6FK'H M4'Q9\):_HWA'QXMVP.F^*([,S6EJZ!?E\RV6\N(W#$[K!UP"R;O)_P!GS_@C M]^Q"W_!-;PG^QK\6/V2?#4%M?> ;*#Q=%=Z3;-JBZO):H;J[:\4,XO%G9V$Z M.=K ;#M"BJOPV_;*_9/_ ."VO[+7BOPK^RM\3;K0?'_ABZ@OK?1/%.FFRUWP M1XCLK@7&GW%U:$D[([N! YC9XY$$L)?EU'T=^RO\>;7]I7X#Z#\6SH;Z/J5W M%+:>)?#\S[I=%UBUE>VU#3Y#W>"[AGA)Z-Y>X<$&@#Y7^"GPE^!/Q8_X(HGX M._\ !2S1[/QAX2^%VD^(_#OCC4-8C5X5U+4-+.HQR(?-CG$.G>:LL;"3+ M9!.XY;^SK_P21^+'P'^&-U^S[\'?^"HOQ"U/X!ZYI36EEX+\0:'IVJ:A8:7/ M&5>WT[6B ]O"T3;$_=.(U.8]K?/7@^F_LX?M9_\ !4CXT_$3]B_QU8ZE\/?V M3O 7QL\4W/CO4K*Y>#4?BI?RZ[=7O]EP.,-#IT+2@3R*?GD#*I+#,/ZI^$/" M7AGP#X3TOP)X*T.VTO1M%TZ"PTG3;.()#:6T,:QQ0QJ.%1455 [ "@"3PUX; MT+P=X8?M2_ MM$77P \/>&;'POX6M-=\6^/?%]OX7\$:-J.K&PM+K4I;>XNB;BY$.K3QC?^"-9L?AYJ]EI_B";2KB/0K_ %*U:>WMKPQ, M(998U93)&LA5F0$%@",C.:^8/V1_ UC^T;^T]8?\%+?$/A2RM/$5Y\&XOAYK MVB7$F^Y\':[I>M7S:M91Y'*R7$S1EQC6D M@5B/:_!WBWPO\&/VR+#QCX(\166H?##]IRPCO]&U73;I9;)/%UI8AUDBD0E& M34M)@5U*G:7T=CDM<<@%'XI_ [PU\+_^"L'PH_:K\$:5#I^H_$CP;X@\!^.Y M+>,*-6\B"+5=-FE X:6$6%Y&)#EO+E"9VJ!7GWQ\_8P_X)C?\%"?V[_%?AVW MNM8\'_M#_"'2]'U'5/B)\*_$[:+K]K#?1S?9P\T!*SNJ0A6$T;LDA_P"">7A6QNOB*?BM);Q>(-9MR^G^&+*Z\.ZU9SZM M=<$!(!<*R*P8/+Y2;)"PC;O/^"=7_!.KX1_\$[OA'=^$O"6JWOBCQIXHOCJO MQ+^)?B!C)JWBW5G):2ZN)&+,$#._EQ;B(PQY9V=W .Y_9X_9?\(_L[Q:GJ=K MXV\5>,/$NNQVT6O>-?'.L"^U34(K82"VA9T2...&+SIBD44<<8>>5]I>61F] M*HHH ***;--%;Q-//*J(BEG=VP% Y))/04 .KXL_:B^'&L_M[^/V_9(^-/@W M2KK_ (5+\<_"_C:[\-;MMIXO\&2B=;6>1)F*RB&Z^TK/"-#W_\ MP3B_X*M?LD_\%0/"GB/7?V*VU->IVV$R+S,<@'%_\%A_V;? WC']F&']J71O#5I:>//V>M4L?'O@CQ%; M6ZI6@=0&-O-9Q3QO"3L)*,02@JU_P5'_90_P""='[7[_#/X(?M MO^'XT\2>+_%4VD_"SQ+I-_\ 8=:TS4DLKB_9K6Z4AXU*6A&U@\32F ,A9D(] M+_X*&P7GB3_@GA\FN?"#5O#5Y\9/VU/BK\9K/P)>/=^ ]/^)$ MNEO_ &7>-9+F20+YS,$#A77Z1HHH **** "O$/VJ M/BIXWTGQ=I?[.&FB/0K?XM>$=?T7PCX\6Z<-IOBA+,S6MJZA?E\RV6\N(W!) MW6#K@%DW0VO_ 4>_9+G_;QU'_@F]=?$B.S^*=CX8M=;ATF\"QQ7T$@'RID==X67R^K_:W^ US^T;\!]8^'>@ZXFC^(X7@U7P5X@9"W M]CZ[93)=:?>8'++'#4/BMJ$NO7=Z-,A<8:'386E FD4_/(K*K%AF ^T?V_?^"=?[/?\ P4Y\ M(_#RP^*,$$MCX6\7V?B33?$^BW3PZG';HID,-E>0L&A2X(A$CJW,:[DQ(L4L M?T#X1\(^&/ 7ABP\%^"]!M=+TG2[5+;3]/LH1'%;Q*,*BJ. *7PEX3\-> O M"FF>!O!>AVVF:/HNGPV&DZ;91".&TMH8UCBAC4<*BHJJ .@ %:% !1110 5E M>.[3QCJ'@?6;#X=ZS9Z=X@GTJXCT+4-1M3/;VMX8F$,LL2LIDC60JS(""P!& M1G-<)^U/^T1>? #P_P"&-.\*^%[/7/%WC[Q?;^%O ^CZGJIL+2YU*6WN+HFX MN5BE:&&.VL[J9BD M^&?B+45L]+^.GPE\0W&M:)8SN3LAO[:>VAN;4@K?LB^![ M']HO]IRR_P""EGB#PK96GB*^^#D/P\U_1+B3?<^#]=TO6KYM6L8\CE9+B9HR MX(W+81-RLJFK7Q3^"'AOX8_\%8/A1^U5X)TJ'3]1^(_@OQ!X$\=R6\84:L(( M8=5TV:4#AI818WD8D.6\N4)G:H%7?!OBWPM\&OVQ]/\ &7@?Q'8ZC\,/VG;" M._T;5=-NEELD\76EB'62*1"49-2TF!74J=I?1V/+7'/.?\%?- _;G\0>&/@] M;_\ !/+PQ8S_ !$/Q4EMT\1:S;E]/\+V-SX>UFSGU:YX(VP"X5D5@P>7RDV2 M%A&P![I\/_VL_@O\2_VEO'W[)WA7Q5;W'C+X;Z7I-_XET^.=6,,6H+,T(P#D M,!#EU/*B6(G_ %BUF_LG_L1?L^_L;Q>+]0^#G@+3-/UKX@^*KOQ'XWUJTT^. M"34[ZXF>4C"#$<$7F,D4(X121^:_P""=?\ P3K^$'_!.WX0W7@WP;J= M[XF\8^)KXZK\2OB5X@8R:MXMU9R6DNKF1BS!=SOY<6XB,,>6=G=_H*@ HHHH M **RO'?C;PQ\-/!&L_$?QMJJ6&B^']*N-2U>^D!*V]K!$TLLA !)"HK'CGBO MB[X__P#!5[]K+]FCX=:?^U#\0O\ @EMXDU;X*WNG1:I?^)_!/Q"M=3\0Z'IT MB"1;B^T;[-&L>(SO?R;N:.( [Y%QF@#4_:>^'&L_MZ_$/_ADSXU>#M)NF^$? MQS\,>-[GPWG;:>+_ ;*MPMK/(DS%91#=?:5GB.5=]).%Q/&AUO^"P_[.'@G MQE^S%#^U)I/ARTM?'G[/FK6/CWP1XCM[=4N;&+3+F.ZO;4.H#&WGLXIXWA)V M'*,02@K*\_\%@/V0/B#:^*/#/@62XM/'D^G(PFD\)79A&K M07,) DBGL'CM=2\MP'"V,JJ,7&6]I_X*'07OB3_@GA\.O /PX^(7BB& MPU;XE^))M#\)6\DB@W-Y'8W-ZRG+ A?+MG4, ?WDD2=9%KSC7O\ @F[^S%XR M_;WL_P#@HEXW^'>D:EX]T7PO#HWARZ.FJGV0H[LUY*)= M3=<&:X(RI^48( 3[XH **** "BBO";3_ (*0_LE3_MZ:E_P3;N_B/'9_%.P\ M,6FMPZ5>A8XK])EDD-M!(6^>YCA1)WB(!\J9'3>%E\L F_:J^*/C?3/%NF?L MW:=Y>A6WQ;\(>(-$\)>/$NG5M-\4I9M-:VKJ%^7S+9;RXC<$G=8.N 63=Y?\ M ?\ @D3^Q.W_ 38\)_L8_%7]DSPS;V5YX LK;Q9;7.E6S:DFJR6B?:KMKM MS?;%G9W$Z.2K@;#M %>[?M;_ &N?VCO@/K'PZT'7$T?Q'$\&J^"O$#(6_L? M7;*9+K3[S Y98[F*(N@_UD9DC/#D58_96^/-M^TI\!]!^+3:&^CZG=12VGB7 MP_,^Z71=8M9GM=0T^0]W@NX9X2>C>7N'!!H \7_X)[_%*;X!?\$M=+\2_M*> M-))8_@KI/B3P]XN\0W*EGDMO"^I7^ER73=2[-%IN_N6)SR36S^WY_P $[/V> M?^"G7A#X>:?\5+:WGT_POXOL_$FF^)=&N7AU);=%,A@LKR%@T*7!$(D=6YC7 M*8D$4L?Q;I'[,W[67_!4?XT?$']COXE6&I?#[]DOX?\ QM\5W/C.ZLKEX-0^ M*^H2Z_=WPTZ)QM:'386E F=3\\JLJL7&8/U3\)^%?#?@3PMIG@CP;H=MIFCZ M-I\-CI6FV40CAM+:%!'%#&HX5%154 < "@!/"7A+PQX"\,6'@OP7H-KI>DZ M7:I;:=IUC"(X;>%!A411P *T:** "BBO%?^"@_[9^A_L!_LJ^(?VFM8^'NJ M^+Y-&DMHK#PGH0)O=6FEF1#'" CG*1F69CM($<#L< $@ ]4\>V?C+4? VM:? M\.M:L]-\03Z3#]\,:]!NBE7"SVG['WQ.T?3OC=X(L M_"NII=ZA<(T&CRW&HQ7=O+?$EZ=5^)'Q(U]C+JWBW5G): M6[N96+-MW._EQ;B(PQY9V=W #_@G9_P3L^#W_!.SX/7'@CP1J-[XD\6^)+TZ MK\2/B1K[&75O%NK.2TMWU@B:660@9)"HC'CGB@#6KXN_::^'&M? MMY_$8?LG_&SP?I%TWPA^.GAGQQ/X\T^+5-0\2>"/B+:ZI MXAT/3I$$BW%]HQM8T3$9WOY-W/'& =\@ S6IXV_:Q^ 7QX^$OP]_X+ _L?\ MQ!MO%'AGP))<6GCR;3D99G\)79A&KP7,) >*>P>.UU+RW <+8RJHQ<98 U_^ M"P_[.7@KQI^S%!^U%I?AVUMO'G[/NL6/C[P3XB@@5;FQCTRYBN;VUW@;C;SV M<<\;Q$[&RC$$H*^@_BG^T5\)O@SX]\ ?#7XA>*(;'5_B9XCFT/PE;22(##O$&A^$O M'B73JVF>*4LVFM;9U ^7S+9;NXC<$G=8.N,LF>9^.G[?GQ0\&ZCXL7]FC]AS MQQ\9].\ :H=-\9:AX5UO3+5HKU8(YYK6RM[J=9M0FBCFCWK&@7>WEHSR)(B< M)\,?VS_V4?\ @MO^R[XL\&_LO?$:\\.?$3PM=07L6@>+---EKW@?Q'97 GL+ MFZM"22D=W @E^)_VE/&DDL?P4TCQ)X>\6^(;A2SRVWA?4;_2Y+INI=FBTW?W+$]R:]H_9 M6^/-M^TI\!]!^+3:$^CZG=1RVGB7P_,X:71=8M9GM=0T^0]W@NH9X2>C>7N' M!!K\W]$_9@_:Q_X*C?&CQ_\ L@_%+3]1^'_[)7P]^-WBNZ\7RV5S)!J'Q9U& M7Q!>7PT^-QM:'3('F F=3\\JLJL7 -N >F?M<_\ !._]HO\ X*+?MXZMX9\6 M?$5] _9+UCPIX;U/QK!X?O@EY\1;VV:[:'2UGB?='8*LJ23,-N_<@0LV'A_0 M+P1X(\'?#3P=I?P]^'OA>PT30M$L(K+2-(TNU6"WL[>-0D<4<: *B*H P M*E\*^%O#G@;POIO@GP=H=KIFD:/80V.E:;90B.&TMHD$<4,:#A45%50!P * MOT %%%% !63X^LO&6I>!=:T[X=:W9Z9XAGTFYCT+4M0M#/;VEXT3""66($&1 M%D*LR C< 1D9S7E7_!0C]L_1OV!/V5?$/[3&J?#K5O&,VCR6T6G>$M!!-[JT MTLRH8X0$,G#(?8@E65B >-_L@^";']H?\ :7M_^"E6O>%[*S\2 M:E\'K?X=^(=#N)-]UX0US2M9OVU6QC)!RDES.R%P1N6PB?!64&K/Q2^"7ASX M9_\ !6#X4_M3^"]+AL-1^(W@CQ!X$\=201A1JHMXH-4TV64#AI8197D8#0G]QX)_:%!9.T5CXVL+3YAZ+_:&EV^?3S-&8\O<<\9 M_P %>?#'[=/BGPY\'[+_ ()XZ!8M\06^*$UN?$^LVQDL/"MA<^']7M+C5KC@ MC$(N%9%8,'F\I=DA8(P!)^VI\39_VUO"/QM_X)Y?L>_%'1],^-G@:V\*:FM[ MJ%PC0:/+<:C%>07+@*^YH5M&E:,HQ^:$$'S0*[S_ ()W_P#!._X.?\$[/@Y/ MX#\!WU[XB\5>(KTZK\1OB-K[&75O%NK.2TMY=2L6;&YGV1;B(PQY9F=W/^"= M_P#P3O\ @Y_P3L^#D_@/P'?7OB+Q5XBO3JOQ&^(VOL9=6\6ZLY+2WEU*Q9L; MF?9%N(C#'EF9W?W^@ HHHH **9<7%O:6[W5U.D442%Y))&"JB@9))/ '>OF MK_@FY_P5>_9._P""H7A3Q%K/[/7B2>'5O"FL3V6O>%]858K^VA$KK;WGEY^: MWGC42)(,@9*-AE(H X;]I;X<:U^WC\24_92^-OA#2+I_@_\ '3PSXYF\.$%; M3Q=X.E2Y2TGD29BLODW1N5GB.5D?23A<3QH=C_@L/^SKX,\;?LQP?M0Z;X?M MK?QW^S]K5AX^\%>(H( MS8QZ9-XB=C91B"4%=A^W3:W/ MP6U7PE^WSX=MW+_"Z6>V^($4"$M>>#+UHAJ98#[QLWBMM37J=MA,B\S'/0_\ M%#K?4/$W_!._XY6GA#2[C6;O4/@OXF32[+2X6N);Z232+D1QPH@)D9R5"A02 MQ8 9S0!U_P 5/VC/A+\&/'_P_P#AE\0O%$-CJ_Q-\13Z)X2MI)$!N;N*QN+U MP._LK_ /]MKQ/\9;W]I/_@H?X^\$7&JZ--?67PP\ M ?#:"X.C^'K.=MDE]/<72K->:A+"JQ;R%CAC:4(H\]PODW[ G[ OQU^,7QVA M_P""I_\ P5-LK:Z^+UW:LGPQ^&,-/C/IO@#53IGC+4?#.OZ99M' M>)#%/-:V-O*M._9KL&BT*T^ M+O@WQ!H?A+QVERZOIGBE+-I;6V=0/E\RV6[GC<'.ZP=<99,^=? ?_@DQ^QBW M_!-;PI^Q-\4OV4_#=MI=UX!LK7Q3I]QIELU_'JDEHGVJ[:Z0,WVT3EW^T(Q( M< J< 5A?"_\ ;1_92_X+;_LO>+?!?[,7Q#O?#7Q&\+7,%['X?\7:8;+7O _B M.RN%GL+FZM"22D=W"@[P74,T)/1O+W#@@T >+_\ !/SXJ/\ L^_\$L=+ M\4_M*>-))8O@IH_B/P_XM\0W"EGEMO"^HW^ER7+=2[-%IN_N6)[DT_\ :)\# M?MJ?M<_&J/X#:38^!M"_9?UCP_;S^,?%\.IO?:]XQMYANFTBUA7$5G:SQGRI MIV\QFAD?RF5G!3Y&T']EO]K'_@J+\9_'W[(_Q;T_4? '[)/P\^-_BRZ\5&SN M)(-0^+6HR^(;R^%BCC:T.F0/,!*RG]Y*K!6+@&W_ %2\+>%_#G@CPSIW@OP? MHEKIFD:180V6EZ;8PB.&TMHD$<44:+PJ*BJH4< "@"_1110 445Y;^U1^T1 M?_ /1/"FC>$/#5CK/B_XA>,8/"W@C2]6U0V-E-J$EM!-;T[XM$P@FD MB!!D19"K,F1N (R,U\S?L?\ @JR_:%_:4A_X*4Z]X8LK/Q)JGP?MOAWXCT.X MDWW7A#6])UF_;5;",D',Y8;MP#>6L MNUL>V>#/&'A3X._MBZ=XV\">)+'4OA?^T]I\5_HVK:9=++9)XNM+$.DL4B'8 M4U+28%=2#M,FCD\M<<@%;XH_!/PY\-/^"L'PI_:F\&:7#8:C\1? _B#P+XYD M@0*-5%O%!JFFRR@<-+"+*\C#G+>7*%SM4"MOXM?M1>)_CEK_ ,9/V-/V%OBU MX/TCXZ_#S1]%N6O/%ML][IVFKJ+LP>6&$[VD2"*4[,$(\MN7!5]IXO\ X*\^ M%/VZO%OA[X/V'_!/'1;$?$!_B=/;-XIUFV,EAX5T^YT#5K2XU6?J/W(G4QJ0 MP>;REV2$A&]#_P"">/\ P3Q^#7_!.OX-3?#WX>WE[X@\3>(+TZK\1/B)K[F7 M5_%NKN2TMY=2L68C'2"MIXN\'2QW26<\B3,5E\BZ:X6>(Y62323A0)XT/; M_P#!-K_@K!^RA_P5#\)^(M8_9^\0SV^L>%-8FL]?\*ZRHBU"VA$KK;WGEY^: MWGC4.CC@$E&PRD5H_MU6MS\%M4\)?M\^'+:0O\+I9[;X@10(2U[X,O6B&ID@ M?>-F\5MJ:]3ML)HUYF.0#D/^"PW[/'@[QO\ LR6_[3^G:!;6_CK]G_7+#Q]X M*\10PA;BQ33;J*YO;;>!N-O/9QSQO$3L;*,02@KW[XJ_M'_"3X+_ !!^'WPP M^(7BB&QUCXG>(I]$\(VTDB W-W#8W%ZX.6!"^7;E 0#^\EB3K(ML_LK_L__ +;'B'XR7O[2?_!0[XB^"+W6-(EO;+X9> OA MI;W']C>';.=@LE[-/=*L]YJ$L2I$7(6.&,RK&H\^0#Z:HHH **** "BBB@ H MHHH _A"_:P_Y.F^)?_90-9_]+IJ*/VL/^3IOB7_V4#6?_2Z:B@#]O_\ @TV_ MY2F?M=_]O'_I\GK]_J_ '_@TV_Y2F?M=_P#;Q_Z?)Z_?Z@ HHHH **** .6^ M-?QM^$W[./PKUOXW_'/Q]IWA?PGX#_ ()E_P#!0WXPW'P#_9M^.\USXM6&6?3M'UW0;K3GU6&( M%I'M3.BB4JH+F/(D"AFV;58C,_:E^&^J_P#!0/QM'^R?\9O VFW*_"#X^>&_ M%VN^%1+_ *+XO\&S170L;ITF;;+&ERTHGA8E7DT:<*I$D:-?_P""O/[+GPZU MWX :3^UWX5\(6&G?$']GG7=,\:>#O$=C:)%<6UEI]U%+?V#.@#-:S62W$;0D M[,[&(^6@#Y^U7_@AG^V=\?/BKXH^'?QR_P""F'Q#\"?L[^'->NXOA%\-O@[J MJZ9=MI<\S7:I>7/EE2+=IVMHDDCG/EP(04 ;U?]E']F/X\_\$W_ -I+0?V4 M?%'[5'C'XV_ OXM:3JEGH%K\6;M-1UOPOK%I;&Y-L;H*HNK&YLTN@8RBB.2! M J@2/N^O_B/\>?A=\)_'/@;X<^._$T-CJWQ%UZ?1_"=M*Z@W=W#97%ZZNN_'2]_:?_P""D?Q0\ 7VL:-;7NE_#/P%\*[6 MZ71=!M+F1#/?337BK/=7TL<,40+ )#'YH0?OW"@'JW['/PA^(/[/OP6A^!7C M;6+?4M.\(ZG=:;X'U%+IY9Y?#J/G38KDNH/GP6[):LV6\S[,)2.OVGI?V-/"'[7O@W4?B7%=RVA\,6U^S,]U&"9+9) MMODR3KM8&%9#("K KE2!K?M-_%CQ?I?C;3_V:=/MQHB_%7P9K^F^"_'27K+] MC\2PVIEALF0+\C/;?:;J-PQS]@G! (3=\J_M8?\ !+K]F_\ 9O\ ^";WA.U_ M9I_8IT74OBW\*;WPSJOPT?PSH\2ZW?>)K6^M),R7T:B619G60W,LC%!$9)6* MB,,H!R9_;!U3_@C[_P %@ZP7*)Q),MNI._&YT3 S)' 5R+3XY_M*_MA M^)M*_P""S? S_ ()&?M%_L^?#G4?V6?"'_!4'QQJ_P-U'3I=+ MC\%^+?"%CJ&N:9IDJ-')9V6M;T:!#$QC7=;N(E_U80@$ 'M/[,WAK7;?XU:Q M\=OA;9(_PI^-OA'3?&9BEG5)=*\1&"WA=A%G)2]LC:.VWA)M/F=CNN03[]5/ MP[X>T3PEX?L/"GAK38K+3M,LXK33[.!<)!!&@2.-1V"JH ]A5R@ HHHH *^< M?^"@W_!5/]D3_@FGI&A2_M$^(=8NM;\4/*/#G@[PEHSZCJ^HI$ 9ID@0@+$@ M(W2.RKV!)XKW?X@V_CB[\!:Y:_#'4M.LO$LNCW*>'KS6+9YK2"^,3""2>-&5 MI(EDV%E5E)4$ @G->"_LA>'O!O[1/Q3_ .'C^H^'8+'Q7KOPPTSP)J.@W:![ MKPIJ&EZKJ[ZSI^_L?MEPD+[?OG3XVY&V@#N/V0/VMOV;?^"@OP&\._M1?L[> M((M?\.7ES,VG7%Y8&*ZTZ\C#P3121R#=!.H>1#ZI(2I9'!;X>_:V_9&^/7_! M(OX]:Y_P4Y_X)A^!)]>^'NO3_;/VB/V==,&V'4(1DR:YI$0&(;N-2SO&HP1N M(!4LHA^)W[,__!=7X7?M-_&+XC?\$O[CX,>!OA1JWCYO$FG> /'EGF[\6ZH= M.L;?4)QY,#BTAN+BTE=,S0,[.TK%1+N'W%^PG^U#>_MB?LO^'?CCX@^'EWX0 M\07$M[I?B_PA?2;I=#UNPNYK'4+-F_B$=U;S*K<;DVM@9Q0!YR?C=^R]_P % M;?V-K;4/V5OC]HLFI^(M.C\1?#_4!<)_:'A_6M.GAGMKF>U!\V-K6\%NLT9& M&5RA)64%OIO13K#:/:-XA2V74#;1_;ELF9H1-M&\1E@&*;LX) .,9%>1?L>_ ML'_LZ?L2VGBZ[^"GP_TK3=:^('BF[\0^-=9L=.2W;4+R>:278J+Q#;0^8R0P M*2L:Y.6=Y)']FH **** "N5^-WQO^$G[-WPIUOXX?'7Q_IWA?PGXJKY.^*7@:V_;P^*TW[+O[0OA71 /@Y\ M8=*\8WGAZY#O9^*_#,EC?'2+DQN&$@6^W1RQO^[:?2)> CH* -S]B;_@J1_P M3W_X*H:3XJ\*_LL?&*V\7?V-;>3XFT'4=&N[&?[+.&C$GDW<4;20O\REE! ) M"MM) /E7_!2[_@EW\0/&WQ#TK_@HA_P37URP\!?M*^!;,):LJ+#IGCS3$4;M M%U2,%4<,B!(Y6QMPBLRA8Y(,S_@H]\!_VW?"?[8'P_\ C[_P2/\ V=/A]_PL MR[\!ZSX=^(/C7QO:-:Z/!HLEUIL]I%,T,D;7-R)K241*@E,4;3;U421FO2_^ M":'[:?[5'QNUCQG^R_\ \%!/@+IWP]^-WPYAL;W5H/#MR9M&\1Z/>&9;75=/ M=G<^69+:>*2,NQC>,9*EC&@!-_P3L_X*=_!#_@HM\&-=L_&GAU/ _P 0?!\C M:-\8_A/XO*QW?AZ]),,D$M3NM-\#Z@ET\L\GAU'SIL5R74'SX+=DM6;+>9]F$I.9"J\9JW M_!,[]E_Q5_P4#C_X*-^,?A[I5[X[T[PO;Z/H)?M._%?QAIOC6P_9GL(%T1/BOX+U_3/!?CI+ MUE-GXFBM#+#9,@7Y&>V^TW4;AB3]@G! (3< 9'A'_@J[_P $YO'O[4$O[&7@ MW]KWP?J/Q+BNY;0^&;:]9C)=1@F2VCGV^1).NU@84D,@*L"N00/D!OVP=5_X M(]?\%;_&WP0_:NN6L/@!^T_XE7Q9\-_B'>'%IX>\3R6\%OJ&GW9X^Q_:S_X)??LZ?LY_\$W_ G8?LR?L4Z)J7Q:^%-]X9U7X9'P MSH\2ZU>^);2^M),R7T:B1TF=)3%L/CC^T[^U[XGTO_@G' M_P '!_\ P3%\,>%_#'Q@EE@^'7B_PCK@OM+&L0P2SI8R317,[V-_Y,-,#,D$FL)G;+7.3XK\#/^"1/[0G[/OPZU']E MGP?_ ,%0/'FK? O4=.ETM/!/BSPG8ZAK>FZ9*ACDL[/6BRO AB8QKF!_*7_5 M"-@&K[;\/:!HOA30+'PMX;TV*RT[3;.*UL+.!<)!#&@1(U'8*H ]!0!O=7MGFM+>^,3""2>-&5I(EDV% ME5E)4$ @G- '@_\ P4&_X*J_LC?\$U-+T(_M#:]K5[KOBAY?^$<\&^#]&?4M M7U".( S3) I 6) 1F1V5<\ D@BO#_P!L?5=,_P""U/\ P2WT?]IK_@F)\3Y9 M/&G@WQ;:>./A/>3P_9IX/$6DO*CZ?<12X$%-0TK5=7?6-/\ ,['[;<+" M^W[YT^-N1MKY0^)_[,G_ 75^&/[3/QC^)'_ 3#U'X,>!/A3JWCYO$FF?#[ MQU8[KOQ9J9T^QM]0GS# XM(;FXM)73]]"SM(TC;!)N !Z[_P3S_X*#_LN?\ M!;G]E+Q)\!_CW\.-/LO'-EITFB?&[X*>)8&CGL;A6\J:1(9<2_9S*,I(/GAD M 5BLB GQ7]AC]AGXP? F#]H7_@C1?_$J]NO#O@,Z#\1_V8/'6IDS7'AZ.]O+ MV:R24CM::II3%D&/.5KCA4EV#T?P#^PM^R%_P5R\#^#?^"B/BOX5^,?@7\>; M2>[TSQ-XD^&OB5]&\0:-K.G74VG:A8SS1JT5V$GMI8E>:)V:$(,A3MKZ\_9Y M_9C\+?L]Q:KJD?COQ3XR\3:^MLGB#QKXXU..[U34(K976VA9HHHH8H8A+*4B MABC0--*^TO+(S 'H&CG5SI%J?$"6RWYMD^W+9LQA$VT;PA8!BF[."0#C&:LT M44 %%%% '*?''XY?"+]FKX4:W\<_CQ\0-.\+^$O#EF;K6MN%=[/Q7X:DL+XZ1 ?CW_P $C_V??A]'\2[OP#K7AWX@^./'%HUMI$&BRW>FW%I% M*T3HUU=":TE\H*LOE1M-O51)&: -/_@IA_P2\\?^.OB'I7_!0_\ X)MZ[8^ MOVEO MF$M)518M,\>::@&[1=40%4<,BA(Y6QMPBLRA8Y(>\_X)V?\%/?@A_P M44^#.NV/CCP['X&^(7@^0Z+\8_A/XO98[KP_>DF&2.1)@OFVLK[ECD(PV=C M.&41?\$T/VT/VJOC7K/C/]E[_@H-\"-,^'_QM^'$-C>ZK%X:= MX7M]&T*9=/""!HW=C?3_ #$7-T%,<4'4DSIL5R74'SX+=DM6;+>9]F$I.9"J^ MIT44 %%%% !7SOX._P""LO\ P3A^('[4LIL_$T5HTL-FZA?D9[;[3=1.&)/V"<$ A-WR_P#M;?\ !,/]GK]G M?_@G!X2TK]F#]BK0]3^+'PIU#PSJOPP7PUH\2:Q=^);2^M)-TE\BK(R3,DAN M9I7V>49)'(V!E /9/^"A7_!)']FW]O'X;75NEA_P@_Q,L-9/B#P5\7?#D7EZ MWH>MJ$\JZ\]2LDT?[J)&A+@>7%&$,;11,GF__!-'_@I=\7=0^+MY_P $QO\ M@ISH]GX3_:/\)V>_2]4B CTOXE:6@;9JVFOA5:0JC-+ H!!5V54V2Q09O['_ M /P4G_X*4^&?VD_"_P"S1_P5S_85T/X9'XES36WPV\>> ];6_P!'FU.."2X_ MLF\*W%QY%P\,4K1L9%\QHBJH02R^Y_\ !1#_ ()H? S_ (*.VWP]TWXP::;5 M_ OC6#7;;Q'I%S+::Q;PQ L]G:W4)5X$G<0B5@V0L>4 D$6JVS-MX2;3YF;YK MFO8ZSO"7A+PSX#\,V/@SP9H5KIFE:9:I;Z?I]E$$B@B48554= !6C0 4444 M%?-W_!0;_@JO^R/_ ,$U-/T%/V@]:UR_U[Q2\O\ PCO@WP=HKZEJ]]%$ 9IU M@4J$B3(R[LH)X7<00/>?B';>.;WP!KEG\,-4T^Q\2RZ/^,3 M""2:-&5I(EDV%E5E)4$ @G->$?L@:#X-_:&^)[_\%&[_ ,/0V'BSQ!\,=+\" M:IH-U&'NO"NH:5JNKOK&G^9V_P!-N%A?;@.=/C;D;: /#OVQM4TS_@M7_P $ MM]'_ &FO^"8WQ-F?QKX-\6VGCCX3W=Q#]EGM_$6DO*CZ?'NO%FI'3K&WU"X9HK=_LD5S<6DCIB>%G:1I&V> M9NKN_ ?["W[(7_!7/P)X-_X*'>,/A1XO^!OQYM)KO3/$OB7X;>)GT;Q!HNM: M==3:=?V4TT8:*[$<]M+$KS1NS0A!D*2M 'G'[#/[#'Q>^!4'[0W_ 1HO?B5 M>W7ASP$V@_$?]F#QSJ9,USX=2]N[V:R24CM::II3%D&//5KCA4EV#]0]'.K' M2;4Z^ML+_P"S)]M%FS&$3;1OV%@&*[LXSSC&:\^_9X_9B\)_L\P:IJ-OXW\4 M^,/$NO+;)X@\:^.-52\U348[976WA=XXXHHXHA)*4BBCCC#32OM+RR,WI- ! M1110 5R?QT^.WP@_9F^$VN?'7X]?$#3O"WA+PY9FZUG7-4E*Q6\>0H& "SNS M,J*B@N[,JJ"S 'K*^3OB7X'@_;K^+K_LQ_M#^%]#S\&/C'IGC.X\/SH[6?BK MPU)87_\ 8]T8WWB39?%HY4?Y>B4X"N@H 9^S/_ ,%&?^"=_P#P6B^$/Q*^ M!_[-GQIDUV&?PY=Z-XMTJYTFYT^^@L;Z&6V^T)'B4K9W%L[\ M2S"!1\OWI(UW',B3A.[_ ."DWP&_;JT/]KWP%\>_^"27P'^'\/Q+NO &L^'? MB#X[\(OV0_^"S7[)EGX#_:&^#'V'4](\9_#G5GMFGTR\>;[)K&BWH:1UC,UK,DD M$AE1)8E9E5\)$ 5;3]B:3_@E!_P5D\*^//V:M'2/]G;]J[5;OPI\2OAHL0:P MT'Q*;&ZN[.\MH/NK!.()XRF-D8>5?NM"D?W=^QW\'_'_ .SY\%8/@7XTUNWU M/3O">I76F^"-0CNI)9W\.I(3IL5R74'SX+=DM6;+>9]F64G,A5>!_9V_X)_> M*OA/K7AG5/CG^VM\3?C1#X#NI+GP'9_$%-+']EW+VTMK]KFFM+.&>_N1;SSQ M++<2.%$[D)OPZ_2% !1110 445XA^U%\4_&5CXRLOV9+&%=$B^+'@C7]+\%^ M.DO&4V7B:*T:6&S=0OR,]K]INHG#$G^SYP0"$W &)X,_X*U_\$W?B'^U'+^Q M?X)_:^\):E\2XKN6T_X1RUN)");J,-YEM'<[/L\LZ[6!B21G!5AMR"*P?^"A M/_!)3]F[]O+X97-C]A/@CXD6&M'Q!X)^+?AR/R]:T+7%">7="=2LDL?[J%&A M+@;(HPAC:*)D\<_:Z_X)D_ #]GO_ ()Q>$=&_9<_8KT/5/BM\*-1\,ZI\+(O M#6D1)JUUXDM+^TDW27J*LC),R2&ZFE?9Y1DD -:%]H\VIQP/<'2;S%Q<>1_2=6B M CTKXEZ6@;9JVFOA5:4JC-+ H!!5V54V2Q0?1_PN^#WC+X3_ +5WCOQ7X.CM M9?AW\1["'6]2A2Z4/I?BJV\NSN&2/O'>6J6S-MX2;3YF;+7-^,3"WDFC1E:2)9- MA90P+*" 1G- '@O_ 4(_P""K7[)7_!-33]"B^/NIZ_J?B#Q1YS>'O!?@K1& MU+5[Z&$ S3K K*J1)D9>1U!.0N2"!W/['?[77[.7_!0;X!^'?VH_V>-<76_# MM]<3&QEO[ PW>FWD>^":&2)QN@G0-(AQU5\JS(X+<5^Q]H7@W]H3XFR?\%&K MWP]#8>+/$/PRTOP+JV@W48>Z\*ZAI.JZN^KZ?YG;_3;D0N%P'-A&W(VFOD_X MI?LM?\%VOAS^TU\8/B?_ ,$R/%'P;^'_ ,+-7\?MXCTOX<^-].62Y\6:D=/L MK?4+AVBMW^R17-Q:22)B>%G:5I'\OS-U $_[7?[(7Q\_X)+_ !\US_@I_P#\ M$OO LVN^!==F^V?M$_LZZ;E8-6@4DR:WI,:@B&\C!9V1!\WS$ JSH?I&'X[_ M ++'_!73]CJWO/V5?C_HTFK:_IL?B+P)>BX3^TO#FM:?<0SVUS<6H8R1-;7H MMUFC/#JQ3+)*"WI/["7[3^I?M@_LN^'/CCXE^'EUX0\0W$M[I?C#PC>2;Y=$ MUO3[R:PU"S+?Q".ZMIE5OXDVMQFF?LA_L-?L\_L5:;XJ;X*^ =+TW5O'GBF[ M\1>-=8LM.CMWU*_N)I)2 J<16\7F,D,"G;&F?O.TCN >LZ0=5.E6IUY;<7WV M=/MHM"QB$NT;]F[G;NSC/.,9JQ110 4444 $?#=G]IUG7-3D*Q6Z;@JC"@L[LS*B1H&=V954%F /SO^S-_P4:_X)W_ M /!:7X0?$OX&_LW?&>77(9_#=WHWBW2;K2;G3[Z"QOH9;;[0D=S&IDC8,P#K MN"G:&VE@#-\2/!$'[='Q@;]F;]HCPQH>[X+?&/3?&DV@3QNUIXI\-RZ??_V/ M=&-]XDV7S,DB-\C3Z1*<*KH*\V_X*3_ ?]N_3?VP? 7Q\_X),?!'X?V_Q*NO M .L^'?B'X]\>VS0:5#HTEWIMQ9PR&)E>ZN1-9S",*DODQO+O5!+$: .!_P"" M,_\ P4)\9_"7QM<_\$2_^"CMU%H?QI^%T TKP)K6H_N[7X@^'HE*V=Q;2/Q+ M,(% V_>DC7<)38W5Y9WEM!]U8)Q!/&4QLC#S+]UH4CM>"/@9I?_ 6*TWQ%^R!_P6=_ M9-L? _[0GP8^PZGI'C/X=:J]LT^F7KS?9-8T:]#.ZQF:UF22"0R(DL2LR*^$ MB^IOV=?^"?WB3X2ZUX9U3XW_ +:7Q/\ C1%X#NI;GP':?$/^R_\ B57#VTMJ M;N6:TLX9[^Z%O/<1++/OV>_@K;_ +\9ZY;ZGIW MA/4KK3O!%_'';6:4K+=1@F2VCN?+^ MS2S+M8&))6<%6&W((K;_ &I?BCXSM/&-G^S%91)HD/Q:\#Z_I7@OQTEXRM9> M)HK1I8;-U"_*SVOVFYB<$D_V?." =F[YH_:]_P""9GP%_9__ ."J%*)8((- M0L+N4\10RR1(^XX6(/$Y^5YGCT?^"S'[ GBSX1>-K3_@M]_P3RMHM'^,OPJM M_P"U?'VC:6]RB<23+;JQ#\L\:8&9(X"F5IOQK_:K_:N\5Z5 M_P $Y?\ @X/_ .":?@[0_"GQB>2W^'OC#P5K!O-*768;>2X6PEE2YGDL;[RH MYVAG25"Q1D165F8>R_ W_@D#\:?V??AWJ7[+?@[_ (*:?$;5/@7J6GRZ8/ 7 MBGP]I]_JNGZ;*ACELK/62%EMXFB8Q*/*;RD/[KRWPX /:?V:?"FNVGQJUOX[ M_#"VC;X6?&OPIIOC%K::8)-I?B(P00R.L7=+RR-H[;>$FL)G;+7.:][JKH>B M:1X9T2S\.>'].BL[#3[6.VLK2!-J00QJ%1%'90H ]!5J@ HHHH *^:_^"A/ M_!5O]D[_ ()K6>@VGQVN_$>L^(_%/G/X>\$>!M#.IZQ?00@&:X6 ,BI"F1EY M'4$Y"[BK >]_$6U\=7WP^UVR^%VKZ?I_B:;1KI/#M_JUJT]K;7QB86\DT:LK M21K)L9E# LH(!&+/$?PSTOP+K&@W48>Z M\+:AI.J:NVK:?YG;_3;D1.%P'-A&_(VF@#M/V.?VO/V<_P#@H/\ 'P[^U'^ MSSK0UGP[?7$QLI-0L/)N]-O(M\$T,L3_ #03H&=#@\J^59D<%OB']KW]D#X^ M_P#!)SX^ZY_P5!_X)>>!9M=\$Z[-]K_:)_9UTW*P:Q I)DUK28U!$-[&"SLB M#YOF(!#.A@^*?[*O_!=OX>_M-_&#XI?\$S?&?P<^'OPMU?Q\_B/2OAMXVTQ) M;GQ9J1T^RM[^YD>*V?[)%=7%I)(FV>)F,AD?R_,W5]P_L)?M/:E^V!^R[X<^ M./B;X>7/A#Q#@#S6V^ M/7[*O_!7?]CN"Y_95_: T>35]?TR+Q%X&O!.G]I>&M:T^XAGM;FXM0QDB:VO M1;K+&>'5BF624%OJ#2?[5_LJV_MT6XOOLZ?;!:%O*\W:-^S=SMW9QGG&,UY1 M^R-^P]^SW^Q9I?BD?!7P#IFFZKX[\4W?B+QIK%EI\=N^IW]Q,\I^5!B*"+S& M2&!?EC3^\[.[^OT %%%% !7(?'KX^?!S]E_X1:Y\>?C_ /$'3_"WA'PY:?:= M9UO4Y"(H$W!5 "@L[LS*B1H&=V954%B >OKY/^(G@B']N7XQG]FK]HGPSH?F M?!3XR:=XUDT&:)VM/%/AN73]0&C71C?>',=\S)(K?(UQH\I 5704 :G[#/\ MP53_ ."?7_!5K1_%?A7]F#XHQ^*&T6V\GQ/X ?CY_P2<^#7P^M? MB3=> =9\._$3X@?$"W>'2H=&EN]-N+."0Q$275R)K.;RPJ2^3&\NX)YL1KT3 M_@F?^V1^UA\8]9\:?LM?\%"O@AI7@7XV?#>&QO-3/AFX:71?$VCWIG6TU6P9 MG,9VEC'& ._X)V_\%0O@C_P4-^#NNZ3\0O#T7@+XC^#IO[$ M^,7PF\7NL5UH-\S>0R,DV/.M97)6.0C#;MC ."M>O_L>_![Q[^SW\%+?X%^, MM=M]3T_PGJ5UIW@F_CN9)9V\.I(3IL-R74'SX+8+=9",K67B>*T:6&S=0ORL]K]HN8G4DG^SYP0#LW &%X'_X*[_\ !-;XD_M1R?L7 M^!/VO_"FI_$F.\ELU\/6LDQ6:ZC!,EO%=&/[-+,NU@8DE9\JPQD$#Y(E_:^U M?_@C?_P5J\:_!?\ :LN&L?V>_P!I_P 3_P#"6?#KXAW9(M/#?BB6"+"[E M/$4,LD:/N.%B#Q.?E>9X_0?VP?\ @FA\"?@%_P $YO".@_LI?L5:#JOQ5^%& MI^&-3^%-OXE?&C]K'] MJGQ9I?\ P3F_X.$O^";'@K1_"?QCDEM_A]XQ\#ZLUWI2ZS#;RW"6$TBW4\EC M?&&.9H9TEC+-&R(K!F*@&M_P69_8%\5_"7QI:?\ !;[_ ()YV\6C_&7X4VW] MJ^/-'TYO+M?B#X:B0->6]RJ<23+;*Q#\L\:;1F2. I]<_LU>$M=L_C5KGQW^ M&,$3?"SXU>%--\8-:S3!)]+\1&""&218O[EY9&T=@O"36$KMEKG->*_ [_@C M[\8_V?OAYJ/[+G@W_@IG\2=2^!6I6$NFGP!XHT'3[_5+#394,L?A=K&GZ?XFFT:ZC\.W^K6K3VMM?F)A M;RS1JRF2-9-C,H(+*" 1G- '@?\ P4(_X*N?LH_\$V+;0-/^.$OB77/$OBD3 M2>'O W@/0CJFL7L$./.N1 &14A3(R\CJ")?MA:EIG_!;+_@EMHW[3 M/_!,OXE7">-_!OBZU\;_ GN[N'[+%M0TC5-7;5 MM/\ ,/3%[<^4X7 *]1^P65O?W,LD=LYM(KJXM9)$VSQ,QE+OY?F%@ > MM?\ !.S_ (*(?LQ?\%KOV7/$G[/W[0?PXT_3_'^GZ=)H?QN^"?B>W:.>TF4^ M5-+'#+B0VYE&5W'AKP%) MH'Q'_9C\<:D3/<^'$O[N^FLDEQCBTU327)08$ZM<<*LNP>D>!?V&?V0?^"N_ MP\\&?\%!?B#\'?%7P5^/%G+=Z9XB\3_#CQ-+HOB'0]:TV[FTZ_LY;B'*70CN M+:6-7FC=C$% (4E:^N_V>_V9O!_[/%IJ=WI_B[Q/XK\0Z\;?_A(/&7C;5_MV MJ:DL",D$;R!4CCBB#R;(HHXXU:65]N^61F .^TK^U/[+MO[<^S_;?LZ?;/LF M[RO-VC?LW<[=V<9YQC-6*** "BBB@#C_ (^_'_X-?LM_"#7/CW^T#\0M/\+> M$?#=I]IUC6]2-7T*6%VM/%'AR73M1&C77EOO#F.]=D MD5OD:XT>1@%5T%><_P#!2CX#?M\1_MB> OCW_P $GOA#\/K/XD7/@#6?#OQ$ M^(7Q"MWBTN+1Y;S3;BR@U)?)C>7>$\V(T :'_!37_@E]X]^ M)GQ TK_@H7_P3I\26?@']IKP):[=/O0HBT[QSIR ;M%U5 0LBNBA(Y6^[A58 MA5C>'M/^"=O_ 5$^"7_ 4*^#VNZ/\ $;P]%X!^)'@V;^Q/C%\)O&#K%&QO-2?PS<-+HOB;1KTSI::K8,SN0IDM9XI(RQ*/&,["QCC[34/\ @FY^ MS%XB_;Z'_!1CQ?\ #O2-0^(-AX7M]%T"\_LU4^QA&D+7DAR1<795UB29@&BB MC5%[F@#K?V/O@[X\_9Z^"EM\"_&.O6VJ:=X4U&ZT[P3?QW,DD[>'DD)TV&Y+ MJ#Y\%N4MF8%O,%NLA.9"J^HT44 %%%% !1110 4444 %%%% '\(7[6'_ "=- M\2_^R@:S_P"ETU%'[6'_ "=-\2_^R@:S_P"ETU% '[?_ /!IM_RE,_:[_P"W MC_T^3U^_U?@#_P &FW_*4S]KO_MX_P#3Y/7[_4 %%%% &'\3/B9\/_@U\/\ M6/BM\5O&&G^'_#?A_3Y+[6M:U6Y6&WL[>-=SR.[< ?B3@#)(%?FI\&_^"Q' M[7WQH_:5\+_MF3?!\>%?V'_$?BJ/X>Z!K6O6ODZMJFH7LA2S\42*R[H-/-Y% M#8KN94 OMS!V4^5]T_MY?L@> /V\_P!DOQG^RI\284.G>*;"-8I9%)$%W!-' M<6TIQ@E5GBC+ $%E#+D9K;^//[+_ ,(?VA/V9/$?[)/C'PQ;V_@WQ%X6DT$Z M=IT"0K86_E>7"UNJC;$T)6-XBH&QHT(QM% 'G'[<,4OP*\4>#_V_-$C98OAW M)+IGQ+6(?\?/@V^>,7LS@=?L$\=MJ.XY*PVMVBC,YST'_!1U+S4?^"=/QY30 MM-GU*XG^"OB@65I8Q&62Z=M(N=B1JH)=F) 4 $DD8KC_ /@FQ\9?%OQ]_9GU M?X ?M11VVI?$SX5:I<_#_P"+EI=Q!DU6>WB41:B4?[\&H6,EO=@D;3]H=1]P MUZ1^QU\*OB3\"/@?9_ _XB:S#J<'A"_NM*\(:L+QYI[OP_%(1IGVDN ?M,=J M8K>1LMYC0&7.9-J@'RM^P=^PK\?OVB?C]9_\%5_^"I^D1)\2/L[CX/?!\2F7 M3?A;I-) T9D M\Q)$3ZEK\K3_ ,%'O$O_ 1 _:H^(_[//_!0+X:>)V^!7CWXBZUXT^$7QG\. MZ)-?VE@=8OI=0O-(ODB!<-%=W%P5*AI2'!V,CJR@'T/\._VM/V9?^"VW['/B M#5/V.?B1+IOC3PMJ5M?Z98^)+ VNK>"_%%G+]IT]KZV#$K&9X=C[&:.:$W$0 M!9;N)POF(CNFGPS$?Z4V?TR^%/P=\=_!K]JKQ] MJGAG3HI/AQ\1K2#Q',JW**VD>)X]EK>!8BA?LO^-O"WP\^!_P 2AJGB3XC>/=&.FQ>(=6T\3):VFB0O MF2Y@\]UFDO2$C\J$QJ&^T*Z_7U%% !1110 5\[?\%&O^"@^B_L"_#KP_=Z+\ M'M?^)?Q"\>Z\-#^&OPS\+<7NOW_EM*X,FUA!!%&I>68JP08^4YKN_P!H[]L? M]FS]D>^\$V/[17Q4T[PK_P +"\6)X<\,3ZFY6*?4'AEE5'?&(D(BV^8Y"!Y( MU)!<58^)_P"SIX>^)/QZ^&'[0-Q=I#J_PTN=7%F);?S!-:ZC8FWGC4Y'EOO2 MV<2?-\L;E /E7]AW_@KS\>_BE^U9:?L0_\ !0W]@?6_V??B%XFT>YU3 MX=M<^(8]6TSQ/%;)YEU;PW,4:H+B*+,A16?Y%8L8SM5_9-*_XQ<_;ON= ;]Q MX*_:#5[[3NT5CXTL+0?:81V7[?IMNLZJ./,TBZN++\3HO!%WX[LO$^GVTES'X#U_3;JQN=#DOVB!$,4[F(M=732NH^*H-(TOP_ M"T;,=0OI7#2/"A S'"A=N0"&*ANG_9:^">H_ #X,6/@/Q'XC@UG7[K4=0UKQ M9K5K:?9X;_6-1O9K^^FBB)8Q0FYN)?+C+,4B"(6;;D]YIC:DVFV[:S% EX8$ M-VEJ[-$LNT;@C, 2N-_^07XCL/LUT?*$@&'5U+(>'7 M%?V>_B-^PU\9_A)IOQ,BN9/A'XW^(OAPVEAXI\F!KDQKGB&1X$:1%#2!AMY! M=-WM/[<,4OP*\4>#_P!OS1(V6'X=R2Z9\2TB'_'SX-OGC%[,X'7[!/';:CN. M2L-K=HHS.9=6D/66Y=7,"KN0!)Y"9%P WA7[(?@7_@HE^Q+^T]H_P"Q9^W7^T_; M_M(?"CXPZ+JMOX2\;:WX>6SU72=5M;5KFXTV]B+RB:UN+07+*S22'= 5Q&#M M8 ^XOB]\1YOA9\(_$/Q6TGP'KOBZ30M#N-1MO#?A.T6ZU'5C%$76WM8RRB26 M3 5%R,EAS7BG[$&F?'WXR^,-;_;A_:?^" ^&6O>*O#MCH/A7X=7&HK>7^BZ+ M;3W-P);^9%5?MES-=,[0*"L$<,"$^89:[_\ 8Z^%/Q(^ _P.L_@?\0]9AU2# MPC?W6E>$=56[>:>Z\/Q2D:8+DNH/VF*U,4$C9;S&@,N-7O/VS?"/[)G@O4([64>#;[QIXQNVA61_P"SHKF*RM+.,,"%:>XF MD=I,$K'8R(,-*KIH_M?_ (U/]H?X$:IX*\(ZS#I/BS3Y[?6O >NS(2NEZ]9 M2K'_!.;_@I-\:O&7Q'\,0MK'B;P#\6_%_]KZ-XZMHE\R>T6"- M(H[=W0.(T"E02JQ& @2 _0[]E_X[Z9^TM\"?#WQDL=&FTJYU.V>'6]"N7#3 MZ-JEO*]O?Z=*1QYMM=13P/CC=$2.,5X WQ9\>?M\?M6VWP@T;]EWQKX4^'7P M.^)(U3Q%\1?'VCG38_$>KV FCM;71(7S)>.=8DTKP M3X.O^"S?[2W[! M?QOT'X;_ /!77]C32_ '@7Q=J:Z?X?\ CE\-O%DNM^&X;ILE8+U9K>&>U&T$ MEW4$A681E%=D]A_X*W_LU_M5_%WX6>#/CW^P9K=E;_&CX*^+_P#A)_!>F:JX M6S\00O:S6E]I$Q9E55N+>9E!++\R*-\>[S$^>]0^/G[1W_!:[X&7?[ 7Q\_X M)4?%GX-V_B*6U3XJ>,/B'I,4.BZ39V\Z3RMI$]PJR7]U*\*Q0LD($/F^<7(B MPP!]3>';VS_9N_;DDL+&[B/@+]HJ$ZEH\\+@V]KXQLK,&>-&'RXU#3($N%"\ M>9I-TY):?GI_VVOC3^UO\(/!N@VO[&G[)L7Q4\5>(]=736.J>*H=)TOP]"T; M,=1OI'#2R0H0,QPH7;D ABH;Y-_X)=_"/XQ?M'_\$4=%_9P^(/BU+/XF?"+Q M1J_AKPGXNN59UT_6_#.MSQ:5 O$/B.'6M>N- M0U#6?%>M6]I]GBU#6-1O9K^_GBBRQBB:YN)?+C+,8XPB;FVY/H5%% !116%\ M4?B;X$^"WPU\0?&#XH>(X='\-^%M%NM6U_5;A69+.SMXFEFE(0%F"HC'"@DX MP 3@4 0_&#XM?#SX"_"OQ%\:_BUXF@T;PQX4T:XU77M4N 2EM:P1F21\*"S' M:IPJ@LQP "2!7YS^'_\ @Y*&G^+/#OCKX]?\$S/C3\-/@+XOU2WL] ^.OBFQ M*V2I<.%MKJ[MQ$!;6\FY6#B>0E3N57Q7VE^TA\+_ (7_ /!1K]AOQ'\-_!7C MG2]6\,_$SPCNT'Q!92BYL;@.%FMIB4/[V$R+&74'+)N7@FNU^/OP(^'W[27P M%\5?L[?$W0[>Z\.^+_#ESH^IVC1!E6&:(Q[D!'#(2&1A@JR*1@@4 >4?MO*W MP.\2^#OV_P#0%(@^'CRZ;\21",BZ\&7SQ"]G;'7[#-';:B&.2L-K=HHS.<^S M?%SXBW/PP^$OB#XI:-X#USQ?+HFB7&H6OAOPK;+<:AJS1QEUM[5&95DEDP%4 M%@"2.:^2+;]O;X2?LB_\$B?@7\5OVM+JWU6Y\6^#?!GAC4-!?]_7L5G: M7ZPP!6:Z9(GNKAH@IWK$5)&[-?17['?PH^(_P&^!UG\#_B'K4&J0>$;ZZTKP MAJJW;S3W/A^*4C3!=%U!^TQ6IB@D;+>8T!ESF0JH!P/[$&E?'_XQ>+M;_;@_ M:B^"2?#/Q!XL\.V&A>%OAS-J2WE]H>B6L]S<"2_F157[9#=;32/B/\ M$KP7X*-[X;\)WQ95>VN[LRJ3)$642)&CE22HW."@^]J\5\-?LK^$?@E^R/XV M^ WA?P':^+[36G\6:C-X?FAB@&N2ZM>7MZUI,TK[&9_M0@:61@&QN.P?*H!J M?M5?!P_M2?LZ7>B_#CQ1:6?B!/LGB'X<>)P?,BL-:M'2[TZ[RO+PF5$$B@_O M())8S\LAK8_9?^.^F?M+? GP]\8['1I=*N=2MGAUO0KEPT^C:I;RO;7^G2D< M>;;744\#XX+1$CC%?FAX)\%?\%]?^"3WPW\/?M'_ +2'[6G@/XV?"/P7IUE; M_$_X9Z3X;BL[GP]H$*QPR7NFW2VL+W+VD(,K"0KYBQ,2KL=R_H5\*?@WXZ^# M7[5'C_5_#%C"_P .?B+:P>(ID%RJMI/B>,):W@6,\F*\MUM9OE&%GM;IV^:Y M&0#R4?%?X@?M\?M6VWPETK]EOQKX2^''P.^)/]J:_P#$/Q_I!TY?$NKV"S1V MMMHD#9DN+;SI!.]\VU#'#Y:JWGAU^O:** "BBB@ KSW]K/X_:/\ LI_LO?$3 M]IC7M.-[:> ?!6IZ_+8K)M-T;6VDF6 -V+L@0'L6KT*O*OVZ?V?;K]J_]C#X MJ_LT:=>1VUYXZ^'^K:)I]S,V$ANKBTDC@D;_ &5E9&/L#0!I? _5+OP'^SUX M4U7XT?$R"[U6[TFWNM=U_5+U88KC4+H>=,(M[;8XO-D=8H0<1QA$7A17FNDL MO[+_ .W;<:'N$/@G]H16OM-(.(K+QI8V@^T1#L/M^F6ZSJHX\S2+ISEI^?SO M_P""7'P<_9:_X+C_ .U3X4_\%4?#=YK_P 7/@39VO@*Y^&=[XFU#39?#%O9 M6L5O)JPMK>6(/>7=TD_FW!#A?(BA&U5Q)ZW^R[^P!\>_V<-?^+?_ 2>L/CQ MJGB3P7HGAW1OB5^R[XU\3R&>]\$ZC%?SK%87+J,O#%=VL#;$"I);R7"A1YTB M* ?;/[;'QD_:]^$O@W0K7]B_]E"V^*/BGQ#K:Z=*^K^+(-(TOP["R,3J-Z[A MI984(&8H$+MR 0=H;I_V7/@G>_L__!BP\ :]XDBUK79[_4-9\5:W!:?9X]0U MC4;R:_OYXXLMY437-S,8XRS&./8FYMN3WFFG46TZW;5XX4NS"GVI;9RT8DP- MP0L 2N MH2JS+;6EO$TLLA"@EL(K' !)Q@ FMRO-_P!L/]GNT_:Q_93^(W[,U[KCZ6OC MOP9J.B1ZI&I+64MQ;O''. ",['97QWVX[T ?*O[3O_!6[]L?]CO2Q\;_ ([? M\$B?&L?P9B"SZOXR\-?$+3M4UO0[0X/G7VC11@0;5YO^*'[ M1GP9^(OP[^&'_!8/]EWQQ;>(O!GA^WEM/&VI:>&'VOP9>RQIJ#3(0&CETVYA M@OF5QOB2SO(@H:9@?G[]G#_@LE^U[\*=)?\ 8C_X*.?\$R?C-XA^-6CVQTFT MU7X=^#EU/0/'RJ/*2\%T[1PVZ2@@RNQ,"Y=F,7,*5_\ @B[^S'X\_8)_;0^/ MO_!-7XDP:??>"_%W@#P_\3=*\.VT0?3-+N-2%Q8ZQ8P(1@VINH&AC4C)AM8] MV6+$@'Z3?%WXBW7PO^$?B'XIZ'X!UOQA-HFB7&H6GAOPK;I/J&KM'&76WM49 ME5Y9,!5!8 DCFO%OV(-'_:!^+WBW6_VWOVI?@K%\-/$7BWP]8:%X8^'+ZFM[ M>:%HEK-^_8\^%'Q&^ WP.LO@?\0M;@ MU2#PC?76E^$=46[>:>Y\/Q2D:8+HNH/VF*U,4$C9;S&@,N^%WQ9EUV#X9^/\ 2==D\,:_<:'XBBTR]25M-U* @36DZJA!H ^'OVL?^#AS]G_]G3XT^*_@]\+OV4_C3\9XOAQ=M;?%'Q7\+O!Y MO=)\+SIS+;S7+.JF:(9\P$JBD%2^X,%]Y\0Z_P#"_P#X*E_L&Z9\8?V4_B); MR#7K6V\3?"SQ7+"RG2M=L9_.M'F3[R^5=P^1<0]63SXCPQSU?[$/[+&F_L?? M!G4?A'IZV4HNO'WB77WU"V!\V]74M8N[Z)[@E06G2&>*!FY!\@8(7"CS/]@G MX>^ _P!D#Q;^TO\ ";3KFP\/^!- ^+,GBS1XYY4M[/1=/U/1-.O[M!DA(+=+ MW^T) .%1'QP%H ]N_9?^/&F?M+? GP]\8['1IM*N=2MGAUS0;EPT^C:I;RO; M7^G2D<>;;W44\#XXW1$C@BO (OBM\1/V^/VK;?X5:=^RSXT\'_#;X'?$@ZGK MOQ"^(&E'3AXGU>P6>*UM]%@;,D]KYT@G>^;:ACA$:JWG[TN?\$W/B;I'Q^U# M5?VO/V=5CN?@S\;]*3Q,D37 631/%EK,=-U*)8R 6BNDMX9 RJ )K2YD;FZ% M?6- !1110 4444 ?/O\ P4(_;O?]B/P-X=A\"_ KQ#\5?B1X\UIM(^'7PT\, M2+%6=E8("N1@Y'+_P#!-;_@HQ\2/VT-8\??![]I M']D+7_@=\5?AM-82>(?!.MZJM_%/87RS&TOK6Z6.-9XW:VN$.U2JM'C/H M'Q-\(?"'BOXJ>%OC%JL,IUGPA::C;:1(I78(KY85G# J3D_9XL$$$8(Y!(KY M&_X*%?\ !)SXY_MZ?M,VGQ=\*_M]>//@=H.D>#+;1X[?X4:C/::EKERES5]Z%@* /5M+_XQ<_;ON=!;]QX*_:#5[W3NT5CXTL+0 M?:(1V7[?IENLZJ./,TBZ*=,N_AA\;&L3$VHL(8=3T/4KN($L)XIT:WND!)EB5U M+2>:TC_>.G'4&T^!M62%;HPK]I6V8M&),#<%+ $KG."0#CM0!PG[+WP2O/V? MO@QI_P /M<\21ZUKYO+C MV)N;;D^@T44 %%%% !7B?[(OQTUG]I'Q=\5OB"FLL/#OAOXD:AX'\.:1&JA( MSH[_ &>^NW.-S32WQN4Z[1#;6^U0QD9_;*_%_P"">CZM'_P4U^.G_!#/]JWX MC:SX.^'_ ,1/B?KWQ=\(76BZ_-I=YXWT_52D_P#PC\%U%M=;=96N)I?*=99& MLIHLE#(" ?HM^W#%+\"_$_@_]OS1(F6+X=22Z9\2EB'_ !\^#;YXQ?3.!U^P M31VVH[CDK#:W:*,SG/L?Q?\ B->?"_X1>(?BGH/P_P!;\8SZ)H=QJ%GX:\*P M)/J&KM'&76WMD9E5Y9,!5!89)%?FUX7_ ." =5_98^*?B;Q M3^S/\9_%2>!_B=\&O&VJ/J<6AW6H12I::C9-+G,1F"12JP+E)"&:56!A^^_V M//A/\1O@+\#;'X(?$'78-5@\)7UUI?A'5%NWFGN/#\4K#3!=%U!^TQ6OE02- MEO,: RYS(54 X+]B#1?V@OBWXKUS]MS]JCX+P_#7Q)XN\/V&A^&OAR=36^N] M!T2UFN;A7OIT55:]N)KMY'B0;88XH(\F02D_1U%% !1110 5\K?M(?\ !1GX MM?#.?7=1_9G_ ."?/Q(^-_A_PAJ<^G^+O$7@W5-+MXX+N [;FVLK:XN!=:E- M"X,<@@A*+(&C#L\*/I']E_X\:;^TM\"?#WQCLM&ETJYU*V>'7-"N7#3:-JM MO*]M?Z=*1QYMO=13P/C@M$2."*_*RZ'B3P/_ ,%! M/AK^T1\01\*O$_AS6-$DTV\\4P7.GM+9>(;FT?#P&:[@E*AU5FCL+>8@&Z<' M]+_A1\&O'/P;_:F\?ZSX9LX'^'7Q%M;?Q%-$+E5?2?$\82UO-D9Y,5Y;I:S? M+PL]M _#5OX-^">N_%'XF?$/73HGPS^&?AN01W.MWBQ&:5WE*L+>VAB4 MO+,58("N1@EE[G]I?]M7]F;]C[4_ NF?M'?%2P\+'XB^*U\.^&+C46*PRWS0 MR2J)'Z0Q_NPAE?"!Y8P2-V:T?B5^SOX<^(OQY^&O[05Q>+#K'PWDU>.R#V_F M":UU&S\B>)3N'EOOBMG$GS?+$Z;?WFY0#Y0_8;_X*U_M*_$/]JVR_8=_X*1? ML%ZC\ _B%XHT:ZU7X6=@?V M;2_^,7/V[[G06_<>"OV@U>]T_M%8^-+"T'VB$=E^WZ9;K.JCCS-(NG.6GY/^ M"COP[TC7?#OPD^+OV5!K/P__ &@/!5WHUV%Q)&NHZS;:)=1ANH5[;4YMR]#M M7/(&/.OVP_VE/A[^TQ^U>/\ @E5\(M8$_P 1K#P/<^.4\7:=:274/@'Q%I]W M8W&A-?-$"L23-]H,D;$,\6R(C;=#(![-^VS\7_VQ?A7X0T&P_8I_94L?B;XH M\1:X-.GN-=\60Z3I7AJ HS'4;UF#33Q*0!Y4"EVY (.T-U?[+_P3NOV?O@QI M_P /=9\2)K6M2WM_J_BG7(K06Z:EK&H7DU_?W*1 GR8WNKF9DBW-Y<91-S;< MGNM/-^;" ZJD*W1A7[2MNQ,8DP-P4D EMEBN<1AP"DB2H2K<.N]%RIX89'>@#X]_9._X M+E+^T'^U!X4_9[^+_P"P#\8?@YI?Q-BNI/A'XT^(.D>1:>)3! ]R8F7:!;2O M!&TB)ODW#;R-ZEO:OVXHI?@7XG\'_M^:'$RQ?#J273?B4D2_\?/@V^>(7TS M=?L$T=MJ(8Y*PVMVBC,YS7_X*?\ [*/Q]_;(^"'A[X3?LW?%NT^'7B2U\<66 MKQ_$B6U-Q<^&HH(YP]Q9P@J9;IQ)Y"C?& DTK&12%#>$_L?_ T_X*"?L,_M M/Z1^Q9^VM^U0?VD?A)\8-#U6+PIXP\3:*+?5]&U6TM_M$^G7B-)+]HM;BT^T M%6:23YH"NV,-AP#[@^,/Q'OOA=\(?$/Q4\/?#[6_&5QHFAW&H6?AGPM"DU_J M[1QEUM[9695>23 502,DBO&OV(-#_:$^*WBG7/VVOVJ_@U;_ W\3>+_ _I M^A^'/AP-46^NO#^B6DUU<(U[<(JJ][<37_L>_";XB_ M 7X&V/P0^(&O0:K!X2O;K2_"6J)=/+/<:!%*PTQ;HNH)N8K7RH)&RWF-!YN< MR%5]0H **** "BBB@#QWQC\>-9U#]M;PK^R9X,U-+-K?P3>>-O&5R84D=[%; MF.QL[) P(3SIY)Y6D'S*MCL',VY-3]K_ . ^I?M#_ C5/!/A+68M)\5V$]OK M7@/7ID)72M>LI5N;"X8#DQB>-%E0?ZR%Y8SPY%?GS_P6$_:!^+?_ 3P_P"" MJ/PG_:\T&^M-+\)?&7X47/P:OO&&K*K:=X1U=M3^VV.JW04HQ >* MWN/[M3?M4_\ !(;]KK]DG3[G]O;_ ()J_P#!0[XS^(_B9X6MVUGQ)X+^*OC1 MM9TCQ];1+YD]J\82-(I)$#!% ,8.Q8_((650#]$/V7_CQIO[2WP)\/?&.RT: M72KG4K9X=Q2>&UAT6V;,DUGYL@N&OFVJ MR0K&B-YQ9.L_8JM/$FM>+[K]I'X>Z*EO\+?CUX(T7X@1:?+=+YVA^(KBT@6Y M01X&8[JU-I*=H 6>UN7;YKD5]'T %%%% !1110!Y?^TQ\?/$?P@@\-^"/A;X M*LO$WC_QWJTNF>"]"U36#I]D\L5K+=3W-WZ'X,^'GB[4TT_0?CI\+O%%QJ_AZUNV M!*PWT=Q;Q7%L, L78 X5BL;JCLGL?_!6[]F+]JGXS?"_P9\>?V#?$5E9?&OX M+>+?^$F\$6&JNJV>OPO;2VM]I$Y9E54N;>5E!9E&Y%&^/=YB> 7OQG_:I_X+ M3? ZY_8*_:/_ ."5WQ(^"^G>()+9/BMXQ\1'P#^T7 =2T>X@D#6]KXQLK,&= M$8?+C4-+@2=0O'F:3F_;:^+O[9/PM\(Z!IW[$O[*^G?$OQ1XCUP:? M<76O^+(=*TKPS 49CJ-X3F:XB4@#RH%WMS@@[0WRA_P2Z^$'Q?\ VC_^")?A M_P#9U^(/BY;+XE?"CQ)J_ASPGXNN$9UT[6O#6NW$.E76/O-#$;2"&1 ?WD*R MQGAR*_133S?FP@.J+"MUY*_:1;L3&),#=M) )7.<9&<4 <-^S#\$KC]GWX,: M=\.]6\2+K>LO>W^K^)]<2T%NNI:QJ%Y-?ZAZN9F2++>6A1-QVYKO MZ** "BBN>^+7Q5\ ? OX7>(OC1\5O$<6C^&?">B76KZ_JDR,RVMG;Q-++(50 M%FPBL=J@LQX )(% $/QK^,GPX_9X^$7B3XZ?%_Q+%H_A?PEHMQJNNZE,I806 MT*%W8*H+.V!A44%F8A0"2!7YTZ#_ ,''?BG1/%'ASXA?M'_\$LOC!\+O@#XN MU2VM-#^./B1@8(8[EPEM=WUF( +2WDW(V_SY,JV4$G&?M7]H;X:?"G_@H]^P M_KW@#P5XYTK6/"_Q)\+++H'B"SD%U8W )2>UF.T_O8?,2,N@(+*&7@GCMOV@ M?@9X"_:4^!'BW]GGXF:/#=^'_&/ARZT?4[9X@P$4\31[E!Z,A(96&"K*I&" M: /)OVWU?X'^)/!W[?\ H"GR/AV\NG?$D0C/VKP9?/$+V9L=?L,T=MJ(8Y*P MVMVB\SG/L?QA^(VH?##X0^(?BEX;^'NM>,[G1=$GU"R\,^%XDEO]7>.,NEO; M*[*K2.0 N2,DU\D?\-__ F_9(_X)+? +XE_M320ZSJ/COPAX)\,W'AC8;F[ MUZ[OX;*VU!(+<*SW31Q27,[1A?G$6S(+BOH_]C[X2_$3X"? VQ^"'C_7H-6@ M\)7MUI?A+4TNI)9Y] BE8:8MT74$W,5KY4$C9;S&@\S.9"J@'!_L0:!^T-\4 MO$^N?ML?M7?!RV^''BGQAH&GZ)X>^'$>JK?W/A[1+2:ZN$-[/_3Y/7[_4 %%%% !1110!YCH'[+/@KPK^UQXA M_:_\-:WJ5CK'BWP59>'O%&BV[H+#5#9W$DMI?2KMW&ZBCFF@5PP!BDVD':FW MTZBB@ HHHH **** "BBB@#QC]IGX):I^T%\6_A'H-SHC#P]X#\=)XYUG5)2N MQKBSM;F"QLXAG)D:YNEN"P!58[-E;!FCKV>BB@ HHHH **** /%?VS?^">O[ M)/\ P4 \&R^"/VK?A+9>*;8:-=:?I5Q=<7&C?:&B:2YLI.MMK\V(]I MRC.K?%W[)7[6OQZ_X)#_ !ZT+_@F/_P4X\=7&O\ PYU^X^Q?L[?M$ZG\L-]" M,"/0]8D)Q#=1J51)&.", DH59?T[KR7]N7]DWX7?MM_LL^,/V*O''BJ^.J_$WXF^("9-6\6:LY+27, M\C%F6,,[^7#N(C#'EG:21][]@W]CNS_8B_9S\/\ P2N?BYXI\?ZSINEV]MK' MC3QEJTUW>:@T2;41!*[_ &:VC!*Q6Z';&I.2SL\C^ST %%%% !1110 4444 M%?,'[)OP?_;D^(?QN?!B*W-CIOA;Q'\.K*Y\1:9IQ79]EMM=,^4 3 MY%9K5Q&O^K6/"X^YZ* ,[PCX3\-^ O">E^!?!NC0:=H^BZ=!8:5I]LNV.UMH M8UCBB0=E5%50/05HT44 %%%% !1110 54UZZU:QT*]O= TE+^_AM)'LK&2Y$ M*W,P4E(S(01&&; W8.,YP<5;HH \Y_92^ D/[-OP0T_X9RZE#?:G)J.I:UXE MU*WA,<=[K&I7T^HZA.BG)6-KJZG**22J;%).W->C444 %%%% !7(?'CX%_#; M]I3X6:E\%?C!HAU3PQK30#6M):0K'?PQ3QS?9Y<U[3XK[1M9TJY6:WO+> M10R2QNI(92".:N>)/#?A[QCX>OO"7BW0K/5-*U2SDM-2TW4+99H+N"12DD4D M;@JZ,I*E2"""0:^0_P#@FC_P2N7]@'Q[\0[OPO\ &#Q?%\-]0\9WE[\*_@_- MXA>;2O"=K*FR:08.9FFD,TD<3DI#&\>X-/OD !YG_P $Q?\ @DO\5_#_ ,0] M%_;,_P""DNN1>)?'GA"SDTCX+^ RZ2Z9\.]'5RL2<%MF0JME M1L_16BB@ HHHH **** "BBB@#Y:_:5\&?MQ?M0_M W7[++?#+POX7_9PN-,M MG\;^/;O6UO-8\70/AKG1+2R0C[%%)_J)YYMQ,+R>5AV4K]2T44 %%%% !111 M0 4444 ?)?[6_P#P1D_9(_:M^/5A^UGINO>.OA1\7+&-8S\3O@[XF&C:M>1* M HCN2T4L-P-@"%GB+E $+%0%'M7[.?[,OA[]G?3;V9OB/XO\<^)-6C@BUOQO MX^U:.\U74(H/,\B%FBBBABAC\V9EAABCC#S2OM+RR,WI5% !1110 4444 %% M%% !7DOPT^!^K1_M6^/_ -JOQIIL=I?:UX?TKPAX:LQ*LCQZ/IT][<_:9"I( M62XNM0N#L!.(8+8MM=I(T]:HH **** "BBB@ K\NOVD?^":OQ[_X);_$J?\ MX*5?\$DX]<\4ZI(AN/V@_@QK.KS72_$J#>TMSJEN7+&+50[RRA8UVDNPB09> M"X_46B@#Q_\ 89_;F_9Z_P""AO[/6D_M'_LX>*_M^D7^8=1TZY COM&OE ,M MC=Q DQ3QDC(Y# JZ%D96/R-^UO\ \$Z_VJOV^_V__&'PH^(?BRZ\(_LIWMGH M&J>/+?2;@P:C\0M0MX&1=($J-OBL8\(\[#:6)55+, T/7>)/^"2OB'PG_P % M/5_:T_8^^,&O_![P?XVT"Y?X_P"A^&'MQ:^,[WS5^RBWA<.;*Z8&X>XO$5)% M#(8&$L\\J_=8&!@4 97@7P+X,^&/@S2_AU\.O"UAHF@Z)8166CZ/I=JL%M9V MT:A8XHXU 5%50 !VK5HHH **** "BBB@ KSW]J>Q_:@U/X$:]IW[&FM^#-- M^(\\<*>'M1^($%S+I5MF9!-)*EL#(S"'S2@ VF39N^7->A44 >5_LB?LZ^(/ MV=_AM^)=1.K_$#QS?64=LVLZFT,4.Z.WB^2VMXH888(8$X2 M.%M'U;3?$7 MA:[^U^"_B!X0U'[!KOAZXW*WF6MR%; W*K%'5TW*K;0RJP^BZ* /F[]FC]@S MXF_"?4M%OOVC/VZOB+\;H?"5R;CP98>-=.TNVBTZ?RGA%U,]G:QSW]PLP\S*1[)110 4444 %%% M% 'C'[8O_!/S]DC]O?P=<>"?VJ_@_IWBNV;1KG3M,N;U,W&CB=HVDGLI.MK< M%H83YJ88B)5.5RI^*?V4?VK_ (\?\$>/CQH/_!,__@IAX[N?$'PM\07/V']G M;]HG5#MCFC'$6@ZS*?EAN8UVK'*QP0 ,E"#'^GM>3_MP_LH_#3]MC]EGQC^S MA\4_A_I/B2Q\0:/-'8V>L3-#'!?!&^SW"S(CO \(?A?^RIXDT_1?B)<:[X>OO">N:J5^SZ9=66NV%Z+QPRL'$* MV[2[-K;S&% );%5_^"=__!._X.?\$[/@Y/X#\!WU[XB\5>(KTZK\1OB-K[&7 M5O%NK.2TMY=2L6;&YGV1;B(PQY9F=WV_V%/V.M"_8?\ V=O#_P #K/XF^)_' M&I:7I=O;:MXR\9:O->7VHM$FQ5!E=_L]O&,K#;(?+B7@;F9W?V2@ HHHH ** M** "BBB@ KYB_9&^"G[TI+W3OAQ\//AMY\NE>' M;.=T$UY<75R!+>W\R11Q[]J1Q1>8$53/(!].T4 %%%% !1110 4444 ><_M8 M?LG? 3]MSX$ZY^SA^TIX!MO$7A37H0MU9S,4D@E4YCN()%PT,R-\RR*00>.0 M2#\P?LU_\$GOVL?V9O"Y_9Z\-_\ !6/QYK7P52!K*Q\&^(?!.GW.NZ?IQ78; M.WUPMYD2>7^[!$&8U_U/E$!A]RT4 4?#'AK0/!?AK3_!WA32(-/TO2;&&STV MPM4VQ6UO$@2.) .BJJA0.P%7J** "BBB@ HHHH *I^(+G6K/0;Z\\-Z5#?:C M%9RO865Q=>1'<3!"4C:3:WEJS8!?:VT'.#C%7** ///V5_@-:?LU_ _2OA6F MIQW]\EW?ZKX@U.*#RDO]6U"]GU#4+E4))1)+NYG=4))565&-7EMSK.C3G]SJ$4,\*=%M-2TS4K22U MU'3K^W6:"Z@D4I)%)&X*NC*2I4@@@D&OD;_@FI_P2JTO_@G_ ..?B%J?A7XI M^+(_ 6J^-+V_^&/PDE\1RSZ/X0M)5V2O&N?WLD[^;(JOE88Y$7#2^9*X!YK_ M ,$N?^"2?Q.\!^.=&_;*_P""C7B&+Q5\2_#.EG1/A)X0:1)M,^'&B(2D:P*A M,;ZA,@#37 S@L55C@L?T/HHH **** "BBB@ HHHH **** "BBB@ HHHH _A" M_:P_Y.F^)?\ V4#6?_2Z:BC]K#_DZ;XE_P#90-9_]+IJ* /V_P#^#3;_ )2F M?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\?^GR>OW^H **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH _A"_:P_Y.F^)?\ V4#6?_2Z:BC]K#_DZ;XE_P#90-9_]+IJ M* /V_P#^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG[7?_ &\?^GR>OW^H M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH _A"_:P_Y.F^)?\ V4#6?_2Z:BC]K#_D MZ;XE_P#90-9_]+IJ* /V_P#^#3;_ )2F?M=_]O'_ *?)Z_?ZOP!_X--O^4IG M[7?_ &\?^GR>OW^H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HKROXI?MM?LM?!CQG>?#WXB_%^RL]8TNQBO=V<&@#T*BL MS7/&/AWP]X4F\;W]\TFEP6PN'NK&WDNLPG!$BK"K,ZX.YDC$**XWQK^T#\(?AQ\'+C]H'Q]XP71_!MI8?;KW7M1LIXHK6UQGSY0 MR!HH@.2[@* 02<'-8FH_MD_LR:1\&M*_:"U/XO:=!X0U^YAM_#NL21R@:S-- MGR8K*+9YMV\@!*+"KEPI*@@$T >FT5YC\,/VS/V8OC-KFJ>$OAC\7M/U?7]# MTZ2^USPO;PS+J^FP(4!:YT]T%U 6,B;%DC5I,_(&P<+SJB^$ M_P!H?2M4.B:G-INM#3K.ZG_L^\AQYMM/LB/E2ID;HVPRY&0* /=**YGX0?&/ MX7?'[X>V7Q7^#/C>Q\1>'-1EN(K+5]-DWPRO!<26\R D [DFBEC8'D,C ]*K M?&;X_?!?]GCPY;^*_C9\2])\-V5Y>I9Z<=2N@LM_=/\ (9DN)FP<11*S MG!PIQ0!U]%>7^#?VT/V8?'7C?2?A?H_Q*]0H **** "BBB@ HHHH **XGP;^T7\&_B!\ M:_&G[.WA#QD+OQE\/+;3+CQAH_\ 9]Q'_9\>H122V;>:\8BE\Q(G.(WUB,DWV:TDG<*.I$<2L[?1037!?L[_M=_LV_M9Z9J&N?LV_%K3O M&6GZ5=M::CJ6B)+);6]RN-T#3; @E4,I,>=P!!(Q0!Z11110 4444 %%%% ! M112.Z1H9)'"JHRS,< #UH 6BO#(O^"EW["$DL#2_M,^';>SO;MK32-9O7E@T MW6+D,5\BPO9$6WU"4L"!';22,Q! !Q7N= !17G_[37[4OP"_8W^$.H_'G]I? MXD6OA7PGI.T7VK75O-,%+'"JL<"/)(Q/ 5%8GTKO+6Y@O;6.\MGW1RQAXVP1 ME2,@\^U $E%%% !17BVH_P#!0_\ 8RTGXCZQ\'M1^.=A%XL\/K&VN^&FT^[^ MWZ>KC,;30"+?&K @JS !@002#4Q_X*"_L71_#K7_ (M7'[17AV#P]X6UJUTC MQ%J5S.\2Z=?W)C%O;2JZAUDD\Z+:N,MYBXZT >QT5\^'_@JM_P $\AK=YX:/ M[5/AO^TM/M%NK_3\3^?;0-]V62/R]R(<'#$ ''6M/6?^"DO[#7A^U\'WVK_M M'Z%#!\0;+[9X$GVS,GB&':&+V3+&1=;006$>XKGYL4 >X45YE\*_VR?V8OC9 M\2+GX/?##XPZ9JGBJST=M5N?#RK+%=QV*RI$;@Q2HK>6))8UW8QEP*]-H ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^$+]K#_ ).F^)?_ M &4#6?\ TNFHH_:P_P"3IOB7_P!E UG_ -+IJ* /V_\ ^#3;_E*9^UW_ -O' M_I\GK]_J_ '_ (--O^4IG[7?_;Q_Z?)Z_?Z@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "L>7XB?#^&1H9O'.CHZ,5=&U.(%2.H(W<5L5YK??L>_LR:E>S:C?_ M 9T:6>XE:2:5HFR[L7F<\ZA&/\ 9\*TE*/I;EA._6]['/B M'BDE[!1??F;7Y)G8?\+(^'?_ $/NB_\ @TA_^*H_X61\._\ H?=%_P#!I#_\ M57%_\,8?LM?]$2T3_OTW_P 51_PQA^RU_P!$2T3_ +]-_P#%5Y/MN-_^?&'_ M /!M7_Y2VX MW_Y\8?\ \&U?_E($O$OPM^(/QQL-#^QZCI-PAM(/$'B"8W4<"QRP_8Y;6:YF00R M1,%"*I VY;VSP7X1_P""C/P7\1>.K7P]HOPK^(/AK7_&NIZQX/M-?\::CH5Y MH-M6-Q:^&EUY-734/[.CBB#S0:>L:"W0J&?"!RH+%!ZQTG MN5]^UQ\>;;_@J/K'[!^GZ)X1O-%D_9];X@>'=2FMKJVNH;X:PNFBTN9!+*DD M.-TF](D;D+CY=S?*_@[_ (*^?\%"M0_X)T_#K_@IQXP^%WP?MO!EW\04T+Q] MX7L8]4DU&ZLY?%,NABYL)FN!':O$?)RDR7 F*N^805B'NG@+]D7]OIO^"E-I M_P %"/B=KGPE5'^ 3^!K_P &Z)>ZDZP71U9M058;N6!3)'E(P;EXE/[UE%M^ M[#R>36W_ 26_;*MO^"+VD?\$Q?^$C^&3^)M-\:QZO)XH_X2#418R0)XI/B M*(_L!D#EC]GQT 'F;OX* /7O'7[8'[=VO?\ !2KQG^P%\%O"?PITZUT[X.V/ MC3P_XL\4+J5X;?S]1FL_])@@DA^T$M;MB"-H@ ^\SG8(Y.1^#O\ P5\^(OCW M]B[X1^.?$_PY\.6OQC^*GQDNOA;;:/9S3G1;75[34+RWO-2PS>>UG'!927 A MWB1F:.'S%W>G^ QH.L? ^R\#P:#!XIO6NX MKJVOY[\3LYT\(8VDN&B./F55#X8GRZ\"\*?\$:_VDK7]CWPQ\/;[XD^"=%^+ M'PJ_:#OOBM\+_$>FW=Y>Z7-YOE20#@QL >Y M6W[9/[1GPU_;TL_^"?7QXD\%7&I_$3X?WWB+X0?$/P_X:O+6SDNK$A;W3;_3 MI;^9V>-62=9([E%DC)7",,GE?V:?^"B?[2OQC_8K\>^+O&N@^!M*^/'@SXL7 MGPYN?!EII-XVF6^O#4(K2RB<-=^=-;S1SP7)N5952&1W"L(6+>G>$_V4_BQ\ M5?VSO"7[;O[46D>$]%U;X>>!M1T#P5X4\'>(+G5X(+G4I(6O]0EO+BSLV9C% M;Q01PB#"JTKL[%U6/+T'_@G/_P (W_P5&\0?MV:1XU6'PIXE\+Z?1F6'>6*1C+X"#;D@'L5%%% M !1110!0U[Q5X7\*PQW'B?Q)8:;'*Q6)[^\2$.1R0"Y&34>@^-O!GBJ:2W\, M>+M,U*2)0TJ6%_',4!XR0C' K%^+?P'^#_QWTZTTGXO^ +#7[:PG::SAOT)$ M3L-I88(Y(XJE\)/V9?@)\"-1N]6^$'PNTOP_TV_EY.7?\ MO;:^1T6M?$+P#X+@HK3>TG\PF^+7 MPJMYGM[CXF>'XY$8JZ/K, *D<$$%^#6O=ZQI%AIC:W?:I;0621B1[N:=5B5# MT8N3@#DFN;J=YKB9X7S([$LS'YNI))KT M?Q#\.O!'BSP+-\,_$?ANVO-!N+);2;2YE)B>!0 (R,YP !^57BX9"I4_JU2J MU?W^:$%9:?#:;N]]^7IJ9X2?$$HU?K5.DG;W.6$;+;;FZZ#=.^)WP MVUB^BTS2?B%H=U0^BJK$D_2KNO>*O"_A6&.X\3^)+#38Y6*Q M/?WB0AR.2 7(R:\Z\&?L0?LF_#OQ38^-O!/P*T/3=6TV<36-];1,'A< C2ZBHU.(G@9NK3I*M?W4IS<&M/BDZ:DGOM%]#:T' MQMX,\5326_ACQ=IFI21*&E2POXYB@/&2$8X%1:U\0O /AR^.F>(?'&CV%R%# M&WO=3BB< ]#M9@<&N=^$G[,OP$^!&HW>K?"#X7:7X?N;^!8;R:PC8&5%.X*< MD\ \U2^)O[(?[-'QE\4OXV^*/P&' HC#A_Z^U*I M5]A;1\D.>^F\>?EMOKS7VT"53B+^SU*-.E[>^JYY\EM=I>SYK[:EK>Z1K<.G6.IVC.RB:"74[1'7&CJ^JW5DWV MGQ3JUQ:6T"07D%P3^XMIV(="+Q"2G;WE%MJ_6S:3:]4O0^/?V#_ (M_$K_@E+^T[IG_ 2!_:\\ M87FK?#WQ(TK_ +*7Q4UF3)OK-2,^%KV7A1>6P95A)P)$*(H7=#$/7/@9^R+\ M'_VY_P#@B-\-_P!E3XW:,+GP]XM^".A6TDD:+YMC.+"!X+N$GA9H9525#TW( M 002#ZK^W!^P]\-?^"BG[+&H?L\_M!Z6FF75XL=[H^MZ%>-+<^&=8BR;?4+* MX9(G\R)SUVIO5G1AM./$%KJVL^!? &DZ#JNJ M63.8;RXM+2."29#( VUF0L-P!YYK$V/A;]A#XJ_M-_M=Z%K7_!'?]K_1IKCQ M'\ ]8@TG]H'Q>6#6WC#PUY:S:'%'DERVK0@&YW YMK2Z5]KW:;/:_P#@K-^S MC^V;XEUWX-?MC_L!Z3H'B+QW\!-?U34(?AIXCG%O9^)["_L?L=S#%*2JPW21 M;A"S%0/-D^;HCZ7[(G[&G[3OP2_X*2?M&_ME?$;_ (0-_#?QZ7PL(=,T3Q%> MS7VB_P!AZ;)8Q;A+8QQS^>)-[89/+Z#?7J'[2?P\_:WU'XV_#WXP_LP>(_!Y MM?#&E:Y9>+/"OC*[NK:#7H;QM/:&..XMXIC:R1O:,XG,4NT93RV$K%0#PG_@ MG/\ \%"_V5_^"@7[36KZ[??"7Q+\)?VC_!/@B30_'_PM\<:;]FU.+36NX)UD M60HIN[>*?.QP$*_;&+QJ)8R?'O\ @D%\9OB7\,/%'[;EKX!_9+\=_$+'[;7C MVZCN?"NJ:!;P>=ML\6S?VEJ=K*'.U266-DQ(N&)#*/I/P=^QK\:?'O\ P4"M MO^"B_P >O"O@7P]X@\)_#&[\'^#/"WA#Q'=:C]N^TW GDNM1U&:QMF"KM\N* M!+=Q&)99"[,0B\;^P;^R1_P4!_8@UGXXWP\#?!WQ7%\8OCMKOQ'A!^)NJZ>V MD'4O)'V(_P#$BG$_EB%?WO[O<2?D% 'U!^RAJH\4?LW^#/B#/X'M_#=]XO\ M#]MXEUO1+5'5+74M207UXN')8$W-Q,3GG).>:^)_V3_$M_\ M.?\'#G[3&O_ M !2S!?#7AGX7Z7=_,FEQZO:_;-0O8D/"SS/&$,P :8A54J!X+\??V"/C?X1_;G7_ (*2?L'>+?"MCXXUSPQ%X;^*'@3QV]S! MHWC*PA96MIS=VLP!%C680S*8U52@ ;> ?1GQ#^!_P .?B7X\\#?%'Q7 MHT;ZY\.=W'_!2O]J? MXE?L >)O^"J7[./A'P)J?PUT";6=7TOP#J^FWG]L:]X9TF\N+>ZO%U*.[$-G M#_ 1INGLTK^&?!/BN MZUQ]4E*%5%Q>7%A8^5"FXL8(X6,CJA,P0/%+\K_![_@F7^UG^SO^QE\1O^"7 MOPM\9^ [KX.^*/[=TWP/XUU75KU->\)Z'K+S/=6;:F>,KR[L-7ETWQ9%I=E'J"K86JW:RZ>\EM*H,DUQ6&DZCKUTNJR6LHL MUCF54LVB_=+91KM,@\S<3E,8KF? G_!/S]K7PS\%?VP_AKJ4GPZ>]_:1\4>( M=8\-SP>*+\Q:1_:FE1::([G.G OY2PB7*#YRQ3" ;Z (/B'_ ,%+_P!K'Q%\ M7?V5/ O[.'P<\ OI_P"T]\+]5\3:?/XNU:\,NCS6VD6=^!,8%4>4GVZ/(02/ M-Y3(#!O$J6 ^&L]S;Z1X MTM-;80Z3]G%X\TMJ[7#QPS%V<)YA8 [&%<=\1/A7^T3^SC^V=_P3+^!5IIO@ MO5?&?@#X6^/?#UY#)K]W#IFIQV7A_1+1Y4N19M+ SI'YH!@D"M\A)!\P>R?& M[_@CW_PV5X%_:1O_ -IKQ7IVB^,OV@-/T/3K&7PE/+>VOA&UT/$NE^5--';R M7,H'*L&V+@_ W_@I'\2 M?VD_V@/$_P '/AKX^^&6F^)_ OQ@NO#GB_X*^)-%N[?Q1!X?M]1-LVL6]P]^ MD=T)+4)?*8[5HECF$>]W0&7HM2_9$_:N_:JO_@=!^W4WP]M;7X+>-K/QK=77 M@37+V^D\5^(+&TGM[*=HKFRMAIL*R7#W31*]R2ZQQAPJEVXOXV?\$V/CU^U7 M\1/ 7C3X\>&?A;8>*OAM\8X?$GAGXW>%M:O5\3)X?M]4DNX=*:W-A&I:2U*6 M<@:[>$9:81LP"$ Z3P[^V9^U;\3/VD?VOOV7K"+P+X6NO@GX2\,ZA\/?$<>D MW>J&1]5L=1NGDO8GN+=9B@M8E6.,QA6+%FD!"CR#]A;]N;XX_!W_ ()8_LX^ M-?BUXUT_QEXT^.5W9:9X2FMO ^I7%Q:3SP7NHWU[?Q6EQ<3ZFR16T\NVWCMM M[E$/EJ[2Q^\_!_\ 8L^.GA;]N[]I;]HOQQ?^$T\(_';PWX%],UN*7 M"SV$MIJ[2O'=P2$.OV]_&?PV36EL1 M8Z3X5^$":B='A4LKS7DTVH;9KB=V1%1?+18$5P#(968>X4 %%%% !4=S=6UE M;O=7EQ'#$@R\DKA54>I)X%254US0](\2Z1/H.O6$=U9W4>RXMY1\KKZ&LZSJ MJE)TDG*SM?17Z7:3:5][)^A4.3G7/MUMO;K8FFO;.VM#?W%W%' J[C,\@"!? M7)XQ1->V=M:&_N+N*.!5W&9Y $"^N3QBJVI>&=!UCP^_A74]+BFTZ2 0O:./ MD:,8 7Z<"C4O#.@ZQX??PKJ>EQ3:=) (7M''R-&, +].!6$Y8[WN2,?ATNW\ M>NC]W2.VJN]_=TUUBL-IS-[ZZ+X=-5KOOIMMJ69KVSMK0W]Q=Q1P*NXS/( @ M7UR>,437MG;6AO[B[BC@5=QF>0! OKD\8JMJ7AG0=8\/OX5U/2XIM.D@$+VC MCY&C& %^G HU+PSH.L>'W\*ZGI<4VG20"%[1Q\C1C "_3@43ECO>Y(Q^'2[? MQZZ/W=([:J[W]W34BL-IS-[ZZ+X=-5KOOIMMJ69KVSMK0W]Q=Q1P*NXS/( @ M7UR>,437MG;6AO[B[BC@5=QF>0! OKD\8JMJ7AG0=8\/OX5U/2XIM.D@$+VC MCY&C& %^G HU+PSH.L>'W\*ZGI<4VG20"%[1Q\C1C "_3@43ECO>Y(Q^'2[? MQZZ/W=([:J[W]W34BL-IS-[ZZ+X=-5KOOIMMJ69KVSMK0W]Q=Q1P*NXS/( @ M7UR>,437MG;6AO[B[BC@5=QF>0! OKD\8JMJ7AG0=8\/OX5U/2XIM.D@$+VC MCY&C& %^G HU+PSH.L>'W\*ZGI<4VG20"%[1Q\C1C "_3@43ECO>Y(Q^'2[? MQZZ/W=([:J[W]W34BL-IS-[ZZ+X=-5KOOIMMJ69KVSMK0W]Q=Q1P*NXS/( @ M7UR>,5(CI*@DC<,K#*LIR"/6J6I>&=!UCP^_A74]+BFTZ2 0O:./D:,8 7Z< M"K5K;6]E;1V=K$$BAC"1HO15 P!^5:0>)]K:27+9;-WYM;JUK6M:SO=ZZ(B2 MIX1OH:_/#X*_\$M?VS/AU_P2V^/'[!'B'6?AC/KOQ;U; MQ3=Z7X@L_$>H_9+%-;)\Q94;3PY,.]]I7/F?*#LY-;F9VGA;]OK]MCPQ^T=^ MS/H'QU\%?#(> OVD=)NX;.S\,Q:A_;'A[4X=%_M..26XFF,%Q#,$=#"D*M"6 M $TX7>_1? K]OKXQ6GQR_:9^ _[7MYX,T*_^!NF6VOZ#?>'_ ]>(FK^&[FS MEN(M6,WS#O7%#Q_P#L-?M6^+_&/[(/BNT'P]A_X9WF M>?Q3#)XGOC_:COH[Z4RVI&G\ (YF!DVDM^[P /,/6_M8?\$Y_P#AH;]N#X0? MM<>'O&JZ+#X5LKK1/B=ID:D/XKT%9XM3L+%CM(*1:K:6\C($/$WPX_9A\:V.BZ5\6_$7PSE\:>.;W1OACKOB/3M A6>&V2SCT[ M3IVN)G:>:2/SWN(XP+1VP3+'&/,[W_@KK^T-\)?V4X/BI^U[\##\+=0L_CY_ MPKW7?B#XA\ :S!X>32&BGEMO%2:?)8W#1PVP228&&:X!>0A=C>F?MZ?L M4?M=^+OVH? /[?'_ 3U^*O@O0OB=X1\.7GA7Q!X=^)4-V=!\4>'[F=+DVT\ MEFKSP213IYJ,BG+$9("D-T^I?"7_ (*$:I\*- NO&OB3X4^,/%>J>,VN_B;X M*U![ZR\+7'A]]+N;0Z/8N]O=S';.UM(^=(LV5C1DB0 Y[Q-^WG\5OA=\ M%-$\2:_JOPY\=:U\4?C+IG@?X(>)/!$DD6@:Y!J%M%-'J4^+JZ<) (]1:1(Y M29/L81"OF"2KGQ _:\_:J_8TL?C3\4?VU_A[X9U;X4_#KX?1>)_#'Q&\#VQT MU]6N55UGT:33KB_NY5N/,6/RY]ZPL)E!P0:\#UC_ ((3^+(/V:?&7@SX&?$' M0/A1XM7]H&Q^+OP8T'P[-<:AX=\#ZO96T<"6R^;#"\L%QBY>54AC2/[2J)$Z MPXD]PN?V/?VP_P!M3]FWX@?!3_@IYX[^'MC'XT\$W/AJV\/_ 5&H/IUF9BC MMJLDVHA9)[E9(H3#'Y:I"$D!:7SB5 .?^,_[??[5W[(G@GX,_M)_M)^'? 6H M_#GXE^)=&T+QEI?A;2KVWU+P1/JRC[)<_:YKN6+4[>*5E@F(M[9SN$B+R8A] M2_M(_".7]H#]G;Q]\!H/%-QH3^-O!>JZ FMV:YFT\WEI+;BX09&6C\S>.1RH MY%?+%O\ L%_M<_'C]GSX2?LC?MGZW\/;OPM\,?$^A:GKOBOPMK%]/?\ C6+1 M&#V,4MC/9Q1Z<9I([>2X9;FYXCD2,#S0\7U'^TU\/O&GQ:_9N^(/PK^&WB./ M1_$7B;P/JVDZ!J\SLJ6-[<6 : /R]\!_MN^)_V1OA/ MX6_X).?\%V?V:?\ A"?#\%KIGAOX>?'WPM;"Z\(:R;$Q?V=/(^W_ (E]U&UO M!)EEPK)O>.W09K[J\0_M8?%#XL?MJ>+OV)/V9-3\+:1J/PZ\#:=KWC?Q7XMT M*YU6&&YU-YA86$-I;WEFS'RK>2XDF,V K1(J$NS1^>?M>?LE_MV_MZ?LEZA^ MPW^T/H'P(-0N+DP0W$4TEU9:+-IRQP73F+$8>^=(68/ MNDV^6=C5?V$?C5\!?V^9_P!M_P#8YN_"NIVGC#X>6'A'XE> O'&O7>G1W0T[ MC3M4M;ZWM+MA<1Q9@>*2'8Z'(=6YH ^7_P!O_P#;<\1?MC?\$+OVOO"OQ8\# M6/ASXC_"'5;OP5\0=*TJ=Y;":]M;ZT:.^LVD^?[-<1.DB*_SH=RDMM#M]C_' M_P"/W[1OPW\?^'/!/@R;P)X%\"2_#Z6_O/BM\0[9M1M9]=,T,-GH5O80:A9S MO,Z&6X+AGW+&(T7>V1XU\=_^"3/Q;\?_ /!/?]H3]GOP9XL\)?\ "S?VE/&U MUXD\9:YJ5U=0Z7I3SS6^RVMRD$DT\=O;6L,*EEC,KF24B/=Y0[3QK^R1^W7/ M^WOX&_;$\!>*OA?)IME\'3X+UOPUXLNM1O$\+WK7AN)=6T@10Q"Z>9!%#+'( M;5G2!%\W& H!Y*?^"Q?[4OBW_@GI^R]^V=\,_@5X'DU7XU_&+1/ WBK0-5U. M[6.WENM7N--E:R8 >7O:UD*/,S^5YJ%DEV$-]N?LSC]J]? -XG[8S_#Q_%"Z M_>#3Y?AHE\EA)I>\?93(M\3(ESMSY@#,F0"IP<#X,\!_\$C_ -NWP%^P7\!? MV0F\=?";5+[X(_M!:?X_M]3.HZG:Q7]E8ZU=ZG';,?LLI\Z8W6QB%581'QYV M[(_3*T:[>UB>_ACCG,:F:.&4NBOCD*Q52P!Z$@9]!TH _-GX<_$+Q;\//^#A M[]I*[\(_ CQ5XZDNO@MX,6>V\*W>DPO:@&7#R'4KZT4@]!L9SQR .:^N_P!F MN2S_ &E?"EU\9_C-^SA)X+\31>.;V&30-8FBDNH&TB_N[73[BX-M-+;RR^4? M-5T=T'F(59MB,/%_"7[(?[C>';/PUJ' MQ!U.QN;)=/Y%P\R:-.K%RSYC"C;E?G.#GZ$^!VC_ +6%[\1?$_CS]I.Z\(Z9 MIL]I9V?@[PAX*UJ[U""Q1#*]S)0!$JQI O,DA8 ^5/V??^ M5CS]H7_LWKPE_P"E4MW_ C_ &-?VG?!7_!6;XD? MMZ>(_P#A V\(>//A_I?A>#2++Q%>OJ5DME)YBW+!K%8I"Y9P8PZ[?E^=N:7] MO7]C3]IK]I+]L#]G7X^_"=_ L&A_ [Q??:Y?VOB'Q!>P7>K_ &JU6V:&-8;& M5(=B[V#%GW':,+R: /3OV;OB/XL^/?Q/\7^-OBW^RSJOPYUKP-?OX?\ "R^) M[FPN-2GTN]M-.O;B4R:?=7-L(Y;B*-=J2L0;0;L-D#VRFP&9H4:YC5)"H\Q$ M/_ $^3U^_U?@#_ ,&FW_*4S]KO_MX_]/D]?O\ 4 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 >=>._V3/V>/B9\8M _ M:!\=_#.UU+QIX55U\,>))KJ<76DJZA9%MF60>0)% #A,"0<-NKT6BB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** /X0OVL/^3IOB7_ -E UG_TNFHH M_:P_Y.F^)?\ V4#6?_2Z:B@#<^//Q-^)/PR_:Q^*5_\ #?X@ZYX>GNO'FL1W M,VAZM-:/*@OYB%8Q,I8 \X-8?_#6'[4W_1ROQ _\+*^_^.T44 '_ UA^U-_ MT /1R XML 22 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Cover Page - USD ($)
    $ in Billions
    12 Months Ended
    Dec. 31, 2023
    Feb. 19, 2024
    Jun. 30, 2023
    Cover [Abstract]      
    Document Type 10-K    
    Document Annual Report true    
    Document Period End Date Dec. 31, 2023    
    Current Fiscal Year End Date --12-31    
    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 Well-known Seasoned Issuer Yes    
    Entity Voluntary Filers No    
    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    
    ICFR Auditor Attestation Flag true    
    Document Financial Statement Error Correction false    
    Entity Shell Company false    
    Entity Public Float     $ 2.1
    Entity Common Stock, Shares Outstanding   122,484,286  
    Documents Incorporated by Reference
    Portions of the information called for by Part III of this Form 10-K are hereby incorporated by reference from either the definitive Proxy Statement for our annual meeting of stockholders or an amendment to this Form 10-K, either of which will be filed with the Securities and Exchange Commission not later than 120 days after December 31, 2023.
       
    Entity Central Index Key 0001772695    
    Document Fiscal Year Focus 2023    
    Document Fiscal Period Focus FY    
    Amendment Flag false    
    XML 23 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Audit Information
    12 Months Ended
    Dec. 31, 2023
    Audit Information [Abstract]  
    Auditor Name PricewaterhouseCoopers LLP
    Auditor Location Houston, TX
    Auditor Firm ID 238
    XML 24 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
    CONSOLIDATED BALANCE SHEETS - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Current assets:    
    Cash and cash equivalents $ 212,832 $ 360,257
    Accounts receivable—trade, net 40,767 24,435
    Accounts receivable—other 253,350 212,397
    Other current assets, net of allowance of $4,659 and $3,250 as of December 31, 2023 and 2022, respectively 429,299 351,300
    Total current assets 936,248 948,389
    Property and equipment, net 5,638,794 3,784,801
    Customer notes receivable, net of allowance of $111,818 and $77,998 as of December 31, 2023 and 2022, respectively 3,735,986 2,466,149
    Intangible assets, net 134,058 162,512
    Goodwill 0 13,150
    Other assets 895,885 961,891
    Total assets [1] 11,340,971 8,336,892
    Current liabilities:    
    Accounts payable 355,791 116,136
    Accrued expenses 122,355 139,873
    Current portion of long-term debt 483,497 214,431
    Other current liabilities 133,649 71,506
    Total current liabilities 1,095,292 541,946
    Long-term debt, net 7,030,756 5,194,755
    Other long-term liabilities 1,086,011 712,741
    Total liabilities [1] 9,212,059 6,449,442
    Commitments and contingencies
    Redeemable noncontrolling interests 165,872 165,737
    Stockholders' equity:    
    Common stock, 122,466,515 and 114,939,079 shares issued as of December 31, 2023 and 2022, respectively, at $0.0001 par value 12 11
    Additional paid-in capital—common stock 1,755,461 1,637,847
    Accumulated deficit (228,583) (364,782)
    Total stockholders' equity 1,526,890 1,273,076
    Noncontrolling interests 436,150 448,637
    Total equity 1,963,040 1,721,713
    Total liabilities, redeemable noncontrolling interests and equity $ 11,340,971 $ 8,336,892
    [1] The consolidated assets as of December 31, 2023 and 2022 include $5,297,816 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 $54,674 and $40,382 as of December 31, 2023 and 2022, respectively; accounts receivable—trade, net of $13,860 and $8,542 as of December 31, 2023 and 2022, respectively; accounts receivable—other of $187,607 and $810 as of December 31, 2023 and 2022, respectively; other current assets of $693,772 and $422,364 as of December 31, 2023 and 2022, respectively; property and equipment, net of $4,273,478 and $2,680,587 as of December 31, 2023 and 2022, respectively; and other assets of $74,425 and $48,586 as of December 31, 2023 and 2022, respectively. The consolidated liabilities as of December 31, 2023 and 2022 include $278,016 and $66,441, respectively, of liabilities of VIEs whose creditors have no recourse to Sunnova Energy International Inc. These liabilities include accounts payable of $197,072 and $9,015 as of December 31, 2023 and 2022, respectively; accrued expenses of $157 and $287 as of December 31, 2023 and 2022, respectively; other current liabilities of $7,269 and $4,420 as of December 31, 2023 and 2022, respectively; and other long-term liabilities of $73,518 and $52,719 as of December 31, 2023 and 2022, respectively.
    XML 25 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
    CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Other current asset, allowance $ 4,659 $ 3,250
    Customer notes receivable, allowance $ 111,818 $ 77,998
    Common stock, issued (in shares) 122,466,515 114,939,079
    Common stock, par value (in USD per share) $ 0.0001 $ 0.0001
    Assets [1] $ 11,340,971 $ 8,336,892
    Cash 212,832 360,257
    Accounts receivable—trade, net 40,767 24,435
    Accounts receivable—other 253,350 212,397
    Other current assets 429,299 351,300
    Property and equipment, net 5,638,794 3,784,801
    Other assets 895,885 961,891
    Liabilities [1] 9,212,059 6,449,442
    Accounts payable 355,791 116,136
    Accrued expenses 122,355 139,873
    Other current liabilities 133,649 71,506
    Other long-term liabilities 1,086,011 712,741
    Primary beneficiary    
    Assets 5,297,816 3,201,271
    Cash 54,674 40,382
    Accounts receivable—trade, net 13,860 8,542
    Accounts receivable—other 187,607 810
    Other current assets 693,772 422,364
    Property and equipment, net 4,273,478 2,680,587
    Other assets 74,425 48,586
    Liabilities 278,016 66,441
    Accounts payable 197,072 9,015
    Accrued expenses 157 287
    Other current liabilities 7,269 4,420
    Other long-term liabilities $ 73,518 $ 52,719
    [1] The consolidated assets as of December 31, 2023 and 2022 include $5,297,816 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 $54,674 and $40,382 as of December 31, 2023 and 2022, respectively; accounts receivable—trade, net of $13,860 and $8,542 as of December 31, 2023 and 2022, respectively; accounts receivable—other of $187,607 and $810 as of December 31, 2023 and 2022, respectively; other current assets of $693,772 and $422,364 as of December 31, 2023 and 2022, respectively; property and equipment, net of $4,273,478 and $2,680,587 as of December 31, 2023 and 2022, respectively; and other assets of $74,425 and $48,586 as of December 31, 2023 and 2022, respectively. The consolidated liabilities as of December 31, 2023 and 2022 include $278,016 and $66,441, respectively, of liabilities of VIEs whose creditors have no recourse to Sunnova Energy International Inc. These liabilities include accounts payable of $197,072 and $9,015 as of December 31, 2023 and 2022, respectively; accrued expenses of $157 and $287 as of December 31, 2023 and 2022, respectively; other current liabilities of $7,269 and $4,420 as of December 31, 2023 and 2022, respectively; and other long-term liabilities of $73,518 and $52,719 as of December 31, 2023 and 2022, respectively.
    XML 26 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
    CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Income Statement [Abstract]      
    Revenue $ 720,653 $ 557,690 $ 241,752
    Operating expense:      
    Cost of revenue—depreciation 130,261 96,280 76,474
    Cost of revenue—inventory sales 176,371 178,310 0
    Cost of revenue—other 120,865 52,487 21,834
    Operations and maintenance 96,997 36,679 19,583
    General and administrative 430,422 302,004 204,236
    Goodwill impairment 13,150 0 0
    Other operating income (3,978) (26,566) (25,485)
    Total operating expense, net 964,088 639,194 296,642
    Operating loss (243,435) (81,504) (54,890)
    Interest expense, net 371,937 107,775 116,248
    Interest income (115,872) (59,799) (34,228)
    Loss on extinguishment of long-term debt, net 0 0 9,824
    Other (income) expense 3,949 (3,090) 516
    Loss before income tax (503,449) (126,390) (147,250)
    Income tax (benefit) expense (1,023) 3,886 260
    Net loss (502,426) (130,276) (147,510)
    Net income (loss) attributable to redeemable noncontrolling interests and noncontrolling interests (84,465) 31,366 (9,382)
    Net loss attributable to stockholders $ (417,961) $ (161,642) $ (138,128)
    Net loss per share attributable to stockholders - basic (in USD per share) $ (3.53) $ (1.41) $ (1.25)
    Net loss per share attributable to stockholders - diluted (in USD per share) $ (3.53) $ (1.41) $ (1.25)
    Weighted average common shares outstanding - basic (in shares) 118,344,728 114,451,034 110,881,630
    Weighted average common shares outstanding - diluted (in shares) 118,344,728 114,451,034 110,881,630
    XML 27 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
    CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    CASH FLOWS FROM OPERATING ACTIVITIES      
    Net loss $ (502,426) $ (130,276) $ (147,510)
    Adjustments to reconcile net loss to net cash used in operating activities:      
    Depreciation 153,387 108,167 85,600
    Impairment and loss on disposals, net 56,592 8,459 3,655
    Amortization of intangible assets 28,432 28,441 21,354
    Amortization of deferred financing costs 25,226 13,640 14,050
    Amortization of debt discount 19,174 9,342 9,949
    Non-cash effect of equity-based compensation plans 25,535 24,218 17,236
    Non-cash direct sales revenue (60,590) (8,484) (1,212)
    Provision for current expected credit losses and other bad debt expense 46,199 43,018 25,634
    Unrealized (gain) loss on derivatives 67,318 (19,451) (4,874)
    Unrealized (gain) loss on fair value instruments and equity securities 188 (29,279) (21,988)
    Loss on extinguishment of long-term debt, net 0 0 9,824
    Other non-cash items 7,332 (34,962) 5,695
    Changes in components of operating assets and liabilities:      
    Accounts receivable 101,125 (159,295) (53,261)
    Other current assets (105,743) (119,794) (129,810)
    Other assets (115,488) (124,981) (70,758)
    Accounts payable (5,493) 4,486 (6,392)
    Accrued expenses (11,213) 48,385 27,908
    Other current liabilities 43,665 11,772 5,963
    Other long-term liabilities (10,782) (6,832) (293)
    Net cash used in operating activities (237,562) (333,426) (209,230)
    CASH FLOWS FROM INVESTING ACTIVITIES      
    Purchases of property and equipment (1,832,714) (868,208) (554,541)
    Payments for investments and customer notes receivable (909,488) (1,236,228) (728,926)
    Proceeds from customer notes receivable 180,721 109,760 66,879
    Payments for investments in solar receivables 0 0 (32,212)
    Proceeds from investments in solar receivables 11,582 12,394 3,231
    Other, net 5,238 680 4,353
    Net cash used in investing activities (2,544,661) (1,981,602) (1,241,216)
    CASH FLOWS FROM FINANCING ACTIVITIES      
    Proceeds from long-term debt 3,507,828 2,903,727 2,235,939
    Payments of long-term debt (1,406,022) (758,355) (947,130)
    Payments on notes payable (7,151) 0 (34,555)
    Payments of deferred financing costs (75,920) (30,791) (31,324)
    Payments of debt discounts 0 0 (2,324)
    Purchase of capped call transactions 0 (48,420) (91,655)
    Proceeds from issuance of common stock, net 81,316   10,513
    Proceeds from issuance of common stock, net   (3,190)  
    Contributions from redeemable noncontrolling interests and noncontrolling interests 692,894 449,398 350,121
    Distributions to redeemable noncontrolling interests and noncontrolling interests (48,986) (29,771) (15,854)
    Payments of costs related to redeemable noncontrolling interests and noncontrolling interests (11,881) (13,091) (8,805)
    Proceeds from sales of investment tax credits for redeemable noncontrolling interests and noncontrolling interests 5,971 0 0
    Other, net (6,998) (802) (476)
    Net cash provided by financing activities 2,731,051 2,468,705 1,464,450
    Net increase (decrease) in cash, cash equivalents and restricted cash (51,172) 153,677 14,004
    Cash, cash equivalents and restricted cash at beginning of period 545,574 391,897 377,893
    Cash, cash equivalents and restricted cash at end of period 494,402 545,574 391,897
    Restricted cash included in other current assets (62,188) (51,733) (80,213)
    Restricted cash included in other assets (219,382) (133,584) (68,583)
    Cash and cash equivalents at end of period 212,832 360,257 243,101
    Non-cash investing and financing activities:      
    Change in accounts payable and accrued expenses related to purchases of property and equipment 69,981 32,008 (1,979)
    Change in accounts payable and accrued expenses related to payments for investments and customer notes receivable (24,025) 31,908 26,464
    Note payable for financing the purchase of inventory 0 0 32,301
    Distributions payable to redeemable noncontrolling interests and noncontrolling interests 187,940 2,959 3,215
    Non-cash conversion of convertible senior notes for common stock 0 0 95,648
    Non-cash issuance of common stock for investments in solar receivables 0 0 44,353
    Non-cash issuance of common stock for business acquisition 0 0 128,224
    Supplemental cash flow information:      
    Cash paid for interest 283,985 142,870 88,256
    Cash paid for income taxes $ 14,726 $ 2,000 $ 190
    XML 28 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
    CONSOLIDATED STATEMENTS OF REDEEMABLE NONCONTROLLING INTERESTS AND EQUITY - USD ($)
    $ in Thousands
    Total
    Cumulative-effect adjustment
    Total Stockholders' Equity
    Common Stock
    Additional Paid-in Capital - Common Stock
    Accumulated Deficit
    Noncontrolling Interests
    Redeemable noncontrolling interest, beginning balance at Dec. 31, 2020 $ 136,124            
    Increase (Decrease) in Redeemable Noncontrolling Interests [Roll Forward]              
    Net income (loss) 6,991            
    Contributions from redeemable noncontrolling interests and noncontrolling interests 8,375            
    Distributions to redeemable noncontrolling interests and noncontrolling interests (4,522)            
    Costs related to redeemable noncontrolling interests and noncontrolling interests (447)            
    Equity in subsidiaries attributable to parent (1,118)            
    Other, net (67)            
    Redeemable noncontrolling interest, ending balance at Dec. 31, 2021 145,336            
    Stockholders' equity, beginning balance (in shares) at Dec. 31, 2020       100,412,036      
    Stockholders' equity, beginning balance at Dec. 31, 2020 1,144,557 $ 2,254 $ 951,731 $ 10 $ 1,482,716 $ (530,995) $ 192,826
    Increase (Decrease) in Stockholders' Equity [Roll Forward]              
    Net income (loss) (154,501)   (138,128)     (138,128) (16,373)
    Issuance of stock, net (in shares)       12,974,564      
    Issuance of common stock, net 249,709   249,709 $ 1 249,708    
    Equity component of debt instrument, net (8,807)   (8,807)   (8,807)    
    Capped call transactions (91,655)   (91,655)   (91,655)    
    Contributions from redeemable noncontrolling interests and noncontrolling interests 341,746           341,746
    Distributions to redeemable noncontrolling interests and noncontrolling interests (11,332)           (11,332)
    Costs related to redeemable noncontrolling interests and noncontrolling interests (10,902)           (10,902)
    Equity in subsidiaries attributable to parent 1,118   207,153     207,153 (206,035)
    Equity-based compensation expense 17,236   17,236   17,236    
    Other, net (3,146)   2   1 1 (3,148)
    Stockholders' equity, ending balance (in shares) at Dec. 31, 2021       113,386,600      
    Stockholders' equity, ending balance at Dec. 31, 2021 1,476,277   1,189,495 $ 11 1,649,199 (459,715) 286,782
    Increase (Decrease) in Redeemable Noncontrolling Interests [Roll Forward]              
    Net income (loss) (22,487)            
    Contributions from redeemable noncontrolling interests and noncontrolling interests 84,923            
    Distributions to redeemable noncontrolling interests and noncontrolling interests (4,920)            
    Costs related to redeemable noncontrolling interests and noncontrolling interests (3,829)            
    Equity in subsidiaries attributable to parent (33,020)            
    Other, net (266)            
    Redeemable noncontrolling interest, ending balance at Dec. 31, 2022 165,737            
    Increase (Decrease) in Stockholders' Equity [Roll Forward]              
    Net income (loss) (107,789)   (161,642)     (161,642) 53,853
    Issuance of stock, net (in shares)       1,552,479      
    Issuance of common stock, net 12,849   12,849   12,849    
    Capped call transactions (48,420)   (48,420)   (48,420)    
    Contributions from redeemable noncontrolling interests and noncontrolling interests 364,475           364,475
    Distributions to redeemable noncontrolling interests and noncontrolling interests (24,851)           (24,851)
    Costs related to redeemable noncontrolling interests and noncontrolling interests (5,373)           (5,373)
    Equity in subsidiaries attributable to parent 33,020   256,575     256,575 (223,555)
    Equity-based compensation expense 24,218   24,218   24,218    
    Other, net (2,693)   1   1   (2,694)
    Stockholders' equity, ending balance (in shares) at Dec. 31, 2022       114,939,079      
    Stockholders' equity, ending balance at Dec. 31, 2022 1,721,713   1,273,076 $ 11 1,637,847 (364,782) 448,637
    Increase (Decrease) in Redeemable Noncontrolling Interests [Roll Forward]              
    Net income (loss) (8,443)            
    Contributions from redeemable noncontrolling interests and noncontrolling interests 382,904            
    Distributions to redeemable noncontrolling interests and noncontrolling interests (16,176)            
    Costs related to redeemable noncontrolling interests and noncontrolling interests (8,257)            
    Equity in subsidiaries attributable to parent (348,705)            
    Other, net (1,188)            
    Redeemable noncontrolling interest, ending balance at Dec. 31, 2023 165,872            
    Increase (Decrease) in Stockholders' Equity [Roll Forward]              
    Net income (loss) (493,983)   (417,961)     (417,961) (76,022)
    Issuance of stock, net (in shares)       7,527,436      
    Issuance of common stock, net 92,080   92,080 $ 1 92,079    
    Contributions from redeemable noncontrolling interests and noncontrolling interests 309,990           309,990
    Distributions to redeemable noncontrolling interests and noncontrolling interests (32,810)           (32,810)
    Costs related to redeemable noncontrolling interests and noncontrolling interests (6,302)           (6,302)
    Equity in subsidiaries attributable to parent 348,705   554,160     554,160 (205,455)
    Equity-based compensation expense 25,535   25,535   25,535    
    Other, net (1,888)           (1,888)
    Stockholders' equity, ending balance (in shares) at Dec. 31, 2023       122,466,515      
    Stockholders' equity, ending balance at Dec. 31, 2023 $ 1,963,040   $ 1,526,890 $ 12 $ 1,755,461 $ (228,583) $ 436,150
    XML 29 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of Business and Basis of Presentation
    12 Months Ended
    Dec. 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 an industry-leading energy services company focused on making clean energy more accessible, reliable and affordable for homeowners and businesses, serving over 419,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 partner with local dealers and contractors who originate, design and install our customers' solar energy systems, energy storage systems and related products and services on our behalf, as well as other sustainable home solutions, such as home security and monitoring, smart home devices, modern heating, ventilation and air conditioning, generators, upgraded roofing, water systems, water heaters, main panel upgrades and electric vehicle chargers. Our focus on our dealer and contractor model enables us to leverage our dealers' and contractors' specialized knowledge, connections and experience in local markets to drive customer origination while providing our dealers and contractors 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 true vertically integrated models.

    We offer customers products to power and improve the energy efficiency and sustainability of their homes and businesses with affordable solar energy and related products and services. We are able to offer energy generation 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 products, and, in the case of the latter, are able to also provide energy resiliency. Our customer 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, energy storage system and/or accessory 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 customer 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. Our ancillary products include both cash sales and loans with an initial term between one year and 20 years. Customer payments and rates can be fixed for the duration of the customer 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.

    Basis of Presentation

    The accompanying annual audited consolidated financial statements ("consolidated 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. Our consolidated 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.

    Reclassifications

    Certain prior period amounts have been reclassified to conform to the current period presentation. These reclassifications did not have a significant impact on our consolidated financial statements.
    XML 30 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies
    12 Months Ended
    Dec. 31, 2023
    Accounting Policies [Abstract]  
    Significant Accounting Policies Significant Accounting Policies
    Use of Estimates

    The application of GAAP in the preparation of the consolidated financial statements requires us to make estimates and assumptions that affect the amounts reported in the consolidated 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.

    Cash and Cash Equivalents

    We maintain cash and cash equivalents, which consists principally of demand deposits, with investment-grade financial institutions. We are exposed to credit risk to the extent cash and cash equivalents balances exceed amounts covered by the Federal Deposit Insurance Corporation ("FDIC"). As of December 31, 2023 and 2022, we had cash and cash equivalents deposits of $187.0 million and $337.5 million, respectively, in excess of the FDIC's current insured limit of $250,000. We have not experienced any losses on our deposits of cash and cash equivalents.

    Restricted Cash

    We record cash that is restricted as to withdrawal or use under the terms of certain contractual agreements as restricted cash. Our restricted cash primarily represents cash held to service certain payments under the Sunnova EZ-Own Portfolio, LLC ("EZOP"), Sunnova TEP Holdings, LLC ("TEPH"), Helios II Issuer, LLC ("HELII"), Helios III Issuer, LLC ("HELIII"), Sunnova RAYS I Issuer, LLC ("RAYSI"), 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 Helios VI Issuer, LLC ("HELVI"), Sunnova Helios VII Issuer, LLC ("HELVII"), Sunnova TEP V-A, LLC ("TEPVA"), Sunnova TEP V-B, LLC ("TEPVB"), Sunnova TEP V-C, LLC ("TEPVC"), Sunnova TEP 6-B, LLC ("TEP6B"), Sunnova TEP 6-D, LLC ("TEP6D"), Sunnova Sol III Issuer, LLC ("SOLIII"), Sunnova Helios VIII Issuer, LLC ("HELVIII"), Sunnova Helios IX Issuer, LLC ("HELIX"), Sunnova Sol IV Issuer, LLC ("SOLIV"), Sunnova Helios X Issuer, LLC ("HELX"), Sunnova Sol V Issuer, LLC ("SOLV"), Sunnova Helios XI Issuer, LLC ("HELXI"), Sunnova Helios XII Issuer, LLC ("HELXII"), Sunnova TEP 7-A, LLC ("TEP7A"), Sunnova TEP 7-B, LLC ("TEP7B"), Sunnova TEP 7-C, LLC ("TEP7C"), Sunnova TEP 7-D, LLC ("TEP7D"), Sunnova TEP 7-E, LLC ("TEP7E"), Sunnova TEP 7-F, LLC ("TEP7F"), Sunnova TEP 7-G, LLC ("TEP7G"), Sunnova TEP 8-C, LLC ("TEP8C"), Sunnova Inventory Supply, LLC ("IS"), Sunnova Asset Portfolio 9, LLC ("AP9") and Sunnova Hestia I Issuer, LLC ("HESI") financing arrangements (see Note 9, Long-Term Debt and Note 13, Redeemable Noncontrolling Interests and Noncontrolling Interests) and balances collateralizing outstanding letters of credit related to a reinsurance agreement and one of our operating leases for office space (see Note 17, Commitments and Contingencies). The following table presents the detail of restricted cash as recorded in other current assets and other assets in the consolidated balance sheets:
    As of December 31,
    20232022
    (in thousands)
    Debt and inverter reserves$247,394 $132,634 
    Tax equity reserves25,778 46,684 
    Other8,398 5,999 
    Total (1)$281,570 $185,317 

    (1) Of this amount, $62.2 million and $51.7 million is recorded in other current assets as of December 31, 2023 and 2022, respectively.
    We are exposed to credit risk to the extent restricted cash balances exceed amounts covered by the FDIC. As of December 31, 2023 and 2022, we had restricted cash deposits of $274.4 million and $179.8 million, respectively, in excess of the FDIC's current insured limit of $250,000. We have not experienced any losses on our deposits of restricted cash.

    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 receivable—trade, net in the consolidated balance sheets:

    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$1,676 $1,044 
    Provision for current expected credit losses4,978 2,858 
    Write off of uncollectible accounts(4,370)(2,490)
    Recoveries275 264 
    Balance at end of period$2,559 $1,676 

    Accounts Receivable—Other.    Accounts receivable—other primarily represents receivables from ITC sales and receivables from our dealers or other parties related to the sale of inventory and the use of inventory procured by us. The following table presents the changes in the allowance for credit losses recorded against accounts receivable—other in the consolidated balance sheets:

    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$— $— 
    Provision for current expected credit losses18,402 — 
    Write off of uncollectible accounts(5,357)— 
    Balance at end of period$13,045 $— 

    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 consolidated balance sheets:

    As of December 31,
    20232022
    (in thousands)
    Energy storage systems and components$83,178 $74,968 
    Homebuilder construction in progress36,461 43,116 
    Modules and inverters27,143 32,798 
    Meters and modems1,793 1,166 
    Other— 65 
    Total$148,575 $152,113 

    Concentrations of Risk

    Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, accounts receivable and notes receivable. The concentrated risk associated with cash, cash equivalents and restricted cash is mitigated by our policy of banking with creditworthy institutions. Typically, amounts on deposit with certain banking institutions exceed FDIC insurance limits. We do not generally require collateral or other security to support accounts receivable. To reduce credit risk related to our relationship with our dealers, management performs periodic credit evaluations and ongoing assessments of our dealers' financial condition.

    Concentration of Services and Equipment from Dealers

    We utilize a network of approximately 475 dealers as of December 31, 2023. During the year ended December 31, 2023, two dealers accounted for approximately 20% and 16%, respectively, of our total expenditures to dealers. During the year ended December 31, 2022, three dealers accounted for approximately 26%, 16% and 11%, respectively, of our total expenditures to dealers. During the year ended December 31, 2021, two dealers accounted for approximately 28% and 13%, respectively, of our total expenditures to dealers. No other dealer accounted for more than 10% of our expenditures to dealers during the years ended December 31, 2023, 2022 and 2021.

    Concentration of Revenue from Dealers

    During the year ended December 31, 2023, one dealer accounted for approximately 16% of our total revenue. During the year ended December 31, 2022, one dealer accounted for approximately 16% of our total revenue. No other dealer accounted for more than 10% of our revenue during the years ended December 31, 2023, 2022 and 2021.

    Dealer Commitments

    We enter into exclusivity and other similar agreements with certain key dealers pursuant to which we agree to pay an incentive if such dealers install a certain minimum number of solar energy systems within specified periods. These incentives are recorded in other assets in the consolidated balance sheets and are amortized to general and administrative expense in the consolidated statements of operations generally over the term of the customer agreements, which is estimated at an average of 23 years. See Note 17, Commitments and Contingencies.

    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 (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 7, Customer Notes Receivable, Note 8, Investments in Solar Receivables, Note 9, Long-Term Debt, Note 10, Derivative Instruments and Note 12, Acquisitions.

    The following tables present our financial instruments measured at fair value on a recurring basis as of December 31, 2023 and 2022:

    As of December 31, 2023
    TotalLevel 1Level 2Level 3
    (in thousands)
    Financial assets:
    Investments in solar receivables$69,334 $— $— $69,334 
    Derivative assets55,471 — 55,471 — 
    Total$124,805 $— $55,471 $69,334 
    Financial liabilities:
    Contingent consideration$19,916 $— $— $19,916 
    Total$19,916 $— $— $19,916 

    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 income/expense 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 5, Detail of Certain Balance Sheet Captions) in the consolidated balance sheets:

    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$72,171 $82,658 
    Additions969 — 
    Settlements(11,528)(11,581)
    Gain recognized in earnings
    7,722 1,094 
    Balance at end of period$69,334 $72,171 

    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 consolidated balance sheets:

    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$26,787 $67,895 
    Settlements(10,832)(16,014)
    (Gain) loss recognized in earnings
    3,961 (25,094)
    Balance at end of period$19,916 $26,787 

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

    Unobservable
    Input
    Weighted
    Average
    Liabilities:
    Contingent consideration - installation earnoutVolatility30.00%
    Revenue risk premium15.90%
    Risk-free discount rate4.65%
    Contingent consideration - microgrid earnoutProbability of success10.00%
    Risk-free discount rate4.65%

    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.

    Derivative Instruments

    Our derivative instruments consist of interest rate swaps and caps that are not designated as cash flow hedges or fair value hedges. We use interest rate swaps and caps to manage our net exposure to interest rate changes. We record the derivatives in other current assets, other assets, other current liabilities and other long-term liabilities, as appropriate, in the consolidated balance sheets and the changes in fair value are recorded in interest expense, net in the consolidated statements of operations. We include unrealized gains and losses on derivatives as a non-cash reconciling item in operating activities in the consolidated statements of cash flows. We include realized gains and losses on derivatives as a change in components of operating assets and liabilities in operating activities in the consolidated statements of cash flows. See Note 10, Derivative Instruments.
    Revenue

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

    Year Ended 
     December 31,
    202320222021
    (in thousands)
    PPA revenue$123,646 $104,563 $86,087 
    Lease revenue147,788 100,070 71,784 
    Inventory sales revenue185,855 195,979 — 
    Service revenue16,197 4,178 2,049 
    Direct sales revenue
    60,590 8,484 1,212 
    Solar renewable energy certificate revenue50,375 48,698 41,537 
    Cash sales revenue96,072 72,425 27,176 
    Loan revenue34,716 18,601 7,768 
    Other revenue5,414 4,692 4,139 
    Total$720,653 $557,690 $241,752 

    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 $5.4 billion as of December 31, 2023, of which we expect to recognize approximately 4% 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 customer 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 17, 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 or upon sale when a bill and hold agreement is in place. Shipping and handling costs are included in cost of revenue—inventory sales in the consolidated statements of operations.

    Service Revenue.    Service revenue includes sales of service plans and repair services. 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.

    Direct Sales Revenue.    Direct sales revenue includes revenue from the direct sale of solar energy systems and energy storage systems to customers with financing provided by us. We recognize revenue from the direct sale of solar energy systems and energy storage systems in the period in which the systems are placed in service.

    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 December 31, 2023 and 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. We recognize revenue from state and utility incentives in the periods in which they are earned.

    Loans

    We offer a loan program, under which the customer finances the purchase of a solar energy system, energy storage system and/or accessory through a customer 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; (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; 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, energy storage systems or accessories financed. The credit evaluation process is performed once for each customer at the time the customer is entering into the customer agreement with us.

    Our investments in solar energy systems, energy storage systems and accessories 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. Expected credit losses are recorded in general and administrative expense in the consolidated statements of operations. See Note 7, 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 customer 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 consolidated balance sheets:

    As of December 31,
    20232022
    (in thousands)
    Loans$930,999 $586,128 
    PPAs and leases55,651 24,893 
    Solar receivables4,339 4,602 
    Other14 — 
    Total (1)$991,003 $615,623 

    (1) Of this amount, $50.8 million and $30.2 million is recorded in other current liabilities as of December 31, 2023 and 2022, respectively.
    During the years ended December 31, 2023 and 2022, we recognized revenue of $33.0 million and $16.0 million, respectively, from amounts recorded in deferred revenue at the beginning of the respective years.

    Contract Assets and Contract Liabilities

    Billing practices are governed by the contract terms of each project based upon costs incurred, production or predetermined schedules. Billings do not necessarily correlate with revenue recognized using the percentage-of-completion method to reflect the transfer of control over time. Contract assets include unbilled amounts typically resulting from revenue under contracts when the percentage-of-completion method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer. Contract liabilities consist of advance payments and billings in excess of revenue recognized. Retainage, included in contract assets, represents the amounts withheld from billings by our clients pursuant to provisions in the contracts and may not be paid to us until the completion of specific tasks or the completion of the project and, in some instances, for even longer periods. Retainage may also be subject to restrictive conditions such as performance guarantees. Our contract assets and liabilities are reported in a net position on a contract-by-contract basis at the end of each reporting period. The payment terms of our contracts from time to time require the customer to make advance payments as well as interim payments as work progresses. As of December 31, 2023 and 2022, contract assets were $279,000 and $0, respectively, and contract liabilities were $3.8 million and $0, respectively. The increase in contract assets was primarily attributed to revenue recognized on certain contracts partially offset by the timing of billings. The increase in contract liabilities was due to the timing of advance payments partially offset by revenue recognized during the period. During the years ended December 31, 2023 and 2022, we recognized revenue of $0 from amounts recorded in contract liabilities at the beginning of the respective years.

    Performance Guarantee Obligations

    In most cases, we guarantee certain specified minimum solar energy production output under our leases and loan agreements, generally over a term between 10 and 25 years. The amounts are generally measured and credited to the customer's account as early as the first anniversary of the solar energy system's placed in service date and then every annual period thereafter. We monitor the solar energy systems to ensure these outputs are achieved. We evaluate if any amounts are due to our customers based upon not meeting the guaranteed solar energy production outputs at each reporting period end. For leases, these estimated amounts are recorded as a reduction to revenues from customers and a current or long-term liability, as applicable. For loans, these estimated amounts are recorded as an increase to cost of revenue—other and a current or long-term liability, as applicable. See Note 17, Commitments and Contingencies.

    Property and Equipment

    Solar Energy Systems and Energy Storage Systems.    Depreciation and amortization of solar energy systems and energy storage systems are calculated using the straight-line method over the estimated useful lives of the solar energy systems and energy storage systems and are recorded in cost of revenue—depreciation. While solar energy systems and energy storage systems are in the design, construction and installation stages prior to being placed in service, the development of the systems is accounted for through construction in progress. The components of the design, construction and installation of the solar energy systems and energy storage systems are as follows:

    Dealer's costs (engineering, procurement and construction)
    Direct costs (costs directly related to a solar energy system or energy storage system)
    Indirect costs (costs incurred in the design, construction and installation of the solar energy system or energy storage system but not directly associated with a particular asset)

    Solar energy systems and energy storage systems are carried at the cost of acquisition or construction (including design and installation) less certain utility rebates and are depreciated over the useful lives of the assets. Depreciation begins when a solar energy system or energy storage system is placed in service. Costs associated with repair and maintenance of a solar energy system or energy storage system are expensed as incurred. Costs associated with improvements to a solar energy system or energy storage system, which extend the life, increase the capacity or improve the efficiency of the systems, are capitalized and depreciated over the remaining life of the asset.

    Property and Equipment, Excluding Solar Energy Systems and Energy Storage Systems.    Property and equipment, including information technology system projects, computers and equipment, leasehold improvements, furniture and fixtures, vehicles and other property and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the respective assets and are recorded in general and administrative expense. Leasehold improvements are amortized over the shorter of the lease term or the
    estimated useful lives. Upon disposition, the cost and related accumulated depreciation of the assets are removed from property and equipment and the resulting gain or loss is reflected in the consolidated statements of operations. Repair and maintenance costs are expensed as incurred.

    Acquisitions

    Business combinations are accounted for using the acquisition method of accounting in accordance with ASC 805, Business Combinations, as amended by Accounting Standards Update ("ASU") No. 2017-01, Business Combinations: Clarifying the Definition of a Business. The purchase price of an acquisition is measured at the estimated fair value of the assets acquired, equity instruments issued and liabilities assumed at the acquisition date. Any noncontrolling interests acquired are also initially measured at fair value. Costs that are directly attributable to the acquisition are expensed as incurred to general and administrative expense. We recognize goodwill if the aggregate fair value of the total purchase consideration and the noncontrolling interests is in excess of the aggregate fair value of the assets acquired and liabilities assumed. We may engage third-party valuation firms to assist in determining the fair values. The operating results of an acquired business are included in our results of operations from the date of acquisition. We have up to one year from the acquisition date to complete the fair value purchase price allocation. See Note 12, Acquisitions.

    Asset acquisitions are measured based on the cost to us, including transaction costs. Asset acquisition costs, or the consideration transferred by us, are assumed to be equal to the fair value of the net assets acquired. If the consideration transferred is cash, measurement is based on the amount of cash we paid to the seller, as well as transaction costs incurred. Consideration given in the form of non-monetary assets, liabilities incurred or equity instruments issued is measured based on either the cost to us or the fair value of the assets or net assets acquired, whichever is more clearly evident. The cost of an asset acquisition is allocated to the assets acquired based on their estimated fair values. Goodwill is not recognized in an asset acquisition.

    Intangibles

    Our purchased intangible assets are stated at cost less accumulated amortization. Our intangible assets acquired from a business combination or asset acquisition are stated at the estimated fair value on the date of the acquisition less accumulated amortization (see Note 12, Acquisitions). We amortize intangible assets to general and administrative expense using the straight-line method. The following table presents the detail of intangible assets as recorded in other assets in the consolidated balance sheets:

    As of December 31,
    Useful Lives20232022
    (in years)(in thousands)
    Customer relationships - system sales10$145,496 $145,496 
    Customer relationships - servicing103,471 3,471 
    Customer relationships - new customers429,761 29,761 
    Trade name1511,899 11,899 
    Tax equity commitment421,209 21,209 
    Software license3331 331 
    Trademark368 68 
    Other
    3-25
    499 521 
    Intangible assets, gross212,734 212,756 
    Less: accumulated amortization(78,676)(50,244)
    Intangible assets, net$134,058 $162,512 
    As of December 31, 2023, amortization expense related to intangible assets to be recognized is as follows:

    Amortization
    Expense
    (in thousands)
    2024$28,450 
    202518,893 
    202615,707 
    202715,707 
    202815,707 
    2029 and thereafter39,594 
    Total$134,058 

    Goodwill

    Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. Goodwill is reviewed for impairment at least annually or whenever events or changes in circumstances indicate the carrying amount may be impaired. When assessing goodwill for impairment, we use qualitative and if necessary, quantitative methods in accordance with GAAP. Our annual assessment date is October 31. We utilized a qualitative assessment and concluded it was more likely than not the carrying amount was greater than the fair value due to a sustained decline in our share price. Our review considered performance compared to released guidance, renewable market factors, liquidity and market capitalization including stock price along with other market factors including interest rate changes and inflation. Based on this assessment, we performed a quantitative assessment using the market approach. Our market capitalization, after consideration of a control premium, was lower than the book value of equity and thus, we recognized goodwill impairment of $13.2 million in the fourth quarter of 2023.

    Deferred Financing Costs

    Deferred financing costs are capitalized and amortized to interest expense, net over the term of the related debt using the effective interest method for term loans or the straight-line method for revolving credit facilities. The unamortized balance of deferred financing costs is recorded in current portion of long-term debt, current portion of long-term debt—affiliates, long-term debt, net and long-term debt, net—affiliates (see Note 9, Long-Term Debt) for term loans or in other current assets and other assets for revolving credit facilities and debt and equity transactions not yet completed, in the consolidated balance sheets. The following table presents the changes in net deferred financing costs:
    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$76,525 $56,056 
    Capitalized77,062 34,109 
    Amortized(25,226)(13,640)
    Balance at end of period$128,361 $76,525 

    Asset Retirement Obligation ("ARO")

    We have AROs arising from contractual requirements to perform certain asset retirement activities at the time the solar energy systems are disposed. We recognize an ARO at the point an obligating event takes place, typically when the solar energy system is placed in service. An asset is considered retired when it is permanently taken out of service, such as through a sale or disposal.

    The liability is initially measured at fair value (as a Level 3 measurement) based on the present value of estimated removal and restoration costs and subsequently adjusted for changes in the underlying assumptions and for accretion expense. The accretion expense is recognized in general and administrative expense in the consolidated statements of operations. The corresponding asset retirement costs are capitalized as part of the carrying amount of the solar energy system and depreciated over the solar energy system's remaining useful life. See Note 6, AROs.
    Warranty Obligations

    In connection with our customer agreements, we warrant the solar energy systems against defects in workmanship, against component or materials breakdowns and against any damages to rooftops during the installation process. The dealers' warranties on the workmanship, including work during the installation process, and the manufacturers' warranties over component parts have a range of warranty periods which are generally 10 to 25 years. As of December 31, 2023 and 2022, a warranty reserve of $6.0 million and $3.0 million, respectively, is recorded in other long-term liabilities in the consolidated balance sheets.

    Advertising Costs

    We expense advertising costs as they are incurred to general and administrative expense in the consolidated statements of operations. We recognized advertising expense of $5.0 million, $2.5 million and $1.9 million during the years ended December 31, 2023, 2022 and 2021, respectively.

    Defined Contribution Plan

    In April 2015, we established the Sunnova Energy Corporation 401(k) Profit Sharing Plan ("401(k) plan") available to employees who meet the 401(k) plan's eligibility requirements. The 401(k) plan allows participants to contribute a percentage of their compensation to the 401(k) plan up to the limits set forth in the Internal Revenue Code. We may make additional discretionary contributions to the 401(k) plan as a percentage of total participant contributions, subject to established limits. Participants are fully vested in their contributions and any safe harbor matching contributions we make. We made safe harbor matching contributions of $4.2 million, $1.8 million and $1.3 million during the years ended December 31, 2023, 2022 and 2021, respectively, which are recorded in general and administrative expense in the consolidated statements of operations.

    Income Taxes

    We account for income taxes under an asset and liability approach. Deferred income taxes reflect the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and the amounts recognized for income tax reporting purposes, net operating loss, carryforwards, and other tax credits measured by applying currently enacted tax laws. A valuation allowance is provided when necessary to reduce deferred tax assets to an amount that is more likely than not to be realized.

    We determine whether a tax position taken in a filed tax return, planned to be taken in a future tax return or claim, or otherwise subject to interpretation, is 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. We use a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the available evidence indicates it is more likely than not the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit or obligation as the largest amount that is more than 50% likely of being realized upon ultimate settlement. See Note 11, Income Taxes.

    Comprehensive Income (Loss)

    We are required to report comprehensive income (loss), which includes net income (loss) as well as other comprehensive income (loss). There were no differences between comprehensive loss and net loss as reported in the consolidated statements of operations for the periods presented.

    Impairment of Long-Lived Assets

    Long-lived assets, such as property and equipment, are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset be tested for possible impairment, we first compare undiscounted cash flows expected to be generated by that asset or asset group to its carrying value. If the carrying value of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, impairment is recognized to the extent the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals as considered necessary. Impairment charges are recorded in operations and maintenance expense for solar energy systems that
    relate to revenue from contracts with customers and general and administrative expense for all other property and equipment and other long-lived assets.

    Segment Information

    Operating segments are defined as components of a company about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is the chief executive officer. Based on the financial information presented to and reviewed by our chief operating decision maker in deciding how to allocate resources and in assessing performance, we have determined we have a single reportable segment: solar energy products and services. Our principal operations, revenue and decision-making functions are located in the U.S.

    Basic and Diluted Net Income (Loss) Per Share

    Our basic net income (loss) per share attributable to stockholders is calculated by dividing the net income (loss) attributable to stockholders by the weighted-average number of shares of common stock outstanding for the period. Our diluted net income (loss) per share attributable to stockholders is calculated by giving effect to all potential common stock equivalents outstanding for the period determined using the treasury stock method or the if-converted method, as applicable. During periods in which we incur a net loss attributable to stockholders, stock options and restricted stock units are considered to be common stock equivalents but are excluded from the calculation of diluted net loss per share attributable to stockholders as the effect is antidilutive. See Note 16, Basic and Diluted Net Loss Per Share.

    Equity-Based Compensation

    We account for equity-based compensation, which requires the measurement and recognition of compensation expense related to the fair value of equity-based compensation awards. Equity-based compensation expense includes the compensation cost for all share-based awards granted to employees, consultants and members of our board of directors (our "Board") based on the grant date fair value estimate. This also applies to awards modified, repurchased or canceled during the periods reported. We use the Black-Scholes option-pricing model to measure the fair value of stock options at the measurement date. We use the closing price of our common stock on the grant date to measure the fair value of restricted stock units at the measurement date. We account for forfeitures as they occur. Equity-based compensation expense is recorded in general and administrative expense in the consolidated statements of operations. See Note 15, Equity-Based Compensation.

    Redeemable Noncontrolling Interests and Noncontrolling Interests

    Noncontrolling interests represent third-party interests in the net assets of certain consolidated subsidiaries (the "tax equity entities"). For these tax equity entities, we have determined the appropriate methodology for calculating the noncontrolling interest balances that reflects the substantive economic arrangements in the operating agreements is a balance sheet approach using the hypothetical liquidation at book value ("HLBV") method. Under the HLBV method, the amounts reported as noncontrolling interests in the consolidated balance sheets represent the amounts third-party investors would hypothetically receive at each balance sheet date under the liquidation provisions of the operating agreements, assuming the net assets of the subsidiaries were liquidated at amounts determined in accordance with GAAP and distributed to the investors. The noncontrolling interest balances in these subsidiaries are reported as a component of equity in the consolidated balance sheets. The amount of income or loss allocated to noncontrolling interests in the results of operations for the subsidiaries using HLBV are determined as the difference in the noncontrolling interest balances in the consolidated balance sheets at the start and end of each reporting period, after taking into account any capital transactions between the subsidiaries and the third-party investors. Factors used in the HLBV calculation include GAAP income (loss), taxable income (loss), capital contributions, investment tax credits, distributions and the stipulated targeted investor return specified in the subsidiaries' operating agreements. Changes in these factors could have a significant impact on the amounts that investors would receive upon a hypothetical liquidation. The use of the HLBV method to allocate income (loss) to the noncontrolling interest holders may create volatility in the consolidated statements of operations as the application of HLBV can drive changes in net income or loss attributable to noncontrolling interests from period to period. We classify certain noncontrolling interests with redemption features that are not solely within our control outside of permanent equity in the consolidated balance sheets. Redeemable noncontrolling interests are reported using the greater of the carrying value at each reporting date as determined by the HLBV method or the estimated redemption value at the end of each reporting period. Estimating the redemption value of the redeemable noncontrolling interests requires the use of significant assumptions and estimates, such as projected future cash flows at the time the redemption feature can be exercised. The redeemable noncontrolling interests and noncontrolling interests are recorded net of related issuance costs and net of the basis difference in the solar energy systems transferred to the tax equity entities in the consolidated balance sheets. This basis difference is reflected as equity in subsidiaries attributable to parent in the consolidated
    statements of redeemable noncontrolling interests and equity. When we exercise our purchase option to purchase the Class A member's interest in a tax equity entity, the difference between the purchase price and carrying value of the redeemable noncontrolling interest or noncontrolling interest immediately prior to the purchase is reflected as an adjustment to accumulated deficit and no gain or loss is recognized in the consolidated statements of operations.

    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 December 31, 2023, our liability for self-insured claims was $3.5 million, which represents our best estimate of the future cost of claims incurred as of that date. We believe we have adequate reserves for these claims as of December 31, 2023; however, the actual value of such claims could be significantly affected if future occurrences and claims differ from these assumptions.

    Sales of Investment Tax Credits ("ITCs")

    In 2023, we entered into tax credit purchase and sale agreements with third-party purchasers to sell to such third-party purchasers, for cash, the Section 48(a) ITCs generated by certain solar energy systems that have or will be placed in service, subject to certain conditions set forth therein. We account for ITCs using the flow-through method. For tax credit purchase and sale agreements entered into by certain of our consolidated tax equity partnerships, we record our share of the sale as income tax benefit and the tax equity investor's share as an increase to redeemable noncontrolling interest or noncontrolling interest. As of December 31, 2023, accounts receivable from ITC sales of $200.7 million is recorded in accounts receivable—other in the consolidated balance sheet. During the year ended December 31, 2023, we recognized ITC sales of $207.4 million, of which $16.6 million is recorded in income tax benefit in the consolidated statement of operations and $190.8 million is recorded in redeemable noncontrolling interest in the consolidated balance sheet.

    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.

    In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting: Improvements to Reportable Segment Disclosures, to refine and ensure a broader and more transparent representation of segment-related financial activities. This ASU is effective for annual periods beginning in January 2024. We are currently evaluating the impact of this ASU on our consolidated financial statements and related disclosures.

    In December 2023, the FASB issued ASU No. 2023-09, Income Taxes: Improvements to Income Tax Disclosures, to improve the transparency and effectiveness of income tax disclosures, including rate reconciliation and income taxes paid. This ASU is effective for annual periods beginning in January 2025. We are currently evaluating the impact of this ASU on our consolidated financial statements and related disclosures.
    XML 31 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Property and Equipment
    12 Months Ended
    Dec. 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 consolidated balance sheets:

    As of December 31,
    Useful Lives20232022
    (in years)(in thousands)
    Solar energy systems and energy storage systems35$5,443,796 $3,719,727 
    Construction in progress530,180 329,893 
    Asset retirement obligations3078,538 57,063 
    Information technology systems3130,300 72,797 
    Computers and equipment
    3-5
    7,503 4,976 
    Leasehold improvements
    3-6
    6,170 5,558 
    Furniture and fixtures71,172 1,172 
    Vehicles
    4-5
    1,640 1,640 
    Other
    5-6
    419 157 
    Property and equipment, gross6,199,718 4,192,983 
    Less: accumulated depreciation(560,924)(408,182)
    Property and equipment, net$5,638,794 $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 $489.7 million and $360.1 million as of December 31, 2023 and 2022, respectively.
    XML 32 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Natural Disaster Losses
    12 Months Ended
    Dec. 31, 2023
    Unusual or Infrequent Items, or Both [Abstract]  
    Natural Disaster Losses Natural Disaster Losses
    We have insurance coverage related to property damage and business interruption. When a solar energy system is damaged by a natural disaster, we impair all or a portion of the net book value to operations and maintenance expense in the period for which the amount is probable and can be reasonably estimated. Insurance proceeds for property damage, up to the amount of impairment expense recorded for property damage, are estimated and recorded as a receivable (recorded in accounts receivable—other in the consolidated balance sheet) and a reduction to operations and maintenance expense when the receipt of the proceeds is deemed probable. Insurance proceeds for property damage that exceed the amount of impairment expense recorded and insurance proceeds related to business interruption are recorded when received, as a reduction to operations and maintenance expense. Costs incurred to repair or replace a solar energy system are capitalized (recorded in property and equipment, net in the consolidated balance sheet) and are classified as an investing cash outflow in the consolidated statement of cash flows. Insurance proceeds received for property damage are classified as an investing cash inflow in the consolidated statement of cash flows. Insurance proceeds received for business interruption are classified as an operating cash inflow in the consolidated statement of cash flows.

    Hurricane Fiona in Puerto Rico.    In September 2022, Hurricane Fiona made landfall in Puerto Rico causing significant wind and water damage to the island's infrastructure, residences and businesses. A majority of Puerto Rico was left without electrical power. In addition, other basic utility and infrastructure services (such as water, communications, ports and other transportation networks) were severely curtailed. We had no material damages to our solar energy systems and energy storage systems.

    Hurricane Ian in Florida.    In September 2022, Hurricane Ian made landfall in Florida causing catastrophic wind and water damage to the state's infrastructure, residences and businesses. We had no material damages to our solar energy systems and energy storage systems.

    Typhoon Mawar in Guam and Northern Mariana Islands.    In May 2023, Typhoon Mawar made landfall in Guam and the Northern Mariana Islands causing significant wind and water damage to the islands' infrastructure, residences and businesses. We had no material damages to our solar energy systems and energy storage systems.
    Wildfires in Hawaii.    In August 2023, a series of wildfires broke out in Hawaii causing widespread damage to the island's infrastructure, residences and businesses. We had no material damages to our solar energy systems and energy storage systems.

    During the years ended December 31, 2023 and 2022, we incurred (a) $1.6 million and $633,000, respectively, related to third-parties helping our customers, primarily restarting batteries and (b) $730,000 and $532,000, respectively, related to employees performing similar type work or other work related to the hurricanes. The following table presents the impact of the natural disaster losses as recorded in the consolidated statements of operations:
    Year Ended 
     December 31,
    202320222021
    (in thousands)
    Operations and maintenance expense:
    Impairment of solar energy systems due to natural disaster losses$3,865 $— $— 
    Insurance proceeds received/expected to be received—property damage(3,400)— — 
    Insurance proceeds received—business interruption(350)— — 
    Other natural disaster-related charges1,635 633 — 
    General and administrative expense:
    Other natural disaster-related charges730 532 — 
    Total$2,480 $1,165 $— 
    XML 33 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Detail of Certain Balance Sheet Captions
    12 Months Ended
    Dec. 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 consolidated balance sheets:

    As of December 31,
    20232022
    (in thousands)
    Inventory$148,575 $152,113 
    Current portion of customer notes receivable176,562 114,910 
    Restricted cash62,188 51,733 
    Prepaid assets25,996 17,492 
    Deferred receivables7,601 7,392 
    Current portion of investments in solar receivables7,457 7,107 
    Other920 553 
    Total$429,299 $351,300 

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

    As of December 31,
    20232022
    (in thousands)
    Construction in progress - customer notes receivable$159,066 $382,611 
    Restricted cash219,382 133,584 
    Exclusivity and other bonus arrangements with dealers, net166,359 121,313 
    Investments in solar receivables61,877 65,064 
    Straight-line revenue adjustment, net62,941 53,086 
    Other226,260 206,233 
    Total$895,885 $961,891 
    The following table presents the detail of other current liabilities as recorded in the consolidated balance sheets:

    As of December 31,
    20232022
    (in thousands)
    Interest payable$67,647 $35,258 
    Deferred revenue50,815 30,172 
    Current portion of operating and finance lease liability4,231 3,247 
    Current portion of performance guarantee obligations2,667 2,495 
    Other8,289 334 
    Total$133,649 $71,506 
    XML 34 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
    AROs
    12 Months Ended
    Dec. 31, 2023
    Asset Retirement Obligation Disclosure [Abstract]  
    AROs AROs
    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 consolidated balance sheets:

    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$69,869 $54,396 
    Additional obligations incurred21,529 11,871 
    Accretion expense4,905 3,701 
    Other(76)(99)
    Balance at end of period$96,227 $69,869 
    XML 35 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Customer Notes Receivable
    12 Months Ended
    Dec. 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, energy storage system and/or accessory through a customer agreement for a term of 10, 15 or 25 years. The following table presents the detail of customer notes receivable as recorded in the consolidated balance sheets and the corresponding fair values:

    As of December 31,
    20232022
    (in thousands)
    Customer notes receivable$4,029,025 $2,662,307 
    Allowance for credit losses(116,477)(81,248)
    Customer notes receivable, net $3,912,548 $2,581,059 
    Estimated fair value, net$3,800,754 $2,554,948 
    The following table presents the changes in the allowance for credit losses related to customer notes receivable as recorded in the consolidated balance sheets:

    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$81,248 $41,138 
    Provision for current expected credit losses35,229 40,074 
    Recoveries— 36 
    Balance at end of period$116,477 $81,248 

    As of December 31, 2023 and 2022, we invested $159.1 million and $382.6 million, respectively, in loan solar energy systems, energy storage systems and accessories not yet placed in service. For the years ended December 31, 2023 and 2022, interest income related to our customer notes receivable was $98.8 million and $56.4 million, respectively. As of December 31, 2023 and 2022, accrued interest receivable related to our customer notes receivable was $14.3 million and $10.2 million, respectively. As of December 31, 2023 and 2022, there was $34.2 million and $12.6 million, respectively, of customer notes receivable not accruing interest and there was $754,000 and $278,000, respectively, of allowance recorded for loans on nonaccrual status. For the years ended December 31, 2023 and 2022, interest income of $0 was recognized for loans on nonaccrual status and accrued interest receivable of $63,000 and $514,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 December 31,
    20232022
    (in thousands)
    1-90 days past due$164,150 $91,668 
    91-180 days past due40,428 16,859 
    Greater than 180 days past due77,110 14,504 
    Total past due281,688 123,031 
    Not past due3,747,337 2,539,276 
    Total$4,029,025 $2,662,307 

    As of December 31, 2023 and 2022, the amortized cost of our customer notes receivable more than 90 days past due but not on nonaccrual status was $83.3 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$1,482,469 $1,339,528 $692,995 $212,119 $109,781 $115,023 $3,951,915 
    Nonperforming (1)8,612 30,877 19,148 5,491 4,792 8,190 77,110 
    Total$1,491,081 $1,370,405 $712,143 $217,610 $114,573 $123,213 $4,029,025 

    (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 36 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Investments in Solar Receivables
    12 Months Ended
    Dec. 31, 2023
    Investments, All Other Investments [Abstract]  
    Investments In Solar Receivables Investments in Solar Receivables
    In November 2021, one of our wholly-owned subsidiaries entered into a Master Lease Agreement (the "EAH Master Lease") with Energy Asset HoldCo LLC, a Delaware limited liability company and subsidiary of Lennar ("EAH Lessor"), to lease two pools of solar energy systems and assume the related PPA and lease obligations from EAH Lessor. In exchange for the right to receive future customer cash flows as well as certain credits, rebates and incentives (including SRECs) under those pooled agreements, we made an upfront payment to Lennar consisting of $35.0 million in initial cash consideration and 1,027,409 shares of our common stock for net consideration of $79.4 million. Pursuant to the terms of the EAH Master Lease, additional pools of solar energy systems may also be leased from EAH Lessor in the future in exchange for upfront lease payments. We will evaluate additional systems on a quarterly basis and, if eligible, are required to tranche the systems under the EAH Master Lease until March 2025.

    We established criteria for eligibility that ensures each solar energy system is operational, in service, in good standing and no liens or encumbrances exist. We continue to provide all operations, maintenance and asset management services to EAH Lessor related to the leased solar energy systems. EAH Lessor's residual interest in the solar energy systems comes from any customer renewal exercised after the twentieth anniversary of the contract term of the customer agreement, the remainder of the useful life of the solar energy system after the termination of the customer agreement and any tax incentives (including Section 48(a) ITCs) associated with the ownership of the solar energy system.

    As the EAH Master Lease does not constitute or contain a lease under the criteria specified by ASC 842, the purchase of EAH Lessor's future revenue has been accounted for as an acquisition of financial assets and we have elected the fair value option under ASC 825. For the purposes of establishing the fair value of our investments in solar receivables, our analysis considers cash flows beginning in September 2021 (the effective date of the transaction). We estimated the fair value of our investments in solar receivables to be $84.3 million on the transaction date.
    XML 37 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long-Term Debt
    12 Months Ended
    Dec. 31, 2023
    Debt Disclosure [Abstract]  
    Long-Term Debt Long-Term Debt
    Our subsidiaries with long-term debt include Sunnova Energy Corporation, EZOP, HELII, RAYSI, HELIII, TEPH, SOLI, HELIV, AP8, SOLII, HELV, SOLIII, HELVI, HELVII, HELVIII, SOLIV, HELIX, HELX, IS, SOLV, HELXI, HELXII, AP9 and HESI. The following table presents the detail of long-term debt, net as recorded in the consolidated balance sheets:

    Year Ended
    December 31, 2023
    Weighted Average
    Effective Interest
    Rates
    As of December 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.71 %$575,000 $— 0.71 %$575,000 $— 
    2.625% convertible senior notes
    3.03 %600,000 — 3.11 %600,000 — 
    Debt discount, net(19,174)— (24,324)— 
    Deferred financing costs, net(748)— (920)— 
    Sunnova Energy Corporation
    Notes payable
    7.07 %— 3,084 — — 
    5.875% senior notes
    6.53 %400,000 — 6.52 %400,000 — 
    11.75% senior notes
    12.02 %400,000 — — — 
    Debt discount, net(13,288)— (3,767)— 
    Deferred financing costs, net(12,119)— (7,339)— 
    EZOP
    Revolving credit facility8.72 %511,000 — 5.10 %500,000 — 
    Debt discount, net(302)— (532)— 
    HELII
    Solar asset-backed notes5.64 %194,933 9,065 5.69 %204,016 8,632 
    Debt discount, net(24)— (30)— 
    Deferred financing costs, net(2,926)— (3,591)— 
    RAYSI
    Solar asset-backed notes5.55 %105,096 6,349 5.54 %105,878 9,957 
    Debt discount, net(753)— (960)— 
    Deferred financing costs, net(3,004)— (3,451)— 
    HELIII
    Solar loan-backed notes4.43 %86,232 9,983 4.42 %94,247 10,438 
    Debt discount, net(1,250)— (1,536)— 
    Deferred financing costs, net(1,200)— (1,474)— 
    TEPH
    Revolving credit facility10.03 %1,036,600 — 7.74 %425,700 — 
    Debt discount, net(1,168)— (2,043)— 
    SOLI
    Solar asset-backed notes3.91 %335,874 12,965 3.92 %348,962 16,063 
    Debt discount, net(74)— (87)— 
    Deferred financing costs, net(5,769)— (6,827)— 
    HELIV
    Solar loan-backed notes4.16 %97,458 10,854 4.15 %105,655 11,494 
    Debt discount, net(417)— (564)— 
    Deferred financing costs, net(1,955)— (2,609)— 
    AP8
    Revolving credit facility9.42 %— 215,000 20.52 %74,535 465 
    SOLII
    Solar asset-backed notes3.90 %221,955 7,195 3.41 %232,276 6,409 
    Debt discount, net(56)— (64)— 
    Deferred financing costs, net(3,948)— (4,576)— 
    HELV
    Solar loan-backed notes2.49 %134,473 13,496 2.47 %143,940 14,367 
    Debt discount, net(540)— (690)— 
    Deferred financing costs, net(2,094)— (2,661)— 
    SOLIII
    Solar asset-backed notes2.81 %257,545 15,762 2.78 %275,779 16,632 
    Debt discount, net(102)— (117)— 
    Deferred financing costs, net(4,871)— (5,616)— 
    HELVI
    Solar loan-backed notes2.10 %159,901 13,521 2.08 %167,669 16,770 
    Debt discount, net(32)— (40)— 
    Deferred financing costs, net(2,345)— (2,909)— 
    HELVII
    Solar loan-backed notes2.53 %123,494 10,221 2.50 %126,856 16,058 
    Debt discount, net(31)— (38)— 
    Deferred financing costs, net(1,797)— (2,193)— 
    HELVIII
    Solar loan-backed notes3.62 %243,020 19,995 3.54 %250,014 31,099 
    Debt discount, net(4,355)— (5,267)— 
    Deferred financing costs, net(3,395)— (4,080)— 
    SOLIV
    Solar asset-backed notes5.90 %325,612 8,464 5.76 %338,251 8,080 
    Debt discount, net(9,440)— (11,190)— 
    Deferred financing costs, net(6,759)— (7,996)— 
    HELIX
    Solar loan-backed notes5.64 %196,174 15,246 5.46 %193,837 29,632 
    Debt discount, net(3,027)— (3,589)— 
    Deferred financing costs, net(2,798)— (3,303)— 
    HELX
    Solar loan-backed notes7.38 %200,842 19,996 6.23 %162,301 18,335 
    Debt discount, net(17,015)— (12,459)— 
    Deferred financing costs, net(3,064)— (3,319)— 
    IS
    Revolving credit facility8.90 %31,300 — — — 
    SOLV
    Solar asset-backed notes6.93 %312,844 7,775 — — 
    Debt discount, net(15,491)— — — 
    Deferred financing costs, net(6,682)— — — 
    HELXI
    Solar loan-backed notes6.29 %247,251 31,240 — — 
    Debt discount, net(12,007)— — — 
    Deferred financing costs, net(5,195)— — — 
    HELXII
    Solar loan-backed notes6.71 %210,263 26,661 — — 
    Debt discount, net(13,065)— — — 
    Deferred financing costs, net(4,135)— — — 
    AP9
    Revolving credit facility
    19.30 %12,118 — — — 
    Debt discount, net(572)— — — 
    HESI
    Solar loan-backed notes10.94 %213,432 26,625 — — 
    Debt discount, net(7,616)— — — 
    Deferred financing costs, net(7,058)— — — 
    Total$7,030,756 $483,497 $5,194,755 $214,431 

    Availability.    As of December 31, 2023, we had $733.0 million of available borrowing capacity under our various financing arrangements, consisting of $364.0 million under the EZOP revolving credit facility, $272.4 million under the TEPH revolving credit facility, $18.7 million under the IS revolving credit facility, $52.9 million under the AP9 revolving credit facility and $25.0 million under the BMB revolving credit facility. There was no available borrowing capacity under any of our other financing arrangements. As of December 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.

    SEI Debt.    In May 2021, we issued and sold an aggregate principal amount of $575.0 million of our 0.25% convertible senior notes ("0.25% convertible senior notes") in a private placement at a discount to the initial purchasers of 2.5%, for an aggregate purchase price of $560.6 million. The 0.25% convertible senior notes mature in December 2026 unless earlier redeemed, repurchased or converted. In connection with the pricing of the 0.25% convertible senior notes, we used proceeds of $91.7 million to enter into privately negotiated capped call transactions, which are expected to reduce the potential dilution to common shares and/or offset potential cash payments that could be required to be made in excess of the principal amount upon any exchange of notes. Such reduction and/or offset is subject to a cap initially equal to $60.00 per share, subject to adjustments. The capped call transactions cover, subject to customary adjustments, the number of shares of our common stock initially underlying the 0.25% convertible senior notes. As the capped call transactions meet certain accounting criteria, they are classified as stockholders' equity and therefore, are recorded in additional paid-in capital—common stock in the consolidated balance sheet and are not accounted for as derivatives.

    In August 2022, we issued and sold an aggregate principal amount of $600.0 million of our 2.625% convertible senior notes ("2.625% convertible senior notes") in a private placement at a discount to the initial purchasers of 2.5%, for an aggregate purchase price of $585.0 million. The 2.625% convertible senior notes mature in February 2028 unless earlier redeemed, repurchased or converted. In connection with the pricing of the 2.625% convertible senior notes, we used proceeds of $48.4 million to enter into privately negotiated capped call transactions, which are expected to reduce the potential dilution to common shares and/or offset potential cash payments that could be required to be made in excess of the principal amount upon any exchange of notes. Such reduction and/or offset is subject to a cap initially equal to $34.24 per share, subject to adjustments. The capped call transactions cover, subject to customary adjustments, the number of shares of our common stock initially underlying the 2.625% convertible senior notes. As the capped call transactions meet certain accounting criteria, they are classified as stockholders' equity and therefore, are recorded in additional paid-in capital—common stock in the consolidated balance sheet and are not accounted for as derivatives.
    Sunnova Energy Corporation Debt.    In August 2021, Sunnova Energy Corporation issued and sold an aggregate principal amount of $400.0 million of 5.875% senior notes ("5.875% senior notes") at a discount to the initial purchasers of approximately 1.24%, for an aggregate purchase price of $395.0 million. The 5.875% senior notes mature in September 2026 and are initially guaranteed on a senior unsecured basis by SEI and a wholly-owned subsidiary of Sunnova Energy Corporation. In June 2023, Sunnova Energy Corporation entered into an arrangement to finance $6.8 million of insurance premiums at an annual interest rate of 7.24% over ten months. In August 2023, Sunnova Energy Corporation entered into an arrangement to finance $1.5 million of insurance premiums at an annual interest rate of 7.49% over ten months. In September 2023, Sunnova Energy Corporation entered into an arrangement to finance $1.9 million of insurance premiums at an annual interest rate of 7.49% over nine months. In September 2023, Sunnova Energy Corporation issued and sold an aggregate principal amount of $400.0 million of 11.75% senior notes ("11.75% senior notes") at a discount to the initial purchasers of approximately 2.74%, for an aggregate purchase price of approximately $389.0 million. The 11.75% senior notes mature in October 2028 and are initially guaranteed on a senior unsecured basis by SEI and a wholly-owned subsidiary of Sunnova Energy Corporation.

    EZOP Debt.    In April 2017, EZOP, a special purpose entity, entered into a secured revolving credit facility with Credit Suisse AG, New York Branch, as agent, and the lenders party thereto, for an aggregate commitment amount of $100.0 million with a maturity date of April 2019. In August 2017, the aggregate commitment amount was reduced to $70.0 million and in March 2019, the aggregate commitment amount was increased to $200.0 million. The EZOP revolving credit facility allows for the pooling and transfer of eligible loans on a non-recourse basis subject to certain limited exceptions. The proceeds of the loans under the EZOP revolving credit facility are available to purchase or otherwise acquire loans (which we originated) directly from Sunnova Asset Portfolio 7 Holdings, LLC ("AP7H") pursuant to a sale and contribution agreement, fund certain reserve accounts that are required to be maintained by EZOP in accordance with the EZOP revolving credit agreement and pay fees and expenses incurred in connection with the EZOP revolving credit facility. The amount available for borrowings at any one time under the EZOP revolving credit facility is limited to a borrowing base amount determined at each borrowing and calculated based on the aggregate solar loan balance of eligible solar loans of EZOP multiplied by the weighted average advance rate.

    Interest on the borrowings under the EZOP revolving credit facility is due monthly. Borrowings under the EZOP revolving credit facility bear interest at an annual rate equal to the weighted-average cost to the lender of any commercial paper (to the extent the lender funds an advance by issuing commercial paper) plus 3.50% during the commitment availability period and 4.50% after the commitment availability period. The EZOP revolving credit facility requires EZOP to pay a fee based on the daily unused portion of the commitments under the EZOP revolving credit facility. Payments from the loans will be deposited into accounts established pursuant to the EZOP revolving credit facility and applied in accordance with a cash waterfall in the manner specified in the EZOP revolving credit facility. EZOP is also required to maintain certain reserve accounts for the benefit of the lenders under the EZOP revolving credit facility, each of which must remain funded at all times to the levels specified in the credit agreement. In connection with the EZOP revolving credit facility, certain of our affiliates receive a fee for managing and servicing the solar loan agreements and related solar energy systems pursuant to management and servicing agreements. In addition, Sunnova Energy Corporation has guaranteed (a) the manager's obligations to manage the solar loan agreements and related solar energy systems pursuant to the management agreement, (b) the servicer's obligations to service the solar loan agreements and related solar energy systems pursuant to the servicing agreement, (c) AP7H's obligations to repurchase or substitute certain ineligible solar loans sold to EZOP pursuant to certain sale and contribution agreements and (d) certain indemnification obligations related to its affiliates in connection with the EZOP revolving credit facility, but does not provide a general guarantee of the creditworthiness of the assets of EZOP pledged as the collateral for the EZOP revolving credit facility. Under the limited guarantee, Sunnova Energy Corporation is subject to certain financial covenants regarding tangible net worth, working capital and restrictions on the use of proceeds from the EZOP revolving credit facility.

    In March 2021, we amended the EZOP revolving credit facility to, among other things, (a) extend the maturity date to November 2023 and (b) increase the uncommitted maximum facility amount from $200.0 million to $350.0 million. In June 2022, we amended the EZOP revolving credit facility to, among other things, (a) extend the scheduled commitment termination date to May 2024, (b) extend the facility maturity date to November 2024, (c) increase the aggregate commitment amount from $200.0 million to $400.0 million, subject to reductions based on the outstanding principal balance of advances over certain time periods, (d) increase the uncommitted maximum facility amount from $350.0 million to $475.0 million, (e) modify the interest rate on borrowings from accruing based on the London interbank offered rate ("LIBOR") to accruing based on Term SOFR (as defined by such revolving credit facility), plus a Term SOFR (as defined by such revolving credit facility) spread adjustment, (f) add an amortization event related to certain of our subsidiaries ceasing to originate solar loans (subject to certain thresholds, time periods and exceptions set forth therein), (g) add concentration limits for solar loans (1) with obligors with credit scores below certain thresholds and (2) for which the original principal balance exceeds a certain threshold and (h) modify eligibility requirements for solar loans to increase the permitted maximum original principal balance. In July 2022, we amended the EZOP revolving credit facility to, among other things, increase the uncommitted maximum facility amount from $475.0 million to
    $535.0 million until the earlier to occur of (a) September 29, 2022 and (b) the date upon which a specific sale of borrowing base assets and a related prepayment of outstanding debt thereunder occurs, upon the occurrence of which the uncommitted maximum facility amount will return to $475.0 million. In August 2022, we amended the EZOP revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $400.0 million to $450.0 million, (b) increase the uncommitted maximum facility amount from $535.0 million to $585.0 million, (c) amend certain provisions addressing the allocation of advances and principal payments among the lenders, (d) amend certain provisions addressing lender consent rights and related matters and (e) include certain provisions addressing service incentives and related matters. In September 2022, we amended the EZOP revolving credit facility to, among other things, (a) decrease the uncommitted maximum facility amount from $585.0 million to $575.0 million and (b) amend certain provisions related to the agent's allocation of certain payments made to the lenders.

    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). In August 2023, we amended and restated the EZOP revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $775.0 million to $875.0 million, (b) increase the uncommitted maximum facility amount from $900.0 million to $1.0 billion, (c) extend the maturity date from November 2024 to November 2025 and (d) amend the Advance Rate (as defined therein). In October 2023, we amended the EZOP revolving credit facility to, among other things, reallocate commitments among the lenders.

    HELII Debt.    In November 2018, we pooled and transferred eligible solar energy systems and the related asset receivables into HELII, a special purpose entity, that issued $202.0 million in aggregate principal amount of Series 2018-1 Class A solar asset-backed notes and $60.7 million in aggregate principal amount of Series 2018-1 Class B solar asset-backed notes (collectively, the "HELII Notes") with a maturity date of July 2048. The HELII Notes were issued at a discount of 0.02% for Class A and 0.02% for Class B and bear interest at an annual rate equal to 4.87% and 7.71% for the Class A and Class B notes, respectively. The cash flows generated by these solar energy systems are used to service the semi-annual principal and interest payments on the HELII Notes and satisfy HELII's expenses, and any remaining cash can be distributed to Helios Depositor II, LLC, HELII's sole member. In connection with the HELII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and servicing agreements. In addition, Sunnova Energy Corporation has guaranteed (a) the manager's obligations to manage the solar energy systems pursuant to the management agreement, (b) the servicer's obligations to service the solar energy systems pursuant to the servicing agreement and (c) Sunnova ABS Holdings, LLC's obligations to repurchase or substitute certain ineligible solar energy systems eventually sold to HELII pursuant to the sale and contribution agreement. HELII is also required to maintain certain reserve accounts for the benefit of the holders of the HELII Notes, each of which must remain funded at all times to the levels specified in the HELII Notes. The indenture requires HELII to track 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 HELII 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 HELII Notes have no recourse to our other assets except as expressly set forth in the HELII Notes.

    RAYSI Debt.    In March 2019, we pooled and transferred eligible solar energy systems and the related asset receivables into RAYSI, a special purpose entity, that issued $118.1 million in aggregate principal amount of Series 2019-1 Class A solar asset-backed notes with a maturity date of April 2044 and $15.0 million in aggregate principal amount of Series 2019-1 Class B solar asset-backed notes with a maturity date of April 2034. The notes were issued with no discount for Class A and at a discount of 6.50% for Class B and bear interest at an annual rate equal to 4.95% and 6.35% for the Class A and Class B notes, respectively. In June 2019, RAYSI issued $6.4 million in aggregate principal amount of 2019-2 Class B solar asset-backed notes with a maturity date of April 2034 pursuant to a supplemental note purchase agreement at a discount rate of 10.50% and bear interest at an annual rate equal to 6.35%. The notes issued by RAYSI are referred to as the "RAYSI Notes". The cash flows generated by these solar energy systems are used to service the semi-annual principal and interest payments on the RAYSI Notes and satisfy RAYSI's expenses, and any remaining cash can be distributed to Sunnova RAYS Depositor II, LLC, RAYSI's sole member. In connection with the RAYSI Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management, servicing, facility administration and asset management agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management, servicing, facility administration and asset management agreements, (b) the managing member's 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 RAYSI pursuant to the related sale and contribution agreement. RAYSI is also required to maintain certain reserve accounts for the benefit of the holders of the RAYSI Notes, each of which must remain funded at all times to the levels specified in the RAYSI Notes. The indenture requires RAYSI to track 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 RAYSI Notes as of such date with the potential to enter into an early amortization period if the DSCR drops below a certain threshold. The indenture contains cross-default provisions under which a material default by (a) RAYSI or (b) a tax equity fund under the applicable tax equity transaction documents would, upon the expiration of certain time periods, result in an event of default under the RAYSI indenture. The holders of the RAYSI Notes have no recourse to our other assets except as expressly set forth in the RAYSI Notes.

    HELIII Debt.    In June 2019, we pooled and transferred eligible solar loans and the related receivables into HELIII, a special purpose entity, that issued $139.7 million in aggregate principal amount of Series 2019-A Class A solar loan-backed notes, $14.9 million in aggregate principal amount of Series 2019-A Class B solar loan-backed notes and $13.0 million in aggregate principal amount of Series 2019-A Class C solar loan-backed notes (collectively, the "HELIII Notes") with a maturity date of June 2046. The HELIII Notes were issued at a discount of 0.03% for Class A, 0.01% for Class B and 0.03% for Class C and bear interest at an annual rate of 3.75%, 4.49% and 5.32% for the Class A, Class B and Class C notes, respectively. The cash flows generated by these solar loans are used to service the semi-annual principal and interest payments on the HELIII Notes and satisfy HELIII's expenses, and any remaining cash can be distributed to Sunnova Helios III Depositor, LLC, HELIII's sole member. In connection with the HELIII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and servicing agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements, (b) the managing member's 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 loans eventually sold to HELIII pursuant to the related sale and contribution agreement. HELIII is also required to maintain certain reserve accounts for inverter replacement and a capitalized interest reserve account for the benefit of the holders of the HELIII Notes, each of which must remain funded at all times to the levels specified in the HELIII Notes. The holders of the HELIII Notes have no recourse to our other assets except as expressly set forth in the HELIII Notes.

    TEPH Debt.    In September 2019, TEPH, a wholly-owned subsidiary of SEI, entered into a revolving credit facility with Credit Suisse AG, New York Branch, as administrative agent, and the lenders party thereto, for an aggregate committed amount of $100.0 million with a maturity date of November 2022. The TEPH revolving credit facility allows for borrowings based on the aggregate value of solar assets owned by subsidiaries of TEPH subject to certain excess concentration limitations. The proceeds from the TEPH revolving credit facility are available for funding certain reserve accounts required by the TEPH revolving credit facility, making distributions to the parent of TEPH and paying fees incurred in connection with closing the TEPH revolving credit facility. The TEPH revolving credit facility is non-recourse to SEI and is secured by net cash flows from PPAs and leases available to the borrower after distributions to tax equity investors and payment of certain operating, maintenance and other expenses. Sunnova Energy Corporation guarantees the performance of certain affiliates who manage the collateral related to the TEPH revolving credit facility as well as certain indemnity and repurchase obligations. Under the limited guarantee, Sunnova Energy Corporation is subject to certain financial covenants regarding tangible net worth, working
    capital and restrictions on the use of proceeds from the facility. In addition, TEPH's obligations under the TEPH revolving credit facility are guaranteed by certain subsidiaries of TEPH. Borrowings under the TEPH revolving credit facility are made in Class A loans and Class B loans. The TEPH revolving credit facility has an advance rate equal to approximately 60% of the value of the solar projects in the portfolio that have not yet begun construction and 80% of the value of the solar projects that have reached substantial completion. Interest on the borrowings under the TEPH revolving credit facility is due quarterly. Borrowings under the TEPH revolving credit facility initially bore interest at an annual rate of either LIBOR divided by a percentage equal to 100% minus a reserve percentage or a base rate (defined as, for any day, a rate of interest per annum equal to the highest of (a) the prime rate for such day and (b) the sum of the weighted average of the rates on overnight federal funds transactions with members of the federal reserve system arranged by federal funds brokers as published for such day plus 0.50%), plus a margin of between 2.90% and 4.30%, which varies based on criteria including (a) whether the availability period has expired, (b) whether a takeout transaction has occurred in the last 18 months and (c) the ratio of Class A loans to Class B loans outstanding at such time.

    In January 2021, we amended the TEPH revolving credit facility to, among other things, (a) permit certain transactions in SRECs (or proceeds therefrom) and related hedging arrangements and exclude certain of such amounts from the calculation of net cash flow available to service the indebtedness and (b) allow for borrowings with respect to certain ancillary components. In September 2021, we amended the TEPH revolving credit facility to, among other things, modify the hedging requirements to be based on borrowing capacity until March 2022, rather than amount currently borrowed. In October 2021, we amended the TEPH revolving credit facility to, among other things, update the LIBOR transition terms and transfer a portion of the loan commitment to an additional lender. In September 2022, we amended the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $460.7 million to $564.7 million, (b) increase the uncommitted maximum facility amount from $600.0 million to $639.7 million, (c) extend the facility maturity date to November 2024, (d) amend certain excess concentration limitations, (e) replace LIBOR with Term SOFR (as defined by such revolving credit facility) as the interest rate benchmark and include benchmark replacement provisions and (f) include certain provisions addressing grid services revenue and related matters. In October 2022, we amended the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $564.7 million to $600.0 million and (b) increase the uncommitted maximum facility amount from $639.7 million to $689.7 million.

    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 such 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 August 2023, we amended the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $700.0 million to $769.3 million, (b) increase the uncommitted maximum facility amount from $789.7 million to $859.0 million and (c) extend the maturity date from November 2024 to November 2025. In November 2023, we amended and restated the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $769.3 million to $1.309 billion and (b) increase the uncommitted maximum facility amount from $859.0 million to $1.575 billion. In December 2023, an additional lender joined the TEPH revolving credit facility and the aggregate commitment amount was increased from $1.309 billion to $1.311 billion.

    SOLI Debt.    In February 2020, we pooled and transferred eligible solar energy systems and the related asset receivables into wholly-owned subsidiaries of SOLI, a special purpose entity, that issued $337.1 million in aggregate principal amount of Series 2020-1 Class A solar asset-backed notes and $75.4 million in aggregate principal amount of Series 2020-1 Class B solar
    asset-backed notes (collectively, the "SOLI Notes") with a maturity date of January 2055. The SOLI Notes were issued at a discount of 0.89% for Class A and 0.85% for Class B and bear interest at an annual rate equal to 3.35% and 5.54% for the Class A and Class B notes, respectively. The cash flows generated by the solar energy systems of SOLI's subsidiaries are used to service the quarterly principal and interest payments on the SOLI Notes and satisfy SOLI's expenses, and any remaining cash can be distributed to Sunnova Sol Depositor, LLC, SOLI's sole member. In connection with the SOLI Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to a transaction management agreement and managing 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 management, servicing and transaction management 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 SOLI pursuant to the sale and contribution agreement. SOLI is also required to maintain certain reserve accounts for the benefit of the holders of the SOLI Notes, each of which must remain funded at all times to the levels specified in the SOLI Notes. The indenture requires SOLI to track 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 SOLI 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 SOLI Notes have no recourse to our other assets except as expressly set forth in the SOLI Notes.

    HELIV Debt.    In June 2020, we pooled and transferred eligible solar loans and the related receivables into HELIV, a special purpose entity, that issued $135.9 million in aggregate principal amount of Series 2020-A Class A solar loan-backed notes and $22.6 million in aggregate principal amount of Series 2020-A Class B solar loan-backed notes (collectively, the "HELIV Notes") with a maturity date of June 2047. The HELIV Notes were issued at a discount of 0.01% for Class A and 4.18% for Class B and bear interest at an annual rate of 2.98% and 7.25% for the Class A and Class B notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELIV Notes and satisfy HELIV's expenses, and any remaining cash can be distributed to Sunnova Helios IV Depositor, LLC, HELIV's sole member. In connection with the HELIV Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELIV pursuant to the related sale and contribution agreement. HELIV is also required to maintain certain reserve accounts for the benefit of the holders of the HELIV Notes, each of which must be funded at all times to the levels specified in the HELIV Notes. The holders of the HELIV Notes have no recourse to our other assets except as expressly set forth in the HELIV Notes.

    AP8 Debt.    In September 2020, AP8 entered into a secured revolving credit facility with Banco Popular de Puerto Rico, as agent, and the lenders party thereto, for an aggregate committed amount of $60.0 million with a maturity date of September 2023. The proceeds of the loans under the AP8 revolving credit facility were initially available to purchase or otherwise acquire solar loans, fund a reserve account that is required to be maintained by AP8 in accordance with the credit agreement and pay fees and expenses incurred in connection with the AP8 revolving credit facility. The amount available for borrowings at any one time under the AP8 revolving credit facility was initially limited to a borrowing base amount determined at each borrowing and calculated based on a specified advance rate applied to the net outstanding principal balance of the solar loans securing the AP8 revolving credit facility. After giving effect to the amendments described below, interest on the borrowings under the AP8 revolving credit facility is due quarterly. Borrowings under the AP8 revolving credit facility bear interest at an annual rate based on Term SOFR (as defined by such revolving credit facility).

    In connection with the AP8 revolving credit facility, certain of our affiliates receive a fee for managing and servicing the solar loan agreements and related solar energy systems pursuant to management and servicing agreements. In addition, Sunnova Energy Corporation has guaranteed (a) the manager's obligations to manage the solar loan agreements and related solar energy systems pursuant to the management agreement, (b) the servicer's obligations to service the solar loan agreements and related solar energy systems pursuant to the servicing agreement, (c) Sunnova Asset Portfolio 8 Holdings, LLC's obligations to repurchase or substitute certain ineligible solar loans sold to AP8 pursuant to certain sale and contribution agreements, (d) the obligation of AP8 to cure any condition that has caused a solar asset to become a defective solar asset or pay certain liquidated damages, (e) the performance by AP8 of certain obligations in respect of its role as managing member of the financing funds under the credit agreement, (f) certain indemnification obligations related to its affiliates in connection with the AP8 revolving credit facility and (g) the obligation of AP8 under the AP8 revolving credit facility to the extent a default is caused by a misappropriation of funds or certain insolvency events related to AP8, but does not provide a general guarantee of the creditworthiness of the assets of AP8 pledged as the collateral for the AP8 revolving credit facility. Under the limited guarantee, Sunnova Energy Corporation is subject to certain financial covenants regarding tangible net worth, working capital and
    restrictions on the use of proceeds from the AP8 revolving credit facility. In addition, AP8's obligations under the AP8 revolving credit facility are guaranteed by certain subsidiaries of AP8.

    In November 2022, we amended the AP8 revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $60.0 million to $75.0 million, (b) extend the facility maturity date from September 2023 to September 2024, (c) add provisions to permit the borrower to acquire and own managing members of financing funds and related covenants regarding the ownership of such managing members of financing funds, (d) add the ability to borrow against solar assets, including amending the definition of "Borrowing Base" and related provisions and covenants to account for solar assets, (e) amend the eligibility criteria, concentration limits and amortization events for solar loans and the addition of solar assets, (f) replace LIBOR with Term SOFR (as defined by such revolving credit facility) as the interest rate benchmark and include benchmark replacement provisions, (g) amend the interest rate on borrowings to an annual rate of Term SOFR (as defined by such revolving credit facility) plus 3.00%, with interest payments being due quarterly and (h) include certain provisions addressing grid services revenue, service incentives, service incentives rebates and related matters. 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. In June 2023, we amended the AP8 revolving credit facility to, among other things, increase the aggregate commitment amount from $150.0 million to $185.0 million. In August 2023, we amended the AP8 revolving credit facility to, among other things, increase the aggregate commitment amount from $185.0 million to $215.0 million. We believe we will be able to satisfy this obligation due in September 2024 through refinancing of the facility or alternatively through the use of our existing cash resources and liquidity.

    SOLII Debt.    In November 2020, we pooled and transferred eligible solar energy systems and the related asset receivables into wholly-owned subsidiaries of SOLII, a special purpose entity, that issued $209.1 million in aggregate principal amount of Series 2020-2 Class A solar asset-backed notes and $45.6 million in aggregate principal amount of Series 2020-2 Class B solar asset-backed notes (collectively, the "SOLII Notes") with a maturity date of November 2055. The SOLII Notes were issued at a discount of 0.03% for Class A and 0.05% for Class B and bear interest at an annual rate equal to 2.73% and 5.47% for the Class A and Class B notes, respectively. The cash flows generated by the solar energy systems of SOLII's subsidiaries are used to service the quarterly principal and interest payments on the SOLII Notes and satisfy SOLII's expenses, and any remaining cash can be distributed to Sunnova Sol II Depositor, LLC, SOLII's sole member. In connection with the SOLII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to a transaction management agreement and managing 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 management, servicing and transaction management 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 SOLII pursuant to the sale and contribution agreement. SOLII is also required to maintain certain reserve accounts for the benefit of the holders of the SOLII Notes, each of which must remain funded at all times to the levels specified in the SOLII Notes. The indenture requires SOLII to track 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 SOLII 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 SOLII Notes have no recourse to our other assets except as expressly set forth in the SOLII Notes.

    HELV Debt.    In February 2021, we pooled and transferred eligible solar loans and the related receivables into HELV, a special purpose entity, that issued $150.1 million in aggregate principal amount of Series 2021-A Class A solar loan-backed notes and $38.6 million in aggregate principal amount of Series 2021-A Class B solar loan-backed notes (collectively, the "HELV Notes") with a maturity date of February 2048. The HELV Notes were issued at a discount of 0.001% for Class A and 2.487% for Class B and bear interest at an annual rate of 1.80% and 3.15% for the Class A and Class B notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELV Notes and satisfy HELV's expenses, and any remaining cash can be distributed to Sunnova Helios V Depositor, LLC, HELV's sole member. In connection with the HELV Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELV pursuant to the related sale and contribution agreement. HELV is also required to maintain certain reserve accounts for the benefit of the holders of the HELV Notes, each of which must be funded at all times to the levels specified in the HELV Notes. The holders of the HELV Notes have no recourse to our other assets except as expressly set forth in the HELV Notes.

    SOLIII Debt.    In June 2021, we pooled and transferred eligible solar energy systems and the related asset receivables into wholly-owned subsidiaries of SOLIII, a special purpose entity, that issued $319.0 million in aggregate principal amount of
    Series 2021-1 solar asset-backed notes (the "SOLIII Notes") with a maturity date of April 2056. The SOLIII Notes were issued at a discount of 0.04% and bear interest at an annual rate equal to 2.58%. The cash flows generated by the solar energy systems of SOLIII's subsidiaries are used to service the quarterly principal and interest payments on the SOLIII Notes and satisfy SOLIII's expenses, and any remaining cash can be distributed to Sunnova Sol III Depositor, LLC, SOLIII's sole member. In connection with the SOLIII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to a transaction management agreement and managing 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 management, servicing and transaction management 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 SOLIII pursuant to the sale and contribution agreement. SOLIII is also required to maintain certain reserve accounts for the benefit of the holders of the SOLIII Notes, each of which must remain funded at all times to the levels specified in the SOLIII Notes. The indenture requires SOLIII 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 SOLIII 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 SOLIII Notes have no recourse to our other assets except as expressly set forth in the SOLIII Notes.

    HELVI Debt.    In July 2021, we pooled and transferred eligible solar loans and the related receivables into HELVI, a special purpose entity, that issued $106.2 million in aggregate principal amount of Series 2021-B Class A solar loan-backed notes and $106.2 million in aggregate principal amount of Series 2021-B Class B solar loan-backed notes (collectively, the "HELVI Notes") with a maturity date of July 2048. The HELVI Notes were issued at a discount of 0.01% for Class A and 0.04% for Class B and bear interest at an annual rate of 1.62% and 2.01% for the Class A and Class B notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELVI Notes and satisfy HELVI's expenses, and any remaining cash can be distributed to Sunnova Helios VI Depositor, LLC, HELVI's sole member. In connection with the HELVI Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELVI pursuant to the related sale and contribution agreement. HELVI is also required to maintain certain reserve accounts for the benefit of the holders of the HELVI Notes, each of which must be funded at all times to the levels specified in the HELVI Notes. The holders of the HELVI Notes have no recourse to our other assets except as expressly set forth in the HELVI Notes.

    HELVII Debt.    In October 2021, we pooled and transferred eligible solar loans and the related receivables into HELVII, a special purpose entity, that issued $68.4 million in aggregate principal amount of Series 2021-C Class A solar loan-backed notes, $55.9 million in aggregate principal amount of Series 2021-C Class B solar loan-backed notes and $31.5 million in aggregate principal amount of Series 2021-C Class C solar loan-backed notes (collectively, the "HELVII Notes") with a maturity date of October 2048. The HELVII Notes were issued at a discount of 0.04% for Class A, 0.03% for Class B and 0.01% for Class C and bear interest at an annual rate of 2.03%, 2.33% and 2.63% for the Class A, Class B and Class C notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELVII Notes and satisfy HELVII's expenses, and any remaining cash can be distributed to Sunnova Helios VII Depositor, LLC, HELVII's sole member. In connection with the HELVII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELVII pursuant to the related sale and contribution agreement. HELVII is also required to maintain certain reserve accounts for the benefit of the holders of the HELVII Notes, each of which must be funded at all times to the levels specified in the HELVII Notes. The holders of the HELVII Notes have no recourse to our other assets except as expressly set forth in the HELVII Notes.

    HELVIII Debt.    In February 2022, we pooled and transferred eligible solar loans and the related receivables into HELVIII, a special purpose entity, that issued $131.9 million in aggregate principal amount of Series 2022-A Class A solar loan-backed notes, $102.2 million in aggregate principal amount of Series 2022-A Class B solar loan-backed notes and $63.8 million in aggregate principal amount of Series 2022-A Class C solar loan-backed notes (collectively, the "HELVIII Notes") with a maturity date of February 2049. The HELVIII Notes were issued at a discount of 1.55% for Class A, 2.23% for Class B and 2.62% for Class C and bear interest at an annual rate of 2.79%, 3.13% and 3.53% for the Class A, Class B and Class C notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELVIII Notes and satisfy HELVIII's expenses, and any remaining cash can be distributed to Sunnova Helios
    VIII Depositor, LLC, HELVIII's sole member. In connection with the HELVIII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELVIII pursuant to the related sale and contribution agreement. HELVIII is also required to maintain certain reserve accounts for the benefit of the holders of the HELVIII Notes, each of which must be funded at all times to the levels specified in the HELVIII Notes. The holders of the HELVIII Notes have no recourse to our other assets except as expressly set forth in the HELVIII Notes.

    SOLIV Debt.    In June 2022, we pooled and transferred eligible solar energy systems and the related asset receivables into wholly-owned subsidiaries of SOLIV, a special purpose entity, that issued $317.0 million in aggregate principal amount of Series 2022-1 Class A solar asset-backed notes and $38.0 million in aggregate principal amount of Series 2022-1 Class B solar asset-backed notes (collectively, the "SOLIV Notes") with a maturity date of April 2057. The SOLIV Notes were issued at a discount of 3.55% and 2.10%, respectively, and bear interest at an annual rate equal to 4.95% and 6.35% for the Class A and Class B notes, respectively. The cash flows generated by the solar energy systems of SOLIV's subsidiaries are used to service the quarterly principal and interest payments on the SOLIV Notes and satisfy SOLIV's expenses, and any remaining cash can be distributed to Sunnova Sol IV Depositor, LLC, SOLIV's sole member. In connection with the SOLIV 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 SOLIV pursuant to the sale and contribution agreement. SOLIV is also required to maintain certain reserve accounts for the benefit of the holders of the SOLIV Notes, each of which must remain funded at all times to the levels specified in the SOLIV Notes. The indenture requires SOLIV 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 SOLIV 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 SOLIV Notes have no recourse to our other assets except as expressly set forth in the SOLIV Notes.

    HELIX Debt.    In August 2022, we pooled and transferred eligible solar loans and the related receivables into HELIX, a special purpose entity, that issued $178.0 million in aggregate principal amount of Series 2022-B Class A solar loan-backed notes and $49.7 million in aggregate principal amount of Series 2022-B Class B solar loan-backed notes (collectively, the "HELIX Notes") with a maturity date of August 2049. The HELIX Notes were issued at a discount of 0.69% for Class A and 5.10% for Class B and bear interest at an annual rate of 5.00% and 6.00% for the Class A and Class B notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELIX Notes and satisfy HELIX's expenses, and any remaining cash can be distributed to Sunnova Helios IX Depositor, LLC, HELIX's sole member. In connection with the HELIX Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELIX pursuant to the related sale and contribution agreement. HELIX is also required to maintain certain reserve accounts for the benefit of the holders of the HELIX Notes, each of which must be funded at all times to the levels specified in the HELIX Notes. The holders of the HELIX Notes have no recourse to our other assets except as expressly set forth in the HELIX Notes.

    HELX Debt.    In November 2022, we pooled and transferred eligible solar loans and the related receivables into HELX, a special purpose entity, that issued $103.4 million in aggregate principal amount of Series 2022-C Class A solar loan-backed notes, $80.6 million in aggregate principal amount of Series 2022-C Class B solar loan-backed notes and $51.7 million in aggregate principal amount of Series 2022-C Class C solar loan-backed notes (collectively, the "HELX Notes") with a maturity date of November 2049. The HELX Notes were issued at a discount of 5.38% for Class A, 8.98% for Class B and 14.74% for Class C and bear interest at an annual rate of 5.30%, 5.60% and 6.00% for the Class A, Class B and Class C notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELX Notes and satisfy HELX's expenses, and any remaining cash can be distributed to Sunnova Helios X Depositor, LLC, HELX's sole member. In connection with the HELX Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain
    ineligible solar loans eventually sold to HELX pursuant to the related sale and contribution agreement. HELX is also required to maintain certain reserve accounts for the benefit of the holders of the HELX Notes, each of which must be funded at all times to the levels specified in the HELX Notes. The holders of the HELX Notes have no recourse to our other assets except as expressly set forth in the HELX Notes.

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

    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.

    HELXI Debt.    In May 2023, we pooled and transferred eligible solar loans and the related receivables into HELXI, a special purpose entity, that issued $174.9 million in aggregate principal amount of Series 2023-A Class A solar loan-backed notes, $80.1 million in aggregate principal amount of Series 2023-A Class B solar loan-backed notes and $31.7 million in aggregate principal amount of Series 2023-A Class C solar loan-backed notes (collectively, the "HELXI Notes") with a maturity date of May 2050. The HELXI Notes were issued at a discount of 2.57% for Class A, 5.31% for Class B and 13.56% for Class C and bear interest at an annual rate of 5.30%, 5.60% and 6.00% for the Class A, Class B and Class C notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELXI Notes and satisfy HELXI's expenses, and any remaining cash can be distributed to Sunnova Helios XI Depositor, LLC, HELXI's sole member. In connection with the HELXI Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELXI pursuant to the related sale and contribution agreement. HELXI is also required to maintain certain reserve accounts for the benefit of the holders of the HELXI Notes, each of which must be funded at all times to the levels specified in the HELXI Notes. The holders of the HELXI Notes have no recourse to our other assets except as expressly set forth in the HELXI Notes.

    HELXII Debt.    In August 2023, we pooled and transferred eligible solar loans and the related receivables into HELXII, a special purpose entity, that issued $148.5 million in aggregate principal amount of Series 2023-B Class A solar loan-backed notes, $71.1 million in aggregate principal amount of Series 2023-B Class B solar loan-backed notes and $23.1 million in aggregate principal amount of Series 2023-B Class C solar loan-backed notes (collectively, the "HELXII Notes") with a
    maturity date of August 2050. The HELXII Notes were issued at a discount of 4.23% for Class A, 6.67% for Class B and 12.64% for Class C and bear interest at an annual rate of 5.30%, 5.60% and 6.00% for the Class A, Class B and Class C notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELXII Notes and satisfy HELXII's expenses, and any remaining cash can be distributed to Sunnova Helios XII Depositor, LLC, HELXII's sole member. In connection with the HELXII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELXII pursuant to the related sale and contribution agreement. HELXII is also required to maintain certain reserve accounts for the benefit of the holders of the HELXII Notes, each of which must be funded at all times to the levels specified in the HELXII Notes. The holders of the HELXII Notes have no recourse to our other assets except as expressly set forth in the HELXII Notes.

    AP9 Debt.    In September 2023, AP9 entered into a secured revolving credit facility with Citibank, N.A., as administrative agent, and the lenders party thereto, for an aggregate commitment amount of $65.0 million, subject to a borrowing base calculated based on the sum of a specified advance rate applied to the net aggregate balance of the home improvement loans securing the AP9 revolving credit facility, with a maturity date of October 2027. The proceeds of the loans under the AP9 revolving credit facility are available for funding the purchase of home improvement loans and the related home improvement assets, fund certain reserve accounts that are required to be maintained by AP9 in accordance with the AP9 revolving credit facility and pay fees and expenses incurred in connection with the AP9 revolving credit facility. Interest on the borrowings under the AP9 revolving credit facility is due monthly. Borrowings under the AP9 revolving credit facility bear interest at an annual rate based on Term SOFR (as defined by the AP9 revolving credit facility) plus a margin specific to each lender. In connection with the AP9 revolving credit facility, one of our affiliates receives a fee for servicing the home improvement loans and related home improvement assets pursuant to a servicing agreement. In addition, Sunnova Energy Corporation guarantees (a) the servicer's obligations to service the home improvement loans and related home improvement assets pursuant to the servicing agreement, (b) some of the obligations of Sunnova Asset Portfolio 9 Holdings, LLC, a Delaware limited liability company ("AP9H") pursuant to that certain sale and contribution agreement between AP9H and AP9, which include specified indemnity obligations and refund obligations for certain breaches of representations and warranties in respect of the home improvement loans, (c) AP9H's obligations to repurchase or substitute certain ineligible home improvement loans or cure a defective home improvement loan sold to AP9 pursuant to the sale and contribution agreement and (d) certain indemnification obligations related to its affiliates in connection with the AP9 revolving credit facility, but does not provide a general guarantee of AP9's obligations under the AP9 revolving credit facility or of the creditworthiness of the assets of AP9 pledged as the collateral for the AP9 revolving credit facility. Under the limited guarantee, Sunnova Energy Corporation is subject to certain financial covenants regarding tangible net worth, working capital and restrictions on the use of proceeds from the AP9 revolving credit facility. Obligations of AP9 under the AP9 revolving credit facility are secured by first priority liens on substantially all of the assets of AP9. Certain obligations of AP9H under the sale and contribution agreement are secured by a first priority lien on the equity of AP9 owned by AP9H.

    HESI Debt.     In October 2023, we entered into a note purchase agreement, which will indirectly benefit from a partial guarantee provided by the U.S. Department of Energy ("DOE") Loan Programs Office. The notes will not be directly guaranteed by the DOE. The offering consists of $219.6 million in aggregate principal amount of Series 2023-GRID1 Class A solar loan-backed notes and $24.4 million in aggregate principal amount of Series 2023-GRID1 Class B solar loan-backed notes (collectively, the "HESI Notes") with a maturity date of December 2050. The HESI Notes were issued at a discount of 2.46% for Class A and 9.40% for Class B and bear interest at an annual rate of 5.75% and 8.25% for the Class A and Class B notes, respectively.

    BMB Debt.     In December 2023, BMB, along with its two wholly-owned subsidiaries, entered into a secured revolving credit facility with Mitsubishi HC Capital America, Inc., as administrative agent, and the lenders party thereto from time to time, for an aggregate principal amount of up to $25.0 million with a maturity date, for each loan thereunder, as set forth in the BMB revolving credit facility and, in any event, no later than December 27, 2025 (after giving effect to any extension thereof pursuant to that aforementioned BMB revolving credit facility). The proceeds of the loans under the BMB revolving credit facility are available to, among other things, finance project costs related to commercial, industrial and other solar energy systems and energy storage systems owned by BMB or one of its subsidiaries or by a customer (each, a "Project"). The BMB revolving credit facility is also available to finance completed Projects. Interest on the borrowings under the BMB revolving credit facility is due monthly (or, in the case of borrowings for construction loans, paid in kind monthly). Borrowings under the BMB revolving credit facility bear interest at an annual rate (which can vary for different Projects) based on Term SOFR plus a specified margin or, in the case of certain term loans for completed Projects, a fixed margin. In connection with the BMB revolving credit facility, certain of our affiliates receive fees for managing and servicing the Projects pursuant to certain management and servicing agreements. In addition, Sunnova Energy Corporation guarantees the obligations of certain of its
    affiliates under those certain management agreements, servicing agreements, a sale and contribution agreement and a development and purchase agreement, along with reasonable and documented out-of-pocket expenses incurred by BMB or the administrative agent in enforcing their respective rights thereunder, but does not provide a general guarantee of BMB's obligations under the BMB revolving credit facility or of the creditworthiness of the assets of BMB and its wholly-owned subsidiaries that are pledged as collateral for the BMB revolving credit facility. As of December 31, 2023, no borrowings have been made from the BMB 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 December 31,
    20232022
    Carrying
    Value
    Estimated
    Fair Value
    Carrying
    Value
    Estimated
    Fair Value
    (in thousands)
    SEI 0.25% convertible senior notes
    $575,000 $528,927 $575,000 $511,733 
    SEI 2.625% convertible senior notes
    600,000 582,463 600,000 574,693 
    Sunnova Energy Corporation notes payable
    3,084 3,084 — — 
    Sunnova Energy Corporation 5.875% senior notes
    400,000 369,522 400,000 359,283 
    Sunnova Energy Corporation 11.75% senior notes
    400,000 411,996 — — 
    EZOP revolving credit facility511,000 511,000 500,000 500,000 
    HELII solar asset-backed notes203,998 198,590 212,648 206,045 
    RAYSI solar asset-backed notes111,445 102,480 115,835 104,594 
    HELIII solar loan-backed notes96,215 87,982 104,685 93,706 
    TEPH revolving credit facility1,036,600 1,036,600 425,700 425,700 
    SOLI solar asset-backed notes348,839 310,928 365,025 313,174 
    HELIV solar loan-backed notes108,312 96,603 117,149 100,913 
    AP8 revolving credit facility215,000 215,000 75,000 75,000 
    SOLII solar asset-backed notes229,150 192,589 238,685 189,728 
    HELV solar loan-backed notes147,969 132,533 158,307 135,408 
    SOLIII solar asset-backed notes273,307 235,318 292,411 237,425 
    HELVI solar loan-backed notes173,422 153,836 184,439 157,289 
    HELVII solar loan-backed notes133,715 120,413 142,914 124,476 
    HELVIII solar loan-backed notes263,015 241,599 281,113 252,483 
    SOLIV solar asset-backed notes334,076 325,816 346,331 334,335 
    HELIX solar loan-backed notes211,420 203,375 223,469 210,070 
    HELX solar loan-backed notes220,838 221,655 180,636 183,165 
    IS revolving credit facility31,300 31,300 — — 
    SOLV solar asset-backed notes320,619 317,481 — — 
    HELXI solar loan-backed notes278,491 275,323 — — 
    HELXII solar loan-backed notes236,924 242,091 — — 
    AP9 revolving credit facility
    12,118 12,118 — — 
    HESI solar loan-backed notes
    240,057 249,318 — — 
    Total (1)$7,715,914 $7,409,940 $5,539,347 $5,089,220 

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

    For the notes payable, EZOP, TEPH, AP8, IS and AP9 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,
    HELX, SOLV, HELXI, HELXII and HESI 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.

    Principal Maturities of Long-Term Debt.    As of December 31, 2023, the principal maturities of our long-term debt were as follows:
    Principal Maturities
    of Long-Term Debt
    (in thousands)
    2024$483,497 
    20251,782,383 
    20261,226,422 
    2027222,438 
    20281,239,106 
    2029 and thereafter2,762,068 
    Total$7,715,914 
    XML 38 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Derivative Instruments
    12 Months Ended
    Dec. 31, 2023
    Derivative Instruments and Hedging Activities Disclosure [Abstract]  
    Derivative Instruments Derivative Instruments
    Interest Rate Swaps and Caps on EZOP Debt.    During the years ended December 31, 2023 and 2022, EZOP entered into interest rate swaps and caps for an aggregate notional amount of $1.1 billion and $506.6 million, 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 August 2023, 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 years ended December 31, 2023 and 2022, EZOP unwound interest rate swaps and caps with an aggregate notional amount of $798.0 million and $360.2 million, respectively, and recorded a realized gain of $45.8 million and $22.9 million, respectively.

    Interest Rate Swaps and Caps on TEPH Debt.    During the years ended December 31, 2023 and 2022, TEPH entered into interest rate swaps and caps for an aggregate notional amount of $851.6 million and $524.9 million, 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 began decreasing to match TEPH's estimated quarterly principal payments on the debt. During the years ended December 31, 2023 and 2022, TEPH unwound interest rate swaps and caps with an aggregate notional amount of $241.1 million and $515.4 million, respectively, and recorded a realized gain of $9.7 million and $28.3 million, respectively.

    Interest Rate Swaps and Caps on AP8 Debt.    During the years ended December 31, 2023 and 2022, AP8 entered into interest rate swaps and caps for an aggregate notional amount of $140.0 million and $75.0 million, 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 years ended December 31, 2023 and 2022, AP8 unwound interest rate swaps and caps with an aggregate notional amount of $0 and recorded a realized gain of $1.1 million and $0, respectively.

    Interest Rate Swaps and Caps on AP9 Debt.    During the years ended December 31, 2023 and 2022, AP9 entered into interest rate swaps and caps for an aggregate notional amount of $25.0 million and $0, respectively, to economically hedge its exposure to the variable interest rates on a portion of the outstanding AP9 debt. No collateral was posted for the interest rate swaps and caps as they are secured under the AP9 revolving credit facility. In September 2025, the notional amount of the interest rate swaps and caps will begin decreasing to match AP9's estimated monthly principal payments on the debt. During the years ended December 31, 2023 and 2022, AP9 unwound interest rate swaps and caps with an aggregate notional amount of $0 and recorded a realized gain of $62,000 and $0, respectively.
    The following table presents a summary of the outstanding derivative instruments:

    As of December 31,
    20232022
    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)
    EZOP
    July 2023 -
    December 2023
    December 2028 -
    November 2035
    2.000%$489,581 June 2022 -
    July 2022
    July 2034
    0.890%
    $489,477 
    TEPH
    July 2022 -
    December 2023
    October 2031 -
    October 2041
    2.620% - 4.202%
    994,403 July 2022 -
    December 2022
    January 2035 -
    April 2041
    1.520% -
    2.630%
    383,749 
    AP8
    November 2022
     - August 2023
    September 2025
    4.250%215,000 November 2022September 20254.250%75,000 
    AP9
    September 2023
    September 2027
    4.250%25,000 — 
    Total$1,723,984 $948,226 

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

    As of December 31,
    20232022
    (in thousands)
    Other assets$55,471 $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 consolidated statements of operations:

    Year Ended 
     December 31,
    202320222021
    (in thousands)
    Realized (gain) loss$(56,623)$(51,207)$2,306 
    Unrealized (gain) loss67,318 (19,451)(4,874)
    Total$10,695 $(70,658)$(2,568)
    XML 39 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes
    12 Months Ended
    Dec. 31, 2023
    Income Tax Disclosure [Abstract]  
    Income Taxes Income Taxes
    Our effective income tax rate is 0%, (3)% and 0% for the years ended December 31, 2023, 2022 and 2021, respectively. 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. The sources of these differences are as follows:

    Year Ended 
     December 31,
    202320222021
    (in thousands)
    Loss before income tax$(503,449)$(126,390)$(147,250)
    Statutory federal tax rate21 %21 %21 %
    Tax benefit computed at statutory rate(105,724)(26,542)(30,923)
    State income tax, net of federal benefit14,804 (3,167)(2,399)
    Adjustments from permanent differences:
    ITC sales(15,893)— — 
    Redeemable noncontrolling interests and noncontrolling interests17,738 (6,587)1,970 
    ITC recapture— 101 82 
    Other4,179 1,992 1,054 
    Increase in valuation allowance, net83,873 38,089 30,476 
    Total income tax (benefit) expense$(1,023)$3,886 $260 
    State, federal and foreign income tax (benefit) expense is $(1.0) million, $3.9 million and $260,000 for the years ended December 31, 2023, 2022 and 2021, respectively. The tax effects of temporary differences that give rise to significant portions of the deferred tax assets (liabilities) are as follows:
    As of December 31,
    20232022
    (tax effected, in thousands)
    Federal net operating loss carryforward$238,447 $261,837 
    State net operating loss carryforward60,980 61,141 
    ITC carryforward309,693 285,614 
    Foreign tax credit carryforward
    18,087 — 
    Federal unused interest deduction carryforward49,979 45,750 
    Equity-based compensation22,935 16,701 
    Deferred revenue7,433 6,123 
    Unrealized loss on derivatives
    (17,119)(32,459)
    Investment in certain financing arrangements150,476 154,635 
    Amortization of intangible assets
    — 12,730 
    Other deferred tax assets48,619 30,606 
    Deferred tax assets889,530 842,678 
    Fixed asset basis difference(627,290)(394,082)
    Intangible asset basis difference(30,921)(54,196)
    Investment in certain financing arrangements— (135,181)
    Other deferred tax liabilities(4,259)(7,095)
    Deferred tax liabilities(662,470)(590,554)
    Valuation allowance(227,414)(252,124)
    Net deferred tax liability
    $(354)$— 

    A valuation allowance of $227.4 million and $252.1 million was recorded against our net deferred tax assets as of December 31, 2023 and 2022, respectively. We believe it is not more likely than not that future taxable income and the reversal of deferred tax liabilities will be sufficient to realize our net deferred tax assets. Our estimated federal tax net operating loss carryforward as of December 31, 2023 is approximately $1.1 billion, which will begin to expire in 2035 if not utilized. We also generated $28.2 million of Section 48(a) ITCs in 2023 for a net $309.7 million through December 31, 2023, which will begin to expire in 2033 if not utilized.

    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. 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 December 31, 2023 and 2022 and we do not expect a significant change in gross unrecognized tax benefits in the next twelve months. Our tax years after 2012 remain subject to examination by the IRS and by the taxing authorities in the states and territories in which we operate.

    Under the provisions of the Internal Revenue Code and similar state provisions, our net operating loss carryforwards and tax credit carryforwards are subject to review and possible adjustment by the IRS and state tax authorities. Under Sections 382 and 383 of the Internal Revenue Code, as well as similar state provisions, our net operating loss and tax credit carryforwards may be subject to an annual limitation in the event of certain cumulative changes in the ownership interest of certain significant shareholders over a three-year period in excess of 50%. This could limit the amount of tax attributes that can be utilized annually to offset future taxable income or tax liabilities. The amount of the annual limitation is determined based on the value of our company immediately prior to the ownership change. Subsequent ownership changes may further affect the limitation in future years. We experienced an ownership change in August 2020 as defined by Sections 382 and 383 of the Internal Revenue Code, which limits our future ability to utilize NOLs and tax credits generated before the "ownership change". However, these
    limitations do not prevent the use of our NOLs to offset certain built-in gains, including deemed gains with respect to our cost recovery deductions, recognized by us within five years after the ownership change with respect to assets held by us at the time of the ownership change, or the use of our tax credits to offset related tax liabilities, to the extent of our "net unrealized built-in gain" at the time of the ownership change. We have determined that, based upon the size of our net unrealized built-in gain at the time of our 2020 ownership change and our projected recognition of deemed built-in gains in the five years following the ownership change, there is no impact on the balances for deferred taxes or valuation allowance.

    We conduct operations in the U.S. territories of Puerto Rico, Guam and the Commonwealth of the Northern Mariana Islands. As a result, our income tax expense includes the effects of taxes incurred in such jurisdictions where the tax code for the respective jurisdiction may have separate tax-reporting requirements.

    In August 2022, the Inflation Reduction Act of 2022 (the "IRA") was signed into law. Among other things, the IRA expanded and extended the tax credits available to solar energy projects in an effort to achieve President Biden's non-binding target of net-zero emissions by 2050. The IRA extends the investment tax credit for eligible 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 domestic content requirements and the category of consumers it serves, the investment tax credit percentage can range between 6% and 70%.
    XML 40 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Acquisitions
    12 Months Ended
    Dec. 31, 2023
    Business Combination and Asset Acquisition [Abstract]  
    Acquisition Acquisitions
    In February 2021, we entered into an Agreement and Plan of Merger (the "Merger Agreement") with certain of our subsidiaries, SunStreet Energy Group, LLC, a Delaware limited liability company ("SunStreet") and LEN X, LLC, a Florida limited liability company, the sole member of SunStreet and a wholly-owned subsidiary of Lennar Corporation ("Lenx"). Pursuant to the Merger Agreement, in April 2021, we acquired SunStreet, Lennar Corporation's ("Lennar") residential solar platform, in exchange for up to 7,011,751 shares of our common stock (the "Acquisition"), comprised of 3,095,329 shares in initial consideration issued at closing, 27,526 shares related to the purchase price adjustments in the third quarter of 2021 and up to 3,888,896 shares issuable as earnout consideration after closing of the Acquisition as described below. 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.

    The purchase consideration was approximately $218.6 million, consisting of $128.2 million in the issuance of common stock shares and $90.4 million representing the fair value of contingent consideration based upon estimated new solar energy system installations through 2025 and the execution of certain binding agreements before the fifth anniversary of the closing of the Acquisition. Pursuant to the Earnout Agreement entered into between us and Lenx, Lenx will have the ability to earn up to an additional 3,888,896 shares of common stock over a five-year period in connection with the Acquisition. The earnout payments are conditioned on SunStreet meeting certain commercial milestones and achieving specified in-service levels. There are two elements to the earnout arrangement. First, we will issue up to 2,777,784 shares to the extent we and our subsidiaries (including SunStreet) place target amounts of solar energy systems into service and enter into qualifying customer agreements related to such solar energy systems. The 2,777,784 shares of common stock issuable under this portion of the earnout can be earned in four installments on a yearly basis (if the in-service target for each such year is achieved) or at the end of the four-year period (if the cumulative in-service target is achieved by the fourth and final year), with the annual periods commencing on the closing date of the Acquisition. See Note 14, Stockholders' Equity. This earnout is recorded as contingent consideration. The second element of the earnout is related to the development of microgrid communities. Pursuant to this portion of the earnout, we will issue up to 1,111,112 shares in two separate tranches, each of which has different criteria, if, prior to the fifth anniversary of the closing date of the Acquisition, we enter into binding agreements for the development of microgrid communities. One of these tranches is recorded as contingent consideration. As of December 31, 2023, the amount of contingent consideration that could be paid to Lennar has an estimated maximum value of $31.0 million and a minimum value of $7.2 million. These values were determined based on the projected average share price over the five year earnout period multiplied by the number of shares to be transferred to Lennar if the targets for purchased solar energy systems placed in service are achieved. In connection with the Acquisition, Lennar has committed to contribute an aggregate $200.0 million (the "Funding Commitment") to four Sunnova tax equity funds, each formed annually during a period of four consecutive years (each such year, a "Contribution Year") commencing in 2021. See Note 13, Redeemable Noncontrolling Interests and Noncontrolling Interests. The customer agreements and related solar energy systems acquired by each of these four tax equity funds will generally be originated by SunStreet, though a certain number of customer agreements may be originated by our dealers, subject to certain criteria and expected in-service levels for the year. The favorable terms of the Funding Commitment result in an intangible asset. During the years ended December 31, 2023, 2022 and 2021, we incurred transaction costs of $1.2 million, $7.8 million and $6.7 million related to acquisitions.
    The fair values of the assets acquired and liabilities assumed are based on a complex series of judgments about future events and uncertainties and rely heavily on estimates and assumptions. We estimated the fair value of the assets acquired at the acquisition date using a multi-period excess earnings methodology for customer relationships related to system sales and servicing, a cost savings methodology for customer relationships related to new customers, a relief from royalty methodology for the trade name and a discounted cash flow methodology for the tax equity commitment, all using Level 3 inputs.

    During the third quarter of 2021, we made changes to our purchase price allocation for facts and circumstances that existed at the acquisition date related to (a) the issuance of additional shares of common stock, (b) changes to the aggregate principal amount of the debt acquired, (c) modifications to the forecasted cash flows for the intangible assets, (d) modifications to the estimated earnout consideration and (e) resulting changes to goodwill. During the third quarter of 2021, we recorded an increase to goodwill of $9.1 million as a result of purchase price adjustments. The following table presents the fair value of the assets acquired and liabilities assumed, inclusive of the purchase price adjustments, with the excess recorded as goodwill:

    As
    Adjusted
    (in thousands)
    Cash$503 
    Other current assets (includes inventory of $26,835)
    33,562 
    Property and equipment217 
    Intangible assets211,836 
    Other assets1,060 
    Total assets acquired247,178 
    Accounts payable3,762 
    Accrued expenses4,580 
    Current portion of long-term debt32,301 
    Other current liabilities364 
    Other long-term liabilities697 
    Total liabilities assumed41,704 
    Net assets acquired, excluding goodwill205,474 
    Purchase consideration218,624 
    Goodwill$13,150 

    Goodwill represents the excess of the purchase consideration over the aggregate fair value of the assets acquired and liabilities assumed. Goodwill is primarily attributable to the acquired assembled workforce. We do not expect to take any tax deductions for the goodwill associated with the Acquisition unless we decide to make an asset election in the future that would make a portion of the goodwill deductible for tax purposes. The portion of revenue and earnings associated with the acquired business was not separately identifiable due to the integration with our operations.
    XML 41 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Redeemable Noncontrolling Interests and Noncontrolling Interests
    12 Months Ended
    Dec. 31, 2023
    Noncontrolling Interest [Abstract]  
    Redeemable Noncontrolling Interests and Noncontrolling Interests Redeemable Noncontrolling Interests and Noncontrolling Interests
    The following table summarizes our redeemable noncontrolling interests and noncontrolling interests as of December 31, 2023:

    Tax Equity EntityBalance Sheet ClassificationDate Class A
    Member Admitted
    Sunnova TEP II, LLCRedeemable noncontrolling interestsDecember 2017
    Sunnova TEP II-B, LLCRedeemable noncontrolling interestsDecember 2017
    Sunnova TEP III, LLCRedeemable noncontrolling interestsJanuary 2019
    Sunnova TEP IV-A, LLC ("TEPIVA")Noncontrolling interestsAugust 2019
    Sunnova TEP IV-B, LLC ("TEPIVB")Noncontrolling interestsDecember 2019
    Sunnova TEP IV-C, LLC ("TEPIVC")Noncontrolling interestsFebruary 2020
    Sunnova TEP IV-D, LLC ("TEPIVD")Noncontrolling interestsMay 2020
    Sunnova TEP IV-F, LLCNoncontrolling interestsJuly 2020
    Sunnova TEP IV-E, LLC ("TEPIVE")Noncontrolling interestsSeptember 2020
    Sunnova TEP IV-G, LLC ("TEPIVG")Noncontrolling interestsNovember 2020
    Sunnova TEP V-D, LLC ("TEPVD")Noncontrolling interestsApril 2021
    TEPVANoncontrolling interestsApril 2021
    TEPVBNoncontrolling interestsMay 2021
    TEPVCNoncontrolling interestsJuly 2021
    Sunnova TEP V-E, LLCRedeemable noncontrolling interestsOctober 2021
    Sunnova TEP 6-A, LLC ("TEP6A")Noncontrolling interestsDecember 2021
    TEP6BNoncontrolling interestsFebruary 2022
    Sunnova TEP 6-E, LLCRedeemable noncontrolling interestsMay 2022
    TEP6D
    Noncontrolling interestsSeptember 2022
    Sunnova TEP 6-C, LLC ("TEP6C")Redeemable noncontrolling interestsOctober 2022
    TEP7CRedeemable noncontrolling interestsNovember 2022
    TEP7ANoncontrolling interestsDecember 2022
    TEP7BRedeemable noncontrolling interestsDecember 2022
    TEP7DNoncontrolling interestsDecember 2022
    TEP7E
    Redeemable noncontrolling interestsMay 2023
    TEP7G
    Redeemable noncontrolling interests
    August 2023
    TEP7F
    Redeemable noncontrolling interests
    September 2023
    Sunnova TEP 8-A, LLC ("TEP8A")
    Noncontrolling interests
    December 2023
    Sunnova TEP 8-B, LLC ("TEP8B")
    Noncontrolling interests
    December 2023
    TEP8C
    Redeemable noncontrolling interests
    December 2023

    The purpose of the tax equity entities is to own and operate a portfolio of solar energy systems and energy storage systems. The terms of the tax equity entities' operating agreements contain allocations of taxable income (loss), Section 48(a) ITCs and cash distributions that vary over time and adjust between the members on an agreed date (referred to as the flip date). The operating agreements specify either a date certain flip date or an internal rate of return ("IRR") flip date. The date certain flip date is based on the passage of a fixed period of time that generally corresponds to the expiration of the recapture period associated with Section 48(a) ITCs or a year thereafter. The IRR flip date is the date on which the tax equity investor has achieved a contractual rate of return. From inception through the flip date, the Class A members' allocation of taxable income (loss) and Section 48(a) ITCs is generally 99% and the Class B members' allocation of taxable income (loss) and Section 48(a) ITCs is generally 1%. TEPIVA, TEPIVB, TEPIVC, TEPIVD, TEPIVE, TEPIVG, TEPVB, TEPVC, TEPVD, TEP6A, TEP6B, TEP6C, TEP6D, TEP7A, TEP7D and TEP8A also have a step-down period prior to the flip date during which the Class A members' allocation of certain items within taxable income (loss) become 67% and the Class B members' allocation of certain items within taxable income (loss) become 33% and TEPIVG, TEPVB, TEPVC and TEP6B also have an additional step-down period prior to the flip date during which the Class A members' allocation of certain items within taxable income (loss) are
    further reduced and the Class B members' allocation of certain items within taxable income (loss) are further increased. After the related flip date (or, if the tax equity investor has a deficit capital account, typically after such deficit has been eliminated), the Class A members' allocation of taxable income (loss) will typically decrease to 5% (or, in some cases, a higher percentage if required by the tax equity investor) and the Class B members' allocation of taxable income (loss) will increase by an inverse amount.

    The redeemable noncontrolling interests and noncontrolling interests are comprised of Class A units, which represent the tax equity investors' interest in the tax equity entities. Both the Class A members and Class B members have call options to allow either member to redeem the other member's interest in the tax equity entities upon the occurrence of certain contingent events, such as bankruptcy, dissolution/liquidation and forced divestitures of the tax equity entities. Additionally, except for TEPIVG, TEPVB and TEP6B, the Class B members have the option to purchase all Class A units, which is typically exercisable at any time during the periods specified under each respective governing document, and, in regard to the tax equity entities classified as redeemable noncontrolling interests, also have the contingent obligation to purchase all Class A units if the Class A members exercise their right to withdraw, which is typically exercisable at any time during the periods specified under each respective governing document. In June 2023, we exercised our purchase option to purchase 100% of the Class A member's interest in Sunnova TEP I, LLC ("TEPI") for $5.9 million. This purchase resulted in an increase in our equity in TEPI of $67.0 million. The carrying values of the redeemable noncontrolling interests were equal to or greater than the estimated redemption values as of December 31, 2023 and 2022.

    Guarantees.    We are contractually obligated to make certain Class A members whole for losses they may suffer in certain limited circumstances resulting from the disallowance or recapture of Section 48(a) ITCs. We have concluded the likelihood of a significant recapture event is remote and consequently have not recorded a liability for any potential recapture exposure. The maximum potential future payments we could be required to make under this obligation would depend on the IRS successfully asserting upon audit the fair market values of the solar energy systems sold or transferred to the tax equity entities as determined by us exceed the allowable basis for the systems for purposes of claiming Section 48(a) ITCs. The fair market values of the solar energy systems and related Section 48(a) ITCs are determined, and the Section 48(a) ITCs are allocated to the Class A members, in accordance with the tax equity entities' operating agreements. Due to uncertainties associated with estimating the timing and amounts of distributions, the likelihood of an event that may trigger repayment, forfeiture or recapture of Section 48(a) ITCs to such Class A members, and the fact that we cannot determine how the IRS will evaluate system values used in claiming Section 48(a) ITCs, we cannot determine the potential maximum future payments that are required under these guarantees.

    From time to time, we incur non-performance fees, which may include, but is not limited to, delays in the installation process and interconnection to the power grid of solar energy systems and other factors. The non-performance fees are settled by either a return of a portion of the Class A members' capital contributions or an additional payment to the Class A members. During the years ended December 31, 2023, 2022 and 2021, we paid $766,000, $9.5 million and $41.2 million, respectively, related to non-performance fees. As of December 31, 2023 and 2022, we recorded a liability of $3.2 million and $170,000, respectively, related to non-performance fees.
    XML 42 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Stockholders' Equity
    12 Months Ended
    Dec. 31, 2023
    Equity [Abstract]  
    Stockholders' Equity Stockholders' Equity
    In April 2021, we issued 3,095,329 shares of common stock in connection with the Acquisition. In August 2021, we issued an additional 27,526 shares of common stock in connection with the purchase price adjustments of the Acquisition. See Note 12, Acquisitions. In November 2021, we issued 1,027,409 shares of common stock in connection with our investments in solar receivables. See Note 8, Investments in Solar Receivables. During the year ended December 31, 2021, the remaining holders of our 9.75% convertible senior notes converted approximately $97.1 million aggregate principal amount, including accrued and unpaid interest to the date of each conversion, of our 9.75% convertible senior notes into 7,196,035 shares of our common stock.

    In August 2023, we sold 5,865,000 shares of common stock at a public offering price of $14.75 per share. We received aggregate net proceeds of approximately $82.2 million, after deducting underwriting discounts and commissions of approximately $3.9 million and offering expenses of approximately $400,000. We used the net proceeds from the offering for general corporate purposes.

    During the years ended December 31, 2023 and 2022, we issued 693,443 and 694,446 shares of our common stock to Lenx, LLC pursuant to the terms of the earnout agreement, as amended, entered into in connection with the acquisition of SunStreet.
    XML 43 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Equity-Based Compensation
    12 Months Ended
    Dec. 31, 2023
    Share-Based Payment Arrangement [Abstract]  
    Equity-Based Compensation Equity-Based Compensation
    Effective December 2013 and January 2015, we established and adopted two stock option plans (collectively, the "Prior Plans") after approval by our Board. The Prior Plans provided the aggregate number of shares of common stock that may be issued pursuant to stock options shall not exceed 26,032 shares. No further awards may be made under the Prior Plans.

    Effective March 2016, we established and adopted a new stock option plan (the "2016 Plan") after approval by our Board. The 2016 Plan allowed for the issuance of non-qualified and incentive stock options. The 2016 Plan provided the aggregate number of shares of common stock that may be issued pursuant to stock options shall not exceed 4,288,950 shares. No further awards may be made under the 2016 Plan.

    In connection with our IPO, our Board adopted the 2019 Long-Term Incentive Plan (the "LTIP") to incentivize employees, officers, directors and other service providers of SEI and its affiliates. The LTIP provides for the grant, from time to time, at the discretion of our Board or a committee thereof, of stock options, stock appreciation rights, stock awards, including restricted stock and restricted stock units, performance awards and cash awards. The LTIP provides the aggregate number of shares of common stock that may be issued pursuant to awards shall not exceed 5,229,318 shares. The number of shares available for issuance under the LTIP will be increased each fiscal year beginning in 2020, in an amount equal to the lesser of (a) a number of shares such that the total number of shares that remain available for additional grants under the LTIP equals five percent of the outstanding shares of our common stock on the last day of the immediately preceding fiscal year or (b) such number of shares determined by our Board. In February 2023, the aggregate number of shares of common stock that may be issued pursuant to awards under 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. Awards granted under the LTIP contain a service condition and cease vesting for employees, consultants and directors upon termination of employment or service. The grant date fair value of awards granted under the LTIP will be recognized ratably over the applicable vesting period of each award (either one year, three years or seven years).

    The Prior Plans and the 2016 Plan will only allow for settlement of stock options by the issuance of common stock and awards issued under the LTIP can generally only be settled by the issuance of common stock. Therefore, we classify the awards as equity awards. We recognize the fair value of equity-based compensation awards as compensation cost in the financial statements, beginning on the grant date. We base compensation expense on the fair value of the awards we expect to vest, recognized over the service period, and adjusted for actual forfeitures that occur before vesting.

    Stock Options

    During 2021, 75,031 stock options were granted and 569,740 stock options were exercised resulting in the issuance of 569,740 shares of common stock in exchange for $9.0 million. During 2022, 538,758 stock options were granted and 18,383 stock options were exercised resulting in the issuance of 18,383 shares of common stock in exchange for $213,000. During 2023, 1,017,493 stock options were granted and 41,788 stock options were exercised resulting in the issuance of 41,788 shares of common stock in exchange for $540,000.

    We used the following assumptions to apply the Black-Scholes option-pricing model to stock options granted during the years ended December 31, 2023, 2022 and 2021:

    Year Ended 
     December 31,
    202320222021
    Expected dividend yield0.00%0.00%0.00%
    Risk-free interest rate
    3.50% - 4.38%
    2.40%1.13%
    Expected term (in years)
    6.26 - 6.57
    6.375 - 6.46
    6.13
    Volatility
    65.58% - 69.81%
    58.76%55.13%

    The expected volatility was calculated based on the average historical volatilities of publicly traded peer companies determined by us. The risk-free interest rate used was based on the U.S. treasury yield curve in effect at the time of grant for the expected term of the stock options to be valued. The expected dividend yield is zero as we do not anticipate paying common
    stock dividends within the relevant time frame. The expected term has been estimated using the average of the contractual term and weighted average life of the 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, 20212,765,815 $16.71 4.91$31,874 
    Granted538,758 $27.62 9.22$14.37 
    Exercised(18,383)$11.59 $231 
    Forfeited(26,731)$24.77 $12.83 
    Outstanding, December 31, 20223,259,459 $18.48 4.75$10,341 
    Granted1,017,493 $15.01 9.23$8.82 
    Exercised(41,788)$12.91 $203 
    Forfeited(217,015)$19.38 $8.77 
    Outstanding, December 31, 20234,018,149 $17.61 4.97$5,542 
    Exercisable, December 31, 20232,575,095 $16.50 2.80$4,787 
    Vested and expected to vest, December 31, 20234,018,149 $17.61 4.97$5,542 
    Non-vested, December 31, 2022570,230 $14.71 
    Non-vested, December 31, 20231,443,054 $10.78 

    The number of stock options that vested during the years ended December 31, 2023 and 2022 was 16,816. The grant date fair value of stock options that vested during the years ended December 31, 2023 and 2022 was $309,000. As of December 31, 2023, there was $9.1 million of total unrecognized compensation expense related to stock options, which is expected to be recognized over the remaining weighted average period of 1.79 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, 20211,649,789 $18.48 
    Granted1,035,714 $23.79 
    Vested(974,972)$19.79 
    Forfeited(100,916)$26.21 
    Outstanding, December 31, 20221,609,615 $20.62 
    Granted2,155,890 $14.50 
    Vested(1,009,102)$18.10 
    Forfeited(372,198)$17.78 
    Outstanding, December 31, 20232,384,205 $16.60 

    The grant date fair value of restricted stock units that vested during the years ended December 31, 2023 and 2022 was $18.3 million and $19.3 million, respectively. As of December 31, 2023, there was $26.6 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.30 years.
    Employee Stock Purchase Plan ("ESPP")

    Effective May 2022, we established an ESPP. We are authorized to issue up to an aggregate 750,000 shares of common stock under the ESPP. The ESPP allows eligible employees to purchase shares of our common stock at a price per share equal to 95% of the lesser of the closing price of our common stock on the grant date or the purchase date. Payment for shares of our common stock is made as of the purchase date through payroll deductions on an after-tax basis over the designated purchase period. Each purchase period will generally be a six-month period commencing on January 1 and July 1 of each year, or such other period as the plan administrator may prescribe. The applicable purchase date is the last trading day of the purchase period or other such trading date designated by the plan administrator. An employee's payroll deductions under the ESPP are limited to 15% of the employee's eligible compensation with an annual limitation of $25,000. As of December 31, 2023 and 2022, the number of shares of common stock issued under the ESPP was 35,160 and 7,106, respectively.
    XML 44 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Basic and Diluted Net Loss Per Share
    12 Months Ended
    Dec. 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:

    Year Ended 
     December 31,
    202320222021
    (in thousands, except share and per share amounts)
    Net loss attributable to stockholders—basic and diluted$(417,961)$(161,642)$(138,128)
    Net loss per share attributable to stockholders—basic and diluted$(3.53)$(1.41)$(1.25)
    Weighted average common shares outstanding—basic and diluted118,344,728 114,451,034 110,881,630 

    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:

    Year Ended 
     December 31,
    202320222021
    Equity-based compensation awards6,093,155 4,907,458 4,670,740 
    Convertible senior notes34,150,407 23,228,952 10,829,353 
    XML 45 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Commitments and Contingencies
    12 Months Ended
    Dec. 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 December 31, 2023, we recorded $6.8 million related to our guarantee of certain specified minimum solar energy production output under our leases and loans, of which $2.7 million is recorded in other current liabilities and $4.1 million is recorded in other long-term liabilities in the 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 consolidated balance sheet. The changes in our aggregate performance guarantee obligations are as follows:

    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$4,845 $5,293 
    Accruals4,982 2,727 
    Settlements(3,074)(3,175)
    Balance at end of period$6,753 $4,845 

    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 consolidated statements of operations:

    Year Ended 
     December 31,
    202320222021
    (in thousands)
    Operating lease expense$2,910 $2,753 $1,643 
    Finance lease expense:
    Amortization expense1,150 783 417 
    Interest on lease liabilities109 60 38 
    Short-term lease expense197 141 78 
    Variable lease expense1,049 961 1,064 
    Total$5,415 $4,698 $3,240 

    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 consolidated balance sheets:

    As of December 31,
    20232022
    (in thousands)
    Right-of-use assets:
    Operating leases$13,247 $14,706 
    Finance leases4,085 2,476 
    Total right-of-use assets$17,332 $17,182 
    Current lease liabilities:
    Operating leases$2,883 $2,451 
    Finance leases1,348 796 
    Long-term leases liabilities:
    Operating leases14,005 15,751 
    Finance leases1,631 957 
    Total lease liabilities$19,867 $19,955 
    Other information related to leases was as follows:

    Year Ended 
     December 31,
    202320222021
    (in thousands)
    Cash paid for amounts included in the measurement of lease liabilities:
    Operating cash flows from operating leases (1)$2,765 $1,647 $1,310 
    Operating cash flows from finance leases$109 $60 $38 
    Financing cash flows from finance leases$1,059 $801 $476 
    Right-of-use assets obtained in exchange for lease obligations:
    Operating leases$741 $245 $8,867 
    Finance leases$2,759 $1,072 $2,213 

    (1)Includes reimbursements in 2023, 2022 and 2021 of approximately $545,000, $297,000 and $423,000, respectively, for leasehold improvements.

    As of December 31,
    20232022
    Weighted average remaining lease term (years):
    Operating leases5.516.60
    Finance leases3.122.86
    Weighted average discount rate:
    Operating leases4.06 %3.95 %
    Finance leases6.26 %4.37 %

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

    Operating
    Leases
    Finance
    Leases
    (in thousands)
    2024$3,517 $1,498 
    20253,409 940 
    20263,236 541 
    20273,304 277 
    20283,372 — 
    2029 and thereafter2,113 — 
    Total18,951 3,256 
    Amount representing interest(1,987)(277)
    Amount representing leasehold incentives(76)— 
    Present value of future payments16,888 2,979 
    Current portion of lease liability(2,883)(1,348)
    Long-term portion of lease liability$14,005 $1,631 

    Letters of Credit.    In connection with a reinsurance agreement and various security arrangements for an office lease, we have letters of credit outstanding of $0 and $4.1 million as of December 31, 2023 and 2022, respectively. The letters of credit are cash collateralized for the same amount or a lesser amount and this cash is classified as restricted cash recorded in other current assets and other assets in the consolidated balance sheets.

    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 December 31, 2023 and 2022, the net unamortized balance of payments to dealers for exclusivity and other similar arrangements was $166.4 million and $121.3 million, respectively. Under these agreements, we paid $53.8 million and $50.1 million during the years ended December 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)
    2024$77,724 
    202557,079 
    202636,904 
    202730,000 
    2028— 
    2029 and thereafter— 
    Total$201,707 

    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. In October 2023, we further amended this agreement in which we agreed to purchase approximately $325.0 million of energy storage systems through December 2024. Under this agreement, we purchased $178.6 million and $216.0 million during the years ended December 31, 2023 and 2022, respectively. As of December 31, 2023, we estimate our remaining purchase commitment to be approximately $255.0 million.

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

    Information
    Technology
    Commitments
    (in thousands)
    2024$23,045 
    20257,243 
    20266,137 
    20277,405 
    2028515 
    2029 and thereafter515 
    Total$44,860 
    XML 46 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Subsequent Events
    12 Months Ended
    Dec. 31, 2023
    Subsequent Events [Abstract]  
    Subsequent Events Subsequent Events
    EZOP Debt.      In February 2024, we amended the EZOP revolving credit facility to, among other things, (a) reflect certain assignments of commitments occurring within the Atlas Lender Group (as defined by such revolving credit facility) without increasing the existing commitments, and the assignment of the role of the Atlas funding agent for the Atlas Lender Group, (b) amend the thresholds for certain "Amortization Events" (as defined by such revolving credit facility) and (c) modify the "Liquidity Reserve Account Required Balance" (as defined by such revolving credit facility).

    TEPH Debt.      In February 2024, we amended the TEPH revolving credit facility to, among other things, reflect an assignment of commitments occurring within the Atlas Lender Group (as defined by such revolving credit facility) without increasing the existing commitments and the appointment of a new Atlas funding agent for the Atlas Lender Group.
    SOLVI Debt.    In February 2024, we pooled and transferred eligible solar energy systems and the related asset receivables into wholly-owned subsidiaries of SOLVI, a special purpose entity, that issued $194.5 million in aggregate principal amount of Series 2024-1 Class A solar asset-backed notes, $16.5 million in aggregate principal amount of Series 2024-1 Class B solar asset-backed notes and $15.0 million in aggregate principal amount of Series 2024-1 Class C solar asset-backed notes (collectively, the "SOLVI Notes") with a maturity date of January 2059. The SOLVI Notes were issued at a discount of 4.66%, 7.08% and 13.98% for the Class A, Class B and Class C notes, respectively, and bear interest at an annual rate equal to 5.65%, 7.00% and 9.00% for the Class A, Class B and Class C notes, respectively. The cash flows generated by the solar energy systems of SOLVI's subsidiaries are used to service the quarterly principal and interest payments on the SOLVI Notes and satisfy SOLVI's expenses, and any remaining cash can be distributed to Sunnova SOL VI Depositor, LLC, SOLVI's sole member. In connection with the SOLVI 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 SOLVI pursuant to the sale and contribution agreement. SOLVI is also required to maintain certain reserve accounts for the benefit of the holders of the SOLVI Notes, each of which must remain funded at all times to the levels specified in the SOLVI Notes. The indenture requires SOLVI 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 SOLVI 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 SOLVI Notes have no recourse to our other assets except as expressly set forth in the SOLVI Notes.

    Redeemable Noncontrolling Interests and Noncontrolling Interests.      In February 2024, the Class A member of TEP7A increased its capital commitment from approximately $59.0 million to approximately $61.4 million. In February 2024, we admitted a tax equity investor as the Class A member of Sunnova TEP 8-D, LLC ("TEP8D"), a subsidiary of Sunnova TEP 8-D Manager, LLC, which is the Class B member of TEP8D. The Class A member of TEP8D made a total capital commitment of approximately $195.0 million.
    XML 47 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Schedule I Parent Company Financial Statements
    12 Months Ended
    Dec. 31, 2023
    Condensed Financial Information Disclosure [Abstract]  
    Schedule I Parent Company Financial Statements
    SUNNOVA ENERGY INTERNATIONAL INC.
    CONDENSED BALANCE SHEETS
    (in thousands, except share amounts and share par values)

    As of December 31,
    20232022
    Assets
    Current assets:
    Cash$75 $65 
    Accounts receivable, including affiliates
    — 
    Total current assets82 65 
    Investments in subsidiaries1,677,268 2,056,622 
    Total assets$1,677,350 $2,056,687 
    Liabilities and Stockholders' Equity
    Current liabilities:
    Accounts payable
    $$22 
    Other current liabilities6,138 5,895 
    Total current liabilities6,140 5,917 
    Long-term debt, net1,155,078 1,149,756 
    Total liabilities1,161,218 1,155,673 
    Stockholders' equity:
    Common stock, 122,466,515 and 114,939,079 shares issued as of December 31, 2023 and 2022, respectively, at $0.0001 par value
    12 11 
    Additional paid-in capital—common stock1,735,470 1,617,856 
    Accumulated deficit
    (1,219,350)(716,853)
    Total stockholders' equity
    516,132 901,014 
    Total liabilities and stockholders' equity$1,677,350 $2,056,687 

    See accompanying notes to parent company condensed financial statements.
    SUNNOVA ENERGY INTERNATIONAL INC.
    CONDENSED STATEMENTS OF OPERATIONS
    (in thousands)

    Year Ended 
     December 31,
    202320222021
    Revenue$— $— $— 
    General and administrative expense1,367 1,362 929 
    Other operating expense24 — — 
    Operating loss
    (1,391)(1,362)(929)
    Interest expense, net22,536 10,835 3,722 
    Equity in losses of subsidiaries
    478,494 118,079 142,870 
    Loss before income tax
    (502,421)(130,276)(147,521)
    Income tax expense
    — — 
    Net loss
    $(502,426)$(130,276)$(147,521)

    See accompanying notes to parent company condensed financial statements.
    SUNNOVA ENERGY INTERNATIONAL INC.
    CONDENSED STATEMENTS OF CASH FLOWS
    (in thousands)

    Year Ended 
     December 31,
    202320222021
    CASH FLOWS FROM OPERATING ACTIVITIES
    Net cash provided by (used in) operating activities$(13,605)$3,045 $8,554 
    CASH FLOWS FROM INVESTING ACTIVITIES
    Investments in subsidiaries(88,645)(560,700)(500,700)
    Distributions from subsidiaries19,650 21,100 — 
    Other, net90 — — 
    Net cash used in investing activities(68,905)(539,600)(500,700)
    CASH FLOWS FROM FINANCING ACTIVITIES
    Proceeds from long-term debt— 585,000 560,625 
    Payments of deferred financing costs(43)(516)(615)
    Purchase of capped call transactions— (48,420)(91,655)
    Proceeds from issuance of common stock, net82,563 38 19,392 
    Net cash provided by financing activities82,520 536,102 487,747 
    Net increase (decrease) in cash10 (453)(4,399)
    Cash at beginning of period65 518 4,917 
    Cash at end of period$75 $65 $518 
    Non-cash investing and financing activities:
    Non-cash conversion of convertible senior notes for common stock$— $— $95,648 
    Non-cash issuance of common stock for investments in solar receivables$— $— $44,353 
    Non-cash issuance of common stock for business acquisition$— $— $128,224 
    Supplemental cash flow information:
    Cash paid for interest$17,013 $1,438 $1,390 
    Cash paid for income taxes$— $— $— 

    See accompanying notes to parent company condensed financial statements.
    Basis of Presentation
    On July 24, 2019, Sunnova Energy International Inc. ("SEI") priced 14,000,000 shares of its common stock at a public offering price of $12.00 per share and on July 25, 2019, SEI's common stock began trading on the New York Stock Exchange under the symbol "NOVA". Upon the closing of our initial public offering on July 29, 2019 (our "IPO"), Sunnova Energy Corporation was contributed to SEI and SEI became the holding company of Sunnova Energy Corporation through a reverse merger. In addition, the historical financial statements of Sunnova Energy Corporation became the historical financial statements of SEI. These condensed financial statements include the condensed balance sheets, condensed statements of operations and condensed statements of cash flows and have been prepared on a parent-only basis. These parent-only financial statements do not include all of the information and notes required by accounting principles generally accepted in the United States of America for annual financial statements and therefore, these parent-only financial statements and other information included should be read in conjunction with SEI's consolidated financial statements and related notes contained within this Annual Report on Form 10-K.
    Guarantees
    See Note 9, Long-Term Debt.
    XML 48 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Pay vs Performance Disclosure - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Pay vs Performance Disclosure      
    Net Income (Loss) $ (417,961) $ (161,642) $ (138,128)
    XML 49 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Insider Trading Arrangements
    3 Months Ended 12 Months Ended
    Dec. 31, 2023
    shares
    Dec. 31, 2023
    shares
    Trading Arrangements, by Individual    
    Material Terms of Trading Arrangement  
    Sell to Cover 10b5-1 Trading Arrangements

    During the three months ended December 31, 2023, the following directors and officers adopted certain trading plans ("10b5-1 Plans") intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act. The 10b5-1 Plans authorize an agent to sell such securities as are necessary to satisfy tax withholding obligations, commissions and any fees, arising exclusively from the vesting of certain previously granted compensatory awards of restricted stock units, outlined as follows:
    Name
    Title
    Shares
    Vesting and
    Subject to
    Sell-to-Cover
    Date
    Adopted
    Plan
    Start
    Date
    Plan
    End
    Date
    Michael Grasso
    Executive Vice President, Chief Revenue Officer
    13,980 November 14, 2023March 25, 2024April 25, 2024
    Chris Hayden
    Executive Vice President, Chief Technology Officer
    3,333 November 9, 2023March 25, 2024April 25, 2024
    Kris Hillstrand
    Executive Vice President, Direct
    13,980 November 15, 2023March 25, 2024April 25, 2024
    Kelsey Hultberg
    Executive Vice President, Corporate Communications and Sustainability
    3,181 November 22, 2023March 25, 2024April 25, 2024
    Robert Lane
    Executive Vice President and Chief Financial Officer
    16,874 November 2, 2023March 25, 2024December 31, 2024
    Meghan Nutting
    Executive Vice President, Government and Regulatory Affairs
    6,464 November 16, 2023March 25, 2024April 25, 2024

    Chris Hayden, Executive Vice President, Chief Technology Officer

    On December 13, 2023, Chris Hayden, Executive Vice President, Chief Technology Officer, terminated a 10b5-1 Plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act. Such 10b5-1 Plan was adopted on November 9, 2023 and provided for the exercise and sale of up to 5,715 employee stock options at various prices dependent on the market price of the shares of our common stock, commencing on April 2, 2024 and continuing through April 2, 2025.

    Robert Lane, Executive Vice President and Chief Financial Officer

    On November 2, 2023, Robert Lane, Executive Vice President and Chief Financial Officer, adopted a 10b5-1 Plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act for the sale of up to 17,230 shares of our common stock at various prices dependent on the market price of the shares of our common stock, commencing on March 25, 2024 and continuing through December 31, 2024.

    Jackson Lynch, Executive Vice President and Chief Human Resources Officer

    On December 5, 2023, Jackson Lynch, Executive Vice President and Chief Human Resources Officer, adopted a 10b5-1 Plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act for the sale of an indeterminate number of shares of our common stock dependent on the market price of the shares of our common stock issued in connection with restricted stock awards he will receive as annual incentive plan compensation that vest on issuance, commencing on March 6, 2024 and continuing through June 28, 2024.
    Non-Rule 10b5-1 Arrangement Adopted false  
    Rule 10b5-1 Arrangement Terminated false  
    Non-Rule 10b5-1 Arrangement Terminated false  
    Michael Grasso [Member]    
    Trading Arrangements, by Individual    
    Name Michael Grasso  
    Title Executive Vice President, Chief Revenue Officer  
    Rule 10b5-1 Arrangement Adopted true  
    Adoption Date November 14, 2023  
    Arrangement Duration 31 days  
    Aggregate Available 13,980 13,980
    Chris Hayden [Member]    
    Trading Arrangements, by Individual    
    Name Chris Hayden  
    Title Executive Vice President, Chief Technology Officer  
    Rule 10b5-1 Arrangement Adopted true  
    Adoption Date November 9, 2023  
    Arrangement Duration 31 days  
    Aggregate Available 3,333 3,333
    Kris Hillstrand [Member]    
    Trading Arrangements, by Individual    
    Name Kris Hillstrand  
    Title Executive Vice President, Direct  
    Rule 10b5-1 Arrangement Adopted true  
    Adoption Date November 15, 2023  
    Arrangement Duration 31 days  
    Aggregate Available 13,980 13,980
    Kelsey Hultberg [Member]    
    Trading Arrangements, by Individual    
    Name Kelsey Hultberg  
    Title Executive Vice President, Corporate Communications and Sustainability  
    Rule 10b5-1 Arrangement Adopted true  
    Adoption Date November 22, 2023  
    Arrangement Duration 31 days  
    Aggregate Available 3,181 3,181
    Robert Lane [Member]    
    Trading Arrangements, by Individual    
    Name Robert Lane  
    Title Executive Vice President and Chief Financial Officer  
    Rule 10b5-1 Arrangement Adopted true  
    Adoption Date November 2, 2023  
    Arrangement Duration 281 days  
    Aggregate Available 16,874 16,874
    Meghan Nutting [Member]    
    Trading Arrangements, by Individual    
    Name Meghan Nutting  
    Title Executive Vice President, Government and Regulatory Affairs  
    Rule 10b5-1 Arrangement Adopted true  
    Adoption Date November 16, 2023  
    Arrangement Duration 31 days  
    Aggregate Available 6,464 6,464
    Jackson Lynch [Member]    
    Trading Arrangements, by Individual    
    Rule 10b5-1 Arrangement Adopted true  
    Adoption Date December 5, 2023  
    Arrangement Duration 114 days  
    Chris Hayden, Exercise And Sale Of Employee Stock Options [Member] | Chris Hayden [Member]    
    Trading Arrangements, by Individual    
    Rule 10b5-1 Arrangement Adopted true  
    Adoption Date December 13, 2023  
    Arrangement Duration 31 days  
    Aggregate Available 5,715 5,715
    Robert Lane, Sale of Common Stock [Member] | Robert Lane [Member]    
    Trading Arrangements, by Individual    
    Rule 10b5-1 Arrangement Adopted true  
    Adoption Date November 2, 2023  
    Arrangement Duration 281 days  
    Aggregate Available 17,230 17,230
    XML 50 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies (Policies)
    12 Months Ended
    Dec. 31, 2023
    Accounting Policies [Abstract]  
    Basis of Presentation
    Basis of Presentation

    The accompanying annual audited consolidated financial statements ("consolidated 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. Our consolidated 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.
    Reclassifications
    Reclassifications

    Certain prior period amounts have been reclassified to conform to the current period presentation. These reclassifications did not have a significant impact on our consolidated financial statements.
    Use of Estimates
    Use of Estimates

    The application of GAAP in the preparation of the consolidated financial statements requires us to make estimates and assumptions that affect the amounts reported in the consolidated 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.
    Cash and Cash Equivalents
    Cash and Cash Equivalents

    We maintain cash and cash equivalents, which consists principally of demand deposits, with investment-grade financial institutions. We are exposed to credit risk to the extent cash and cash equivalents balances exceed amounts covered by the Federal Deposit Insurance Corporation ("FDIC"). As of December 31, 2023 and 2022, we had cash and cash equivalents deposits of $187.0 million and $337.5 million, respectively, in excess of the FDIC's current insured limit of $250,000. We have not experienced any losses on our deposits of cash and cash equivalents.
    Restricted Cash
    Restricted Cash
    We record cash that is restricted as to withdrawal or use under the terms of certain contractual agreements as restricted cash. Our restricted cash primarily represents cash held to service certain payments under the Sunnova EZ-Own Portfolio, LLC ("EZOP"), Sunnova TEP Holdings, LLC ("TEPH"), Helios II Issuer, LLC ("HELII"), Helios III Issuer, LLC ("HELIII"), Sunnova RAYS I Issuer, LLC ("RAYSI"), 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 Helios VI Issuer, LLC ("HELVI"), Sunnova Helios VII Issuer, LLC ("HELVII"), Sunnova TEP V-A, LLC ("TEPVA"), Sunnova TEP V-B, LLC ("TEPVB"), Sunnova TEP V-C, LLC ("TEPVC"), Sunnova TEP 6-B, LLC ("TEP6B"), Sunnova TEP 6-D, LLC ("TEP6D"), Sunnova Sol III Issuer, LLC ("SOLIII"), Sunnova Helios VIII Issuer, LLC ("HELVIII"), Sunnova Helios IX Issuer, LLC ("HELIX"), Sunnova Sol IV Issuer, LLC ("SOLIV"), Sunnova Helios X Issuer, LLC ("HELX"), Sunnova Sol V Issuer, LLC ("SOLV"), Sunnova Helios XI Issuer, LLC ("HELXI"), Sunnova Helios XII Issuer, LLC ("HELXII"), Sunnova TEP 7-A, LLC ("TEP7A"), Sunnova TEP 7-B, LLC ("TEP7B"), Sunnova TEP 7-C, LLC ("TEP7C"), Sunnova TEP 7-D, LLC ("TEP7D"), Sunnova TEP 7-E, LLC ("TEP7E"), Sunnova TEP 7-F, LLC ("TEP7F"), Sunnova TEP 7-G, LLC ("TEP7G"), Sunnova TEP 8-C, LLC ("TEP8C"), Sunnova Inventory Supply, LLC ("IS"), Sunnova Asset Portfolio 9, LLC ("AP9") and Sunnova Hestia I Issuer, LLC ("HESI") financing arrangements (see Note 9, Long-Term Debt and Note 13, Redeemable Noncontrolling Interests and Noncontrolling Interests) and balances collateralizing outstanding letters of credit related to a reinsurance agreement and one of our operating leases for office space (see Note 17, Commitments and Contingencies).
    Accounts Receivable
    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.Accounts Receivable—Other.    Accounts receivable—other primarily represents receivables from ITC sales and 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.
    Concentrations of Risk
    Concentrations of Risk

    Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, accounts receivable and notes receivable. The concentrated risk associated with cash, cash equivalents and restricted cash is mitigated by our policy of banking with creditworthy institutions. Typically, amounts on deposit with certain banking institutions exceed FDIC insurance limits. We do not generally require collateral or other security to support accounts receivable. To reduce credit risk related to our relationship with our dealers, management performs periodic credit evaluations and ongoing assessments of our dealers' financial condition.
    Dealer Commitments
    Dealer Commitments

    We enter into exclusivity and other similar agreements with certain key dealers pursuant to which we agree to pay an incentive if such dealers install a certain minimum number of solar energy systems within specified periods. These incentives are recorded in other assets in the consolidated balance sheets and are amortized to general and administrative expense in the consolidated statements of operations generally over the term of the customer agreements, which is estimated at an average of 23 years. See Note 17, Commitments and Contingencies.
    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 (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 7, Customer Notes Receivable, Note 8, Investments in Solar Receivables, Note 9, Long-Term Debt, Note 10, Derivative Instruments and Note 12, Acquisitions.
    Changes in the fair value of our investments in solar receivables are included in other operating income/expense 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.
    Derivative Instruments
    Derivative Instruments

    Our derivative instruments consist of interest rate swaps and caps that are not designated as cash flow hedges or fair value hedges. We use interest rate swaps and caps to manage our net exposure to interest rate changes. We record the derivatives in other current assets, other assets, other current liabilities and other long-term liabilities, as appropriate, in the consolidated balance sheets and the changes in fair value are recorded in interest expense, net in the consolidated statements of operations. We include unrealized gains and losses on derivatives as a non-cash reconciling item in operating activities in the consolidated statements of cash flows. We include realized gains and losses on derivatives as a change in components of operating assets and liabilities in operating activities in the consolidated statements of cash flows. See Note 10, Derivative Instruments.
    Revenue / Loans / Deferred Revenue
    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. 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 $5.4 billion as of December 31, 2023, of which we expect to recognize approximately 4% 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 customer 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 17, 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 or upon sale when a bill and hold agreement is in place. Shipping and handling costs are included in cost of revenue—inventory sales in the consolidated statements of operations.

    Service Revenue.    Service revenue includes sales of service plans and repair services. 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.

    Direct Sales Revenue.    Direct sales revenue includes revenue from the direct sale of solar energy systems and energy storage systems to customers with financing provided by us. We recognize revenue from the direct sale of solar energy systems and energy storage systems in the period in which the systems are placed in service.

    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 December 31, 2023 and 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. We recognize revenue from state and utility incentives in the periods in which they are earned.

    Loans

    We offer a loan program, under which the customer finances the purchase of a solar energy system, energy storage system and/or accessory through a customer 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; (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; 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, energy storage systems or accessories financed. The credit evaluation process is performed once for each customer at the time the customer is entering into the customer agreement with us.

    Our investments in solar energy systems, energy storage systems and accessories 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. Expected credit losses are recorded in general and administrative expense in the consolidated statements of operations. See Note 7, 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 customer 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.
    Performance Guarantee Obligations
    Performance Guarantee Obligations

    In most cases, we guarantee certain specified minimum solar energy production output under our leases and loan agreements, generally over a term between 10 and 25 years. The amounts are generally measured and credited to the customer's account as early as the first anniversary of the solar energy system's placed in service date and then every annual period thereafter. We monitor the solar energy systems to ensure these outputs are achieved. We evaluate if any amounts are due to our customers based upon not meeting the guaranteed solar energy production outputs at each reporting period end. For leases, these estimated amounts are recorded as a reduction to revenues from customers and a current or long-term liability, as applicable. For loans, these estimated amounts are recorded as an increase to cost of revenue—other and a current or long-term liability, as applicable. See Note 17, Commitments and Contingencies.
    Property and Equipment
    Property and Equipment

    Solar Energy Systems and Energy Storage Systems.    Depreciation and amortization of solar energy systems and energy storage systems are calculated using the straight-line method over the estimated useful lives of the solar energy systems and energy storage systems and are recorded in cost of revenue—depreciation. While solar energy systems and energy storage systems are in the design, construction and installation stages prior to being placed in service, the development of the systems is accounted for through construction in progress. The components of the design, construction and installation of the solar energy systems and energy storage systems are as follows:

    Dealer's costs (engineering, procurement and construction)
    Direct costs (costs directly related to a solar energy system or energy storage system)
    Indirect costs (costs incurred in the design, construction and installation of the solar energy system or energy storage system but not directly associated with a particular asset)

    Solar energy systems and energy storage systems are carried at the cost of acquisition or construction (including design and installation) less certain utility rebates and are depreciated over the useful lives of the assets. Depreciation begins when a solar energy system or energy storage system is placed in service. Costs associated with repair and maintenance of a solar energy system or energy storage system are expensed as incurred. Costs associated with improvements to a solar energy system or energy storage system, which extend the life, increase the capacity or improve the efficiency of the systems, are capitalized and depreciated over the remaining life of the asset.

    Property and Equipment, Excluding Solar Energy Systems and Energy Storage Systems.    Property and equipment, including information technology system projects, computers and equipment, leasehold improvements, furniture and fixtures, vehicles and other property and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the respective assets and are recorded in general and administrative expense. Leasehold improvements are amortized over the shorter of the lease term or the
    estimated useful lives. Upon disposition, the cost and related accumulated depreciation of the assets are removed from property and equipment and the resulting gain or loss is reflected in the consolidated statements of operations. Repair and maintenance costs are expensed as incurred.
    Acquisitions
    Acquisitions

    Business combinations are accounted for using the acquisition method of accounting in accordance with ASC 805, Business Combinations, as amended by Accounting Standards Update ("ASU") No. 2017-01, Business Combinations: Clarifying the Definition of a Business. The purchase price of an acquisition is measured at the estimated fair value of the assets acquired, equity instruments issued and liabilities assumed at the acquisition date. Any noncontrolling interests acquired are also initially measured at fair value. Costs that are directly attributable to the acquisition are expensed as incurred to general and administrative expense. We recognize goodwill if the aggregate fair value of the total purchase consideration and the noncontrolling interests is in excess of the aggregate fair value of the assets acquired and liabilities assumed. We may engage third-party valuation firms to assist in determining the fair values. The operating results of an acquired business are included in our results of operations from the date of acquisition. We have up to one year from the acquisition date to complete the fair value purchase price allocation. See Note 12, Acquisitions.

    Asset acquisitions are measured based on the cost to us, including transaction costs. Asset acquisition costs, or the consideration transferred by us, are assumed to be equal to the fair value of the net assets acquired. If the consideration transferred is cash, measurement is based on the amount of cash we paid to the seller, as well as transaction costs incurred. Consideration given in the form of non-monetary assets, liabilities incurred or equity instruments issued is measured based on either the cost to us or the fair value of the assets or net assets acquired, whichever is more clearly evident. The cost of an asset acquisition is allocated to the assets acquired based on their estimated fair values. Goodwill is not recognized in an asset acquisition.
    Intangibles
    Intangibles
    Our purchased intangible assets are stated at cost less accumulated amortization. Our intangible assets acquired from a business combination or asset acquisition are stated at the estimated fair value on the date of the acquisition less accumulated amortization (see Note 12, Acquisitions). We amortize intangible assets to general and administrative expense using the straight-line method.
    Goodwill
    Goodwill

    Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. Goodwill is reviewed for impairment at least annually or whenever events or changes in circumstances indicate the carrying amount may be impaired. When assessing goodwill for impairment, we use qualitative and if necessary, quantitative methods in accordance with GAAP. Our annual assessment date is October 31. We utilized a qualitative assessment and concluded it was more likely than not the carrying amount was greater than the fair value due to a sustained decline in our share price. Our review considered performance compared to released guidance, renewable market factors, liquidity and market capitalization including stock price along with other market factors including interest rate changes and inflation. Based on this assessment, we performed a quantitative assessment using the market approach. Our market capitalization, after consideration of a control premium, was lower than the book value of equity and thus, we recognized goodwill impairment of $13.2 million in the fourth quarter of 2023.
    Deferred Financing Costs
    Deferred Financing Costs
    Deferred financing costs are capitalized and amortized to interest expense, net over the term of the related debt using the effective interest method for term loans or the straight-line method for revolving credit facilities. The unamortized balance of deferred financing costs is recorded in current portion of long-term debt, current portion of long-term debt—affiliates, long-term debt, net and long-term debt, net—affiliates (see Note 9, Long-Term Debt) for term loans or in other current assets and other assets for revolving credit facilities and debt and equity transactions not yet completed, in the consolidated balance sheets.
    Asset Retirement Obligation ("ARO")
    Asset Retirement Obligation ("ARO")

    We have AROs arising from contractual requirements to perform certain asset retirement activities at the time the solar energy systems are disposed. We recognize an ARO at the point an obligating event takes place, typically when the solar energy system is placed in service. An asset is considered retired when it is permanently taken out of service, such as through a sale or disposal.

    The liability is initially measured at fair value (as a Level 3 measurement) based on the present value of estimated removal and restoration costs and subsequently adjusted for changes in the underlying assumptions and for accretion expense. The accretion expense is recognized in general and administrative expense in the consolidated statements of operations. The corresponding asset retirement costs are capitalized as part of the carrying amount of the solar energy system and depreciated over the solar energy system's remaining useful life. See Note 6, AROs.
    Warranty Obligations
    Warranty Obligations

    In connection with our customer agreements, we warrant the solar energy systems against defects in workmanship, against component or materials breakdowns and against any damages to rooftops during the installation process. The dealers' warranties on the workmanship, including work during the installation process, and the manufacturers' warranties over component parts have a range of warranty periods which are generally 10 to 25 years. As of December 31, 2023 and 2022, a warranty reserve of $6.0 million and $3.0 million, respectively, is recorded in other long-term liabilities in the consolidated balance sheets.
    Advertising Costs
    Advertising Costs
    We expense advertising costs as they are incurred to general and administrative expense in the consolidated statements of operations.
    Defined Contribution Plan
    Defined Contribution Plan

    In April 2015, we established the Sunnova Energy Corporation 401(k) Profit Sharing Plan ("401(k) plan") available to employees who meet the 401(k) plan's eligibility requirements. The 401(k) plan allows participants to contribute a percentage of their compensation to the 401(k) plan up to the limits set forth in the Internal Revenue Code. We may make additional discretionary contributions to the 401(k) plan as a percentage of total participant contributions, subject to established limits. Participants are fully vested in their contributions and any safe harbor matching contributions we make. We made safe harbor matching contributions of $4.2 million, $1.8 million and $1.3 million during the years ended December 31, 2023, 2022 and 2021, respectively, which are recorded in general and administrative expense in the consolidated statements of operations.
    Income Taxes
    Income Taxes

    We account for income taxes under an asset and liability approach. Deferred income taxes reflect the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and the amounts recognized for income tax reporting purposes, net operating loss, carryforwards, and other tax credits measured by applying currently enacted tax laws. A valuation allowance is provided when necessary to reduce deferred tax assets to an amount that is more likely than not to be realized.

    We determine whether a tax position taken in a filed tax return, planned to be taken in a future tax return or claim, or otherwise subject to interpretation, is 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. We use a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the available evidence indicates it is more likely than not the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit or obligation as the largest amount that is more than 50% likely of being realized upon ultimate settlement. See Note 11, Income Taxes.
    Comprehensive Income (Loss)
    Comprehensive Income (Loss)

    We are required to report comprehensive income (loss), which includes net income (loss) as well as other comprehensive income (loss). There were no differences between comprehensive loss and net loss as reported in the consolidated statements of operations for the periods presented.
    Impairment of Long-Lived Assets
    Impairment of Long-Lived Assets

    Long-lived assets, such as property and equipment, are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset be tested for possible impairment, we first compare undiscounted cash flows expected to be generated by that asset or asset group to its carrying value. If the carrying value of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, impairment is recognized to the extent the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals as considered necessary. Impairment charges are recorded in operations and maintenance expense for solar energy systems that
    relate to revenue from contracts with customers and general and administrative expense for all other property and equipment and other long-lived assets.
    Segment Information
    Segment Information

    Operating segments are defined as components of a company about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is the chief executive officer. Based on the financial information presented to and reviewed by our chief operating decision maker in deciding how to allocate resources and in assessing performance, we have determined we have a single reportable segment: solar energy products and services. Our principal operations, revenue and decision-making functions are located in the U.S.
    Basic and Diluted Net Income (Loss) Per Share
    Basic and Diluted Net Income (Loss) Per Share

    Our basic net income (loss) per share attributable to stockholders is calculated by dividing the net income (loss) attributable to stockholders by the weighted-average number of shares of common stock outstanding for the period. Our diluted net income (loss) per share attributable to stockholders is calculated by giving effect to all potential common stock equivalents outstanding for the period determined using the treasury stock method or the if-converted method, as applicable. During periods in which we incur a net loss attributable to stockholders, stock options and restricted stock units are considered to be common stock equivalents but are excluded from the calculation of diluted net loss per share attributable to stockholders as the effect is antidilutive. See Note 16, Basic and Diluted Net Loss Per Share.
    Equity-Based Compensation
    Equity-Based Compensation

    We account for equity-based compensation, which requires the measurement and recognition of compensation expense related to the fair value of equity-based compensation awards. Equity-based compensation expense includes the compensation cost for all share-based awards granted to employees, consultants and members of our board of directors (our "Board") based on the grant date fair value estimate. This also applies to awards modified, repurchased or canceled during the periods reported. We use the Black-Scholes option-pricing model to measure the fair value of stock options at the measurement date. We use the closing price of our common stock on the grant date to measure the fair value of restricted stock units at the measurement date. We account for forfeitures as they occur. Equity-based compensation expense is recorded in general and administrative expense in the consolidated statements of operations. See Note 15, Equity-Based Compensation.
    Redeemable Noncontrolling Interests and Noncontrolling Interests
    Redeemable Noncontrolling Interests and Noncontrolling Interests

    Noncontrolling interests represent third-party interests in the net assets of certain consolidated subsidiaries (the "tax equity entities"). For these tax equity entities, we have determined the appropriate methodology for calculating the noncontrolling interest balances that reflects the substantive economic arrangements in the operating agreements is a balance sheet approach using the hypothetical liquidation at book value ("HLBV") method. Under the HLBV method, the amounts reported as noncontrolling interests in the consolidated balance sheets represent the amounts third-party investors would hypothetically receive at each balance sheet date under the liquidation provisions of the operating agreements, assuming the net assets of the subsidiaries were liquidated at amounts determined in accordance with GAAP and distributed to the investors. The noncontrolling interest balances in these subsidiaries are reported as a component of equity in the consolidated balance sheets. The amount of income or loss allocated to noncontrolling interests in the results of operations for the subsidiaries using HLBV are determined as the difference in the noncontrolling interest balances in the consolidated balance sheets at the start and end of each reporting period, after taking into account any capital transactions between the subsidiaries and the third-party investors. Factors used in the HLBV calculation include GAAP income (loss), taxable income (loss), capital contributions, investment tax credits, distributions and the stipulated targeted investor return specified in the subsidiaries' operating agreements. Changes in these factors could have a significant impact on the amounts that investors would receive upon a hypothetical liquidation. The use of the HLBV method to allocate income (loss) to the noncontrolling interest holders may create volatility in the consolidated statements of operations as the application of HLBV can drive changes in net income or loss attributable to noncontrolling interests from period to period. We classify certain noncontrolling interests with redemption features that are not solely within our control outside of permanent equity in the consolidated balance sheets. Redeemable noncontrolling interests are reported using the greater of the carrying value at each reporting date as determined by the HLBV method or the estimated redemption value at the end of each reporting period. Estimating the redemption value of the redeemable noncontrolling interests requires the use of significant assumptions and estimates, such as projected future cash flows at the time the redemption feature can be exercised. The redeemable noncontrolling interests and noncontrolling interests are recorded net of related issuance costs and net of the basis difference in the solar energy systems transferred to the tax equity entities in the consolidated balance sheets. This basis difference is reflected as equity in subsidiaries attributable to parent in the consolidated
    statements of redeemable noncontrolling interests and equity. When we exercise our purchase option to purchase the Class A member's interest in a tax equity entity, the difference between the purchase price and carrying value of the redeemable noncontrolling interest or noncontrolling interest immediately prior to the purchase is reflected as an adjustment to accumulated deficit and no gain or loss is recognized in the consolidated statements of operations.
    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 December 31, 2023, our liability for self-insured claims was $3.5 million, which represents our best estimate of the future cost of claims incurred as of that date. We believe we have adequate reserves for these claims as of December 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.

    In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting: Improvements to Reportable Segment Disclosures, to refine and ensure a broader and more transparent representation of segment-related financial activities. This ASU is effective for annual periods beginning in January 2024. We are currently evaluating the impact of this ASU on our consolidated financial statements and related disclosures.

    In December 2023, the FASB issued ASU No. 2023-09, Income Taxes: Improvements to Income Tax Disclosures, to improve the transparency and effectiveness of income tax disclosures, including rate reconciliation and income taxes paid. This ASU is effective for annual periods beginning in January 2025. We are currently evaluating the impact of this ASU on our consolidated financial statements and related disclosures.
    XML 51 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies (Tables)
    12 Months Ended
    Dec. 31, 2023
    Accounting Policies [Abstract]  
    Details of restricted cash The following table presents the detail of restricted cash as recorded in other current assets and other assets in the consolidated balance sheets:
    As of December 31,
    20232022
    (in thousands)
    Debt and inverter reserves$247,394 $132,634 
    Tax equity reserves25,778 46,684 
    Other8,398 5,999 
    Total (1)$281,570 $185,317 

    (1) Of this amount, $62.2 million and $51.7 million is recorded in other current assets as of December 31, 2023 and 2022, respectively.
    Changes in the allowance for credit losses The following table presents the changes in the allowance for credit losses recorded against accounts receivable—trade, net in the consolidated balance sheets:
    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$1,676 $1,044 
    Provision for current expected credit losses4,978 2,858 
    Write off of uncollectible accounts(4,370)(2,490)
    Recoveries275 264 
    Balance at end of period$2,559 $1,676 
    The following table presents the changes in the allowance for credit losses recorded against accounts receivable—other in the consolidated balance sheets:
    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$— $— 
    Provision for current expected credit losses18,402 — 
    Write off of uncollectible accounts(5,357)— 
    Balance at end of period$13,045 $— 
    The following table presents the changes in the allowance for credit losses related to customer notes receivable as recorded in the consolidated balance sheets:

    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$81,248 $41,138 
    Provision for current expected credit losses35,229 40,074 
    Recoveries— 36 
    Balance at end of period$116,477 $81,248 
    Schedule of inventory The following table presents the detail of inventory as recorded in other current assets in the consolidated balance sheets:
    As of December 31,
    20232022
    (in thousands)
    Energy storage systems and components$83,178 $74,968 
    Homebuilder construction in progress36,461 43,116 
    Modules and inverters27,143 32,798 
    Meters and modems1,793 1,166 
    Other— 65 
    Total$148,575 $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 December 31, 2023 and 2022:

    As of December 31, 2023
    TotalLevel 1Level 2Level 3
    (in thousands)
    Financial assets:
    Investments in solar receivables$69,334 $— $— $69,334 
    Derivative assets55,471 — 55,471 — 
    Total$124,805 $— $55,471 $69,334 
    Financial liabilities:
    Contingent consideration$19,916 $— $— $19,916 
    Total$19,916 $— $— $19,916 

    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 5, Detail of Certain Balance Sheet Captions) in the consolidated balance sheets:
    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$72,171 $82,658 
    Additions969 — 
    Settlements(11,528)(11,581)
    Gain recognized in earnings
    7,722 1,094 
    Balance at end of period$69,334 $72,171 
    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 consolidated balance sheets:
    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$26,787 $67,895 
    Settlements(10,832)(16,014)
    (Gain) loss recognized in earnings
    3,961 (25,094)
    Balance at end of period$19,916 $26,787 

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

    Unobservable
    Input
    Weighted
    Average
    Liabilities:
    Contingent consideration - installation earnoutVolatility30.00%
    Revenue risk premium15.90%
    Risk-free discount rate4.65%
    Contingent consideration - microgrid earnoutProbability of success10.00%
    Risk-free discount rate4.65%

    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 consolidated statements of operations:

    Year Ended 
     December 31,
    202320222021
    (in thousands)
    PPA revenue$123,646 $104,563 $86,087 
    Lease revenue147,788 100,070 71,784 
    Inventory sales revenue185,855 195,979 — 
    Service revenue16,197 4,178 2,049 
    Direct sales revenue
    60,590 8,484 1,212 
    Solar renewable energy certificate revenue50,375 48,698 41,537 
    Cash sales revenue96,072 72,425 27,176 
    Loan revenue34,716 18,601 7,768 
    Other revenue5,414 4,692 4,139 
    Total$720,653 $557,690 $241,752 
    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 consolidated balance sheets:
    As of December 31,
    20232022
    (in thousands)
    Loans$930,999 $586,128 
    PPAs and leases55,651 24,893 
    Solar receivables4,339 4,602 
    Other14 — 
    Total (1)$991,003 $615,623 

    (1) Of this amount, $50.8 million and $30.2 million is recorded in other current liabilities as of December 31, 2023 and 2022, respectively.
    Schedule of intangible assets The following table presents the detail of intangible assets as recorded in other assets in the consolidated balance sheets:
    As of December 31,
    Useful Lives20232022
    (in years)(in thousands)
    Customer relationships - system sales10$145,496 $145,496 
    Customer relationships - servicing103,471 3,471 
    Customer relationships - new customers429,761 29,761 
    Trade name1511,899 11,899 
    Tax equity commitment421,209 21,209 
    Software license3331 331 
    Trademark368 68 
    Other
    3-25
    499 521 
    Intangible assets, gross212,734 212,756 
    Less: accumulated amortization(78,676)(50,244)
    Intangible assets, net$134,058 $162,512 
    Schedule of amortization expense related to intangible assets
    As of December 31, 2023, amortization expense related to intangible assets to be recognized is as follows:

    Amortization
    Expense
    (in thousands)
    2024$28,450 
    202518,893 
    202615,707 
    202715,707 
    202815,707 
    2029 and thereafter39,594 
    Total$134,058 
    Changes in deferred financing costs The following table presents the changes in net deferred financing costs:
    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$76,525 $56,056 
    Capitalized77,062 34,109 
    Amortized(25,226)(13,640)
    Balance at end of period$128,361 $76,525 
    XML 52 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Property and Equipment (Tables)
    12 Months Ended
    Dec. 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 consolidated balance sheets:

    As of December 31,
    Useful Lives20232022
    (in years)(in thousands)
    Solar energy systems and energy storage systems35$5,443,796 $3,719,727 
    Construction in progress530,180 329,893 
    Asset retirement obligations3078,538 57,063 
    Information technology systems3130,300 72,797 
    Computers and equipment
    3-5
    7,503 4,976 
    Leasehold improvements
    3-6
    6,170 5,558 
    Furniture and fixtures71,172 1,172 
    Vehicles
    4-5
    1,640 1,640 
    Other
    5-6
    419 157 
    Property and equipment, gross6,199,718 4,192,983 
    Less: accumulated depreciation(560,924)(408,182)
    Property and equipment, net$5,638,794 $3,784,801 
    XML 53 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Natural Disaster Losses (Tables)
    12 Months Ended
    Dec. 31, 2023
    Unusual or Infrequent Items, or Both [Abstract]  
    Schedule of disaster losses The following table presents the impact of the natural disaster losses as recorded in the consolidated statements of operations:
    Year Ended 
     December 31,
    202320222021
    (in thousands)
    Operations and maintenance expense:
    Impairment of solar energy systems due to natural disaster losses$3,865 $— $— 
    Insurance proceeds received/expected to be received—property damage(3,400)— — 
    Insurance proceeds received—business interruption(350)— — 
    Other natural disaster-related charges1,635 633 — 
    General and administrative expense:
    Other natural disaster-related charges730 532 — 
    Total$2,480 $1,165 $— 
    XML 54 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Detail of Certain Balance Sheet Captions (Tables)
    12 Months Ended
    Dec. 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 consolidated balance sheets:

    As of December 31,
    20232022
    (in thousands)
    Inventory$148,575 $152,113 
    Current portion of customer notes receivable176,562 114,910 
    Restricted cash62,188 51,733 
    Prepaid assets25,996 17,492 
    Deferred receivables7,601 7,392 
    Current portion of investments in solar receivables7,457 7,107 
    Other920 553 
    Total$429,299 $351,300 
    Schedule of other assets
    The following table presents the detail of other assets as recorded in the consolidated balance sheets:

    As of December 31,
    20232022
    (in thousands)
    Construction in progress - customer notes receivable$159,066 $382,611 
    Restricted cash219,382 133,584 
    Exclusivity and other bonus arrangements with dealers, net166,359 121,313 
    Investments in solar receivables61,877 65,064 
    Straight-line revenue adjustment, net62,941 53,086 
    Other226,260 206,233 
    Total$895,885 $961,891 
    Schedule of other current liabilities
    The following table presents the detail of other current liabilities as recorded in the consolidated balance sheets:

    As of December 31,
    20232022
    (in thousands)
    Interest payable$67,647 $35,258 
    Deferred revenue50,815 30,172 
    Current portion of operating and finance lease liability4,231 3,247 
    Current portion of performance guarantee obligations2,667 2,495 
    Other8,289 334 
    Total$133,649 $71,506 
    XML 55 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
    AROs (Tables)
    12 Months Ended
    Dec. 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 consolidated balance sheets:
    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$69,869 $54,396 
    Additional obligations incurred21,529 11,871 
    Accretion expense4,905 3,701 
    Other(76)(99)
    Balance at end of period$96,227 $69,869 
    XML 56 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Customer Notes Receivable (Tables)
    12 Months Ended
    Dec. 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 consolidated balance sheets and the corresponding fair values:
    As of December 31,
    20232022
    (in thousands)
    Customer notes receivable$4,029,025 $2,662,307 
    Allowance for credit losses(116,477)(81,248)
    Customer notes receivable, net $3,912,548 $2,581,059 
    Estimated fair value, net$3,800,754 $2,554,948 
    Changes in the allowance for credit losses The following table presents the changes in the allowance for credit losses recorded against accounts receivable—trade, net in the consolidated balance sheets:
    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$1,676 $1,044 
    Provision for current expected credit losses4,978 2,858 
    Write off of uncollectible accounts(4,370)(2,490)
    Recoveries275 264 
    Balance at end of period$2,559 $1,676 
    The following table presents the changes in the allowance for credit losses recorded against accounts receivable—other in the consolidated balance sheets:
    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$— $— 
    Provision for current expected credit losses18,402 — 
    Write off of uncollectible accounts(5,357)— 
    Balance at end of period$13,045 $— 
    The following table presents the changes in the allowance for credit losses related to customer notes receivable as recorded in the consolidated balance sheets:

    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$81,248 $41,138 
    Provision for current expected credit losses35,229 40,074 
    Recoveries— 36 
    Balance at end of period$116,477 $81,248 
    Financing receivable, past due The following table presents the aging of the amortized cost of customer notes receivable:
    As of December 31,
    20232022
    (in thousands)
    1-90 days past due$164,150 $91,668 
    91-180 days past due40,428 16,859 
    Greater than 180 days past due77,110 14,504 
    Total past due281,688 123,031 
    Not past due3,747,337 2,539,276 
    Total$4,029,025 $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$1,482,469 $1,339,528 $692,995 $212,119 $109,781 $115,023 $3,951,915 
    Nonperforming (1)8,612 30,877 19,148 5,491 4,792 8,190 77,110 
    Total$1,491,081 $1,370,405 $712,143 $217,610 $114,573 $123,213 $4,029,025 

    (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 57 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long-Term Debt (Tables)
    12 Months Ended
    Dec. 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 consolidated balance sheets:
    Year Ended
    December 31, 2023
    Weighted Average
    Effective Interest
    Rates
    As of December 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.71 %$575,000 $— 0.71 %$575,000 $— 
    2.625% convertible senior notes
    3.03 %600,000 — 3.11 %600,000 — 
    Debt discount, net(19,174)— (24,324)— 
    Deferred financing costs, net(748)— (920)— 
    Sunnova Energy Corporation
    Notes payable
    7.07 %— 3,084 — — 
    5.875% senior notes
    6.53 %400,000 — 6.52 %400,000 — 
    11.75% senior notes
    12.02 %400,000 — — — 
    Debt discount, net(13,288)— (3,767)— 
    Deferred financing costs, net(12,119)— (7,339)— 
    EZOP
    Revolving credit facility8.72 %511,000 — 5.10 %500,000 — 
    Debt discount, net(302)— (532)— 
    HELII
    Solar asset-backed notes5.64 %194,933 9,065 5.69 %204,016 8,632 
    Debt discount, net(24)— (30)— 
    Deferred financing costs, net(2,926)— (3,591)— 
    RAYSI
    Solar asset-backed notes5.55 %105,096 6,349 5.54 %105,878 9,957 
    Debt discount, net(753)— (960)— 
    Deferred financing costs, net(3,004)— (3,451)— 
    HELIII
    Solar loan-backed notes4.43 %86,232 9,983 4.42 %94,247 10,438 
    Debt discount, net(1,250)— (1,536)— 
    Deferred financing costs, net(1,200)— (1,474)— 
    TEPH
    Revolving credit facility10.03 %1,036,600 — 7.74 %425,700 — 
    Debt discount, net(1,168)— (2,043)— 
    SOLI
    Solar asset-backed notes3.91 %335,874 12,965 3.92 %348,962 16,063 
    Debt discount, net(74)— (87)— 
    Deferred financing costs, net(5,769)— (6,827)— 
    HELIV
    Solar loan-backed notes4.16 %97,458 10,854 4.15 %105,655 11,494 
    Debt discount, net(417)— (564)— 
    Deferred financing costs, net(1,955)— (2,609)— 
    AP8
    Revolving credit facility9.42 %— 215,000 20.52 %74,535 465 
    SOLII
    Solar asset-backed notes3.90 %221,955 7,195 3.41 %232,276 6,409 
    Debt discount, net(56)— (64)— 
    Deferred financing costs, net(3,948)— (4,576)— 
    HELV
    Solar loan-backed notes2.49 %134,473 13,496 2.47 %143,940 14,367 
    Debt discount, net(540)— (690)— 
    Deferred financing costs, net(2,094)— (2,661)— 
    SOLIII
    Solar asset-backed notes2.81 %257,545 15,762 2.78 %275,779 16,632 
    Debt discount, net(102)— (117)— 
    Deferred financing costs, net(4,871)— (5,616)— 
    HELVI
    Solar loan-backed notes2.10 %159,901 13,521 2.08 %167,669 16,770 
    Debt discount, net(32)— (40)— 
    Deferred financing costs, net(2,345)— (2,909)— 
    HELVII
    Solar loan-backed notes2.53 %123,494 10,221 2.50 %126,856 16,058 
    Debt discount, net(31)— (38)— 
    Deferred financing costs, net(1,797)— (2,193)— 
    HELVIII
    Solar loan-backed notes3.62 %243,020 19,995 3.54 %250,014 31,099 
    Debt discount, net(4,355)— (5,267)— 
    Deferred financing costs, net(3,395)— (4,080)— 
    SOLIV
    Solar asset-backed notes5.90 %325,612 8,464 5.76 %338,251 8,080 
    Debt discount, net(9,440)— (11,190)— 
    Deferred financing costs, net(6,759)— (7,996)— 
    HELIX
    Solar loan-backed notes5.64 %196,174 15,246 5.46 %193,837 29,632 
    Debt discount, net(3,027)— (3,589)— 
    Deferred financing costs, net(2,798)— (3,303)— 
    HELX
    Solar loan-backed notes7.38 %200,842 19,996 6.23 %162,301 18,335 
    Debt discount, net(17,015)— (12,459)— 
    Deferred financing costs, net(3,064)— (3,319)— 
    IS
    Revolving credit facility8.90 %31,300 — — — 
    SOLV
    Solar asset-backed notes6.93 %312,844 7,775 — — 
    Debt discount, net(15,491)— — — 
    Deferred financing costs, net(6,682)— — — 
    HELXI
    Solar loan-backed notes6.29 %247,251 31,240 — — 
    Debt discount, net(12,007)— — — 
    Deferred financing costs, net(5,195)— — — 
    HELXII
    Solar loan-backed notes6.71 %210,263 26,661 — — 
    Debt discount, net(13,065)— — — 
    Deferred financing costs, net(4,135)— — — 
    AP9
    Revolving credit facility
    19.30 %12,118 — — — 
    Debt discount, net(572)— — — 
    HESI
    Solar loan-backed notes10.94 %213,432 26,625 — — 
    Debt discount, net(7,616)— — — 
    Deferred financing costs, net(7,058)— — — 
    Total$7,030,756 $483,497 $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 December 31,
    20232022
    Carrying
    Value
    Estimated
    Fair Value
    Carrying
    Value
    Estimated
    Fair Value
    (in thousands)
    SEI 0.25% convertible senior notes
    $575,000 $528,927 $575,000 $511,733 
    SEI 2.625% convertible senior notes
    600,000 582,463 600,000 574,693 
    Sunnova Energy Corporation notes payable
    3,084 3,084 — — 
    Sunnova Energy Corporation 5.875% senior notes
    400,000 369,522 400,000 359,283 
    Sunnova Energy Corporation 11.75% senior notes
    400,000 411,996 — — 
    EZOP revolving credit facility511,000 511,000 500,000 500,000 
    HELII solar asset-backed notes203,998 198,590 212,648 206,045 
    RAYSI solar asset-backed notes111,445 102,480 115,835 104,594 
    HELIII solar loan-backed notes96,215 87,982 104,685 93,706 
    TEPH revolving credit facility1,036,600 1,036,600 425,700 425,700 
    SOLI solar asset-backed notes348,839 310,928 365,025 313,174 
    HELIV solar loan-backed notes108,312 96,603 117,149 100,913 
    AP8 revolving credit facility215,000 215,000 75,000 75,000 
    SOLII solar asset-backed notes229,150 192,589 238,685 189,728 
    HELV solar loan-backed notes147,969 132,533 158,307 135,408 
    SOLIII solar asset-backed notes273,307 235,318 292,411 237,425 
    HELVI solar loan-backed notes173,422 153,836 184,439 157,289 
    HELVII solar loan-backed notes133,715 120,413 142,914 124,476 
    HELVIII solar loan-backed notes263,015 241,599 281,113 252,483 
    SOLIV solar asset-backed notes334,076 325,816 346,331 334,335 
    HELIX solar loan-backed notes211,420 203,375 223,469 210,070 
    HELX solar loan-backed notes220,838 221,655 180,636 183,165 
    IS revolving credit facility31,300 31,300 — — 
    SOLV solar asset-backed notes320,619 317,481 — — 
    HELXI solar loan-backed notes278,491 275,323 — — 
    HELXII solar loan-backed notes236,924 242,091 — — 
    AP9 revolving credit facility
    12,118 12,118 — — 
    HESI solar loan-backed notes
    240,057 249,318 — — 
    Total (1)$7,715,914 $7,409,940 $5,539,347 $5,089,220 

    (1) Amounts exclude the net deferred financing costs (classified as debt) and net debt discounts of $201.7 million and $130.2 million as of December 31, 2023 and 2022, respectively.
    Schedule of principal maturities of our long-term debt
    Principal Maturities of Long-Term Debt.    As of December 31, 2023, the principal maturities of our long-term debt were as follows:
    Principal Maturities
    of Long-Term Debt
    (in thousands)
    2024$483,497 
    20251,782,383 
    20261,226,422 
    2027222,438 
    20281,239,106 
    2029 and thereafter2,762,068 
    Total$7,715,914 
    XML 58 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Derivative Instruments (Tables)
    12 Months Ended
    Dec. 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 December 31,
    20232022
    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)
    EZOP
    July 2023 -
    December 2023
    December 2028 -
    November 2035
    2.000%$489,581 June 2022 -
    July 2022
    July 2034
    0.890%
    $489,477 
    TEPH
    July 2022 -
    December 2023
    October 2031 -
    October 2041
    2.620% - 4.202%
    994,403 July 2022 -
    December 2022
    January 2035 -
    April 2041
    1.520% -
    2.630%
    383,749 
    AP8
    November 2022
     - August 2023
    September 2025
    4.250%215,000 November 2022September 20254.250%75,000 
    AP9
    September 2023
    September 2027
    4.250%25,000 — 
    Total$1,723,984 $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 consolidated balance sheets:

    As of December 31,
    20232022
    (in thousands)
    Other assets$55,471 $112,712 
    The following table presents the impact of the interest rate swaps and caps as recorded in the consolidated statements of operations:
    Year Ended 
     December 31,
    202320222021
    (in thousands)
    Realized (gain) loss$(56,623)$(51,207)$2,306 
    Unrealized (gain) loss67,318 (19,451)(4,874)
    Total$10,695 $(70,658)$(2,568)
    XML 59 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes (Tables)
    12 Months Ended
    Dec. 31, 2023
    Income Tax Disclosure [Abstract]  
    Schedule of effective income tax rate reconciliation 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. The sources of these differences are as follows:
    Year Ended 
     December 31,
    202320222021
    (in thousands)
    Loss before income tax$(503,449)$(126,390)$(147,250)
    Statutory federal tax rate21 %21 %21 %
    Tax benefit computed at statutory rate(105,724)(26,542)(30,923)
    State income tax, net of federal benefit14,804 (3,167)(2,399)
    Adjustments from permanent differences:
    ITC sales(15,893)— — 
    Redeemable noncontrolling interests and noncontrolling interests17,738 (6,587)1,970 
    ITC recapture— 101 82 
    Other4,179 1,992 1,054 
    Increase in valuation allowance, net83,873 38,089 30,476 
    Total income tax (benefit) expense$(1,023)$3,886 $260 
    Schedule of deferred tax assets and liabilities The tax effects of temporary differences that give rise to significant portions of the deferred tax assets (liabilities) are as follows:
    As of December 31,
    20232022
    (tax effected, in thousands)
    Federal net operating loss carryforward$238,447 $261,837 
    State net operating loss carryforward60,980 61,141 
    ITC carryforward309,693 285,614 
    Foreign tax credit carryforward
    18,087 — 
    Federal unused interest deduction carryforward49,979 45,750 
    Equity-based compensation22,935 16,701 
    Deferred revenue7,433 6,123 
    Unrealized loss on derivatives
    (17,119)(32,459)
    Investment in certain financing arrangements150,476 154,635 
    Amortization of intangible assets
    — 12,730 
    Other deferred tax assets48,619 30,606 
    Deferred tax assets889,530 842,678 
    Fixed asset basis difference(627,290)(394,082)
    Intangible asset basis difference(30,921)(54,196)
    Investment in certain financing arrangements— (135,181)
    Other deferred tax liabilities(4,259)(7,095)
    Deferred tax liabilities(662,470)(590,554)
    Valuation allowance(227,414)(252,124)
    Net deferred tax liability
    $(354)$— 
    XML 60 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Acquisitions (Tables)
    12 Months Ended
    Dec. 31, 2023
    Business Combination and Asset Acquisition [Abstract]  
    Schedule of Business Acquisitions, by Acquisition The following table presents the fair value of the assets acquired and liabilities assumed, inclusive of the purchase price adjustments, with the excess recorded as goodwill:
    As
    Adjusted
    (in thousands)
    Cash$503 
    Other current assets (includes inventory of $26,835)
    33,562 
    Property and equipment217 
    Intangible assets211,836 
    Other assets1,060 
    Total assets acquired247,178 
    Accounts payable3,762 
    Accrued expenses4,580 
    Current portion of long-term debt32,301 
    Other current liabilities364 
    Other long-term liabilities697 
    Total liabilities assumed41,704 
    Net assets acquired, excluding goodwill205,474 
    Purchase consideration218,624 
    Goodwill$13,150 
    XML 61 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Redeemable Noncontrolling Interest and Noncontrolling Interests (Tables)
    12 Months Ended
    Dec. 31, 2023
    Noncontrolling Interest [Abstract]  
    Redeemable noncontrolling interests
    The following table summarizes our redeemable noncontrolling interests and noncontrolling interests as of December 31, 2023:

    Tax Equity EntityBalance Sheet ClassificationDate Class A
    Member Admitted
    Sunnova TEP II, LLCRedeemable noncontrolling interestsDecember 2017
    Sunnova TEP II-B, LLCRedeemable noncontrolling interestsDecember 2017
    Sunnova TEP III, LLCRedeemable noncontrolling interestsJanuary 2019
    Sunnova TEP IV-A, LLC ("TEPIVA")Noncontrolling interestsAugust 2019
    Sunnova TEP IV-B, LLC ("TEPIVB")Noncontrolling interestsDecember 2019
    Sunnova TEP IV-C, LLC ("TEPIVC")Noncontrolling interestsFebruary 2020
    Sunnova TEP IV-D, LLC ("TEPIVD")Noncontrolling interestsMay 2020
    Sunnova TEP IV-F, LLCNoncontrolling interestsJuly 2020
    Sunnova TEP IV-E, LLC ("TEPIVE")Noncontrolling interestsSeptember 2020
    Sunnova TEP IV-G, LLC ("TEPIVG")Noncontrolling interestsNovember 2020
    Sunnova TEP V-D, LLC ("TEPVD")Noncontrolling interestsApril 2021
    TEPVANoncontrolling interestsApril 2021
    TEPVBNoncontrolling interestsMay 2021
    TEPVCNoncontrolling interestsJuly 2021
    Sunnova TEP V-E, LLCRedeemable noncontrolling interestsOctober 2021
    Sunnova TEP 6-A, LLC ("TEP6A")Noncontrolling interestsDecember 2021
    TEP6BNoncontrolling interestsFebruary 2022
    Sunnova TEP 6-E, LLCRedeemable noncontrolling interestsMay 2022
    TEP6D
    Noncontrolling interestsSeptember 2022
    Sunnova TEP 6-C, LLC ("TEP6C")Redeemable noncontrolling interestsOctober 2022
    TEP7CRedeemable noncontrolling interestsNovember 2022
    TEP7ANoncontrolling interestsDecember 2022
    TEP7BRedeemable noncontrolling interestsDecember 2022
    TEP7DNoncontrolling interestsDecember 2022
    TEP7E
    Redeemable noncontrolling interestsMay 2023
    TEP7G
    Redeemable noncontrolling interests
    August 2023
    TEP7F
    Redeemable noncontrolling interests
    September 2023
    Sunnova TEP 8-A, LLC ("TEP8A")
    Noncontrolling interests
    December 2023
    Sunnova TEP 8-B, LLC ("TEP8B")
    Noncontrolling interests
    December 2023
    TEP8C
    Redeemable noncontrolling interests
    December 2023
    XML 62 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Equity-Based Compensation (Tables)
    12 Months Ended
    Dec. 31, 2023
    Share-Based Payment Arrangement [Abstract]  
    Stock option assumptions
    We used the following assumptions to apply the Black-Scholes option-pricing model to stock options granted during the years ended December 31, 2023, 2022 and 2021:

    Year Ended 
     December 31,
    202320222021
    Expected dividend yield0.00%0.00%0.00%
    Risk-free interest rate
    3.50% - 4.38%
    2.40%1.13%
    Expected term (in years)
    6.26 - 6.57
    6.375 - 6.46
    6.13
    Volatility
    65.58% - 69.81%
    58.76%55.13%
    Stock option activity The expected term has been estimated using the average of the contractual term and weighted average life of the 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, 20212,765,815 $16.71 4.91$31,874 
    Granted538,758 $27.62 9.22$14.37 
    Exercised(18,383)$11.59 $231 
    Forfeited(26,731)$24.77 $12.83 
    Outstanding, December 31, 20223,259,459 $18.48 4.75$10,341 
    Granted1,017,493 $15.01 9.23$8.82 
    Exercised(41,788)$12.91 $203 
    Forfeited(217,015)$19.38 $8.77 
    Outstanding, December 31, 20234,018,149 $17.61 4.97$5,542 
    Exercisable, December 31, 20232,575,095 $16.50 2.80$4,787 
    Vested and expected to vest, December 31, 20234,018,149 $17.61 4.97$5,542 
    Non-vested, December 31, 2022570,230 $14.71 
    Non-vested, December 31, 20231,443,054 $10.78 
    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, 20211,649,789 $18.48 
    Granted1,035,714 $23.79 
    Vested(974,972)$19.79 
    Forfeited(100,916)$26.21 
    Outstanding, December 31, 20221,609,615 $20.62 
    Granted2,155,890 $14.50 
    Vested(1,009,102)$18.10 
    Forfeited(372,198)$17.78 
    Outstanding, December 31, 20232,384,205 $16.60 
    XML 63 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Basic and Diluted Net Loss Per Share (Tables)
    12 Months Ended
    Dec. 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:

    Year Ended 
     December 31,
    202320222021
    (in thousands, except share and per share amounts)
    Net loss attributable to stockholders—basic and diluted$(417,961)$(161,642)$(138,128)
    Net loss per share attributable to stockholders—basic and diluted$(3.53)$(1.41)$(1.25)
    Weighted average common shares outstanding—basic and diluted118,344,728 114,451,034 110,881,630 
    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:

    Year Ended 
     December 31,
    202320222021
    Equity-based compensation awards6,093,155 4,907,458 4,670,740 
    Convertible senior notes34,150,407 23,228,952 10,829,353 
    XML 64 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Commitments and Contingencies (Tables)
    12 Months Ended
    Dec. 31, 2023
    Commitments and Contingencies Disclosure [Abstract]  
    Schedule of performance guarantee obligations The changes in our aggregate performance guarantee obligations are as follows:
    Year Ended 
     December 31,
    20232022
    (in thousands)
    Balance at beginning of period$4,845 $5,293 
    Accruals4,982 2,727 
    Settlements(3,074)(3,175)
    Balance at end of period$6,753 $4,845 
    Lease expense The following table presents the detail of lease expense as recorded in general and administrative expense in the consolidated statements of operations:
    Year Ended 
     December 31,
    202320222021
    (in thousands)
    Operating lease expense$2,910 $2,753 $1,643 
    Finance lease expense:
    Amortization expense1,150 783 417 
    Interest on lease liabilities109 60 38 
    Short-term lease expense197 141 78 
    Variable lease expense1,049 961 1,064 
    Total$5,415 $4,698 $3,240 
    Other information related to leases was as follows:

    Year Ended 
     December 31,
    202320222021
    (in thousands)
    Cash paid for amounts included in the measurement of lease liabilities:
    Operating cash flows from operating leases (1)$2,765 $1,647 $1,310 
    Operating cash flows from finance leases$109 $60 $38 
    Financing cash flows from finance leases$1,059 $801 $476 
    Right-of-use assets obtained in exchange for lease obligations:
    Operating leases$741 $245 $8,867 
    Finance leases$2,759 $1,072 $2,213 

    (1)Includes reimbursements in 2023, 2022 and 2021 of approximately $545,000, $297,000 and $423,000, respectively, for leasehold improvements.

    As of December 31,
    20232022
    Weighted average remaining lease term (years):
    Operating leases5.516.60
    Finance leases3.122.86
    Weighted average discount rate:
    Operating leases4.06 %3.95 %
    Finance leases6.26 %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 consolidated balance sheets:

    As of December 31,
    20232022
    (in thousands)
    Right-of-use assets:
    Operating leases$13,247 $14,706 
    Finance leases4,085 2,476 
    Total right-of-use assets$17,332 $17,182 
    Current lease liabilities:
    Operating leases$2,883 $2,451 
    Finance leases1,348 796 
    Long-term leases liabilities:
    Operating leases14,005 15,751 
    Finance leases1,631 957 
    Total lease liabilities$19,867 $19,955 
    Operating lease, future minimum lease payments
    Future minimum lease payments under our non-cancelable leases as of December 31, 2023 were as follows:

    Operating
    Leases
    Finance
    Leases
    (in thousands)
    2024$3,517 $1,498 
    20253,409 940 
    20263,236 541 
    20273,304 277 
    20283,372 — 
    2029 and thereafter2,113 — 
    Total18,951 3,256 
    Amount representing interest(1,987)(277)
    Amount representing leasehold incentives(76)— 
    Present value of future payments16,888 2,979 
    Current portion of lease liability(2,883)(1,348)
    Long-term portion of lease liability$14,005 $1,631 
    Other commitments
    Dealer Commitments.    As of December 31, 2023 and 2022, the net unamortized balance of payments to dealers for exclusivity and other similar arrangements was $166.4 million and $121.3 million, respectively. Under these agreements, we paid $53.8 million and $50.1 million during the years ended December 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)
    2024$77,724 
    202557,079 
    202636,904 
    202730,000 
    2028— 
    2029 and thereafter— 
    Total$201,707 
    Future commitments Future commitments as of December 31, 2023 were as follows:
    Information
    Technology
    Commitments
    (in thousands)
    2024$23,045 
    20257,243 
    20266,137 
    20277,405 
    2028515 
    2029 and thereafter515 
    Total$44,860 
    XML 65 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of Business and Basis of Presentation - (Details)
    customer in Thousands
    12 Months Ended
    Dec. 31, 2023
    customer
    renewalOption
    state
    Subsidiary, Sale of Stock [Line Items]  
    Number of customers | customer 419
    Number of states in which entity operates (more than) | state 45
    Maximum renewal term 10 years
    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
    Ancillary Products | Minimum  
    Subsidiary, Sale of Stock [Line Items]  
    Agreement term 1 year
    Ancillary Products | Maximum  
    Subsidiary, Sale of Stock [Line Items]  
    Agreement term 20 years
    XML 66 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies - Narrative (Details)
    12 Months Ended
    Dec. 31, 2023
    USD ($)
    kWh
    reportableSegment
    dealer
    FICO_score
    renewalOption
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    USD ($)
    Disaggregation of Revenue [Line Items]      
    Cash deposits in excess of FDIC insured limit $ 187,000,000 $ 337,500,000  
    Restricted cash deposits in excess of FDIC insured limit $ 274,400,000 179,800,000  
    Number of dealers | dealer 475    
    Customer agreement, average term 23 years    
    Average age of solar systems 4 years    
    Inventory $ 148,575,000 152,113,000  
    Threshold period past due, writeoff 180 days    
    Deferred revenue / Contract liabilities $ 991,003,000 615,623,000 $ 297,800,000
    Revenue recognized 33,000,000 16,000,000  
    Warranty reserve 6,000,000 3,000,000  
    Advertising expense 5,000,000 2,500,000 1,900,000
    Defined contribution plan, employer contribution $ 4,200,000 1,800,000 1,300,000
    Number of reportable segments | reportableSegment 1    
    Self-insured claims liability $ 3,500,000    
    Investment tax credits 200,700,000    
    Revenue 720,653,000 557,690,000 241,752,000
    Income tax (benefit) expense 1,023,000 (3,886,000) $ (260,000)
    Noncontrolling interests 436,150,000 448,637,000  
    Transferred over Time      
    Disaggregation of Revenue [Line Items]      
    Contract assets 279,000 0  
    Deferred revenue / Contract liabilities 3,800,000 0  
    Revenue recognized $ 0 $ 0  
    Dealer One | Expenditures To Dealers | Customer Concentration Risk      
    Disaggregation of Revenue [Line Items]      
    Concentration risk 20.00% 26.00% 28.00%
    Dealer One | Revenue Benchmark | Customer Concentration Risk      
    Disaggregation of Revenue [Line Items]      
    Concentration risk 16.00% 16.00%  
    Dealer Two | Expenditures To Dealers | Customer Concentration Risk      
    Disaggregation of Revenue [Line Items]      
    Concentration risk 16.00% 16.00% 13.00%
    Dealer Three | Expenditures To Dealers | Customer Concentration Risk      
    Disaggregation of Revenue [Line Items]      
    Concentration risk   11.00%  
    Solar Renewable Energy Certificates      
    Disaggregation of Revenue [Line Items]      
    Inventory $ 0 $ 0  
    Minimum      
    Disaggregation of Revenue [Line Items]      
    Product warranty obligations, term 10 years    
    Maximum      
    Disaggregation of Revenue [Line Items]      
    Product warranty obligations, term 25 years    
    PPA revenue      
    Disaggregation of Revenue [Line Items]      
    Revenue $ 123,646,000 104,563,000 $ 86,087,000
    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      
    Disaggregation of Revenue [Line Items]      
    Revenue $ 147,788,000 100,070,000 71,784,000
    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    
    Service revenue      
    Disaggregation of Revenue [Line Items]      
    Agreement term 10 years    
    Revenue $ 16,197,000 4,178,000 2,049,000
    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    
    Revenue $ 50,375,000 48,698,000 41,537,000
    Loan revenue      
    Disaggregation of Revenue [Line Items]      
    Deferred revenue / Contract liabilities 930,999,000 586,128,000  
    Revenue $ 34,716,000 $ 18,601,000 $ 7,768,000
    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    
    Solar Service Agreement | Minimum      
    Disaggregation of Revenue [Line Items]      
    Agreement term 10 years    
    Solar Service Agreement | Maximum      
    Disaggregation of Revenue [Line Items]      
    Agreement term 25 years    
    Investment Tax Credits      
    Disaggregation of Revenue [Line Items]      
    Revenue $ 207,400,000    
    Income tax (benefit) expense 16,600,000    
    Noncontrolling interests $ 190,800,000    
    XML 67 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies - Restricted Cash (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Restricted Cash and Cash Equivalents Items [Line Items]      
    Restricted cash $ 281,570 $ 185,317  
    Restricted cash included in other current assets 62,188 51,733 $ 80,213
    Debt and inverter reserves      
    Restricted Cash and Cash Equivalents Items [Line Items]      
    Restricted cash 247,394 132,634  
    Tax equity reserves      
    Restricted Cash and Cash Equivalents Items [Line Items]      
    Restricted cash 25,778 46,684  
    Other      
    Restricted Cash and Cash Equivalents Items [Line Items]      
    Restricted cash $ 8,398 $ 5,999  
    XML 68 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies - Allowance for Credit Losses (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 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 4,978 2,858
    Write off of uncollectible accounts (4,370) (2,490)
    Recoveries 275 264
    Balance at end of period $ 2,559 $ 1,676
    XML 69 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies - Allowance for Credit Losses - Other (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Accounting Policies [Abstract]    
    Balance at beginning of period $ 0 $ 0
    Provision for current expected credit losses 18,402 0
    Write off of uncollectible accounts (5,357) 0
    Balance at end of period $ 13,045 $ 0
    XML 70 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies - Inventory (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Inventory [Line Items]    
    Inventory $ 148,575 $ 152,113
    Energy storage systems and components    
    Inventory [Line Items]    
    Inventory 83,178 74,968
    Homebuilder construction in progress    
    Inventory [Line Items]    
    Inventory 36,461 43,116
    Modules and inverters    
    Inventory [Line Items]    
    Inventory 27,143 32,798
    Meters and modems    
    Inventory [Line Items]    
    Inventory 1,793 1,166
    Other    
    Inventory [Line Items]    
    Inventory $ 0 $ 65
    XML 71 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies - Schedule of Fair Value of Recurring Financial Instruments (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Sep. 30, 2021
    Financial assets:      
    Investments in solar receivables     $ 84,300
    Fair Value, Recurring      
    Financial assets:      
    Investments in solar receivables $ 69,334 $ 72,171  
    Derivative assets 55,471 112,712  
    Total assets 124,805 184,883  
    Financial liabilities:      
    Contingent consideration 19,916 26,787  
    Total liabilities 19,916 26,787  
    Fair Value, Recurring | 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, Recurring | Fair Value, Inputs, Level 2      
    Financial assets:      
    Investments in solar receivables 0 0  
    Derivative assets 55,471 112,712  
    Total assets 55,471 112,712  
    Financial liabilities:      
    Contingent consideration 0 0  
    Total liabilities 0 0  
    Fair Value, Recurring | Fair Value, Inputs, Level 3      
    Financial assets:      
    Investments in solar receivables 69,334 72,171  
    Derivative assets 0 0  
    Total assets 69,334 72,171  
    Financial liabilities:      
    Contingent consideration 19,916 26,787  
    Total liabilities $ 19,916 $ 26,787  
    XML 72 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies - Schedule of Investment in Solar Receivables Fair Value (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 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 (11,528) (11,581)
    Gain recognized in earnings 7,722 1,094
    Balance at end of period $ 69,334 $ 72,171
    XML 73 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies - Schedule of changes in fair value of liabilities accounted for an a recurring basis (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]    
    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
    Contingent Consideration Liability    
    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,832) (16,014)
    (Gain) loss recognized in earnings 3,961 (25,094)
    Balance at end of period $ 19,916 $ 26,787
    XML 74 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies - Schedule of Fair Value Unobservable Inputs (Details) - Fair Value, Inputs, Level 3 - Weighted Average
    Dec. 31, 2023
    Volatility  
    Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
    Contingent consideration - installation earnout 30.00%
    Revenue risk premium  
    Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
    Contingent consideration - installation earnout 15.90%
    Discount rate  
    Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
    Contingent consideration - installation earnout 4.65%
    Contingent consideration - microgrid earnout 4.65%
    Probability of success  
    Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
    Contingent consideration - microgrid earnout 10.00%
    XML 75 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies - Schedule of Detailed Revenue (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Disaggregation of Revenue [Line Items]      
    Revenue $ 720,653 $ 557,690 $ 241,752
    PPA revenue      
    Disaggregation of Revenue [Line Items]      
    Revenue 123,646 104,563 86,087
    Lease revenue      
    Disaggregation of Revenue [Line Items]      
    Revenue 147,788 100,070 71,784
    Inventory sales revenue      
    Disaggregation of Revenue [Line Items]      
    Revenue 185,855 195,979 0
    Service revenue      
    Disaggregation of Revenue [Line Items]      
    Revenue 16,197 4,178 2,049
    Direct sales revenue      
    Disaggregation of Revenue [Line Items]      
    Revenue 60,590 8,484 1,212
    Solar renewable energy certificate revenue      
    Disaggregation of Revenue [Line Items]      
    Revenue 50,375 48,698 41,537
    Cash sales revenue      
    Disaggregation of Revenue [Line Items]      
    Revenue 96,072 72,425 27,176
    Loan revenue      
    Disaggregation of Revenue [Line Items]      
    Revenue 34,716 18,601 7,768
    Other revenue      
    Disaggregation of Revenue [Line Items]      
    Revenue $ 5,414 $ 4,692 $ 4,139
    XML 76 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies - Performance Obligations (Details)
    $ in Billions
    12 Months Ended
    Dec. 31, 2023
    USD ($)
    Accounting Policies [Abstract]  
    Contracted but not yet recognized revenue $ 5.4
    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 customer agreements have at least 20 years remaining
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
    Contracted but not yet recognized revenue 4.00%
    Contracted but not yet recognized revenue, expected timing of satisfaction 12 months
    XML 77 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies - Deferred Revenue (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Disaggregation of Revenue [Line Items]      
    Deferred revenue / Contract liabilities $ 991,003 $ 615,623 $ 297,800
    Deferred revenue included in other current liabilities 50,815 30,172  
    Loans      
    Disaggregation of Revenue [Line Items]      
    Deferred revenue / Contract liabilities 930,999 586,128  
    PPAs and leases      
    Disaggregation of Revenue [Line Items]      
    Deferred revenue / Contract liabilities 55,651 24,893  
    Solar receivables      
    Disaggregation of Revenue [Line Items]      
    Deferred revenue / Contract liabilities 4,339 4,602  
    Other      
    Disaggregation of Revenue [Line Items]      
    Deferred revenue / Contract liabilities $ 14 $ 0  
    XML 78 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies - Contract Assets and Contract Liabilities (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Accounting Policies [Abstract]      
    Deferred revenue / Contract liabilities $ 991,003 $ 615,623 $ 297,800
    XML 79 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies - Intangibles Assets (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Finite-Lived Intangible Assets [Line Items]    
    Intangible assets, gross $ 212,734 $ 212,756
    Less: accumulated amortization (78,676) (50,244)
    Intangible assets, net $ 134,058 162,512
    Customer relationships - system sales    
    Finite-Lived Intangible Assets [Line Items]    
    Useful Lives 10 years  
    Intangible assets, gross $ 145,496 145,496
    Customer relationships - servicing    
    Finite-Lived Intangible Assets [Line Items]    
    Useful Lives 10 years  
    Intangible assets, gross $ 3,471 3,471
    Customer relationships - new customers    
    Finite-Lived Intangible Assets [Line Items]    
    Useful Lives 4 years  
    Intangible assets, gross $ 29,761 29,761
    Trade name    
    Finite-Lived Intangible Assets [Line Items]    
    Useful Lives 15 years  
    Intangible assets, gross $ 11,899 11,899
    Tax equity commitment    
    Finite-Lived Intangible Assets [Line Items]    
    Useful Lives 4 years  
    Intangible assets, gross $ 21,209 21,209
    Software license    
    Finite-Lived Intangible Assets [Line Items]    
    Useful Lives 3 years  
    Intangible assets, gross $ 331 331
    Trademark    
    Finite-Lived Intangible Assets [Line Items]    
    Useful Lives 3 years  
    Intangible assets, gross $ 68 68
    Other    
    Finite-Lived Intangible Assets [Line Items]    
    Intangible assets, gross $ 499 $ 521
    Other | Minimum    
    Finite-Lived Intangible Assets [Line Items]    
    Useful Lives 3 years  
    Other | Maximum    
    Finite-Lived Intangible Assets [Line Items]    
    Useful Lives 25 years  
    XML 80 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies - Amortization Schedule of Intangible Assets (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Accounting Policies [Abstract]    
    2024 $ 28,450  
    2025 18,893  
    2026 15,707  
    2027 15,707  
    2028 15,707  
    2029 and thereafter 39,594  
    Intangible assets, net $ 134,058 $ 162,512
    XML 81 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies - Deferred Financing Costs (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Debt Issuance Costs [Roll Forward]      
    Balance at beginning of period $ 76,525 $ 56,056  
    Capitalized 77,062 34,109  
    Amortized (25,226) (13,640) $ (14,050)
    Balance at end of period $ 128,361 $ 76,525 $ 56,056
    XML 82 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Significant Accounting Policies - Goodwill (Details) - USD ($)
    $ in Thousands
    3 Months Ended 12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Accounting Policies [Abstract]        
    Goodwill impairment $ 13,200 $ 13,150 $ 0 $ 0
    XML 83 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Property and Equipment (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Property, Plant and Equipment [Line Items]    
    Property and equipment, gross $ 6,199,718 $ 4,192,983
    Less: accumulated depreciation (560,924) (408,182)
    Property and equipment, net $ 5,638,794 3,784,801
    Solar energy systems and energy storage systems    
    Property, Plant and Equipment [Line Items]    
    Useful Lives 35 years  
    Property and equipment, gross $ 5,443,796 3,719,727
    Less: accumulated depreciation (489,700) (360,100)
    Construction in progress    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, gross $ 530,180 329,893
    Asset retirement obligations    
    Property, Plant and Equipment [Line Items]    
    Useful Lives 30 years  
    Property and equipment, gross $ 78,538 57,063
    Information technology systems    
    Property, Plant and Equipment [Line Items]    
    Useful Lives 3 years  
    Property and equipment, gross $ 130,300 72,797
    Computers and equipment    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, gross $ 7,503 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 $ 6,170 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 $ 419 $ 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 84 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Natural Disaster Losses - Narrative (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Business Interruption Loss [Line Items]      
    Operations and maintenance $ 96,997 $ 36,679 $ 19,583
    General and administrative 430,422 302,004 204,236
    Other natural disaster-related charges      
    Business Interruption Loss [Line Items]      
    Operations and maintenance 1,635 633 0
    General and administrative $ 730 $ 532 $ 0
    XML 85 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Natural Disaster Losses - Schedule of Disaster Losses (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Business Interruption Loss [Line Items]      
    Operations and maintenance $ 96,997 $ 36,679 $ 19,583
    General and administrative 430,422 302,004 204,236
    Total operating expense, net 964,088 639,194 296,642
    Natural Disaster Losses      
    Business Interruption Loss [Line Items]      
    Total operating expense, net 2,480 1,165 0
    Impairment of solar energy systems due to natural disaster losses      
    Business Interruption Loss [Line Items]      
    Operations and maintenance 3,865 0 0
    Insurance proceeds received/expected to be received—property damage      
    Business Interruption Loss [Line Items]      
    Operations and maintenance (3,400) 0 0
    Insurance proceeds received—business interruption      
    Business Interruption Loss [Line Items]      
    Operations and maintenance (350) 0 0
    Other natural disaster-related charges      
    Business Interruption Loss [Line Items]      
    Operations and maintenance 1,635 633 0
    General and administrative $ 730 $ 532 $ 0
    XML 86 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Detail of Certain Balance Sheet Captions - Other Current Assets (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Organization, Consolidation and Presentation of Financial Statements [Abstract]      
    Inventory $ 148,575 $ 152,113  
    Current portion of customer notes receivable 176,562 114,910  
    Restricted cash 62,188 51,733 $ 80,213
    Prepaid assets 25,996 17,492  
    Deferred receivables 7,601 7,392  
    Current portion of investments in solar receivables 7,457 7,107  
    Other 920 553  
    Other current assets, net of allowance of $4,659 and $3,250 as of December 31, 2023 and 2022, respectively $ 429,299 $ 351,300  
    XML 87 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Detail of Certain Balance Sheet Captions - Other Assets (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Organization, Consolidation and Presentation of Financial Statements [Abstract]      
    Construction in progress - customer notes receivable $ 159,066 $ 382,611  
    Restricted cash 219,382 133,584 $ 68,583
    Exclusivity and other bonus arrangements with dealers, net 166,359 121,313  
    Investments in solar receivables 61,877 65,064  
    Straight-line revenue adjustment, net 62,941 53,086  
    Other 226,260 206,233  
    Total $ 895,885 $ 961,891  
    XML 88 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Detail of Certain Balance Sheet Captions - Other Current Liabilities (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Organization, Consolidation and Presentation of Financial Statements [Abstract]    
    Interest payable $ 67,647 $ 35,258
    Deferred revenue 50,815 30,172
    Current portion of operating and finance lease liability 4,231 3,247
    Current portion of performance guarantee obligations 2,667 2,495
    Other 8,289 334
    Total $ 133,649 $ 71,506
    XML 89 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
    AROs (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 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 21,529 11,871
    Accretion expense 4,905 3,701
    Other (76) (99)
    Balance at end of period $ 96,227 $ 69,869
    XML 90 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Customer Notes Receivable - Narrative (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Accounts, Notes, Loans and Financing Receivable [Line Items]      
    Loan systems not yet placed in service $ 159,100 $ 382,600  
    Interest income 115,872 59,799 $ 34,228
    Customer notes receivable not accruing interest 34,200 12,600  
    Customer notes receivable not accruing interest, allowance 754 278  
    Interest income for nonaccrual loans 0    
    Amortized cost 83,300 31,400  
    Customer notes receivable      
    Accounts, Notes, Loans and Financing Receivable [Line Items]      
    Interest income 98,800 56,400  
    Accrued investment income receivable 14,300 10,200  
    Accrued investment income receivable, written off $ 63 $ 514  
    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 91 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Customer Notes Receivable - Schedule of Customer Notes Receivables (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Accounts, Notes, Loans and Financing Receivable [Line Items]      
    Customer notes receivable $ 4,029,025 $ 2,662,307  
    Allowance for credit losses (116,477) (81,248) $ (41,138)
    Carrying Value      
    Accounts, Notes, Loans and Financing Receivable [Line Items]      
    Customer notes receivable 3,912,548 2,581,059  
    Estimated Fair Value      
    Accounts, Notes, Loans and Financing Receivable [Line Items]      
    Customer notes receivable $ 3,800,754 $ 2,554,948  
    XML 92 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Customer Notes Receivable - Schedule of Changes in Allowances for Credit Losses Related to Customer Notes Receivable (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Financing Receivable, Allowance for Credit Loss [Roll Forward]    
    Balance at beginning of period $ 81,248 $ 41,138
    Provision for current expected credit losses 35,229 40,074
    Recoveries 0 36
    Balance at end of period $ 116,477 $ 81,248
    XML 93 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Customer Notes Receivable - Schedule of Aged Receivables (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Financing Receivable, Past Due [Line Items]    
    Customer notes receivable $ 4,029,025 $ 2,662,307
    Total past due    
    Financing Receivable, Past Due [Line Items]    
    Customer notes receivable 281,688 123,031
    1-90 days past due    
    Financing Receivable, Past Due [Line Items]    
    Customer notes receivable 164,150 91,668
    91-180 days past due    
    Financing Receivable, Past Due [Line Items]    
    Customer notes receivable 40,428 16,859
    Greater than 180 days past due    
    Financing Receivable, Past Due [Line Items]    
    Customer notes receivable 77,110 14,504
    Not past due    
    Financing Receivable, Past Due [Line Items]    
    Customer notes receivable $ 3,747,337 $ 2,539,276
    XML 94 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Customer Notes Receivable - Schedule of Amortized cost of Customer Notes Receivable (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Financing Receivable, Credit Quality Indicator [Line Items]    
    2023 $ 1,491,081  
    2022 1,370,405  
    2021 712,143  
    2020 217,610  
    2019 114,573  
    Prior 123,213  
    Total 4,029,025 $ 2,662,307
    Performing    
    Financing Receivable, Credit Quality Indicator [Line Items]    
    2023 1,482,469  
    2022 1,339,528  
    2021 692,995  
    2020 212,119  
    2019 109,781  
    Prior 115,023  
    Total 3,951,915  
    Nonperforming    
    Financing Receivable, Credit Quality Indicator [Line Items]    
    2023 8,612  
    2022 30,877  
    2021 19,148  
    2020 5,491  
    2019 4,792  
    Prior 8,190  
    Total $ 77,110  
    XML 95 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Investments in Solar Receivables (Details)
    $ in Millions
    1 Months Ended
    Nov. 30, 2021
    USD ($)
    solarEnergyPool
    shares
    Sep. 30, 2021
    USD ($)
    Investments, All Other Investments [Abstract]    
    Number of solar energy pools, to be leased | solarEnergyPool 2  
    Master lease agreement, upfront lease payment $ 35.0  
    Master lease agreement, common stock consideration (in shares) | shares 1,027,409  
    Master lease agreement, total consideration $ 79.4  
    Investments in solar receivables   $ 84.3
    XML 96 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long-Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Sep. 30, 2023
    Aug. 31, 2023
    Jun. 30, 2023
    Aug. 31, 2022
    Aug. 31, 2021
    Jun. 30, 2021
    May 31, 2021
    Debt Instrument [Line Items]                  
    Long-term debt, non-current $ 7,030,756 $ 5,194,755              
    Long-term debt, current 483,497 214,431              
    SEI | Convertible senior notes                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (19,174) (24,324)              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (748) (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%               0.25%
    Weighted average effective interest rate 0.71% 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%         2.625%      
    Weighted average effective interest rate 3.03% 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 (13,288) (3,767)              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (12,119) (7,339)              
    Deferred financing costs, net, current $ 0 $ 0              
    Sunnova Energy Corporation | Notes payable                  
    Debt Instrument [Line Items]                  
    Stated interest rate     7.49% 7.49% 7.24%        
    Weighted average effective interest rate 7.07%              
    Long-term debt, gross, non-current $ 0 $ 0              
    Long-term debt, gross, current $ 3,084 $ 0              
    Sunnova Energy Corporation | Senior notes | 5.875% senior notes                  
    Debt Instrument [Line Items]                  
    Stated interest rate 5.875%           5.875%    
    Weighted average effective interest rate 6.53% 6.52%              
    Long-term debt, gross, non-current $ 400,000 $ 400,000              
    Long-term debt, gross, current $ 0 $ 0              
    Sunnova Energy Corporation | Senior notes | 11.75% senior notes                  
    Debt Instrument [Line Items]                  
    Stated interest rate 11.75%   11.75%            
    Weighted average effective interest rate 12.02%              
    Long-term debt, gross, non-current $ 400,000 $ 0              
    Long-term debt, gross, current 0 0              
    EZOP | Revolving credit facility                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (302) (532)              
    Debt discount, net, current $ 0 $ 0              
    EZOP | Line of credit | Revolving credit facility                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 8.72% 5.10%              
    Long-term debt, gross, non-current $ 511,000 $ 500,000              
    Long-term debt, gross, current 0 0              
    HELII                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (24) (30)              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (2,926) (3,591)              
    Deferred financing costs, net, current $ 0 $ 0              
    HELII | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 5.64% 5.69%              
    Long-term debt, gross, non-current $ 194,933 $ 204,016              
    Long-term debt, gross, current 9,065 8,632              
    RAYSI                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (753) (960)              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (3,004) (3,451)              
    Deferred financing costs, net, current $ 0 $ 0              
    RAYSI | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 5.55% 5.54%              
    Long-term debt, gross, non-current $ 105,096 $ 105,878              
    Long-term debt, gross, current 6,349 9,957              
    HELIII                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (1,250) (1,536)              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (1,200) (1,474)              
    Deferred financing costs, net, current $ 0 $ 0              
    HELIII | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 4.43% 4.42%              
    Long-term debt, gross, non-current $ 86,232 $ 94,247              
    Long-term debt, gross, current 9,983 10,438              
    TEPH                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (1,168) (2,043)              
    Debt discount, net, current $ 0 $ 0              
    TEPH | Line of credit | Revolving credit facility                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 10.03% 7.74%              
    Long-term debt, gross, non-current $ 1,036,600 $ 425,700              
    Long-term debt, gross, current 0 0              
    SOLI                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (74) (87)              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (5,769) (6,827)              
    Deferred financing costs, net, current $ 0 $ 0              
    SOLI | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 3.91% 3.92%              
    Long-term debt, gross, non-current $ 335,874 $ 348,962              
    Long-term debt, gross, current 12,965 16,063              
    HELIV                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (417) (564)              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (1,955) (2,609)              
    Deferred financing costs, net, current $ 0 $ 0              
    HELIV | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 4.16% 4.15%              
    Long-term debt, gross, non-current $ 97,458 $ 105,655              
    Long-term debt, gross, current $ 10,854 $ 11,494              
    AP8 | Line of credit | Revolving credit facility                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 9.42% 20.52%              
    Long-term debt, gross, non-current $ 0 $ 74,535              
    Long-term debt, gross, current 215,000 465              
    SOLII                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (56) (64)              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (3,948) (4,576)              
    Deferred financing costs, net, current $ 0 $ 0              
    SOLII | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 3.90% 3.41%              
    Long-term debt, gross, non-current $ 221,955 $ 232,276              
    Long-term debt, gross, current 7,195 6,409              
    HELV                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (540) (690)              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (2,094) (2,661)              
    Deferred financing costs, net, current $ 0 $ 0              
    HELV | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 2.49% 2.47%              
    Long-term debt, gross, non-current $ 134,473 $ 143,940              
    Long-term debt, gross, current 13,496 14,367              
    SOLIII                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (102) (117)              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (4,871) (5,616)              
    Deferred financing costs, net, current $ 0 $ 0              
    SOLIII | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Stated interest rate               2.58%  
    Weighted average effective interest rate 2.81% 2.78%              
    Long-term debt, gross, non-current $ 257,545 $ 275,779              
    Long-term debt, gross, current 15,762 16,632              
    HELVI                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (32) (40)              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (2,345) (2,909)              
    Deferred financing costs, net, current $ 0 $ 0              
    HELVI | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 2.10% 2.08%              
    Long-term debt, gross, non-current $ 159,901 $ 167,669              
    Long-term debt, gross, current 13,521 16,770              
    HELVII                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (31) (38)              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (1,797) (2,193)              
    Deferred financing costs, net, current $ 0 $ 0              
    HELVII | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 2.53% 2.50%              
    Long-term debt, gross, non-current $ 123,494 $ 126,856              
    Long-term debt, gross, current 10,221 16,058              
    HELVIII                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (4,355) (5,267)              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (3,395) (4,080)              
    Deferred financing costs, net, current $ 0 $ 0              
    HELVIII | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 3.62% 3.54%              
    Long-term debt, gross, non-current $ 243,020 $ 250,014              
    Long-term debt, gross, current 19,995 31,099              
    SOLIV                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (9,440) (11,190)              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (6,759) (7,996)              
    Deferred financing costs, net, current $ 0 $ 0              
    SOLIV | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 5.90% 5.76%              
    Long-term debt, gross, non-current $ 325,612 $ 338,251              
    Long-term debt, gross, current 8,464 8,080              
    HELIX                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (3,027) (3,589)              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (2,798) (3,303)              
    Deferred financing costs, net, current $ 0 $ 0              
    HELIX | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 5.64% 5.46%              
    Long-term debt, gross, non-current $ 196,174 $ 193,837              
    Long-term debt, gross, current 15,246 29,632              
    HELX                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (17,015) (12,459)              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (3,064) (3,319)              
    Deferred financing costs, net, current $ 0 $ 0              
    HELX | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 7.38% 6.23%              
    Long-term debt, gross, non-current $ 200,842 $ 162,301              
    Long-term debt, gross, current $ 19,996 $ 18,335              
    IS | Line of credit | Revolving credit facility                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 8.90%              
    Long-term debt, gross, non-current $ 31,300 $ 0              
    Long-term debt, gross, current 0 0              
    SOLV                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (15,491) 0              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (6,682) 0              
    Deferred financing costs, net, current $ 0 $ 0              
    SOLV | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 6.93%              
    Long-term debt, gross, non-current $ 312,844 $ 0              
    Long-term debt, gross, current 7,775 0              
    HELXI                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (12,007) 0              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (5,195) 0              
    Deferred financing costs, net, current $ 0 $ 0              
    HELXI | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 6.29%              
    Long-term debt, gross, non-current $ 247,251 $ 0              
    Long-term debt, gross, current 31,240 0              
    HELXII                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (13,065) 0              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (4,135) 0              
    Deferred financing costs, net, current $ 0 $ 0              
    HELXII | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 6.71%              
    Long-term debt, gross, non-current $ 210,263 $ 0              
    Long-term debt, gross, current 26,661 0              
    AP9                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (572) 0              
    Debt discount, net, current $ 0 $ 0              
    AP9 | Line of credit | Revolving credit facility                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 19.30%              
    Long-term debt, gross, non-current $ 12,118 $ 0              
    Long-term debt, gross, current 0 0              
    HESI                  
    Debt Instrument [Line Items]                  
    Debt discount, net, non-current (7,616) 0              
    Debt discount, net, current 0 0              
    Deferred financing costs, net, non-current (7,058) 0              
    Deferred financing costs, net, current $ 0 $ 0              
    HESI | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Weighted average effective interest rate 10.94%              
    Long-term debt, gross, non-current $ 213,432 $ 0              
    Long-term debt, gross, current $ 26,625 $ 0              
    XML 97 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long-Term Debt - Narrative - Availability through Sunnova Energy Corporation Debt (Details) - USD ($)
    1 Months Ended 12 Months Ended
    Sep. 30, 2023
    Aug. 31, 2023
    Jun. 30, 2023
    Aug. 31, 2022
    Aug. 31, 2021
    May 31, 2021
    Dec. 31, 2022
    Dec. 31, 2021
    Dec. 31, 2023
    Debt Instrument [Line Items]                  
    Borrowing capacity                 $ 733,000,000
    Capped call transactions       $ 48,400,000   $ 91,700,000 $ 48,420,000 $ 91,655,000  
    Call Option                  
    Debt Instrument [Line Items]                  
    Capped call transaction (in USD per share)       $ 34.24   $ 60.00      
    Line of credit | Revolving credit facility | EZOP                  
    Debt Instrument [Line Items]                  
    Borrowing capacity                 364,000,000
    Line of credit | Revolving credit facility | TEPH                  
    Debt Instrument [Line Items]                  
    Borrowing capacity                 272,400,000
    Line of credit | Revolving credit facility | IS                  
    Debt Instrument [Line Items]                  
    Borrowing capacity                 18,700,000
    Line of credit | Revolving credit facility | AP9                  
    Debt Instrument [Line Items]                  
    Borrowing capacity                 52,900,000
    Line of credit | Revolving credit facility | BMB                  
    Debt Instrument [Line Items]                  
    Borrowing capacity                 $ 25,000,000
    Convertible senior notes | 0.25% convertible senior notes | SEI                  
    Debt Instrument [Line Items]                  
    Principal amount of debt issued           $ 575,000,000      
    Stated interest rate           0.25%     0.25%
    Purchase price           $ 560,600,000      
    Discount           2.50%      
    Convertible senior notes | 2.625% convertible senior notes | SEI                  
    Debt Instrument [Line Items]                  
    Principal amount of debt issued       $ 600,000,000          
    Stated interest rate       2.625%         2.625%
    Purchase price       $ 585,000,000          
    Discount       2.50%          
    Senior notes | 5.875% senior notes | Sunnova Energy Corporation                  
    Debt Instrument [Line Items]                  
    Principal amount of debt issued         $ 400,000,000        
    Stated interest rate         5.875%       5.875%
    Purchase price         $ 395,000,000        
    Discount         1.24%        
    Senior notes | 11.75% senior notes | Sunnova Energy Corporation                  
    Debt Instrument [Line Items]                  
    Principal amount of debt issued $ 400,000,000                
    Stated interest rate 11.75%               11.75%
    Purchase price $ 389,000,000                
    Discount 2.74%                
    Notes payable | Sunnova Energy Corporation                  
    Debt Instrument [Line Items]                  
    Principal amount of debt issued $ 1,900,000 $ 1,500,000 $ 6,800,000            
    Stated interest rate 7.49% 7.49% 7.24%            
    Debt instrument term 9 months 10 months 10 months            
    XML 98 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long-Term Debt - Narrative - EZOP Debt through SOLIII Debt (Details) - USD ($)
    1 Months Ended 12 Months Ended
    Nov. 30, 2022
    Jun. 30, 2021
    Feb. 28, 2021
    Nov. 30, 2020
    Feb. 29, 2020
    Jun. 30, 2019
    Mar. 31, 2019
    Nov. 30, 2018
    Apr. 30, 2017
    Dec. 31, 2023
    Nov. 30, 2023
    Aug. 30, 2023
    Jun. 30, 2023
    Mar. 31, 2023
    Feb. 28, 2023
    Oct. 31, 2022
    Sep. 30, 2022
    Aug. 31, 2022
    Jul. 31, 2022
    Jun. 30, 2022
    Mar. 31, 2021
    Oct. 31, 2020
    Sep. 30, 2020
    Sep. 30, 2019
    Aug. 31, 2017
    Line of credit | EZOP                                                  
    Debt Instrument [Line Items]                                                  
    Maximum borrowing capacity             $ 200,000,000   $ 100,000,000                     $ 400,000,000         $ 70,000,000
    Line of credit | EZOP | Revolving credit facility                                                  
    Debt Instrument [Line Items]                                                  
    Maximum borrowing capacity             200,000,000         $ 1,000,000,000   $ 900,000,000 $ 800,000,000   $ 575,000,000 $ 585,000,000 $ 535,000,000 $ 475,000,000 $ 350,000,000        
    Aggregate committed amount                       875,000,000   775,000,000 $ 675,000,000     $ 450,000,000              
    Line of credit | TEPH | Revolving credit facility                                                  
    Debt Instrument [Line Items]                                                  
    Maximum borrowing capacity                     $ 1,575,000,000 859,000,000   789,700,000   $ 689,700,000 639,700,000         $ 600,000,000      
    Aggregate committed amount                   $ 1,311,000,000 $ 1,309,000,000 769,300,000   700,000,000   $ 600,000,000 $ 564,700,000         $ 460,700,000   $ 100,000,000  
    Line of credit | TEPH | Revolving credit facility | Solar Projects Before Construction                                                  
    Debt Instrument [Line Items]                                                  
    Advanced rate                   60.00%                              
    Line of credit | TEPH | Revolving credit facility | Solar Projects Under Construction                                                  
    Debt Instrument [Line Items]                                                  
    Advanced rate                   80.00%                              
    Reserve                   100.00%                              
    Line of credit | AP8 | Revolving credit facility                                                  
    Debt Instrument [Line Items]                                                  
    Maximum borrowing capacity $ 75,000,000                     $ 215,000,000 $ 185,000,000 $ 150,000,000                 $ 60,000,000    
    Basis spread on variable rate 3.00%                                                
    Line of credit | Minimum | TEPH | Revolving credit facility                                                  
    Debt Instrument [Line Items]                                                  
    Basis spread on variable rate                   2.90%                              
    Line of credit | Maximum | TEPH | Revolving credit facility                                                  
    Debt Instrument [Line Items]                                                  
    Basis spread on variable rate                   4.30%                              
    Line of credit | Weighted-Average Cost To Lender Rate | EZOP | During Commitment Availability Period                                                  
    Debt Instrument [Line Items]                                                  
    Basis spread on variable rate                 0.00035%                                
    Line of credit | Weighted-Average Cost To Lender Rate | EZOP | After Commitment Availability Period                                                  
    Debt Instrument [Line Items]                                                  
    Basis spread on variable rate                 0.00045%                                
    Line of credit | Federal Funds Rate | TEPH | Revolving credit facility                                                  
    Debt Instrument [Line Items]                                                  
    Variable rate basis adjustment                   0.50%                              
    Takeout transaction period                   18 months                              
    Solar asset-backed notes | SOLIII                                                  
    Debt Instrument [Line Items]                                                  
    Principal amount of debt issued   $ 319,000,000                                              
    Discount   0.04%                                              
    Stated interest rate   2.58%                                              
    Solar asset-backed notes | HELII Series, 2018-1 Class A | HELII                                                  
    Debt Instrument [Line Items]                                                  
    Principal amount of debt issued               $ 202,000,000                                  
    Discount               0.02%                                  
    Stated interest rate               4.87%                                  
    Solar asset-backed notes | HELII Series, 2018-1 Class B | HELII                                                  
    Debt Instrument [Line Items]                                                  
    Principal amount of debt issued               $ 60,700,000                                  
    Discount               0.02%                                  
    Stated interest rate               7.71%                                  
    Solar asset-backed notes | RAYSI Series, 2019-1 Class A | RAYSI                                                  
    Debt Instrument [Line Items]                                                  
    Principal amount of debt issued             $ 118,100,000                                    
    Stated interest rate             4.95%                                    
    Solar asset-backed notes | RAYSI Series, 2019-1 Class B | RAYSI                                                  
    Debt Instrument [Line Items]                                                  
    Principal amount of debt issued             $ 15,000,000                                    
    Discount             6.50%                                    
    Stated interest rate             6.35%                                    
    Solar asset-backed notes | RAYSI Series, 2019-2 Class B | RAYSI                                                  
    Debt Instrument [Line Items]                                                  
    Principal amount of debt issued           $ 6,400,000                                      
    Discount           10.50%                                      
    Stated interest rate           6.35%                                      
    Solar asset-backed notes | SOLI Series 2020-1 Class A | SOLI                                                  
    Debt Instrument [Line Items]                                                  
    Principal amount of debt issued         $ 337,100,000                                        
    Discount         0.89%                                        
    Stated interest rate         3.35%                                        
    Solar asset-backed notes | SOLI Series 2020-1 Class B | SOLI                                                  
    Debt Instrument [Line Items]                                                  
    Principal amount of debt issued         $ 75,400,000                                        
    Discount         0.85%                                        
    Stated interest rate         5.54%                                        
    Solar asset-backed notes | SOLII Series 2020-2 Class A | SOLII                                                  
    Debt Instrument [Line Items]                                                  
    Principal amount of debt issued       $ 209,100,000                                          
    Discount       0.03%                                          
    Stated interest rate       2.73%                                          
    Solar asset-backed notes | SOLII Series 2020-2 Class B | SOLII                                                  
    Debt Instrument [Line Items]                                                  
    Principal amount of debt issued       $ 45,600,000                                          
    Discount       0.05%                                          
    Stated interest rate       5.47%                                          
    Solar loan-backed notes | HELIII Series, 2019-A Class A | HELIII                                                  
    Debt Instrument [Line Items]                                                  
    Principal amount of debt issued           $ 139,700,000                                      
    Discount           0.03%                                      
    Stated interest rate           3.75%                                      
    Solar loan-backed notes | HELIII Series, 2019-A Class B | HELIII                                                  
    Debt Instrument [Line Items]                                                  
    Principal amount of debt issued           $ 14,900,000                                      
    Discount           0.01%                                      
    Stated interest rate           4.49%                                      
    Solar loan-backed notes | HELIII Series, 2019-A Class C | HELIII                                                  
    Debt Instrument [Line Items]                                                  
    Principal amount of debt issued           $ 13,000,000                                      
    Discount           0.03%                                      
    Stated interest rate           5.32%                                      
    Solar loan-backed notes | HELV Series 2021-A Class A | HELV                                                  
    Debt Instrument [Line Items]                                                  
    Principal amount of debt issued     $ 150,100,000                                            
    Discount     0.001%                                            
    Stated interest rate     1.80%                                            
    Solar loan-backed notes | HELV Series 2021-A Class B | HELV                                                  
    Debt Instrument [Line Items]                                                  
    Principal amount of debt issued     $ 38,600,000                                            
    Discount     2.487%                                            
    Stated interest rate     3.15%                                            
    XML 99 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long-Term Debt - Narrative - HELV Debt through BMB Debt (Details) - USD ($)
    1 Months Ended
    Oct. 31, 2023
    Aug. 31, 2023
    May 31, 2023
    Apr. 30, 2023
    Mar. 31, 2023
    Nov. 30, 2022
    Aug. 31, 2022
    Jun. 30, 2022
    Feb. 28, 2022
    Oct. 31, 2021
    Jul. 31, 2021
    Jun. 30, 2020
    Dec. 31, 2023
    Sep. 30, 2023
    HELVIII Series 2022-A Class A | HELVIII                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued                 $ 131,900,000          
    Discount                 1.55%          
    Stated interest rate                 2.79%          
    HELVIII Series 2022-A Class B | HELVIII                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued                 $ 102,200,000          
    Discount                 2.23%          
    Stated interest rate                 3.13%          
    HELVIII Series 2022-A Class C | HELVIII                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued                 $ 63,800,000          
    Discount                 2.62%          
    Stated interest rate                 3.53%          
    SOLIV Series 2022-1 Class A | SOLIV                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued               $ 317,000,000            
    Discount               3.55%            
    Stated interest rate               4.95%            
    SOLIV Series 2022-1 Class B | SOLIV                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued               $ 38,000,000            
    Discount               2.10%            
    Stated interest rate               6.35%            
    HELIX Series 2022-B Class A | HELIX                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued             $ 178,000,000              
    Discount             0.69%              
    Stated interest rate             5.00%              
    HELIX Series 2022-B Class B | HELIX                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued             $ 49,700,000              
    Discount             5.10%              
    Stated interest rate             6.00%              
    HELX Series 2022-C Class A | HELX                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued           $ 103,400,000                
    Discount           5.38%                
    Stated interest rate           5.30%                
    HELX Series 2022-C Class B | HELX                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued           $ 80,600,000                
    Discount           8.98%                
    Stated interest rate           5.60%                
    HELX Series 2022-C Class C | HELX                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued           $ 51,700,000                
    Discount           14.74%                
    Stated interest rate           6.00%                
    HELXI Series, 2023-A, Class A | HELXI                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued     $ 174,900,000                      
    Discount     2.57%                      
    Stated interest rate     5.30%                      
    HELXI Series, 2023-A, Class B | HELXI                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued     $ 80,100,000                      
    Discount     5.31%                      
    Stated interest rate     5.60%                      
    HELXI Series, 2023-A, Class C | HELXI                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued     $ 31,700,000                      
    Discount     13.56%                      
    Stated interest rate     6.00%                      
    HESI Series, 2023-GRID1 Class A | HESI                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued $ 219,600,000                          
    Discount 2.46%                          
    Stated interest rate 5.75%                          
    HESI Series, 2023-GRID1 Class B | HESI                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued $ 24,400,000                          
    Discount 9.40%                          
    Stated interest rate 8.25%                          
    HELXII Series, 2023-B, Class B | HELXII                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued   $ 71,100,000                        
    Discount   6.67%                        
    Stated interest rate   5.60%                        
    HELXII Series, 2023-B, Class A | HELXII                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued   $ 148,500,000                        
    Discount   4.23%                        
    Stated interest rate   5.30%                        
    HELXII Series, 2023-B, Class C | HELXII                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued   $ 23,100,000                        
    Discount   12.64%                        
    Stated interest rate   6.00%                        
    Solar loan-backed notes | HELVI Series 2021-B Class A | HELVI                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued                     $ 106,200,000      
    Discount                     0.01%      
    Stated interest rate                     1.62%      
    Solar loan-backed notes | HELVI Series 2021-B Class B | HELVI                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued                     $ 106,200,000      
    Discount                     0.04%      
    Stated interest rate                     2.01%      
    Solar loan-backed notes | HELVII Series 2021-C Class A | HELVII                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued                   $ 68,400,000        
    Discount                   0.04%        
    Stated interest rate                   2.03%        
    Solar loan-backed notes | HELVII Series 2021-C Class B | HELVII                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued                   $ 55,900,000        
    Discount                   0.03%        
    Stated interest rate                   2.33%        
    Solar loan-backed notes | HELVII Series 2021-C Class C | HELVII                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued                   $ 31,500,000        
    Discount                   0.01%        
    Stated interest rate                   2.63%        
    Solar loan-backed notes | HELIV Series 2020-A Class A | HELIV                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued                       $ 135,900,000    
    Discount                       0.01%    
    Stated interest rate                       2.98%    
    Solar loan-backed notes | HELIV Series 2020-A Class B | HELIV                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued                       $ 22,600,000    
    Discount                       4.18%    
    Stated interest rate                       7.25%    
    Line of credit | IS | Revolving credit facility                            
    Debt Instrument [Line Items]                            
    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                  
    Line of credit | AP9 | Revolving credit facility                            
    Debt Instrument [Line Items]                            
    Maximum borrowing capacity                           $ 65,000,000
    Line of credit | BMB | Revolving credit facility                            
    Debt Instrument [Line Items]                            
    Aggregate committed amount                         $ 25,000,000  
    Secured Debt | SOLV Series, 2023-1 Class A | SOLV                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued       $ 300,000,000                    
    Discount       5.01%                    
    Stated interest rate       5.40%                    
    Secured Debt | SOLV Series, 2023-1 Class B | SOLV                            
    Debt Instrument [Line Items]                            
    Principal amount of debt issued       $ 23,500,000                    
    Discount       11.63%                    
    Stated interest rate       7.35%                    
    XML 100 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long-Term Debt - Schedule of Long-term Debt Maturities (Details)
    $ in Thousands
    Dec. 31, 2023
    USD ($)
    Debt Disclosure [Abstract]  
    2024 $ 483,497
    2025 1,782,383
    2026 1,226,422
    2027 222,438
    2028 1,239,106
    2029 and thereafter 2,762,068
    Total $ 7,715,914
    XML 101 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long-Term Debt - Schedule of Fair Value of Long-term Debt (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Sep. 30, 2023
    Aug. 31, 2023
    Jun. 30, 2023
    Dec. 31, 2022
    Aug. 31, 2022
    Aug. 31, 2021
    Jun. 30, 2021
    May 31, 2021
    Debt Instrument [Line Items]                  
    Net deferred financing costs and debt discounts $ 201,700       $ 130,200        
    Carrying Value                  
    Debt Instrument [Line Items]                  
    Long-term debt 7,715,914       5,539,347        
    Estimated Fair Value                  
    Debt Instrument [Line Items]                  
    Long-term debt $ 7,409,940       5,089,220        
    SEI | Convertible senior notes | 0.25% convertible senior notes                  
    Debt Instrument [Line Items]                  
    Stated interest rate 0.25%               0.25%
    SEI | Convertible senior notes | 2.625% convertible senior notes                  
    Debt Instrument [Line Items]                  
    Stated interest rate 2.625%         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 528,927       511,733        
    SEI | Estimated Fair Value | Convertible senior notes | 2.625% convertible senior notes                  
    Debt Instrument [Line Items]                  
    Long-term debt $ 582,463       574,693        
    Sunnova Energy Corporation | Notes payable                  
    Debt Instrument [Line Items]                  
    Stated interest rate   7.49% 7.49% 7.24%          
    Sunnova Energy Corporation | Senior notes | 5.875% senior notes                  
    Debt Instrument [Line Items]                  
    Stated interest rate 5.875%           5.875%    
    Sunnova Energy Corporation | Senior notes | 11.75% senior notes                  
    Debt Instrument [Line Items]                  
    Stated interest rate 11.75% 11.75%              
    Sunnova Energy Corporation | Carrying Value | Notes payable                  
    Debt Instrument [Line Items]                  
    Long-term debt $ 3,084       0        
    Sunnova Energy Corporation | Carrying Value | Senior notes | 5.875% senior notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 400,000       400,000        
    Sunnova Energy Corporation | Carrying Value | Senior notes | 11.75% senior notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 400,000       0        
    Sunnova Energy Corporation | Estimated Fair Value | Notes payable                  
    Debt Instrument [Line Items]                  
    Long-term debt 3,084       0        
    Sunnova Energy Corporation | Estimated Fair Value | Senior notes | 5.875% senior notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 369,522       359,283        
    Sunnova Energy Corporation | Estimated Fair Value | Senior notes | 11.75% senior notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 411,996       0        
    HELII | Carrying Value | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 203,998       212,648        
    HELII | Estimated Fair Value | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 198,590       206,045        
    RAYSI | Carrying Value | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 111,445       115,835        
    RAYSI | Estimated Fair Value | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 102,480       104,594        
    HELIII | Carrying Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 96,215       104,685        
    HELIII | Estimated Fair Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 87,982       93,706        
    SOLI | Carrying Value | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 348,839       365,025        
    SOLI | Estimated Fair Value | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 310,928       313,174        
    HELIV | Carrying Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 108,312       117,149        
    HELIV | Estimated Fair Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 96,603       100,913        
    SOLII | Carrying Value | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 229,150       238,685        
    SOLII | Estimated Fair Value | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 192,589       189,728        
    HELV | Carrying Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 147,969       158,307        
    HELV | Estimated Fair Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 132,533       135,408        
    SOLIII | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Stated interest rate               2.58%  
    SOLIII | Carrying Value | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 273,307       292,411        
    SOLIII | Estimated Fair Value | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 235,318       237,425        
    HELVI | Carrying Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 173,422       184,439        
    HELVI | Estimated Fair Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 153,836       157,289        
    HELVII | Carrying Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 133,715       142,914        
    HELVII | Estimated Fair Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 120,413       124,476        
    HELVIII | Carrying Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 263,015       281,113        
    HELVIII | Estimated Fair Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 241,599       252,483        
    SOLIV | Carrying Value | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 334,076       346,331        
    SOLIV | Estimated Fair Value | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 325,816       334,335        
    HELIX | Carrying Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 211,420       223,469        
    HELIX | Estimated Fair Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 203,375       210,070        
    HELX | Carrying Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 220,838       180,636        
    HELX | Estimated Fair Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 221,655       183,165        
    SOLV | Carrying Value | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 320,619       0        
    SOLV | Estimated Fair Value | Solar asset-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 317,481       0        
    HELXI | Carrying Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 278,491       0        
    HELXI | Estimated Fair Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 275,323       0        
    HELXII | Carrying Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 236,924       0        
    HELXII | Estimated Fair Value | Solar loan-backed notes                  
    Debt Instrument [Line Items]                  
    Long-term debt 242,091       0        
    Revolving credit facility | EZOP | Carrying Value | Line of credit                  
    Debt Instrument [Line Items]                  
    Long-term debt 511,000       500,000        
    Revolving credit facility | EZOP | Estimated Fair Value | Line of credit                  
    Debt Instrument [Line Items]                  
    Long-term debt 511,000       500,000        
    Revolving credit facility | TEPH | Carrying Value | Line of credit                  
    Debt Instrument [Line Items]                  
    Long-term debt 1,036,600       425,700        
    Revolving credit facility | TEPH | Estimated Fair Value | Line of credit                  
    Debt Instrument [Line Items]                  
    Long-term debt 1,036,600       425,700        
    Revolving credit facility | AP8 | Carrying Value | Line of credit                  
    Debt Instrument [Line Items]                  
    Long-term debt 215,000       75,000        
    Revolving credit facility | AP8 | Estimated Fair Value | Line of credit                  
    Debt Instrument [Line Items]                  
    Long-term debt 215,000       75,000        
    Revolving credit facility | IS | Carrying Value | Line of credit                  
    Debt Instrument [Line Items]                  
    Long-term debt 31,300       0        
    Revolving credit facility | IS | Estimated Fair Value | Line of credit                  
    Debt Instrument [Line Items]                  
    Long-term debt 31,300       0        
    Revolving credit facility | AP9 | Carrying Value | Line of credit                  
    Debt Instrument [Line Items]                  
    Long-term debt 12,118       0        
    Revolving credit facility | AP9 | Estimated Fair Value | Line of credit                  
    Debt Instrument [Line Items]                  
    Long-term debt 12,118       0        
    Revolving credit facility | HESI | Carrying Value | Line of credit                  
    Debt Instrument [Line Items]                  
    Long-term debt 240,057       0        
    Revolving credit facility | HESI | Estimated Fair Value | Line of credit                  
    Debt Instrument [Line Items]                  
    Long-term debt $ 249,318       $ 0        
    XML 102 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Derivative Instruments - Narrative (Details) - Interest Rate Swap - USD ($)
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Derivative [Line Items]    
    Aggregate notional amount of derivative $ 1,723,984,000 $ 948,226,000
    EZOP    
    Derivative [Line Items]    
    Aggregate notional amount of derivative 1,100,000,000 506,600,000
    Aggregate notional amount of unwound derivative 798,000,000 360,200,000
    Realized gain 45,800,000 22,900,000
    TEPH    
    Derivative [Line Items]    
    Aggregate notional amount of derivative 851,600,000 524,900,000
    Aggregate notional amount of unwound derivative 241,100,000 515,400,000
    Realized gain 9,700,000 28,300,000
    AP8    
    Derivative [Line Items]    
    Aggregate notional amount of derivative 140,000,000 75,000,000
    Aggregate notional amount of unwound derivative 0  
    Realized gain 1,100,000 0
    AP9    
    Derivative [Line Items]    
    Aggregate notional amount of derivative 25,000,000 0
    Aggregate notional amount of unwound derivative 0 0
    Realized gain $ 62,000 $ 0
    XML 103 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Derivative Instruments - Outstanding Derivative Instruments (Details) - USD ($)
    Dec. 31, 2023
    Dec. 31, 2022
    Interest rate swap    
    Derivative [Line Items]    
    Aggregate Notional Amount $ 1,723,984,000 $ 948,226,000
    EZOP | Interest rate swap    
    Derivative [Line Items]    
    Aggregate Notional Amount $ 1,100,000,000 $ 506,600,000
    EZOP | Interest Rate Swap One    
    Derivative [Line Items]    
    Fixed Interest Rate 2.00% 0.89%
    Aggregate Notional Amount $ 489,581,000 $ 489,477,000
    TEPH | Interest rate swap    
    Derivative [Line Items]    
    Aggregate Notional Amount 851,600,000 524,900,000
    TEPH | Interest Rate Swap Two    
    Derivative [Line Items]    
    Aggregate Notional Amount $ 994,403,000 $ 383,749,000
    TEPH | Interest Rate Swap Two | Minimum    
    Derivative [Line Items]    
    Fixed Interest Rate 2.62% 1.52%
    TEPH | Interest Rate Swap Two | Maximum    
    Derivative [Line Items]    
    Fixed Interest Rate 4.202% 2.63%
    AP8 | Interest rate swap    
    Derivative [Line Items]    
    Aggregate Notional Amount $ 140,000,000 $ 75,000,000
    AP8 | Interest Rate Swap Three    
    Derivative [Line Items]    
    Fixed Interest Rate 4.25% 4.25%
    Aggregate Notional Amount $ 215,000,000 $ 75,000,000
    AP9 | Interest rate swap    
    Derivative [Line Items]    
    Aggregate Notional Amount $ 25,000,000 $ 0
    AP9 | Interest Rate Swap Three    
    Derivative [Line Items]    
    Fixed Interest Rate 4.25%
    Aggregate Notional Amount $ 25,000,000 $ 0
    XML 104 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Derivative Instruments - Balance Sheet (Details) - USD ($)
    $ in Thousands
    Dec. 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]    
    Other assets $ 55,471 $ 112,712
    XML 105 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Derivative Instruments - Interest Expense (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Derivative Instruments, Gain (Loss) [Line Items]      
    Unrealized (gain) loss $ 67,318 $ (19,451) $ (4,874)
    Interest Rate Swap | Interest Expense      
    Derivative Instruments, Gain (Loss) [Line Items]      
    Realized (gain) loss (56,623) (51,207) 2,306
    Unrealized (gain) loss 67,318 (19,451) (4,874)
    Total $ 10,695 $ (70,658) $ (2,568)
    XML 106 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes - Narrative (Details) - USD ($)
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Income Tax Contingency [Line Items]      
    Effective income tax rate 0.00% (3.00%) 0.00%
    Income tax (benefit) expense $ (1,023,000) $ 3,886,000 $ 260,000
    Valuation allowance 227,414,000 252,124,000  
    Tax credit carryforward 309,700,000    
    Income tax penalties and interest accrued 0 $ 0  
    Investment Tax Credit Carryforward      
    Income Tax Contingency [Line Items]      
    Tax credit carryforward 28,200,000    
    Domestic Tax Authority      
    Income Tax Contingency [Line Items]      
    Operating loss carryforwards $ 1,100,000,000    
    XML 107 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes - Effective Income Tax Rate Reconciliation (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Income Tax Disclosure [Abstract]      
    Loss before income tax $ (503,449) $ (126,390) $ (147,250)
    Statutory federal tax rate 21.00% 21.00% 21.00%
    Tax benefit computed at statutory rate $ (105,724) $ (26,542) $ (30,923)
    State income tax, net of federal benefit 14,804 (3,167) (2,399)
    ITC sales (15,893) 0 0
    Redeemable noncontrolling interests and noncontrolling interests 17,738 (6,587) 1,970
    ITC recapture 0 101 82
    Other 4,179 1,992 1,054
    Increase in valuation allowance, net 83,873 38,089 30,476
    Total income tax (benefit) expense $ (1,023) $ 3,886 $ 260
    XML 108 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Income Tax Disclosure [Abstract]    
    Federal net operating loss carryforward $ 238,447 $ 261,837
    State net operating loss carryforward 60,980 61,141
    ITC carryforward 309,693 285,614
    Foreign tax credit carryforward 18,087 0
    Federal unused interest deduction carryforward 49,979 45,750
    Equity-based compensation 22,935 16,701
    Deferred revenue 7,433 6,123
    Unrealized loss on derivatives (17,119) (32,459)
    Investment in certain financing arrangements 150,476 154,635
    Amortization of intangible assets 0 12,730
    Other deferred tax assets 48,619 30,606
    Deferred tax assets 889,530 842,678
    Fixed asset basis difference (627,290) (394,082)
    Intangible asset basis difference (30,921) (54,196)
    Investment in certain financing arrangements 0 (135,181)
    Other deferred tax liabilities (4,259) (7,095)
    Deferred tax liabilities (662,470) (590,554)
    Valuation allowance (227,414) (252,124)
    Net deferred tax liability $ (354) $ 0
    XML 109 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Acquisitions - Additional Information (Details)
    1 Months Ended 3 Months Ended 12 Months Ended
    Apr. 01, 2021
    USD ($)
    Aug. 31, 2021
    shares
    Apr. 30, 2021
    USD ($)
    payout_element
    tax_equity_fund
    tranche
    installment
    shares
    Sep. 30, 2021
    USD ($)
    Dec. 31, 2023
    USD ($)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    USD ($)
    Business Acquisition [Line Items]              
    Contributions from redeemable noncontrolling interests and noncontrolling interests         $ 382,904,000 $ 84,923,000 $ 8,375,000
    Number of tax equity funds | tax_equity_fund     4        
    Tax equity funds period     4 years        
    Lennar Corporation              
    Business Acquisition [Line Items]              
    Contributions from redeemable noncontrolling interests and noncontrolling interests     $ 200,000,000        
    SunStreet Energy Group, LLC              
    Business Acquisition [Line Items]              
    Business acquisition, shares issued in exchange (in shares) | shares     7,011,751        
    Business acquisition, shares issued at closing (in shares) | shares     3,095,329        
    Business acquisition, shares issued at final purchase adjustment (in shares) | shares   27,526          
    Business acquisition, shares issuable as earnout (in shares) | shares     3,888,896        
    Purchase consideration $ 218,600,000            
    Business acquisition, issuance of common stock 128,200,000            
    Business acquisition, fair value of contingent consideration $ 90,400,000            
    Business acquisition, payout period (in years)     5 years        
    Business acquisition, number of payout elements to be met | payout_element     2        
    Contingent consideration arrangements, range of outcomes, high         31,000,000    
    Contingent consideration arrangements, range of outcomes, low         7,200,000    
    Projected average share price determination period (in years)     5 years        
    Transaction costs         $ 1,200,000 $ 7,800,000 $ 6,700,000
    Purchase price adjustment, goodwill       $ 9,100,000      
    SunStreet Energy Group, LLC | Payout One              
    Business Acquisition [Line Items]              
    Business acquisition, shares issuable as earnout (in shares) | shares     2,777,784        
    Business acquisition, number of annual installments | installment     4        
    Business acquisition, payout installment period     4 years        
    SunStreet Energy Group, LLC | Payout Two              
    Business Acquisition [Line Items]              
    Business acquisition, shares issuable as earnout (in shares) | shares     1,111,112        
    Number of tranches, earnout | tranche     2        
    XML 110 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Acquisitions - Schedule of Assets Acquired and Liabilities Assumed (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Sep. 30, 2021
    Business Acquisition [Line Items]      
    Goodwill $ 0 $ 13,150  
    SunStreet Energy Group, LLC      
    Business Acquisition [Line Items]      
    Cash     $ 503
    Other current assets (includes inventory of $26,835)     33,562
    Property and equipment     217
    Intangible assets     211,836
    Other assets     1,060
    Total assets acquired     247,178
    Accounts payable     3,762
    Accrued expenses     4,580
    Current portion of long-term debt     32,301
    Other current liabilities     364
    Other long-term liabilities     697
    Total liabilities assumed     41,704
    Net assets acquired, excluding goodwill     205,474
    Purchase consideration     218,624
    Goodwill     13,150
    Inventory     $ 26,835
    XML 111 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Redeemable Noncontrolling Interests and Noncontrolling Interests - Narrative (Details) - USD ($)
    $ in Thousands
    1 Months Ended 12 Months Ended
    Jun. 30, 2023
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Noncontrolling Interest [Line Items]        
    Non-performance fees paid   $ 766 $ 9,500 $ 41,200
    Non-performance fee   $ 3,200 $ 170  
    Class A members | Flip Date        
    Noncontrolling Interest [Line Items]        
    Allocation of income (loss)   5.00%    
    Class A members | Maximum        
    Noncontrolling Interest [Line Items]        
    Allocation of income (loss)   99.00%    
    Class A members | TEPIVA, TEPIVB, TEPIVC, TEPIVD, TEPIVE, TEPIVG, TEPVB, TEPVC, TEPVD, TEP6A, TEP6B, TEP6C, TEP6D, TEP7A, TEP7D and TEP8A        
    Noncontrolling Interest [Line Items]        
    Allocation of income (loss)   67.00%    
    Class A members | Sunnova TEP I, LLC        
    Noncontrolling Interest [Line Items]        
    Interest purchased 100.00%      
    Purchase of noncontrolling interest $ 5,900      
    Noncontrolling interest, period increase $ 67,000      
    Class B Members | Minimum        
    Noncontrolling Interest [Line Items]        
    Allocation of income (loss)   1.00%    
    Class B Members | TEPIVA, TEPIVB, TEPIVC, TEPIVD, TEPIVE, TEPIVG, TEPVB, TEPVC, TEPVD, TEP6A, TEP6B, TEP6C, TEP6D, TEP7A, TEP7D and TEP8A        
    Noncontrolling Interest [Line Items]        
    Allocation of income (loss)   33.00%    
    XML 112 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Stockholders' Equity (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    1 Months Ended 12 Months Ended
    Aug. 31, 2023
    Nov. 30, 2021
    Aug. 31, 2021
    Apr. 30, 2021
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Aug. 30, 2023
    Repayments of Debt [Line Items]                
    Non-cash conversion of convertible senior notes for common stock         $ 0 $ 0 $ 95,648  
    Master lease agreement, common stock consideration (in shares)   1,027,409            
    SunStreet Energy Group, LLC                
    Repayments of Debt [Line Items]                
    Business acquisition, shares issued at closing (in shares)       3,095,329        
    Business acquisition, shares issued at final purchase adjustment (in shares)     27,526          
    Shares issued (in shares)         693,443 694,446    
    9.75% Convertible Senior Notes Due April 2025 | Convertible senior notes | SEI                
    Repayments of Debt [Line Items]                
    Stated interest rate             9.75%  
    Non-cash conversion of convertible senior notes for common stock             $ 97,100  
    Debt conversion, shares issued (in shares)             7,196,035  
    Public Stock Offering                
    Repayments of Debt [Line Items]                
    Shares issued (in shares) 5,865,000              
    Common stock offering price (in USD per share)               $ 14.75
    Sale of stock, net proceeds $ 82,200              
    Underwriting discounts and commissions 3,900              
    Issuance costs on offering expenses $ 400              
    XML 113 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Equity-Based Compensation - Narrative (Details)
    1 Months Ended 12 Months Ended
    Jul. 29, 2019
    shares
    Feb. 28, 2023
    shares
    May 31, 2022
    USD ($)
    shares
    Dec. 31, 2023
    USD ($)
    plan
    shares
    Dec. 31, 2022
    USD ($)
    shares
    Dec. 31, 2021
    USD ($)
    shares
    Mar. 31, 2016
    shares
    Dec. 01, 2013
    shares
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Number of stock option plans | plan       2        
    Granted (in shares)       1,017,493 538,758 75,031    
    Stock options exercised (in shares)       41,788 18,383 569,740    
    Issued (in shares)       41,788 18,383 569,740    
    Proceeds from issuance of common stock, net | $       $ 81,316,000   $ 10,513,000    
    Stock options vested (in shares)       16,816 16,816      
    Stock options vested, value | $       $ 309,000 $ 309,000      
    Total unrecognized compensation expense | $       9,100,000        
    Long-Term Incentive Plan                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Shares authorized (in shares) 5,229,318       5,746,588      
    Percent of outstanding shares available for grant 5.00%              
    Additional shares authorized during period (in shares)   1,525,652            
    Common stock outstanding         5.00%      
    Stock Options                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Proceeds from issuance of common stock, net | $       $ 540,000 $ 213,000 $ 9,000,000    
    Expected dividend yield       0.00% 0.00% 0.00%    
    Weighted average period       1 year 9 months 14 days        
    Stock Options | Prior Plans                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Shares authorized (in shares)               26,032
    Stock Options | 2016 Plan                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Shares authorized (in shares)             4,288,950  
    Restricted Stock Units                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Weighted average period       1 year 3 months 18 days        
    Restricted stock units, vested | $       $ 18,300,000 $ 19,300,000      
    Unrecognized compensation expense | $       $ 26,600,000        
    Restricted Stock Units | Long-Term Incentive Plan | Share-based Payment Arrangement, Tranche One                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Award vesting period         1 year      
    Restricted Stock Units | Long-Term Incentive Plan | Share-based Payment Arrangement, Tranche Two                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Award vesting period         3 years      
    Restricted Stock Units | Long-Term Incentive Plan | Share-based Payment Arrangement, Tranche Three                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Award vesting period         7 years      
    Employee Stock                
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
    Shares authorized (in shares)     750,000          
    Discount from market price     95.00%          
    Purchase period     6 months          
    Maximum employee eligible contribution     15.00%          
    Maximum annual contributions per employee | $     $ 25,000          
    Shares issued in period (in shares)       35,160 7,106      
    XML 114 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Equity-Based Compensation - Schedule of Stock Options Assumptions (Details)
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Minimum      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
    Risk-free interest rate 3.50%    
    Volatility 65.58%    
    Maximum      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
    Risk-free interest rate 4.38%    
    Volatility 69.81%    
    Stock Options      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
    Expected dividend yield 0.00% 0.00% 0.00%
    Risk-free interest rate   2.40% 1.13%
    Expected term (in years)     6 years 1 month 17 days
    Volatility   58.76% 55.13%
    Stock Options | Minimum      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
    Expected term (in years) 6 years 3 months 3 days 6 years 4 months 15 days  
    Stock Options | Maximum      
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
    Expected term (in years) 6 years 6 months 25 days 6 years 5 months 15 days  
    XML 115 R94.htm IDEA: XBRL DOCUMENT v3.24.0.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, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Number of Stock Options        
    Outstanding, beginning balance (in shares) 3,259,459 3,259,459 2,765,815  
    Granted (in shares)   1,017,493 538,758 75,031
    Exercised (in shares)   (41,788) (18,383) (569,740)
    Forfeited (in shares)   (217,015) (26,731)  
    Outstanding, ending balance (in shares)   4,018,149 3,259,459 2,765,815
    Number of stock options, exercisable (in shares)   2,575,095    
    Number of stock options, vested and expected to vest (in shares)   4,018,149    
    Number of stock options, non-vested (in shares)   1,443,054 570,230  
    Weighted Average Exercise Price        
    Outstanding, beginning balance (in USD per share) $ 18.48 $ 18.48 $ 16.71  
    Granted (in USD per share)   15.01 27.62  
    Exercised (in USD per share)   12.91 11.59  
    Forfeited (in USD per share)   19.38 24.77  
    Outstanding, ending balance (in USD per share)   17.61 $ 18.48 $ 16.71
    Weighted average exercise price, exercisable (in USD per share)   16.50    
    Weighted average exercise price, vested and expected to vest (in USD per share)   $ 17.61    
    Weighted Average Remaining Contractual Term (Years)        
    Outstanding, balance 4 years 9 months 4 years 11 months 19 days   4 years 10 months 28 days
    Granted   9 years 2 months 23 days 9 years 2 months 19 days  
    Weighted average remaining contractual term, exercisable   2 years 9 months 18 days    
    Weighted average remaining contractual term, vested and expected to vest   4 years 11 months 19 days    
    Weighted Average Grant Date Fair Value        
    Granted (in USD per share)   $ 8.82 $ 14.37  
    Forfeited (in USD per share)   8.77 12.83  
    Weighted average grant date fair value, non-vested (in USD per share)   $ 10.78 $ 14.71  
    Aggregate Intrinsic Value        
    Outstanding, beginning balance $ 10,341 $ 10,341 $ 31,874  
    Exercised   203 231  
    Outstanding, ending balance   5,542 $ 10,341 $ 31,874
    Aggregate intrinsic value, exercisable   4,787    
    Aggregate intrinsic value, vested and expected to vest   $ 5,542    
    XML 116 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Equity-Based Compensation - Restricted Stock Activity (Details) - Restricted Stock Units - $ / shares
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Number of Restricted Stock Units      
    Outstanding, beginning balance (in shares) 1,609,615 1,649,789  
    Granted (in shares) 2,155,890 1,035,714  
    Vested (in shares) (1,009,102) (974,972)  
    Forfeited (in shares) (372,198) (100,916)  
    Outstanding, ending balance (in shares) 2,384,205 1,609,615  
    Weighted Average Grant Date Fair Value      
    Outstanding. beginning balance (in USD per share) $ 16.60 $ 20.62 $ 18.48
    Granted (in USD per share) 14.50 23.79  
    Vested (in USD per share) 18.10 19.79  
    Forfeited (in USD per share) 17.78 26.21  
    Outstanding, ending balance (in USD per share) $ 16.60 $ 20.62  
    XML 117 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Basic and Diluted Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Earnings Per Share [Abstract]      
    Net loss attributable to stockholders—basic $ (417,961) $ (161,642) $ (138,128)
    Net loss attributable to stockholders - diluted $ (417,961) $ (161,642) $ (138,128)
    Net loss per share attributable to stockholders - basic (in USD per share) $ (3.53) $ (1.41) $ (1.25)
    Net loss per share attributable to stockholders - diluted (in USD per share) $ (3.53) $ (1.41) $ (1.25)
    Weighted average common shares outstanding - basic (in shares) 118,344,728 114,451,034 110,881,630
    Weighted average common shares outstanding - diluted (in shares) 118,344,728 114,451,034 110,881,630
    XML 118 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Basic and Diluted Net Loss Per Share - Anti-Dilutive Weighted Average Shares (Details) - shares
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    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) 6,093,155 4,907,458 4,670,740
    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 23,228,952 10,829,353
    XML 119 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Commitments and Contingencies - Narrative (Details)
    $ in Thousands
    1 Months Ended 12 Months Ended
    Dec. 31, 2021
    USD ($)
    MWh
    Dec. 31, 2023
    USD ($)
    Dec. 31, 2022
    USD ($)
    Oct. 31, 2023
    USD ($)
    Loss Contingencies [Line Items]        
    Current portion of performance guarantee obligations   $ 2,667 $ 2,495  
    Letter of credit outstanding   0 4,100  
    Other commitment   166,400 121,300  
    Payments for dealer commitments   53,800 50,100  
    Megawatt hours to be purchased | MWh 1,420      
    Purchase commitment       $ 325,000
    Payments for purchase obligations   178,600 216,000  
    Remaining purchase commitment   255,000    
    Performance Guarantee Obligations        
    Loss Contingencies [Line Items]        
    Performance guarantee obligations $ 5,293 6,753 4,845  
    Current portion of performance guarantee obligations   2,700 2,500  
    Long-term portion of performance guarantee obligations   $ 4,100 $ 2,300  
    XML 120 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Commitments and Contingencies - Performance Guarantee Obligations (Details) - Performance Guarantee Obligations - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Performance Guarantee Obligations [Roll Forward]    
    Balance at beginning of period $ 4,845 $ 5,293
    Accruals 4,982 2,727
    Settlements (3,074) (3,175)
    Balance at end of period $ 6,753 $ 4,845
    XML 121 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Commitments and Contingencies - Lease Expenses and Other Information (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Commitments and Contingencies Disclosure [Abstract]      
    Operating lease expense $ 2,910 $ 2,753 $ 1,643
    Finance lease expense:      
    Amortization expense 1,150 783 417
    Interest on lease liabilities 109 60 38
    Short-term lease expense 197 141 78
    Variable lease expense 1,049 961 1,064
    Total $ 5,415 $ 4,698 $ 3,240
    XML 122 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Commitments and Contingencies - Lease Assets and Liabilities (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Right-of-use assets:    
    Operating leases $ 13,247 $ 14,706
    Finance leases 4,085 2,476
    Total right-of-use assets 17,332 17,182
    Current lease liabilities:    
    Operating leases 2,883 2,451
    Finance leases 1,348 796
    Long-term leases liabilities:    
    Operating leases 14,005 15,751
    Finance leases 1,631 957
    Total lease liabilities $ 19,867 $ 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 123 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Commitments and Contingencies - Other Lease Information (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Cash paid for amounts included in the measurement of lease liabilities:      
    Operating cash flow from operating leases $ 2,765 $ 1,647 $ 1,310
    Operating cash flows from finance leases 109 60 38
    Financing cash flows from finance leases 1,059 801 476
    Right-of-use assets obtained in exchange for lease obligations:      
    Operating leases 741 245 8,867
    Finance leases 2,759 1,072 2,213
    Leasehold improvements reimbursements $ 545 $ 297 $ 423
    Weighted average remaining lease term (years):      
    Operating leases 5 years 6 months 3 days 6 years 7 months 6 days  
    Finance leases 3 years 1 month 13 days 2 years 10 months 9 days  
    Weighted average discount rate (percent)      
    Operating leases 4.06% 3.95%  
    Finance leases 6.26% 4.37%  
    XML 124 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Commitments and Contingencies - Future Minimum Lease Payments (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Operating Leases    
    2024 $ 3,517  
    2025 3,409  
    2026 3,236  
    2027 3,304  
    2028 3,372  
    2029 and thereafter 2,113  
    Total 18,951  
    Amount representing interest (1,987)  
    Amount representing leasehold incentives (76)  
    Present value of future payments 16,888  
    Current portion of lease liability (2,883) $ (2,451)
    Long-term portion of lease liability 14,005 15,751
    Finance Leases    
    2024 1,498  
    2025 940  
    2026 541  
    2027 277  
    2028 0  
    2029 and thereafter 0  
    Total 3,256  
    Amount representing interest (277)  
    Amount representing leasehold incentives 0  
    Present value of future payments 2,979  
    Current portion of lease liability (1,348) (796)
    Long-term portion of lease liability $ 1,631 $ 957
    XML 125 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Commitments and Contingencies - Dealer Commitments (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Other Commitments [Line Items]    
    Total $ 166,400 $ 121,300
    Long-Term Dealer Commitments    
    Other Commitments [Line Items]    
    2024 77,724  
    2025 57,079  
    2026 36,904  
    2027 30,000  
    2028 0  
    2029 and thereafter 0  
    Total $ 201,707  
    XML 126 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Commitments and Contingencies - Information Technology Commitments (Details)
    $ in Thousands
    Dec. 31, 2023
    USD ($)
    Commitments and Contingencies Disclosure [Abstract]  
    2024 $ 23,045
    2025 7,243
    2026 6,137
    2027 7,405
    2028 515
    2029 and thereafter 515
    Total $ 44,860
    XML 127 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Subsequent Events (Details) - USD ($)
    $ in Thousands
    1 Months Ended 12 Months Ended
    Feb. 22, 2024
    Dec. 31, 2022
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Subsequent Event [Line Items]          
    Contributions from redeemable noncontrolling interests and noncontrolling interests     $ 382,904 $ 84,923 $ 8,375
    TEP7A | Class A members          
    Subsequent Event [Line Items]          
    Contributions from redeemable noncontrolling interests and noncontrolling interests   $ 59,000      
    Subsequent Event | Sunnova Sol VI Issuer, LLC | SOLVI Series 2024-1 Class A | Solar asset-backed notes          
    Subsequent Event [Line Items]          
    Principal amount of debt issued $ 194,500        
    Discount 4.66%        
    Stated interest rate 5.65%        
    Subsequent Event | Sunnova Sol VI Issuer, LLC | SOLVI Series 2024-1 Class B | Solar asset-backed notes          
    Subsequent Event [Line Items]          
    Principal amount of debt issued $ 16,500        
    Discount 7.08%        
    Stated interest rate 7.00%        
    Subsequent Event | Sunnova Sol VI Issuer, LLC | SOLVI Series 2024-1 Class C | Solar asset-backed notes          
    Subsequent Event [Line Items]          
    Principal amount of debt issued $ 15,000        
    Discount 13.98%        
    Stated interest rate 9.00%        
    Subsequent Event | TEP7A | Class A members          
    Subsequent Event [Line Items]          
    Contributions from redeemable noncontrolling interests and noncontrolling interests $ 61,400        
    Subsequent Event | TEP8D | Class A members          
    Subsequent Event [Line Items]          
    Contributions from redeemable noncontrolling interests and noncontrolling interests $ 195,000        
    XML 128 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Schedule I Parent Company Financial Statements - Condensed Balance Sheets (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Current assets:      
    Cash and cash equivalents $ 212,832 $ 360,257 $ 243,101
    Accounts receivable, including affiliates 40,767 24,435  
    Total current assets 936,248 948,389  
    Total assets [1] 11,340,971 8,336,892  
    Current liabilities:      
    Accounts payable 355,791 116,136  
    Other current liabilities 133,649 71,506  
    Total current liabilities 1,095,292 541,946  
    Total liabilities [1] 9,212,059 6,449,442  
    Stockholders' equity:      
    Common stock, 122,466,515 and 114,939,079 shares issued as of December 31, 2023 and 2022, respectively, at $0.0001 par value 12 11  
    Additional paid-in capital—common stock 1,755,461 1,637,847  
    Accumulated deficit (228,583) (364,782)  
    Total stockholders' equity 1,526,890 1,273,076  
    Total liabilities, redeemable noncontrolling interests and equity 11,340,971 8,336,892  
    Parent Company      
    Current assets:      
    Cash and cash equivalents 75 65  
    Accounts receivable, including affiliates 7 0  
    Total current assets 82 65  
    Investments in subsidiaries 1,677,268 2,056,622  
    Total assets 1,677,350 2,056,687  
    Current liabilities:      
    Accounts payable 2 22  
    Other current liabilities 6,138 5,895  
    Total current liabilities 6,140 5,917  
    Long-term debt, net 1,155,078 1,149,756  
    Total liabilities 1,161,218 1,155,673  
    Stockholders' equity:      
    Common stock, 122,466,515 and 114,939,079 shares issued as of December 31, 2023 and 2022, respectively, at $0.0001 par value 12 11  
    Additional paid-in capital—common stock 1,735,470 1,617,856  
    Accumulated deficit (1,219,350) (716,853)  
    Total stockholders' equity 516,132 901,014  
    Total liabilities, redeemable noncontrolling interests and equity $ 1,677,350 $ 2,056,687  
    [1] The consolidated assets as of December 31, 2023 and 2022 include $5,297,816 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 $54,674 and $40,382 as of December 31, 2023 and 2022, respectively; accounts receivable—trade, net of $13,860 and $8,542 as of December 31, 2023 and 2022, respectively; accounts receivable—other of $187,607 and $810 as of December 31, 2023 and 2022, respectively; other current assets of $693,772 and $422,364 as of December 31, 2023 and 2022, respectively; property and equipment, net of $4,273,478 and $2,680,587 as of December 31, 2023 and 2022, respectively; and other assets of $74,425 and $48,586 as of December 31, 2023 and 2022, respectively. The consolidated liabilities as of December 31, 2023 and 2022 include $278,016 and $66,441, respectively, of liabilities of VIEs whose creditors have no recourse to Sunnova Energy International Inc. These liabilities include accounts payable of $197,072 and $9,015 as of December 31, 2023 and 2022, respectively; accrued expenses of $157 and $287 as of December 31, 2023 and 2022, respectively; other current liabilities of $7,269 and $4,420 as of December 31, 2023 and 2022, respectively; and other long-term liabilities of $73,518 and $52,719 as of December 31, 2023 and 2022, respectively.
    XML 129 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Schedule I Parent Company Financial Statements - Condensed Balance Sheets Additional Information (Details) - $ / shares
    Dec. 31, 2023
    Dec. 31, 2022
    Condensed Financial Statements, Captions [Line Items]    
    Common stock, issued (in shares) 122,466,515 114,939,079
    Common stock, par value (in USD per share) $ 0.0001 $ 0.0001
    Parent Company    
    Condensed Financial Statements, Captions [Line Items]    
    Common stock, issued (in shares) 122,466,515 114,939,079
    Common stock, par value (in USD per share) $ 0.0001 $ 0.0001
    XML 130 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Schedule I Parent Company Financial Statements - Condensed Statements of Operations (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Condensed Financial Statements, Captions [Line Items]      
    Revenue $ 720,653 $ 557,690 $ 241,752
    General and administrative expense 430,422 302,004 204,236
    Operating loss (243,435) (81,504) (54,890)
    Loss on extinguishment of long-term debt, net 0 0 9,824
    Loss before income tax (503,449) (126,390) (147,250)
    Income tax (benefit) expense (1,023) 3,886 260
    Net loss (502,426) (130,276) (147,510)
    Parent Company      
    Condensed Financial Statements, Captions [Line Items]      
    Revenue 0 0 0
    General and administrative expense 1,367 1,362 929
    Other operating expense 24 0 0
    Operating loss (1,391) (1,362) (929)
    Interest expense, net 22,536 10,835 3,722
    Equity in losses of subsidiaries 478,494 118,079 142,870
    Loss before income tax (502,421) (130,276) (147,521)
    Income tax (benefit) expense 5 0 0
    Net loss $ (502,426) $ (130,276) $ (147,521)
    XML 131 R110.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Schedule I Parent Company Financial Statements - Condensed Statements of Cash Flow (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    CASH FLOWS FROM OPERATING ACTIVITIES      
    Net cash provided by (used in) operating activities $ (237,562) $ (333,426) $ (209,230)
    CASH FLOWS FROM INVESTING ACTIVITIES      
    Other, net 5,238 680 4,353
    Net cash used in investing activities (2,544,661) (1,981,602) (1,241,216)
    CASH FLOWS FROM FINANCING ACTIVITIES      
    Proceeds from long-term debt 3,507,828 2,903,727 2,235,939
    Payments of deferred financing costs (75,920) (30,791) (31,324)
    Purchase of capped call transactions 0 (48,420) (91,655)
    Proceeds from issuance of common stock, net 81,316   10,513
    Other, net (6,998) (802) (476)
    Net cash provided by financing activities 2,731,051 2,468,705 1,464,450
    Net increase (decrease) in cash, cash equivalents and restricted cash (51,172) 153,677 14,004
    Cash, cash equivalents and restricted cash at beginning of period 545,574 391,897 377,893
    Cash, cash equivalents and restricted cash at end of period 494,402 545,574 391,897
    Non-cash investing and financing activities:      
    Non-cash conversion of convertible senior notes for common stock 0 0 95,648
    Non-cash issuance of common stock for investments in solar receivables 0 0 44,353
    Non-cash issuance of common stock for business acquisition 0 0 128,224
    Supplemental cash flow information:      
    Cash paid for interest 283,985 142,870 88,256
    Cash paid for income taxes 14,726 2,000 190
    Parent Company      
    CASH FLOWS FROM OPERATING ACTIVITIES      
    Net cash provided by (used in) operating activities (13,605) 3,045 8,554
    CASH FLOWS FROM INVESTING ACTIVITIES      
    Investments in subsidiaries (88,645) (560,700) (500,700)
    Distributions from subsidiaries 19,650 21,100 0
    Other, net 90 0 0
    Net cash used in investing activities (68,905) (539,600) (500,700)
    CASH FLOWS FROM FINANCING ACTIVITIES      
    Proceeds from long-term debt 0 585,000 560,625
    Payments of deferred financing costs (43) (516) (615)
    Purchase of capped call transactions 0 (48,420) (91,655)
    Proceeds from issuance of common stock, net 82,563 38 19,392
    Net cash provided by financing activities 82,520 536,102 487,747
    Net increase (decrease) in cash, cash equivalents and restricted cash 10 (453) (4,399)
    Cash, cash equivalents and restricted cash at beginning of period 65 518 4,917
    Cash, cash equivalents and restricted cash at end of period 75 65 518
    Non-cash investing and financing activities:      
    Non-cash conversion of convertible senior notes for common stock 0 0 95,648
    Non-cash issuance of common stock for investments in solar receivables 0 0 44,353
    Non-cash issuance of common stock for business acquisition 0 0 128,224
    Supplemental cash flow information:      
    Cash paid for interest 17,013 1,438 1,390
    Cash paid for income taxes $ 0 $ 0 $ 0
    XML 132 R111.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Schedule I Parent Company Financial Statements - Basis of Presentation (Details) - Parent Company - IPO
    Jul. 24, 2019
    $ / shares
    shares
    Subsidiary, Sale of Stock [Line Items]  
    Shares issued (in shares) | shares 14,000,000
    Common stock offering price (in USD per share) | $ / shares $ 12.00
    XML 133 R9999.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Label Element Value
    Accounting Standards Update [Extensible Enumeration] us-gaap_AccountingStandardsUpdateExtensibleList Accounting Standards Update 2020-06 [Member]
    EXCEL 135 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *\P5E@'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 " "O,%986,RKC.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NLT&0E&7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_O/Y ML^0&@\(^TG/L T5VE*Y&WW9)8=B( W-0 D/Y$TJ'\C'L(!C_, MGD!6U0UX8F,-&YB 15B(0C<6%48RW,<3WN*"#Y^QG6$6@5KRU'&"NJQ!Z&EB M.(YM Q? !&.*/GT7R"[$N?HG=NZ ."7'Y);4, SEL)IS>8<:WIX>7^9U"]5+*3%W$?:]=3OW MCXW/@KJ!7W>AOP!02P,$% @ KS!66)E&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" "O,%98YBT/@2$( *,0 & 'AL+W=OV3 QAE9X([X$L#XO)8>)/F\\LGM6L@?Z9)2A=Z3F*=WK:52J\^=3AHN M:4+22[&B'+Z9"YD0!1_EHI.N)"51'I3$'>QYO4Y"&&\-;O-C$SFX%9F*&:<3 MB=(L28C;A&-::BT!(&7-SJB<:R5 MH!W_V8FVBFOJP,/W>_6GO//0F1E)Z4C$?[)(+>]:_1:*Z)QDL7H1ZU_IKD-7 M6B\4<9K_1>OMN=U>"X59JD2R"X86)(QO7\G[#L1!0-^K"<"[ /PAP._6! 2[ M@.#4@.XNH)N3V78EY_! %!G<2K%&4I\-:OI-#C./ANXSKG_WJ9+P+8,X-1B) M-RK1!'YBU$9_3!_03Y]^1I\0X^B>Q3'\,NEM1\%U]-F=<*=YO]7$-9H^1K\+ MKI8I>N01C:H"'6A@T4J\;^4]MBH^T/ 2!?X%PAX.# T:V<.?Z.P2^3=Y>-<0 M_F /_WO&X>J>Z>J5W@0%\R#7"ZS,_S64OE&6X.__L7O>7\ST7$I]N!(K$*N6Y#KVM0'#R+,8-%1Z'6SHB9L]G#? M:_]FXF.-:LK'D5B%SU7!Y^HT/D/.,Q*C%[H24IE V764S$QX1]:HIJ _C(%5,;&%XQ1<]9,J/21,FNX7E^.^C?W%R9 M2%E#FY)R)%8AY7MEVN:=PNJ%+IC.(F"(/9/$. N/"$TSSL4;@8E,Y6*#QEQ1 MR8D>J3#%QSR\-(&T:S8EZ4JMBO(@ _9/00E]%1*F9M[W"S15L*HA(=%(9%S) M#;Q&9KYV]8='(T!K4&. CM2J '$)$)\"\)6\HW$$JQV;LS"G:)G%1R0#K^W[ M-_BZVS/2LP8WIN=(K4JO- .^-6/>TQM&$:BG%_LWZ NV1C;.=R#7]H'WY[W?\16+((3*=X8#\V#T:[Y^@\C-J=6 MPI5:%5MI)GR[!_B(;2)2!7?/?[)5_5W#KGA][=4L?4[=A"NU*K?23_A'#$5. M35)2C\DN@/M&_V"/:@SI' ["+RV$;\_[OPAMMB9+P6U9\1&1_@UN^U?]OI&6 M4P/A2JU*J[00OCW_?V4*W(.8(Q__-/L936F821AE1F1VI9%($DAAIDJ$/R[0 M)^_2 V^!5N!YWTB<4;2B$J5+(HV>S*[=F.DYO 8NO0:V6P0PKQ'C"S3=)#,1 MFU >$7C^^FUHW+5U:B-OT^-GL$> MUIC6.3P#+CT#/LDS_$GCN/V#0U8&4Y6DL,9%:)RFF7F1.Z+YG9H>5HSL48VY MG<,MX-(MX)/8!\.J(1V*:%D,:TXXC.%R+AUC$,0PI"(!-M)8W\G'H!5VI5 M?J47P/94?L=OFI X1O=9"E^GYAEJUZG=)K?'-:9U#E. 2U. [?G\CM9C0N5" M+VB_@():@HU*5H2;A]W_^73!'M<8VSG< 2[= ;;G]./1TPL:9A%30J*A4A1\ M>KY1^123A9&:7:_N.:D]K#&TSZM4//'M>X;N$<]B H[4%PTE.&Z1(R7ML\/2)3#\NI.W"E M5H55NH/@)'\J^7[[2@R=\D%7-],/3.86,UKRK?41UHIV$X*G>:E)+BAC?UF#JFTD( M*0Q< 0[HJTR(5&@\'F_/9"G2]8I(ER(A^-G0$IH 9[$/;9/[MJ&Y% FB#"XB M\RM%=,XXR]/RB13OFX/%6%]19!*1;?5/0FGN=N#"J1XI2Q%'X!7U?C[AB$!( ME(1ZR<(E6C-8M6;0&*9[MH9O\[;L]CP8C#X8>.7.AQZ?+,UK M0[E0*(8&ZL;#57WLH8ALX/RY/O9 0ZJW-(OB/N/C9OMOT7AFGL->!:6]"DZR M5R,@+_-'[!%]1[]1\\W +J5W)*^O<<]<[6 /;DSM'/8J*.U5<&+!UF'QT1,< M-'J$(V)UE5KVL,;$SF&H@M)0!78C])'8KM*MGIE=[NF[D9A34^5*K4JL-%6! MW0,-BQ6QS@X<$:A/SIR:*%=J6TR=@^)Q;2?S(OP4A;KL95M'7APM"OV'>7E[ MISQ]^U\"OQ/M1E,4TSF$>I?7L&;(;>']]H,2J[P4?2:4$DG^=DD)W)3T"?#] M7 BU_Z O4/S[P^!_4$L#!!0 ( *\P5E@*Z17.. ( +D% 8 >&PO M=V]R:W-H965T&ULC91M;YLP$,>_BN5)>U4% DG:98"4-*L: MJ9VB=D_2M!<.7()5;#/;E.[;SP^$95*"\@;[[+N_?V=\E[1"OJ@20*,W5G&5 MXE+K>AX$*B^!$342-7"SLQ.2$6U,N0]4+8$4+HA5012&LX 1RG&6N+6-S!+1 MZ(IRV$BD&L:(_+.$2K0I'N/#PA/=E]HN!%E2DST\@_Y:;Z2Q@EZEH RXHH(C M";L4+\;SY:2C^)]AZZ?*96+Q>5M_H T9YH[1@7; A8)3[D;QU]W <<'TF(.H"(L?M#W*4*Z))EDC1(FF]C9J= MN%1=M(&CW/Z49RW-+C5Q.ELT!=5HS?WO-?>4!-K(VLT@[R267B(Z(S&.T*/@ MNE3H$R^@^%\@,#P]5'2 6D:#BBO(1R@>7Z$HC.(!O;A/,G9Z\:5)HI^+K=+2 M/(E?I_+U:I/3:K9,YJHF.:38U($"^0HX>_]N/ L_#K!.>M;)D+IG%1)])@Q. ML0U';R3-H24:9"D:^U9-]4J%'AXV VC3'FUZ$=J#R,\^E6&%>V%?-+]"7WX, M\,QZGME%/'=4,K1>G<(9%HCBFU,8P5$Y,9![US04RD7#M:^L?K7O2PM?CO_< M?5-[)')/N4(5[$QH.+HV]R-]H_"&%K4KSJW0IM3=M#2]%:1U,/L[(?3!L ?T MW3K["U!+ P04 " "O,%98!U:D6T ( !E(0 & 'AL+W=OH^"$EKJ[J?,WF"V,?3,]/5W*N;I7Y M<_6EA+OIULHL6ZJBRG2!2O5P-KG )U>4685:XJ],/54[U\BZY^:J??E>M0]S:2W5>U7_14RL;3E"ZKHQ>MLJ 8)D5S7_YO9V( M'05,/0JD52!]!>91H*T"?:T":Q7JJ9XVKM3S<"6-/#\M]1,JK318LQ?U9-;: MX'Y6V'6_-26\S4#/G%]^_G3[^>/-U<7=]17Z M7J%?CGY%1R@KT-U"KRM9S*K3J8&1K?XT;4>Y;$8AGE&N5'J,* X0"0EUJ%^] M7IWLJT_!WZW39.LTJ>U1G]/KLE2%0;*JE*E.7/XT!IC;@$W&DVHE4W4V@6RK M5/FH)N<__X2C\+W+NSI&F>@W H)RD"E#>Y^KG MGV( \-Z4+];%%!6=D-_WI>D7Y ,@<2D$6J[,T1"R*>U(%S M1 /"0Y"VSR$5U?)>E4U\;E*ZEK/)&5_-%PMDI DZ?D_%*,< MTS!T^R^V_HM1_^^TD7G/?Q=(,1@]H1%A<0^D0XS%-$[<(.,MR'@4Y)<26+TT MS_6DVH1= <\:;_C' Q \HK%(6 _L4(Z*F,4A=J--MFB3\?I23 SE"(LBS#SKAL..2\/1N;@IC"SF M&3B_FUM.N@P'&#!E(>]'F$LN(AP3#]0=VL>C4/^M]>PIRW,G.#P8M%^>'"*8 M8NY)3]P1,Q[EPK9 ^1.S5=\=-TYX'/,^OJ%<$N$X\00[[M@4C]-I4T&\ #^\ MH/Y?_#^G6W0XG38>$H'[C@TE8TJC./%%1,>^F+VJ*9_EF[X&[^2P%?RV18MI\-#+J:36% /R(Y9\3BU;L)GI=&1(QLFPB8(N7%^86N(@OS".0MRO" Y!@8E@ MGK E._O7<9IL(F$(>]'N4,P8BQAS,-$I.-8\L*652^7 MF;%-;]7L7'5ALF*NBM2W(*/VW"2"G!OU?VYHW^>.?KFBFUM!0$C71A M/2YU#D)SE!40DZIR]T-DN*W%$8]%/\G=K9AG]X'**!$??*+R1M;VO>X8F8PSLHU0X+C*.A\@(-H -A !Q[R.5XQ9 MD- D"$6"JH4$ "BK*LO@/[#1"9 TZ"@\#L,00Y=2HD>9KYU]"G&U /TX<,CX MJE%'_62<^B]FL\QR/I2DEER(A_2.X:RSJ)!074( M1G8;ZXOCKA$@XXT ]%CKY3J7!E9IIAZR-'.3U9#:WQ$2\YCVD3H$H540L:\Z M=ET >4T74#GRS@G8T09P ON%_H[.)4@$\+"G#Z!='T#'^X!/!]0S.N1X1B,\ M.!YSR;$X\M4SVK4"=+P5:&;7/Y_4P?U)1$,V0.@0% 0+[.FT:4?^]$#RMP7C M1?;8GB9Y_"*#,UW/#M0A.;H#I9;W]Y]TK$C'61%ZE+N%L@U I?-L5F=GL_?N ME5(TJ*+@>9JO9PH=\8 D(HAQM#W-#'% !.[767M4U=B&JT=99O5\;B8003M2 MSS;Z9?+7S74U^169!93F5,)>I\B?T;U"ZPKP&8W B %5?9]G7M"QED0"=: 96% 8_*BL_NNO$?R%4?IS6D<#:!Q;<:* M \[>.>&JK0L6,,);#V -XNA NW4\[>?(3G$X M(%&(B(-PDR;0SS#FRI%=VW!K(QH]+30$= IE*#.ZK-!"/MI*9&-"KTMX!4EQ MNRX*_2C1=:'*^3.ZL7E5R+9ON"G235KLVM] D[UCFB:J(*O#S=I#MV6[K\.# M=^]DI;'+VT@E/[#$VG>@T*QU0*+VHXI=]<,3H8L@YVZU&81")]K&*B>!P,FA M >7JD:<[WYB7L(+UM_H*U>O2?(W8+CP6, &H&R^Z3/JOA9SJ34 MZ/<\R\OST4SKQ>EX7"8S.1?EB5K('-[YFIQ_,1&:T??$T?9MH\&%^<+<2# MO)7Z^^*F@+OQQLHTG,&H5*XDG+D3I9RH[)]T MJF?G(SY"4WDOEIG^JAX_R,:AP-A+5%96O^BQD<4CE"Q+K>:-,B"8IWG]+WXW M$[&E0%B/ FT4:%?![U%@C0)[KH+?*/C5S-2N5/-P);2X."O4(RJ,-%@S%]5D M5MK@?IJ;=;_5!;Q-04]?3+Y\OOWRZ>/5Y;?K*_3^\M/EY\DUNOUP??WM%AW? MB$+F>B9UFHCL#7J+OM]>H>.C-^@(I3GZ-E/+4N33\FRL 8FQ-TZ:42?UJ+1G MU"N9G"!&/$0Q90[UJ^>KTUWU,?B_F02ZF01:V?-[['T!'PN8[<*XBT192NTA MD4%.B#R1+O=J>U%ESZ36ZL(/@_ALO-IVPA9B-, ;H1VH; .5#4*=5"$!:'.E M90F9E\AT)>XRN08_6',:CZ'% ?@R4\/I66Y ME%-T#!%4SB# RCBC3O1\$J(Z:8X):=\*&5V4TWV)Y5&M.X6Y(= M-P'L&4Z,DQUGU)QEV:I3J6S MDNW1[BEEC=8.6@A5;)&W0S#T_=CW>VH9:=F0#-/A)@L7XLFDH!.FS6HL"**X M6W =%LN(@'NF]&6P\@PB=5@,Y4_O-6RF.^%:[,6 MP3S$Q H!6S B-/+[\J_E-S),<#=%:K:"Z$[F\CY-4KAV AVT8O:MI^5")/)\ M!!O34A8K.;IX_8J$^)VS\?]#UG9];@F2[&'(_G)H4UQ XXB3L+L>MB"C&%:D M9T%H2X9TF S[VB!JDUK@AU&72AQB/F:\IY[1EOKH,/6]M!&B-K41!A'>A6V+ M\:"O"M.M+=\P_;V@%Z(VTQ$>A;C;NSGD..GI,&A+AW28T)[;"E$'<<4LBKI= ML4/.A^H=^CU 6WZCP_QV8"M$;0KS:<3\J+LW=0C2D.. ]W29M"4[.DQV^UHA M:A-8!(U E^<<8CX/> ]ST);FZ##-#3="$VH3%HV@0>P6)H=<""U-7UEJB8T. M$]MS^AGJ8+,XPG90VG(Q)CW;'MI2&=V[5]O;S5![RT4"*[4=^[+>^&M9APZS MSD%]#+7Y):*A]>W)EH*([?OXU%(0>\Y^[-E-3&-MYWL2[+>LKTZV6 !\V?/] MAAEFVGW25GTV7/5A5_!M)E&B\E)EZ51H"(HZ[^$/J7MT!6PPOP,?UU\GJRIF MOC.B-$^RY52BH\ #XO> ^:MW1\P#>O< KP=<4BYD]24[>_*,N<8V7*U$D9KL M #,P<[+4"-:ZFCAT//KQ\;H;(TS@7;!B!T%O@?=0 W6QQY0_EYG=UUYA\0S.+X: MBS /*+P>BWO TW]PJ(J8ZU%XY 'O-L,0?/ @RD&FE66@2@^XLIDL4 1"/-CZ MHI\!JT%\B!;F \!-C0>P!CP\T&X53[LY MLI7G!R0*T)"'UVD2AAZ0C2-'MFW#K8EH]#A3$-!)(:>I5D6)9F(E4:Y,3*AE M :\@*6Z7>:Y6 EWGLGAX0A]-7N55=H@,[I)U6FS;7T,3';?HGA(H8YF\AZ&PR<1-&]%?4A8WVBUJ([-[I36:EY=SB34NL((P/M[ MI?3ZQ@RP.:J]^!]02P,$% @ KS!66)ZQ1,EO!@ ]1H !@ !X;"]W M;W)K2(]GB2$V+O-BZG!GQ#(KK2Y,!J?K*.E MO)/ZZ_HFA[-1[64>IS(K8I617"Y.!V?T>,)\8U B_HGE8[%S3 R5J5+?SMUAG0&:;0JMT:PPC2..L^H^> MMH'8,:!>AP';&K"V@>@PX%L#_E(#L340960J*F4<)I&.QB>Y>B2Y08,W&9RS7H\3.3LBG+XGS&$<&=#%R\T98CYYN3GM8"E/][A[RJ;J522.QUI"B7AJ8F/HQ] MYG@N),[#;BALF.OZ7NCLPR8VC GJNZR&[0W?K8?O]N; ]5KFD8ZS)9%/4-\+ M>8PQ<5]SZE_3V>25G.W%SJMCY_5._84J-%$+:$EE"KQ[$S#*/LPE/&H61Z;5 M8+&L?'H[\TBYPSS:R@H;%GHL:">%C?(]X0L\)_R:E_\'O.(,SK3*?Y(B2B1: MCGV;FN]QOTT-@P6F&CN.?Y88N. MC:*A&W"<#G4:@>#T$OI+9L H*=E$E'1JVAW=^Q1B&X(QAK44)PL.(< M1[1((3@&[KC706M']]!^6DK-'^,D(7&ZCN+<]%J4#T5* W6=-AT;UEXZO9!] M$JPAP?J3S:P3HNI^$9?J >7!K*>@';1X(C'FNY[7)8#A7!&X'HT;^T%YA M,+Y7&G)-M3O@>Y))?'XXLH*$$UC$;)S'0QI:^6;C6.AYHJ.ETT:2T'Y-TC3U M1!6X'==>Y3X- M>;O (3CJ^+[OMADA..I!:>]@U*@&VB\;:D8]*\CNZT-*W<"W2AL"=$,_;-=K M#,>A4G:1::0"[=<*GR#!"+Q3RR>3;YNX6)5O$M!E$Y4MA\ TA5?CJ>Z>MKXV MOR7Y2\@$@80!ZVBOM!$,M%\Q5#7OH)JHP^<41&G8#9Z'(FPSL5%#[EA2'X&Y MM*L+-6*!]JN%NPX7-!P%2!L7.8H0!A<_\Q0V \"-JM"4$QKXM2(Q=8OUSX M(G5GX69V9X>I88)Y;0((T+QH^!8'#"A\EW;Q:!0#ZU<,AL;^5'<2 5/8 V74H"92$%W5#R @6QT86&E6Y6]VX25+=QWLB'%/-* M#5VE+S5FY8]&Z?DZ/)]4.3..FVA#Z'.7+ M."M((A?@TCGR(4?S:H^E.M%J7>XZ3)76*BT/5S*"U60 <'^AE'X^,0^H=[K& M_P-02P,$% @ KS!66//CY:;(# KT$ !@ !X;"]W;W)KJFKB2S#J><<1DZYG&]L1N^YF6 M8)M;BE1)RDGZZ_> E 4).(#D5OF22/)+B._!Y3RX4&>?F_:/[DFI/OJRJ.KN M[U*+J?FJ6JX2\/3;LH>GC;/IYVRU85\^&B175*XUB>+HJR M/CD_&SZ[:<_/FE5?E;6Z::-NM5@4[==WJFH^OSTA)R\??"H?GWK]P>GYV;)X M5+>J_W5YT\*[TTTI\W*AZJYLZJA5#V]/+LB;7$I]P:#XK52?NZW7D;9RWS1_ MZ#>7\[C)YCOUA=NO7TK_,)@',_=% MIZ9-]7LY[Y_>GJ0GT5P]%*NJ_]1\_EFM#0E=WJRINN'?Z/-:&Y]$LU77-XOU MQ7 'B[(>_R^^K .Q=0&1G@OH^@)J7\ ]%[#U!>S0"_CZ CY$9K0RQ"$O^N+\ MK&T^1ZU60VGZQ1#,X6JP7]:ZWF_[%OY:PG7]^?3ZZO;ZE\O\XNY]'MW>P7\? MWU_=W4;7'Z+IQ>W/T8=?KG^_C2;1K[=Y]/UW/T3?164=W3TUJZZHY]W9:0_W MH$LZG:V_[]WX?=3S?81&'YNZ?^JB]_5T6")N9K]%#'R M8T1CRI ;FAY^.44NSP^_G 3_3>Z MF-Y=_G9Y=_G^%HOZ6"K'2]6#QYMN6*/;L2 V%D2P05S,_P>C (RT?1?U#0RULZ:>E96*ZK4W_:E^/2NZ MIVC5J;GNH9 7VJ(OZ\=Q8"W[4G5OL"B(8[:;8Q:6'ZFPG:#+3=!EL-WD"@J= ME85.35C4QJOE5ET3P5B:6$T'D<4ID98L=V6ID+&GW20;"TG0PN5B692M;C<1 MC-1C2X$\.R^[9=,55?>C;C28M\2Y&R%%1BUKKBKE(K.,N2(FAU_4C^4]](BBZU2/]O74N1&:8R]X8$=88Q5T68Y+%E#E'Q6'B:(HD- M9,2OM'??ZZ8X:U8UV@C7Y>W<2$82;IE"9!GC5KWFF"KCF3>:7E9%C>,20:I/,&$[162*7&*SW,Z[QLM5<8050'R>A9U2N%VJ+.C4QD+++8]H7H4IYRVQ88<80")A0OJUAMEB5?X%9K]_ MA&GB#R93J+9\+O2L#&^WW+DAF3#[OJ>(;$(R+NQ1%=/Q-/'Y,_1$@IP0\/< MZ3%Z+JJ5@AS2]>UJ9"Q=R6,WCCH%#6) )S0 PNUJJ6/?%4UH1A,[4Z(ZDFV5 MM^O?@ P)D\PO:[?JBZ;!5=D]#4@ 8U75U(^37K6+H25[<8"X=.+TX;V2')%D M*?75KF$<$H:":=?((A4N;A&F+ AJ3A MJ=\3@ P,,X#O.G4T]= >H::V8'X@G!'HRN*^K/Q@3X(8]5JR/VII^;%*VPVT M82VR![9F W?H_#53,,8!.Z(11& H)H0ZJ=G530@0@IX<4D' M;E%P9PA&A93#/=I>$&$2)\(S!E,#3S0,3YOVMBR^^AH;10!'\,RI&%?&>6HO M16"%299Y:(D:6J)A6@(C[0HRZ9IZ\'IQ007J!:9(MA.$>U*6VGT&D4'VC'UU M8KB'AKEGM\ML#::H)Q=..)/2'@@0&2%)8J$LD38R7R*"1ECSCI@ MCI889Y3YACI#,31YU9KOY=5O[V\/6/.E03AZ;8H_:FGYL4K;#:EA*1I>);I9 MM;.G0D_:@)^6K6XU /0O;+_4#(Q&U%WI8BF($=%H8=F++/E)J#[;99O,XG0U:5TCBA%@E,,5V<)=*>U2 Z M*=/$L[+$#/NP,/MX:Q8&P*ZIBG;+)SKZ,1=E[$G;?DF.2":,>E==F $B%@:B MW2K\6P9=P@'X,0E4R= MBL+6D(0G^3+#2&S_[ME.\AUK:G_R9M3-LZ.6EA^KM-V0&FYC86[;[>&[2TUH*%VX M8D+3J-,?7"'-8I90>U,-$U(F,N8;G0VNL?"BTV9T=A;14&?(HA+AL1Q.&^Q: M0Y0P^V3"GA-APHPGQ$>BS& 3VX--&VOU.J$&IJP,(9N$V"N[4T3FC%](28P+ MWU8A,XC$#D2D5VZI,8Q>1$:=)(KH6)QD]M("JB/,MP#*#0SQ/3"T8W!K4PT_ M\N#RBNUHOR1')#"U\GHQU,/W4,^:V;676;%&N]L,. M(IGPE-OUF6.ZC'CWK+DA'OXJXNFZ%33!T6FS6$!O XJ=_>%E!>X"2DH8<8ZJ M!&_BM2D$^5(2"^+!"FZPB._=<_M'L3CJ42>.+%T5]2FJ8[&3 M'C%=FL:^4=>0&M]#:CLCS7AF83@R]#+AC/KBRWJ3?YQL?Y-H(=N%F=TZIHC* M&81"DMT0&>+C8>(+SU$Y F8RL_OY%).ES@P.4_'$,WOCAO%XF/$VL]2E/LLQ MAU9__W6+\<(S58XQYYQ3AA %&% G![L,BKZZ%X]EG6MFX!> E9MVPD9IS;O7:*Z+#XY(C. MBL^N;X.+(HR+GRQST 6JU7R]&W3@QK= *$]2][@.IA,D8VZR&8;A*3! M1AG&QMVY\HO=;S0SE-@.:Y+9SQE,$1W-G.='$!6CQ#,ME(8CY8$']\'6LVJ[ M]4,)X[M^>)2D4W79O#3VX6CXUM(4:GS_(N1^28Y(,B&YY[23-.PH#SR^[UMM M^]L[S=+%/L?W7DF.2+A_!U,:=I1A=CS,]_VJ@^LZ:.TS2 !=Z7WJRZ4^Q^M> M28Y( %ZH;_U<&G:4/$@;MZOELE*Z^HIJ!*N'"LHHZ_'I<#"%0H8,$NEK(>.H MI>7'*FTWH@93Y0&8NBS*^;I[C ,?&D0$(5.6V<<9IXB.<)HF3B-Q=6E*A6>Q M1&X]UQA>*K0=05]0>A',T[G'PI*=NTV<1\L0&1"/8PDI++,714ZWGF0'VG@< M?A&@BP:2&1\)WWRZ^=6!B^%9>^OS=^1-/OYV@"EF_"F#CT7[6$(FK-0#%!G_ ME$"HV_'7 <8W?;,_;WI GN'EDRKFJM4"^/M# UEA_49_P>8W&L[_#U!+ M P04 " "O,%98?/2( R,. VG0 & 'AL+W=OQ.@?%$?-/+;!J@M2DR0"?M-IE=+!;[0;&5 MQ#NVE;&49N;?K^1X(HNB:2D]*?*EM1WRN91Y3%'GDM+)0[[^M;C-LM+[?;E8 M%6^/;LOR[J?CXV)ZFRW3XL?\+EM5?[G.U\NTK-ZN;XZ+NW66SC:5EHMCZOO! M\3*=KXY.3S:??5J?GN3WY6*^RCZMO>)^N4S7?[S/%OG#VR-R].<'G^^76+LD4V+6M$6OWW)1MGBT5-JMKQVQ9Z]!2SKKC[ M^D]ZLCGXZF"NTB(;YXM_S6?E[=NCZ,B;9=?I_:+\G#_H;'M HN9-\T6Q^==[ MV);UC[SI?5'FRVWEJ@7+^>KQ__3W[1>Q4X&P/17HM@(U*M!X3P6VK<#,"N&> M"GQ;@?=MDMA6$$8%3O=4"+85 K-)^[ZE<%LA-"N(/16B;85HT[N/W;'IRTE: MIJE*UK]8B.(3>VJ"^>K6KL7Y;KZZ[RJ5YZ./YY??/QP-GEW*2?> MQ67UW\_R_/+"^YAXG^5$RI_?O?\@O?./YU7!R\\?/WPX.U?>V?FE_"POJF+O MSB>>_,+Q<3[_OOWGC?>?.5=WF;WQ?I:E:<')=5.^MHQ]-MF]X_ MMHGN:=-E7J8+2[6QN]KX?GF_2.N?PBB[OJY^&UXZ^U_U#5:_M-)"F_1HA'=1 MYM-?;_/%+%L7?_/D;_?S\@\+2QYH6;Y<5K_3#;S>O?>=6<3^E\ M-JJ^W'%Z-Z^;-_(.H-4!]'3Z^*5E,V^27<^G<]LWI=V0\WPUS5?E.E]4?[GQ MSE9EMLZ*TNCXXTJ83^JD3^JD&S3?@_ZK M^K.K=)&NIIF7EM7!3'_T&/G!HS[U;0I\C!MNXM;C^Y=3P@)"^_D,#_NTUP2)A$PA(D3"%A&@1KJ8\]J8]M MZ&R/^LY6TVHZ4&3>]Y6<-J_>U"/;CBCW2=_[S^?J(Z\ZNSZDZ]E_;0)DP&]I MC(1-D#")A"5(F$+"- C6DBE_DBEW#I+GU0QW7NEP60EUD1?%&YO<'A'!SG@7 MQ#$Q1CMGG*$R0L(D$I8@80H)TR!82T;B24;"*:-Q/9#-K^[KJ4;A7:_S975M M4&CIT-G2H#I$PB80E2)A"PC0(UM)A^*3#\," 6 MK MG3U>'KV0#D.+#GEHR-#9SJ$R1,(D$I8@80H)TR!82X;1DPPCIPP?38?ZPJ.X MORKFLWFZGF>5T,K'07(CQTJ<=^G:[G.\C[H2(X1$AL:XZ<=OK9T5QOQGV\VNOJ >>S>76[F3$ MVN=(5W<,I4V@-$FZB0%"XY"+@)LG'JAM#J5I%*TMLL8Y)V[K?%=DT\>5(8W6 MK/KJ^N"4QZ$?FT,*U GO&55NR[4F!*88]J BL'3_AZW.,Y1Y'?FDU#/N5]0"0V:] NJH$$U MBM961N,5$[=9/$[O[K*9-TVK.6RY3E=%NEDB:E^$9S&&8Q((,QGK#CE8"OVB M2FC4I&=4!8VJ4;2V&!I3E[A=W6^4T2==?YAQ$O*.20?UB*$T":4E4)J"TO3A MWFJOU&PL8.JV@+])VIYV#>$1(8R9B7MW6PG#O=76VLX2=+>=^]7Y=VKS M<#OY=WZ-FFZNMK)I0;[9<9;_7KS-K=[-N=X>TD[)TAQ[!C0T#3LW T:K"E+6!+%W,S92FJQ:$V/U@8+>$SB MV!PUK*NRX^J<;XX=%M&[^7NOW>7HEC:C$_*>519PB!&KU0FH32$BA-06D:16LKJC&-Z:LP MC6G7AHQX3)DI2:AG#*5)*"V!TA24IE&T]B[LQEEFK\!99A:OLA*D,><=NYLZ M5)!0FH32$BA-06D:16L+LK&?V2NPGYG%T&01-5=FN)LZ6)!0]QE*2Z T!:5I M%*TMR,:C9B_L43.+A\J8WQW^H"XUE":AM 1*4U":1M'::MNY+8K;%G=[H*SK M"H]H8%J@[A"#A82]9PGVIB78NY9@;UOR$F8Z:\QTYC;3OW[7&+4JT&(^!R)D MYO6NNW6#-8BD22@M@=(4E*91M+8&FW0!$\]Q_)ZY-X1!\P10V@1*DU!: J4I M*$VC:&V!-JD$YDXE]++XF,4Y)WX81IW+!6B:P!HV( $W$Y#0L F4IOH>A+84 M%"P2>[:&L";IP-S+N9^W-<0-'3S40+,)4)IDW87<1 C*0T/<"32L@M(TBM;6 M6),H8.Y$P>"=(:R;-" TXIWQ!)HSZ!=40H,F_8(J:%"-HK7ET+C\[(#+/V"? M +/<_X-'O.L-0+WZGE$E-&K2,ZJ"1M4H6OOVD8V_SMW^^C=*^?"NP\X"SCLW M_W.W=JB.H#0)I250FH+2].'>:JNM,<^YVSS_)MD<;C'/*8]$YXZG4/<<2I-0 M6@*E*2A-'^ZMMM8:7YR[??%ODJCA%N]<[.X8WTH-:IU#:1)*2Z T!:7I@YW5 M5EKCB?,^2\6_(@/#N[:Y+0'C;L9@%76#4A$(\Y0LH5$3*$WU/ 9M*3>BE FQ M[XRV<_]MMXW]K&T"O&M24TX[VT+^NL1[1(.Z<,:#VKR6H>=LG:,#D<$ %#:CW?*U\S^^[<6 Y8#&W8T>! M-4GECCG4OH/2)E":Y+:UY#QFL=\Q\*"!%92F4;2V"!N3F+M-XN?L*+ +S^*F MAI2$I#/\0"UA6U@:,C\T]ZAM"SIW%-A@ 0LC\\[9RE)P5%W&[NX4V/9NMR#G M4;"3,V[W6V.\\N@Y^47,C@*.]"3'4-H$2I-06@*E*2A-HVAMO3;.,'<[P_V> M)F.Q22/..R,(U!&&TB24ED!I"DK3*%K[J3*-NRQ>A;LL+'YE1&/??**;N[5# M-0FE22@M@=(4E*91M+8F&P]:O (/6MCN2!$0<\(S=K=UL"*A'C24ED!I"DK3 M*%I;D8U3+5Z!4RTLYF=$._>2=C=UL""A3C64ED!I"DK3*%I;D(VA+5[8T!86 MOY7Q*/0[#WN#6MI0FH32$BA-06D:16O+K?'0A=M#=QNFHFLACPB)3+/<'6.P MDI T":4E4)J"TC2*UE;2SF,LW=;[UV\J8%8)6MSL0$2A>3V6ZO0R'S$W=C= MUL%:@SKS4%H"I2DH31_NK;;6&L\]> 6>>V#QW /6N8F\NZF#I0;UW*&T!$I3 M4)H^V%EMI35F>O#"9GI@61UN\]+=[1@LHVY4(7A5VI@Y0:,F4)KJ>0S:4FY$ M?<'W+0\/&FL[<%O;SUH>'E@630O!.OT-=;S[!970H$F_H H:5*-H;4DT'G7P M- (-K* TC:*U1=C8Q %^T;E=>)9%W7$UL^*=2RZH ME6P+*V@0F:Z"M!6DIDXL9<)J+F%:NLI2<$1I)$S?7%L*W659. MTC(]/;E+;[*?T_7-O+H\7F37547_Q[ :@];SF]NG-V5^]_:HNFRZRLLR7VY> MWF9IU8MU@>KOUWE>_OGFN.(_Y.M?-S%._P]02P,$% @ KS!66"\N?O)? M# "Q\ !@ !X;"]W;W)KY/&!8(UXB;Y4/0#-4-IV!V1$Y(C6?GU/>>2,R,_UML" M 9*U9D3>]SWWD'J[\^%C;(Q)ZG[3NOANUJ34?7MR$JO&;'1<^,XX?+/R8:,3 M'L/Z)';!Z%HV;=J3\]/3KTXVVKK9Q5MY=QLNWOH^M=:9VZ!BO]GHL+\RK=^] MFYW-AA<_VW63^.+DXFVGU^;.I%^ZVX"GDU%*;3?&1>N="F;U;G9Y]NW5:ZZ7 M!;]:LXL'GQ4]67K_D0\W];O9*0TRK:D2)6C\V9IKT[84!#-^+S)GHTIN//P\ M2/]!?(95OH_RK=F7MZ4Q5 M?4Q^4S;#@HUU^:^^+W'X7S:P=C3X?C+XZ?U'B>U,MU*NSN3H_ M/7_U@KQ78Q!>B;Q7GY#W(:RULW^(?W-U[5WTK:UU+AL$XM!_QN,'Z[2KK&[5 M'5X:U&B*ZE^7RY@"JNS?SX4H&_#Z>0/8>=_&3E?FW:RCKK ULXN__N7LJ]/O M7G#O]>C>ZY>D_SDY_I-5J-^,T@'_.V5=C3H/^^,6H&+=6AEGPGJO& 9;F:@J MO^FTVZN51T.86F'W1G_DR@I;W+!^XRFOPHYHEZV9 S-:J_%)K- K(%@MC_B@ M&K\Q?H>-V<9E,=C$>=8+X7YK@GI]]LW\]/2TM"*76YCV=WW-S , M2O0DMCK0C_\NNV!;)9UU]LV"26+P6T-K?!]@D4VL^ZY?MK9"4E:E"FP4!GHJ!9,6<^$SFSZUR%>)SM#/^%^?S31_R+BFKM1\-4;P;! MQ9KL?6(9#[@"2V._C+:V.A<%XMSID.!ACDSK*P2Y-KH="E2\!+AX/.\:#X5V M#11**//:1+MV)<@H.P83D1TK]@L%M3J,;;6/@"P8.3Q#)L;O\%[DH'/$RB[X MNJ]2?CGV(TL%"I:FT>UJSH+:8:KRKP09OL$*&,=>8Y]1?\\TLKGZJN'*_-Y4 M/3IC+^(WWDF3N#56@2"DO*8VHG2.[VN4M&H,*H)KMH 2VTX@K6U@E&K+-[)B M30\U0S97?;<.&M-'!>]7\NT.'H8I&OF1T@W7D\\@)\ZTP]84Q5I*T96/A M$K*^M8+$!^8\K4(6:H9;2FU ?]3O/:Q#/J>Z20(@)EF2+[S/N3PHF62JQEF: M2+R-)%&3$PG]*MVQ!)0C1KE',2P@O ^#I2S)SH0![5:MN;=+2T/8B3 $"R#. M1VYAM/42>8@-&ATQSYZ!G-+)E;TW=)/H(DU J[$%&@U2#H-@*7".&+3.("WY MS#TL<'@P*L8P0$)'!;E)-S3;"*J4'C2KE:V8L=P*8P.)$X1&K+5Y:#V>5R4/ MTW1[T.R?;>;%.(BY%W9F'\KVTD$LC:@Y%,LP#AEKT=0T\)BTF'I@=*N"S+T, M8S:E+-5A<7>\"J@?R:R+.:S-02'F"?&?WAV,B.R,&"R?NA8-\PBX!K_F7#?/ M2 ZQL*E$#@E/Z.KY S]U&_U0/X-$# 4XQ#3D;AY-T^M@"LU+^Z[4 *6-I5BS MEHT5_-/HY[5NCSF:\9&&'&DUDT\8P#!*/P?)-/_$A^=Q^7&TYO(4T9J#D\]( MY-CL4]>G)['NP<1I:*[*K@^ ,9@Y^@FV<'M[26.#;!Q7?,KX3XR3P:>,$S[L MAQA)=E>91P-H2B)0V'M"HH3+:Y<-Z+05_K#J 1E8\, 3+F48R#,:>+-E;'8F MYS<7A2B)\/82TNV,5XZG$XY>(9PY#E)WUM$2@/,W:F\T!VW="X'$Y $Q2#CO,P%#7S*B M(6BWSJ3=N[7GXC%OB/$8(G9^U?8RMPZY!"=Y,BRT?!#8B<2T/X! ]GKN4SGM MW5X^W_!9OIQ9?$>:V#O",RV;$@630"D1,+[N.X$:E$"=>0G"A@@4U[=6J[3S M:(.M.>8[)3X:+,F/(HB34;)9#'U:-:-A2]05@:\18!@&&XL^#PGW,'=#3JA2 M]$EFBGD+=3WDM-/[' II':GU"K*6IHS+50$)I'(\(C^HK0E6"&\1T91"!CD M @5S7!O:@X&&(65"Q3/BFF%V/>,^-44PE9&!K.^AW9F5+4;E?D(8R FW[,7@ M"_3&(:><#XI9*Q;FBMN9@D)F["M*YQ&!],%Y=PRM*/%(*KI,$^)GP0TH&"NN ME&FI?"@(=<: 5>_RT:GO\O@3Z$Y(,U" MLVJ#R5F+?!X7!IXY\ 26GN8)I]*=361"C (H4ZB/N7Y?%/B1S6V0';G'B) C MK?#\89UM#PC/)R!Q5W*C--HM"6$Z.-JLQMN1.-V.',T^NP9@/Q2R0,KA^B5* MACF2BRX>(R;)1*"!_3WY!H,9E2")!N6@&+ M2[KUEF043=-QAH1\2&=HP+YHX,"*?>]2'FSPR7;LQDRFA#D@G5TYX+-1'EXA M0.LE\@+00=3^?GEYB\!()EF( >D71-/2+C(N"UGY; X.HUM,+!<4C<]0SV\. M3Z8T<.P3\5VKPR!.:H9P+M3-TWC(1"&D1SFC%'B8;M$NIW@A!J[6]/+*XP\B M\,/EW14B\.R::U];,.=SR[MKK/SZ[/3Q)9XP@H, *5XG_7KS_0,22;@-K["Y0 ;D#U1=P$!7;%5:P-7$AMQ- MF/$4 K'#:$/*1RNX%4@4'!'.9WM."YHWT>TV5N36?B@:"\F#].[<:W MV2Q4VG]\F(X@:NO3P]X12J.(N@E!^G'@7Y_5LM'[#.DXJE%ID6'-P14!0ST? M4?D!P*8&LZ/V0M*0 ]]NS?]A]4)=/I=DNE[CP64R+Z4@J"G:P(; -;_,KX4U M\RAMT9-)WLG/"^)!YDRL+MFX =XKWM!(I;I$(@$<+=NP#"P=C>W\QE8XGN@Z81:<] PA3P)Y=TF6F6[AH$@MK)"?*%9A/)3]:.$,+Z'PYZ MY4Y"YM&3(EF3Z_%(,>8,P4CJ.E0$:>-* M6OD8^'(4/0M%;KP1_V3D5S06 0XCY"8PMA$9P &.#F!SONK1O"RQG=S6%7/0 M>%':>SX6SP'U>QF"#W.01_96MSW+DF_S70T"@-H[P&=9+*$FD;10/YNJ!:*/ M\PO3K$ ^-/+4"PK@(7:3Y_3$/,*X,2<6J MAQ-O:>A#7"A@5;CF9UG&XKD?K$X.?J $M5G+S[!L#;B6?ZLJAI_ES=-J5VJ5T$O;[.FP MWY\^W:HT/WO^C*Z]+9\_*YHZ2W/]MHRJ9KM5Y?X'G15WWY\-SLR%=^G-IL8+ M3Y\_VZD;_5[7_]B]+>'74SM*DFYU7J5%'I5Z_?W9U>#;'\;X/#WP,=5WE?=W MA"M9%L5G_/$Z^?ZLCP#I3*]J'$'!/[?Z6F<9#@1@_"YCGMDI\47_;S/Z*UH[ MK&6I*GU=9)_2I-Y\?S8_BQ*]5DU6ORON?M*RG@F.MRJRBOX;W?&SH^%9M&JJ MNMC*RP#!-LWY7_5%\."],.\?>6$H+PP);IZ(H'RA:O7\65G<124^#:/A'[14 M>AN 2W/*]^_CZ]R=-UNE)Y'5VM5D63UVE^$[TMLG25ZNK9TQHF MP4>?KF3 'WC X9$!!\/HER*O-U7T,D]T$@[P%*"S( X-B#\,3X[X0J]ZT6@0 M1\/^<'1BO)%=\HC&&QT9KV.9T7]>+:NZ!!+YKZX5\WCC[O'PV'Q;[=1*?W\& MYZ+2Y:T^>_[7OPRF_>].0#NVT(Y/C?XU&W1RP&YP[YDE^D>EHV(=O:SJ%$X" M7/BPT9':[>"VHM,%-W^\NGH;I7E4PRT8>:=*>PLOK8J\@N$2>#V)UFFN\E6J MLJBJX0*<\KJ",_Y[DP)(45-%=0%4_EE'VLZH\B12%3"/'8X*3VQ4':GU&HXW MC:^V"#6.LBM*G$- N7]>&AD6O=VI?(_+S@N8L!=]TG3@HZ(I/3A@19L4SF4) M2\\B_66GRU3G*TW#P,U;5:8%K*" RH&8#<3PG9G292D@$N*@1K^#]#(4_2'=D_%LCC<%D!C!:22PH[L:$: .0&A M Z\EL(M52H^G]0;V\A9 P"5?WI0JT=Y&ICG 5C>$8MHS56K<%@";,+TJ=9+6 M49E6G_$GHDI_J6&DXS "PC,8'9"HOZPT#&-H:U7<:A@N6NYIG%,&!G@SFLUX?I$*6D8"#YY^,1K/>Q%R*<8MWF@1?MH_Q1.""JLJ<203L M;["LIBP1(2G"KY%8MK :G&$XZP7["$<)#283T"0_ JBCE63K=*9YF^Y@BKH#DD)3J#M .YZ$!VFQ MSI2T'*#<+<^K2Z9"D$3(U9':U4VIS8$/QL7Y>M$; +UU$4D3-)44"!.8"O)* MH@&\L]$9$1>RSQ3VVTRX4WN>P@'UOLGSXE9%+__C\LU=#BRUK-? CXHX^OGG M:R".E__QYNW916R?^_#R;?13D25PE"OS#%S["9_Y"3A(446O7T>O@:_HTMS_ MZ>7/KU\'#W0^\=J?Y]W5/]]'[]!(PD?>O_DY>,),^;%CQH_^@U?( MC=SZH[EY\NKM_&#*-F X:]>T';-^['JL Q\?.\?KPMS'<&KS MM[<%)^_:EX[1#@;K&*MSJ(Y%_-JUA%^[EOOKX1;/@BV>'6SQ+-BBV<$6S8(M MGAUL\2S8PMF+P_LO_?LO#^^_\N^_.KS_HW__Q_;]>0#?/(#O-(KLQTAR4%U!B5'XC?/J\TCKZ M.RAC-'*1WUQ^ X/ G19T^!T:S"*09@DP-M1E8)K.7'] B0@C/D?^!RH6* NYLB2HTS7<(>EC&@6.B/=$L2!@A^I50*L MQ!'5D%1H%)%@4J-N0*,I%)VHVA7K-4H24LV]E0]F,6@36Q#(3EF]+D@]!PD, MZASH%:B,PPZ @8UCUH0'*Z]0!B4:I%.&T[=%'(E"%+NL,+/2:O0!3W^TVBQ> MZ-*L!7D1F:+5MT=U'=1SHG,: ;1D&!J0;S<4U3S0W4D2HV%214^BX7@6CQ9C M^&LP&L;3T3CZH+Z0+E'OW7/#23R;S:/Q-)[.Q]$;@G8.[\VC2;Q8+*(/10TZ MP/G@ D><#^+)K(\CSB?Q:#"CZV]0)0*-@W6].'HR'?:&H7(U&?1F]DKZ$,S= MJ_#Y"MKCM-?V3CY49P65[Q&::'N60/\E(YK?_W+?#@8?O:R+?<&Q6;4^S200;"]BOL M-IQC9#7P.O(=O?)LUZI95D#IB)LM.E7NA\6GREP3$A5L#?(&.I[(:82F&&W& M'DLK,G83@T:DX*HB[F4->(*.[4BRUQ'ZA8X#^$9^(2* M%!NK8$WJ'NO\M^BZ(P/> KG_806/.#+'8 M.# "T$*(@3'CL"O@6S&[19$W2:M>0+Z$T6&6. J*1;=B[,JU17*P= M:MV&PX[I' \H"CU$W1;,#3,.W'^ 0%AM4,I:3GZ"/APYJ1N%MG871#X)QD1W M#Q$1_]2J9"_A<='P@[P#.[#4L&TYR>-UA-M>),C"X^EL2O_VQ^/H;5GC^/1K'\1G0_C\0+^!7Z! MO!7]8\/9)!I.QSZX&J6F!^@PGDP6%N#C3(=DUZF#SI*FD^DS"OG."^D!+[H\G'FQ.PW=_@0P@ MMVABV#1L@RZ)TQ<5:VAXMDN-BC'M(OD:88]I7W&7T[*J+U.0_/P7.B>W&K"8 M]+QY.FGW7%T R[ZS#DB03(;AHX"\V4?(]=4-[-J^JO46[N\V15W<%ADHMRL0 MD$F3H3PS2B3\"5,C:2/@<)O>.5]>1!O@RLLFS=!%@W11EXUPX!QI%]3VBE\Z M7UTXS;=8I80;5#UW)!AW30F4"Q*/2+S2#G82[/5^AT(J:Q\(&KJI^*=W!&'! M!;N56N>2O$UK<7>A3EFF0( @2/"HDN*3@PR%EX&*#:X81_@VX#@#FX(A-B_H M+R!$<=>ZWA+)O 7NAKL*DZ8T&/&,\/R+SXYD.E@]E;*(=*L7RZ<6%.4P%YPY MW&\\"CEBRA2C2S=V.(_7CV$L\MJ2,E]&Y?LS0A')2 M4HW_T[D[_;-%9TEMB9R8$PE%:.0;JN;0BL,)D7@.#)>X''*P)6 'SK#0G]4N M_:@*1T#630V;9*('3$'E9V!63H_K 7^TVBFP.@&"[)2=X=1\H2J.SF9BP M S I[G*\WL4%'V6&>X?H 6;DGVUOO^SDIZP'%]L=G%>$^$DT'\4#T)">1#-0 ME:;SZ*>'\,W1-!Y/!]$8WAU,HU^8*P?6/:I+\6 \BL">GX&%_DN;2X..-%N, MX+^#Z51L>2.VIA,QY4&DC>=@QJ-,&TR&,-D(_2(KC'OIZ;D%!8$RWO--NN.E!&P> M^(NZ$7FC2PS15I:WF6$=9Q'G67Y3D'/3VM25<07*N'_S IJ68_5"@L97WC._ MY6%?6JY,@OF%* R /D S\7&%G K38L@/L(,S^H7"N(#0,9PL#H44^V R0TVRIWP3^"[J"Y[ M$?* A7_6>TL)8/)4#68)H79$CL,["708#YA"=0 W'8B5]%LTXLSKHI2B"TT& MWZ9YNFVV4=[0VHIUMQV# *&^":<@7:> #>:YE;&\[)2LP!VJ5 ]6I3@=J*2$ MHK(&+DJ20201WTP0Z(JH^M:9)UU#>UE&N,G.QG&2#5U(-GO!^EJM9]7NB>>H M-=DX9*>C>Q>&0$4.7@:-CVBF!Z+BH1&D7O1*I67TD6QY&,/I2Z\]?8F>87L? MHR1D4) "M-+.C#=TRUH!ZUAWE%ZT-,YP+8D32 4Y;PN*\IU*V=6$5B0F(BF; ML[0G6PTV$G:T1!O),S27(-\TF"2B[9/O"K.):*'LQ-AJA6$%$I2X*Q3]0*J, MHW6X)AGEDNT,_SU:2+4Q*TE08P4B(.+IL$FZH&$T-$PHB#;2"#P,> ONT68P MTZSU:I.GOS>4%\?($\A\\+= ,)@7"D?Y#^U[Y<"$ IV!5,PTWS6R_W3J6D\V M^<&S@*KWU]%\V$>2@^LI'!'$$PG7RSJ%;?)@V,!O5:XV>T.JL,H"%#.8IS*3 M6U_Z4I]:CJK$D@++!E7_X?2[Z&=@CUDT,&[2@W71T*5>9Z3$YRKY#7 ",_S> M%/B/V9.2]*?4) 3+=8[!LNL> PO"+N":ESGG8C; S4&38V_<,2H+X1X>A9OY M$PD#6:( Z1Q@G4M @"WK[@3W8)'Q4608+-@5HOHM+UM%VT MJ0!>DG=$%=W[*T*G$J[9(%G+5*>&Q75AM!%^ F5^3Q.Q>>>4%^ M Z,9=9Q3U+"/8MZ1>X KFYI #IXUY5$X5V=6J-SX.%EC-NQXB[ Q#R9F0GFI M NGH09#>1PB>WH'A9&-;$ 6N46Z2*RUC#(H[H H8L.?VX-'3LE1)JBB6#JM* MQ+=G#LH2C]:-2?2 !W[C*!85V( X9:/&T['OI36)\$D8L)UN8><*AF2N M@P.5%-T(/'*@\:#-:710\JO#8:O9C^A#'&2M.-DO9Y>=M!2V0+03#DK*IV%W M9X ![^@($H> Q%>4HM'-'2E)Z@29\/!D\++8 <,LQV"%BY=BJ92.KE69%7)@ M [D+2I(&N!#;-LS%BE][[,I&X[?I"ED26%/A="JJP$3&XA1KW^"N%5D!9G8P M*YS.I5,B92$'P\9 OH!4'ERHSFZ9-3[1]C1,]^_$=-]Y$H,>F<<4&O:XW7OB M1^]\L=>=!2K7!_T8?EK:]:U6ER8ZC*.K%9RIRD2#.L(UE8G7R!'O$OFB>Y#M M[>]W3M%(/)8X')?LW)?_=SQLPT$.8P\(/5HTM^(YSF!G1?3;-D(/Q<>3:+J( M1Z-Q9]Z"O>DA553SP;VR=9/&YH9CN-Y?Q(,*8_:L1W0GL[\K?-,M X; MCKJ(%X/I$8CEIH7@ <]VXW[X;\#];!@/"!==T,G-0]P/@(9G YP(T'+3@/"09Z_#I)^OT(%0*10-W//TN>QJN >, MY^G7..BZH[E3>725F/3+Q71AB>>]1KM=J@,&@W@RG%_P M'_/!1?0CKL1F>!!R4%AA)14(HAE -8C[BY-9>I8K"CSW$NDQY>!>XA2J?,I$ M^N<@T1Z[Z2R>+R8M=/7C^6B(Z)K&_<$8_D!\75#^V3&LC>+%=!"=#R>(MXN3 M"6:&X1I.#=]W,=$[-=I^?;*/ 2?:*R?9CGYP=Q MPYC@1?(^AGU>_W^-S;.1?HL*!7;M-E&@TEO@??@VN6:PI.B3;,R.^Y- M)]^.0*9*Y')J^E3QM@>V]@DS@ABC,2CWF8CBB!;RC0 M;F_YVIQ)Y*"DL OFF@$3TE1JK.#-CJY813Z7C:Z2.88._]/S5)(?@&1 M.&8942D(^CDPL3QX57)F>U[E+.<8F756QX1#'$B&N/5,<+"L%'$VKG<_IAP\ M].?L2DQ'B1\:7FOE_/J._U;PSJY9V.7Q[/+CDOR39<3 9CAM"YZG]&&NC;?U M(S[R*+TP+_)+VE^$"40YE8UA,AKAUO)R<1VGNCO &(+F#,T M,3%%[GH./^K!_-!O!S["4W>3"8C'2;R8^8H,^ZSL<]-XL)A%8TJX&\;]\2)Z03FAK?&F_7BRZ(/- M/(9)!S&,)=8RG%U]1ZB5R#E&'HB#UFZ623\>S2;1>!Y/%_-H#&K3:,;E]^$L M"UCY;(@ZT'@XH6R]V11,;Y7;)T9C,">FF+0^[0]0N9K.)5//SA6/!V-8T'0Q MQ&6-%M8XF W[H.*-R":#/Q'JPB^IQB)41= M1QM4VX(G00T;+6X!!G]W/E*3 C::RNA^1Q>=&X0Z'IC^!4N] M4BBN/,P>Q>I&J\0NF>RS'4501SH)?XA$3*,99J$ *NG\,)KX[@.EVE3$KJSP4-)R;H1S%0Z MAW1;!#JNAT4L*^-A!P4%N#I2V#$L^ATF9#L]M_>=5_ZXI^1CJZYS9BW)D.H M/$8^IEI4-E.3DS)2N+BDW.8B7R(3D$AF1G8\;A5]YZ27R8X#/M3^-0 M2)CCZPF].A M_A2)SE*N,5=5D$*PIR(B$&5P%E,LV46WATU:QHPJ*^TJ+[7/ M15@9W*LL\PD4:94>RPR0E]P681"6*M%56J[*A:Q\4L@:$,Y!C'T6VJ*-5W#:BYI%Q33*/) M46/FGZRP@=:[$S/E9[:Y;1< 3MVH*BJ*08P(+3H60CDT7<>?:G:.%,TQ6Q66 MN$4FPBKX.G7G6#I::P,] M1N@UT0I4F9M&@5Y=:\WJA59 8QV(9KT#;F(C/"\+V!U^DP\L\?.1V(1#\Q2&^@3DZU"B2B V'768-2; MU3E1T>^TJL5SY1C?&HQ=RK GWFP]/'B\[G"G.&4$=["IT0#Q7?Y\EW+4)M%( M=H(O5 E$VY>R29CWHCU)A2S&I)A)_2?EBFP4M?$!4!'V[Z@HE.5NACEGY-.S MB'.9(BXY!N!V4I#)A6M.65U;9RC7FG*-;7S@/Q)Z-PCS(+;X]_I9&$7/T WW MS)!*Y*-@"ABRKV;5G8;3)J4"CCEQ[X" MO[$3(2,S2>L(^CL=WY-MT^W-YII971G_*J24D1B M9=V@.(\\;LFY'_H6VY?28K=I38D^QGHQ9C-R7RWHP4:O5OWVJ;,RN20(#0YO MF0>F\5%ZZP&H3.IR(A,L]2O-G7-OB:@P7K!_Y)-K%4D962;?RW1%#8HJ?#<) MN?1P@=PTB6C.:^OBEIJNP=K38%/$A$2;VUAA$(;=&V2/8;\#M"M1%:[0D#Q^ M#G'\@Q)J=&P:YWB.OA.JL"HB6QM8/4EFY.E7%"F\8TB[P$M=(.U M\Z[-6DK9^)X:Y]I%&)WV%!0MO)BMD8,"OWA<.G\","Y; M1 $V[!#O.I\(NT>=/G>[4?>=B4?:8JT-0VO -4(47=SVT#F.BS\!D%/H,V^7 M^I!I]6RJG@D^2&N!:Q=\ -A?.FO@9)CB_.S]NY?79Q<^'T(8='Z;ED6.QTRA MUS('8Y7.*]HW6WVC/!?Y /O%H5RX$#M,*CXZ93; #Q-6IG2%CD'%G#DV>^T'<^U9>K>0C N\4 95'A^ M(B*?O! &!S>:4D1]L20EA!QNE.',IK^);D3I=-'&@@&H@) ;%>L:E>8XLQ JPT6'P?,N#*4@7$AW-$U MM1ZB4=TG 8P3Z*OS(#X$4YJ^#MQT8[?95R(%A$*\G6(UP&8T?:5>07XCM0IT MWLZ03%",ZJ P3B3ND^6GL/>BMR:L%'9_LD$F*6(FKH71"0) IK EWSB-F24< MGC%7U9VMV2I'8V%32>JJP<\NR^(SFCEH2Y_[KO)N_8?4N LCHZG@#^-Y5*G+ MS=5SZ5P8E(O[>?YA#5Q:KIIM)1IWAU%B'=C"C%@JX0=H3!4$/+1NLC7J?\:4 M$D*QA5]^_W5*PCP\:13Q)LG?ZXI^']."0P/!P$J60Y>>93SOCA"X>1*_R'X! M].UAQZ2O(V9L/KCVOL"!KU%WIU56X 0]BME+N@:F7S55)8]F?C!?Q/\9/P[_ M5MI45\-Q[DE@WRI)89S?:D?6VJV-)6,J@EHAI&.:Y8GW0@VE"E04+@[#C#C4 MZW@)GS37:Z$CP:O2B@6+3KVQMBUK7I*9>._FQMV:%$+_M"C%X4S&D?![U1$# MC#W28!>2L58QJV8P\9W%+<0=B6*W6LR24DZ<)C-1]58XR52OH6U.0ENRK3@I M-6ZU' 8MJTR736VL#<:Y>ZO( X'"EKD@-@G0[1T@=L&U8GV$=RS2\VOT3%M9 M/Y_L/A"5R:_ 7%7SI9'H'$XB$3%^Y H;5"74@H"LBN3B:]=A_'0N=GX?='8' MJ0'X\0YXULYI6P4?BD!:DYT5T+M'=P\,:AA^;^MH@V,"0$M0P_#?5Z^OWT1_ M_80X@Q5MEXT2 'ELW&J'6/HP*TWV4(AGN[+KVQ2%>THJU0RE1*\*[SD5! M*\*=>W.LP.&!BY3:6KO*EDH0G.X@>143-0Z]3W]6TQ2KSC HQPMN28 M-9FZ MAV;E]='W D!Q6;9+"RHQ\<.:7@._PTAUM8+3B&M!,7<1GRRF.+Z2^[%#W7RI M"MJE\+KW6_W'3DP4YC?\27V8>_8S",+U0RER+Q@MF?$553;A%MY?JXUGC7+7 MA-8=7S_YL#VL#C432:N.KY9IRA3 LXL=F@(-P*;OU99P;Z2P-LC M:O M%AMY&@S)&B9)2]V4$UZM!XXS&?AZF^,PG,X M^E2IOGSHP'-)<12SR GO\G6WAE 3H)JZ):';/N78FK:8Y7W!ANJ4@!)T4W]I M#/K2-?RV*674R)#V[@:6G MME"E43Y.B:04)1+NAM'C3Z.HQ30I\85+EVO*3S30MNG,?F,"MIS\CD0-/Q/3]PJ# M(U&ZW2D_&D[=:)B(@O& #5 +*VE76P008,V>GW=ANQ8C-OQ\Z-2UBD"&>VDS M$;HVT76<:@U!9B.R*/(%H_14)28"O^SN94\&N]Q41Z<@G MO;Y(8W?^5VU/)4<._3SM#UT 48-$=&;80D M^[]H9][;#YQZZ@"2I^=[PN[B0(UTN:M>(4CY7U*;0VT^E"5TBO04>!&:7!RD M.CE::Q!4 'A)^_<'<5T=@W]^77?:[L:5UB;;'Z0WBPM)HFB65W.S?FJW[@1K M+D$B)CMJ%>VZ+!09]L9YL.H Q ;#.[[E-^OZFT,=R^]X7WDY^S^TAU>;'/NKV MXH'M?+T![H)C:3.EU_A]W_87?P=3=Z7=*)K#%O;#V&YUA_14B[#UV@JTCK8I M&3%<_LHY1^PUKXH^^D&.SP[OI,9@XYBM=^3]Y&["+'G%Q:4+1Z,N'>MFH"9(M<"M?2R6%]B MU6VF:7+I?L5)=;8FS88.N9 0$W>%C=*GSZY=D8NXV$R!\I)YMZW6\L*(6!Y/ M#(E38/RXD)>";WP%]P'L%0CZ0@=--.X79XK"#I#"5B_S*+$R!.J6X]-;IW^" MO*)[E=P2JPFX_-)L6>I_,/ 0$"RV0ZX,2XRC,)\KP&[<3B@QR,5=YX_K($;M MM/)=A!6H;&3N>>4RWH="TM"_8;SV-D_<=#1N IO7;0/FZ=CFDZKZ3(;(X3/B MM*'3 #/$["G>2OLO]I^OI=K2F+"V4,_BA[]?EU5D YHO71#)\O6;7D_B26 M*3B%DA?((M3DGUH&4C3^>6!;FASV!?]K<@[:@8VM^JPM03Y[6C]_]C2MX#\K M^']9W,%_22"^ OD^3-XYT9?ZPRSII&8OC\;G'E7D1=\?W8U^/9J>/84WG2/ M/W^V@_WX194W6.:?Z36\VN_-)F=@D8':97[4Q0Z'Q"9K "#]B76VNL0'X/ZZ M )U4?N $^)4' N_Y?P-02P,$% @ KS!66-&ULG5;;;MM&$/V5 6L4,<"(]YLK";"= M! F0H$+7< MG:W4^;8T]");S'=OB'9HONY6B77!$ M:7B'O>:R!X6;A7<=7=VD]KU[\)7C7I^LP5JREO*;W7QH%EYH":' VE@$1C_W M>(M"6""B\7W"](XJK>#I^A']G;.=;%DSC;=2_,D;TRZ\TH,&-VP0YK/PF8=IWO!]_V,]*G(LWS## MEG,E]Z#L:T*S"V>JDR9RO+=!N3.*;CG)F>5*47R5.0#K&WC[?> [\KB9!X:P M[8N@GG!N1ISX#$X4PR?9FU;#V[[!YBE 0*2.S.)'9C?QBXAOL)Y!$OD0AW'R M EYRM#1Q>,E_6.K#2K#>/#48_KI>:Z,H1_Y^SO81.7T>V=;-E=ZQ&A<>%89& M=8_>\M=?HCS\[07>Z9%W^A+Z3T3H_^# 'RW"1@HJ3MYOP;"U0'!6]$:#H,"Y(:.3Q#P$<&'GGH'TU2BM504>^"]$ZQEKZ7@#3-TMF;D]!K!9:J^@FMM M$2G&V*U1N3A_T;@9!'RD*M4NZ/83PRN".R!3^M(M32L'301H>R<%4X ]JNT! M]$$;[/3(;3HR4E%C.5XE&5Q YJ=IXA=53FOZC2J_B NX):Y.G("UDZI:< MH"%+0C\J0TCBRB^KA'AKLE:AX0J=_^1:\"VS\&U7,S*'1P&_Y@UQH*B.A1/'V_8LMK0<1YHJ\&95$,JIBORH3(JHIV*RN MAVX0+A$:I.RJ^>B35UD>^E6<4FC3L"1'QY=GE=@LL^'+DY)\E8[A*U._#".7 MQ*R3@W4"[VLQG*0A6Y-_IL2F:(#^R:RQ5WJ@[D!-@S,AB)@0QP1_-FD46EO! M2)"#FKHXN9+>NQ:C;2);DK;B5JOK48>P,=67,VN,)MHVT32TK#GO/JJ@B[2L M9@5-!B'#Y.^4],;3F5BL -B8:S(O- C9-SW!BY<]-J+0UY MS2U;^K.!RCZ@^XV4YG%C%1S_OBS_ 5!+ P04 " "O,%98CUT-#+T& != M$P &0 'AL+W=OMFNXM@$[:1H#31LD[0TNBGY8D2-QFR67W5U:47_]/3-+TK(M.N7HU![ MTKDPE78T'8^/1Z4VU>#B3)Z]\1=GKHG65/3&J]"4I?;K*[)N=3Z8#+H';\VR MB/Q@='%6ZR6]H_A+_<;C;M2CY*:D*AA7*4^+\\'EY/3JD.F%X#^&5F'C6K$E M<^<^\,UU?CX8LT)D*8N,H/%W0\_)6@:"&G^TF(->)#-N7G?H+\5VV#+7@9X[ M^][DL3@?G Q43@O=V/C6K5Y1:\\1XV7.!OE5JT1[".*L"=&5+3,T*$V5_O7' MU@\;#"?C'0S3EF$J>B=!HN4+'?7%F7!,,LI:H*L$--T!-)FJUZZ*15#?53GE=P%& MT*I7;=JI=C5]%/$%90=J-AFJZ7@Z>P1OUILZ$[S9#KQ?JB8T,-5Y=5TM//W1 M4!75=:0R#/GAE8N%^O5R'J)'KORVS05)P.%V 5P_IZ'6&9T/4""!_ T-+K[\ M8G(\_O81]0][]0\?0_^<2#T*M%W-'>CJ/:E"WY R5<#[*B.5N1ORJ%>4I-61 MN27^DJ5_,F0' (8 6>;VJNP@/UOB#4H@K.:J^H(K]0V:JM4I;W4:JA44*6MMO-)6 JE5[;R4MUNH6)"JT,>X!Z@;;1MB MW5@SS21!U.)&%:D24^@C>EM@XX07A,;E"IU.K0J3%?)0EZY!FD W&#G7L]+0]74K."&%!B1["LY-3OU M/&7.HZ:V@VA/M[)%MYY>PV2^(W,CBN_U;PSWPXQEA@V"+[\XF4ZFWZ(.D "M M4S(XSEF3"_I<6S%+^LV^"&,!>9-:[-.\O>(,8&@17,Q Q*_F2\F'G^\]RS8%Z[D)D(5GC?9+L M2?(=MN+*HFIW% _KDNG:1&W-GV"]$^O>32P8C<_4[(BA5,M3X\SX5H=@%J9- MK0J\-YQZU1*B0Z$P]!>8\ELA0\2?N!_!$&HF#5LCVWEQ:XB?HHBI_GX]=J? M VW:2/\5;5XA 0R:#*F7$*.9^4T#-SCUUF1.L;KJ'=5@GJ-6,2&GPP<\I\* 2AP4I M]L9O*],DLGL4G0S2]M5FT*\EI]5+"^?E^E/A9NH'P>YXNT##=':4JS':'H^T M).7G!?H?<,;/Z[IP",5KO=(RC;YO="DJW7LC$. M[R$\<%"/QS;OQ/P_ZR1\]2^[[[VQ^<) )IOZ"AXP)OGGLEGB6-&Z2'/%&!"A M/%<]Q]R[#\3=?(.W\P..)Y3.?W]#?_@'['[1>%:3-5J3]@&$/ 1QF$BUTQTH M!"05$F^5W<3=T_OJV>3@&& $YD6-',=8XH!B]J;0_XWLS&+2[*/ M9M-/R*:RMFY-0,#BMD=0_]L\/2"I]. MAX!YM?/) <2WEPPZZ-:_[Z>M'_[3_=G29/IG&ULO5;?;]LV$/Y7#EHQ; ;B]3OS#:0N"V6AZ)!TFT/PQYH MZ6QSE46-I.)D?_V.DJQFF^MU&[87B2)YWWUW]QW%^4&;#W:'Z.!Q7S=V$>R< M:R]G,UON<"_MA6ZQH96--GOIZ--L9[8U**O>:%_/1!BFL[U43;"<]W.W9CG7 MG:M5@[<&;+??2_-TC;4^+ (>'"?NU';G_,1L.6_E%N_1?=?>&OJ:32B5VF-C ME6[ X&817/'+Z]CO[S=\K_!@GXW!1[+6^H/_N*D60>@)88VE\PB27@^XPKKV M0$3CEQ$SF%QZP^?C(_J;/G:*92TMKG3]@ZK<;A'D 52XD5WM[O3A6QSC23Q> MJ6O;/^$P[@T#*#OK]'XT)@9[U0QO^3CFX7,,Q&@@>MZ#HY[E*^GDREDV)<-]K8B5;GST[ MGSGRYFUFY8A\/2"+3R!S 6]UXW867C<55K\'F!'-B:LX+_H$WCNSE8WZ5?H &:PH2EVK2@YJ:2JX-6BQ<<,$9>B-:B@S M2M9P3Y-(TG06?KQ:6V=(7#^=2M% (#Y-P#?$=A20?PCX MJD?0G:6"VZ_AIGD@3]H\P0O@<-?GN1 A M)$D$[[4CC;^ 6!1,% 6-(F(9A>'?+]W_4#+?M\YTPR%/2ZW16Z)DX>69XOB: M%BQ,4Q]<+EC*^9\*)'C!: UX%+$DC^'U8UEW5CTH]]0?#T.$:]UT%* QLMF. M1\)!N1UE0M9H+(.&M,_3E$5) 5Q0'DE(-W]5G)2S/,L@38AC3,>-D?[O\M(W M(NTCC78(LOJY&T &)R2H(N:01"S,T[&D0J1,I"$ECM[1Q]+F1<+RW&N[\*X* M_L^[LE9RK6KE%/[7K>F0^)#(Y=-8PY1Z(,YZ?3*1Y,_[9$A1$K*<)Q"%C&("7)V H0P^MN1-]UVDI3@$$&O M:[65PY%' DLS>L9%,A8F9R(O((KBJ21>9FGLNRWC+ E3./4+F#W[TY.PM_U] MQE*2N\8-/_UI=KHR70TWA8_;A_O66VFVBKC5N"'3\")+ C##'6;X<+KM[PUK M[:B+^N&.KGUH_ 9:WVCJJO'#.Y@NDLO? %!+ P04 " "O,%98N;N 7)H$ M !4"@ &0 'AL+W=OG@IE7;KJ/"^NAV-7%I@*=S05*CI2VYL*3Q-[6[D*HLB M"TZE&L7C\6)4"JFCS2JL/=K-RM1>28V/%EQ=EL(>[U"9PSJ:1-W"D]P5GA=& MFU4E=O@5_6_5HZ79J(^2R1*UDT:#Q7P=;2>W=S.V#P:_2SRXLS%P)HDQSSSY M)5M'8P:$"E//$03][?$>E>) !./O-F;4;\F.Y^,N^N>0.^62"(?W1GV3F2_6 MT4T$&>:B5O[)''[&-I\YQTN-7AS.'F M+8>X=8@#[F:C@/*3\&*SLN8 EJTI&@]"JL&;P$G-1?GJ+7V5Y.\1M>DQB^&.T+!S_I#+/7 48$H<<1=SCNXGSR%MPNMZX2*:XCZ@>'=H_1YH?O)HOQC^\D,.L3F+T7_2Q!,)T.A,[. MS4F=Q*$O+OLXZ3$8LH&QU4 PADUR& 1P*F19P0*! A,=CZ*\,J$1I;2U7 MC5 ^4QTM?71#H#X$%.1S8;L!![*8FIV6_S2@RB[]'"],Q'%%8U]%$Z[QI1Q5%)2LZ-H'FR($N5. @E8($ M06I'Z2ERDKRG,FG3" GF7, $I=ZUU<\&@9'S_#JN)#8YB#2UR!_:TN8U[=+2 MS,B#'@2!JM!*DP6Z".,0OG',O71D5]NS3/+:[],+@=AB'5"'UB0>?.&8 MJ%,D7J1.59TQ=%](FX5J'9LZ=;')JJ/)<74)R@6>&EU+G:N&%MMXGN3)R;$\ M21H*!6M#:X*CCD.X+X3>$6 B]G^38O)8H38+H@"41)6E@EC,ZN:2(H&+K.D/ M#AF$)ZP]%BX-_ M8K@*GJ9VE(K[ '>M#U4O03J$ FG$8BO/[V&Q'-PLEC28SP;3Y0*V;05(<*:_ M-1A/.)5HI\E@'B]A,AG<7$]@^Q^N9H/E> [3P?5X @\AP:OKQ0>X6BY?@4&= MO8*Q7 SB^/J$Y](E,CJ[Z4N2<'C/\+E.Q6DN_7ZU?S)MFY?"R;QY;WT1ELAP MI.B<7,?#ZWD$MGG#-!-OJO!N2(RG5T@8%O3L0\L&]#TWQG<3WJ!_2&[^!5!+ M P04 " "O,%98NT#5R*$& "F$0 &0 'AL+W=O/F-]/+NQIH-LS0::/00J(;9<$ZW%)2WWN*MQCQ_]QA,*,M^-%XY]D952C_+ M6:-N)A[P-&A2#5 //51\!DK$[ ?3^J5CW[:UJE\"3.#7WKEXY]Q#?!'Q&U6- M62(XBZ,XN8"7[,DF 2\Y@W=@Y]C/]S/G+43QRRFF/4YZ&H<2Y=IULE*W(V2" M4_99C>Z^_$),HZ\O>)GNO4POH7]>2/XB%/M),3.?XXUDC9$MZZQ96+GB;(W8 M6;99ZFK)_%(-&D377+>RK8!"O=W:5DLD T" X$PC+5.MLHLM\T>S_IUQ5(>Q27^,CS'?#J->1+E[)[X!H]H@2JK:NT11N

    Q#B MO7WR9VA.9A\MZRH?_?0YT:*_S/)=);)[+^'NX[MW+[Z[:ZZ]TLN7X_#H3_)*GWY]A:%LUYE/O]E=I2_@2ML?7JLZ[U RU_'\:V%]R($?W+F]%\A5;T-;.Y M+LMLRD]XE'201+_Z2_%CMU1%W\S6'(+^]?!0&F;?Z^3?JI.UD_1UB=GNWC)M M"5+IDA@#V1^HKF_C[(?;C?^U%N'GN@(Y-^2ZD_>^/1#HJZNZVK?E&NJ#/1L/#I\/"C$[\7W-<3W.]!(7(F%[:\FN3]W9>["W'_KZ;@+:Z!SWR*N M;84@T6^OZ-XAMTGD.HORT47=?*!GM6?%,G1K^_UM=.7(WKK:=TG$;4&G<,\_ M] VQZDFV4^E,?TE'_!TYG?SSN^AX7OTH_Y56]_>(SGUJO>[\W;_'E-Q^3,E? M_I#^^ >$\B[.\DI;X^8SZ2B4%]QN*/,$92?6\C8:'PD6E#GWYUOFS31'?R[TS6KRZ:KA MV$?LOR>MPNC*M*,S&M/^_ZPR='BFG[F5]2E]5YH?39HZFVE+8A'%-"J:2YFU M=%1\[^2\S*<=^DYWT@-MDD^S59LGW4C;4;=>ZM3.,AH?7FX3:*=UHYVNZ7Z^ MR.ER3O*&;M97C[]_'3T^>C+N/>XLFXU'6<=#[6AW&#Y/9Q>S'6XLAN;= M(WHUY]%?O7[^YJ;TW.=WT4R!US=Q=F6OL-A?/SV4)KNDSV@VN35KH[-)>P#Q MK+L;FU&34)JNN5TV>L"UZ%Y.TR^TR3AW):]+'":1W=+4CH2]]JY>-:%9]? . M?_((\5 ^%HNLPV%^?/#M%S;J>+ N$W=")2T73T^.#HV8U)IS>T&HS)D?;+;X^]]QTOL;8AQYVJ MEV@%B"ZAZ[0)L_3XK&A<^/5JB9]Q!TD;:$Z?D!_Y.5#EW#9#^SN'(X"FC!.Z+-RLD-ZRR#Z@^W/5G=%0@\RC/ZS:L;:# MIB=)*V7\R-T5Z7]\L*Y5A3,>%7-K9D\J"8U91Z=US?U899KT3'*$3\_J53=X MCET_QG_RD:KC#J1=[&DST)+=3?Q!VY_EB)O9PU:AZ8T^%&5]02;)Z P/?;CW MX9>SO4=8+1+V(^F!AQZ2(]K3Z4I[P7=G$*NT@*VT?S%L:9M;5?#:R4-\C\':,Y8_N$;@;IOD;9PHDMY]L@ED.^U+T"[MW MJ16BXFY:DWW09NP_9,#&$LPI%^[DKV8RM2ADN2 M4S#4:,S2WAN66C$3TSTXU#QDF?=0A'V[;FQ-]9&LKD[WT=C7+ZH.?%ZCY;!V M$B9)W'YWW[OW=^W=.^R #/7N%=3Q9E?-FU@TLX9P1 (6?]3#C:?6D/RN'09D M!2MEZ*2*PB:7G,P.LCZ8W] ,*[8LV"@JO 'YS$9T_O3^+U3V(T"A"D2L\!+%Z7?;F9@_I^ M(TC)DI".'TLV6.@B\C1$0D=TLMYFO'0AW,!QG5_.@A:2;\,DD8@(_5X.;UF3 M/@I. %X@8^I'C%C4T]*MY2\LK?D?(4#$5X$'0MY%-NU@[40YG3Z5+U(RK$LM MI?OK@U/Y82LU'(FD>CM M\\7J(N39O_L]LUJM1DE!9A+[L#10,@E^78B:ZW0L,K\@"3G+Z7LP8?E+.HR9 M']M#?'I:-TW>+A%KIZ/0U_"/@@M":]"2[PAQAVT.T]Z8D,W4K8>]?6QCP\#7 M_ F<(_==WK7>JV""D.T]-)G-]?[TE+;/Z/TGGLU[ Y%3\M0=QC=A.O+_2M^Y*7Z'IRL'H)F_SY]MK?=-%#)I+8F@A MK*4E -TU?8S?\S3?AY$^*]-0>Z5TPUJ(;E*[RBH]/:,$##W:!.YZ2%EB_=H' MVNWA4)A8&1FW64F?7S':81[*U37[QCINU8>X(+:^EB=G"U8>\D4H"\2\,_MY M1&-H3O.0>QNT(+-PGS;AEI()M,F&_,N55B0:D3I'7%#^*Z=-KQ%GD^C<=0)S M-F&$YJJ\0R$+)B@#V8R07WU22? \JM!=C9V/GH>,2HQE7FK1A/)';6#E@?>>GXD@8EIH_E::# M>Z)WBALA50&,4-T?_(V+>GW_!8\C+QP9S2%VSCX<$C"3SX=EY^) M3W1RAN1@+T=%V1;$!J_*5I&<+ M"(2V#OR]5)R%D\*EAA_7H29HM0C<$0C8' M.NX;H9N+\5N7&!M($DVM6))F?U]E]-Z3C"1>-1[]F%UD13$FTR)O: SOBFD] M'ATW'^A+F:2M7]$=*F;9P>@XP&'+-8>8)+MUCQ/T.,&C>YS@[1C+'X<3W*K* M;^C,06[TF>^=H4NW&LAV!K]]+-K.E]EP<+_-&8;GH2IT)ANF(X']Z8W&+6Y$ M5ET&5[JR'Q%1/=OGTW-E_DQOX[7A %<-Z9[_(0'?P2B=*T:;)&*9K:KI&>): M7& 2V'Y%7IM!L+GFE^[1)3L A6^Z8,L.J/60YEXL.M>?L\[TWK2]J7#X (?E MC8%7[.+(N=HW=.UP,2M^J-GR;.EPDO?+ I7-F? %TN%\U7$YU-G]$E4*33:E M,]M>B:[.P6K"+8@"95XW\76QO%:L*A096NG?(M MC>6OV8J>E4FF4%](JTCW M*$3O='8+^(7\E5E^+A#HU9*N-<08RG;YD8N:+FPU^O%?Q\_'EA*H<9,O,H@, MM6'MQ[,<_Z$?$3F@NUF1JZS/5-"R%BZ.SG.2 :7*,GH3KP;;GCF0VV71GG&] M1T62@@5B==JR+9B[19K6BV7>%;SDD[4*8?SA=]MHECGV&F18&Z=9JIHC-VUSEP\ MVOICJ/G,>!1Y,"7)8D7#!RB]JPD;7I\$"(HP \/4YYPES\)WY627-9RK&.5( M')5EDY-E,^<*'I;02W0OL6R*P>]QU-QR->(68VE %!#(0]05.E'Q" M+2^I6=XV%^_G6MW%U)U9A"I$4T@1-AB1N&[[(B]+_%C'[*VF([5$"I:_\2Z*D6R/YP\ B9\4:P6PY]D MLU!&:5![Q[3 5Y6&'3UI,;ZR;4)G>ZQ!0-0:]PP,40@S1XMK@*+N@(9?U!P1 M(.%'0U"A+6G:<8S;KE 0&5=QE)]GY4HK-C=*;;;5BO*C"ESX8HX%7,M\%7K- M6B$A\PU FW[B-UD!78#:UGGK,\=2ULEA7XF=T](4&>W]A/::#B;CEY <[_C! MD]SB0K-03Z0K,SJMU02@K9DE>*$P-O(4<5_4H.[&D20Q^;-E@'S'31R://V,HC98P\A8D* ))I)>?7NJR!FH MA*;=TMCQTE=L42@D>.O1K.8_:VC4!*#.J^G'$[>L!;NXM+E-WK9AU'BL745Z MGTZNR&7*$S)/KSV1H4FP7??[+(C(2$ , M7J>R_^CI -/'63;;*),:^B(^)]0+Z=^>?"U_@[O1IPI(/WEX))\,E[5,OK'; M^V"N\@PV6;T4+[.KP7'%2\&T+X6X<,PV1 ;1LD8T&+P-<3MP4&<%U_U%;J^4 MM1D7[=0*WE[5@[7:+.7I\A4TNYZQ%@EIX!V'-#D\ZK+@R\D>,9\29292U[@= MD0G)K">296P*+$6^,.M.B3.]T>R!E'[42ORV9,D:^<\)S^"5\I_T4+1@N>A3QD-:#O3Y1 M'7R%DM!K%+I>'54;UO]*J#U)>\:;@/7I@=KT/$[/\NF'\/0>0PFB4?03H.ET M3UJZ2(@ [;QP";@?VJBZZU"ABH&%/QI8P?# ED_.!@/:]:AA MOOGJ"W-A0V9#ZQQF.*,!/U9?PB"A[%;T#= ='4MHE'YZ3J>5?>@?:_"FA1<\ M+ [R XW@T?4T&@K(180C-;0J11[L[UD>@IV\",5R]WZ251\,??QH8Y)?# PS MO,;3R>EI1- PUKULJ+VO^L^S)!%(F^/3%GD&0J?7".9%NKM\RG=]ACV4,@=V MP!E>P84+-MFB(HDI9E<8#"N!6 $SR4\+ICE2>K$HMD4&H][""10;Q&Y?'4VK ML1GJ5Y:#".+X() $U"[@(KE"1F#I(Z%(B[/!-16EN08-3-"85NCIIR"\P\Z3 M6=Q.FV*"J#X)7#"J&)7GE YV R_-BSTM]P]D6@D;R=;7!5U_00+CC.="4K96 MLJA.%.GF^_LS%F5-DA@FRZHU-8I<"BOJ#/%U1AKTL'_F7.#$+=<;J.6QRZ$@ M-)31+V=Z;B^;EO+M#2[P/5S$PT6>W,-%;L=8_FA:J3_[9/'U[D :/($$(7O3 M6$I@TN==[B6M$K-J<'K3^S@8_6)HNV =>UNE#8Z&TYTP,""H)ZNBG#$B,:NJ MO!R3AX*ZT"WB\)[O]#/Y3D^8[Y0A@1\!H*8AO'_Y?/3P/=1HO5BL*MU,(,HE M=H4//\=)?J3?YD,SR2V3X.JS2/*KL094H$.%PUH!=,5[FB&OD#Q*$_\X?RMH M(MAKN(M%2]]A-24)_KMDRPRKP%F=2Z"0\?+.BR>#@],?HSI8/_B85/@Y:X,K MJ_4[,#J+9FT&0<-!B;3.N2?9B9$ %C,%X@L\ M+&-@DY&L7"WIRAP>P73$>"4."Y>![3AR0*0F(L+4C(6.BUS_K,(1?Z-5?>,B7 MS\;/LRG"@H'J. 8IG2_6X8C=(6EQ_1[\VT "TG]3-81S._<5,FS\4LU%F ; M3;X?1RB:SZXKNB4'_96*[VWQ[L#;64FVWA:4/&H3:8BW-VD9K4/[2J4LFCYY MY]3O;3^'%5.?=O[K[:5L5Z7/CL [9H;>=AEZ.3@Z#*=TO?\M/T#@*]87$;OT MDW0\YG,UR.FJPG;+9WT!X!D]\FPA47RSN+86=[8/+DE@/DA8]V89'1$&ZU4] M/C[LLTV;U&J[XH+H6=[%@!S.@1<_NH[^%#26*I$BF325R=U0"JCK"#XD@RA' M_(-D$F]!DTM($>^BVX4AMC7<#,$I!H1?J+/T'I @#I,7>,OF4W6X>P6/9E%S@!+?ED4&&?DD%\;=NCS/9R&"KR?8 M,8?JW0+A902WT/>-_UQ24UGH[]7+#_)6:1*_?V_]A7/I=Q;N4M!D2[K;\BS5 M,M'?C?6H3IM'/B$YTQ%WP6M3Z=&0L. U@05>VO7P#@L2 J4'9&DM-?A.-?2^46X/G>A@N-S!:TE0ZDXST MLS16"*T4.%R:9C0=4PE71HQC)8IT1Q)&E#*[2($T;A-"KE*AO6-?Y)W0O85& M#-R?I1" >B[$V%*)01-@ZMY:N(ZFR6H6_!]6XW)M6;Y(18721&W.6:6V>DR\ M2I]Z'\(M7RF*D386^K:@0(E$;9[@>Y5/O'3NC6&I2 '3V%?_Q[_G' MO)D6VL&'.T[Y]' /L!G-TE1@V=%(MC)^8I+/:R9*LRS0K."3(.5$4BXOM.0_ M(T1N0ED(^,=2GZ?4)W M3">]C[5N &*YIE9<=3:D5T0WJ(EF)3:!Y*#RY7-,W%>5>-^8^0\:("@,0L95 M&_QI:,'3>WC![1C+78,7!+(S"6DP%GH:Z)'9":X2X1SI<(+B*)B= 4E'D:*O"A?, MW\"J?[Y8\N!!W*.8-X!!6ZU/0K;CA&B9(WN-GTR[.*5NUT'>/)-C6CPR&WM\!M MTI.]JMPO>.0TR0]M_RV3AC/"/9'CPI6:U1%$!DF(>ITK'86G'$FI2,XENZ*K MHS5#EI0>W@K-0TG-FO2.[CBR"+I6E_2O149HYH5^'FM!?#LM:^XVS9-G9:/M MQ.MJ+D7:]+ZBDOZ#%NG_U")C7D4E\93\X](28^&C"*:2\%B*P.0"*.N&R$> M16!XKB[;T/P5QV^I[%V)"_X=/IV@J]_EI]I=>+?Q)B%:9693(Q/#O4+^K\.V MGN/R,9QON9K05H?Z*(GR\5$VY$+!_82UH".1&/H29Y?!VZQ7[4A$4%:.AW(Y M491(2D<'B#0D[OPB[ZMT>NESU.35385B#_HZUNK_URNRE-#*O*(^^L"&&71MM+6^S6T]T+S5%P,,#W#:AXWQ;]I MUIXZ,0Q038/ )A.)*_I^M'6.]D8PO@9(B59K_A"FN8%AUK)$J[R8%Q+9P,_%7+&NXUXMEE*N MS_/P/"VQBA<_??EEHPPP3D5=N@XVJW9+V]Q];@+IUH&+GD4[V5L!AW0 1TLT M>6*AW?8-WD>"[6W0BDLSX3Z+QDE7.0B17Y>>/^%#P4;[%("0J070] ;'HC.7 MHTF,%B>?%$&ZT WUP,':62ZZ@T:NB%;5\ M8F*E$7N-R50X#:F#NPQ+8&"#;5V/)9X6)AR[@\A*) M@_&O;!!\.QW_1\N=K M172V;38](RNF0Q[1KJF\HO!?9&@Z\V^'/P8 -$8UK15I=)YK0C+_2%9<9V[, M(M_8Y_1RO[6,J70WB5B9>,AZ\*YQ* /Y+U;MD;:F#"&%U=@K&8;#$LZC\UZ M/Y"6A2PLFI[6TT#4@T9,1>?.GT&5HHIT1]3/;.P6K">X,>IX*#<$J%\OFRIC MM*[+FL'1?J3$9JR )-CO6X>C@M*_P-SUE^$[OJ*.7=GLG+23[ *M8)XMA++G M+/B]T?3=N-]:++D5GWG)7!AE#X]93QO8]5Y'2V?+?>>LIM74J51+)92#,WQ2 M*$']B/< Z$@;0&P.>-3ZTGL^C8.+P NZVVKB=;^+\CAQUY+]U01W(\PSSN_: MY,W@M$B]&6%D)2)))C=RTY4[VHM,E+P-N[HT@5ANP44C(1O,[-HTS9H M*H>0Z+@$#&O28$:HS%!H@:*R,6ALU^SJ:"^K_1D*R8A@:G] 77(T:XBM4FO6'&QFKQ+\%1ZG&-^'>V].?CS>>Z2%+:%1-#&V][X M'N50\&3L42_>O-][Y#[^,EF4MV%11L>TQ=,U?>/E6WNW\*-$E&6JTV !5YT% M@K(NA-K$H!2W+^S:P)Z:H'+[9-0A6CXR9G$:=LHO>BH'27XNZU;\()*)A8B@ ML^S?]!F$&"X0>W<$$L-('VZ>'88EIXJI5!3BN.7&; ._ ISZ!2NL>"0+"92 M+"Q+C"&7 1DDU "FH:7NIIKMUW-R".?!'K7I1MMXX'MA360_INMIJ2F%2=8! MN[OK>O^7RR\N5THAKNFN+N^&.Y]] @8VD;*I_%[9B:MV);#6*,:Z,_1,68KR MYE_4'"5I7>A\R<]AEKYE4YQG4RU+RKI8 MG [QG+78 M<5:QRP%W)2+?#M8I-=QHLCR;?#[" =KQIO9/ ;\C@,5(4 M%A&:E)GG[-1!65@>)2F6P<S6 UZ M;WG'50+7*;$WM5)'>6Z\8B%(DF00?)"D)2ME[S:QU>[]GW=%^V'T2A3:3;)& M@,KW\.A64?G*XK2C=U%[#V3E;F*Q]G8MF_FZ@AI'V'2G+S]9X2?@I 3Y76RU MPP:*1+]J2Y5%*)5CX(R=X@;\*F5">8@_DT_UDCPD*2!ZS^&&_^]?KU^;'Z@? M?2M\%,?33CK_/'Y&OE7\-#W L^S%T <]G(LW.6(S^P1Y& ,I7-M.+B+[VY.# MQX+@U<:!H4Q *]D,,\UDRX44.FMP4#)66"14-'47J"#E4H,Y\F8JF&S?DE_>+!$UG MNE8<&K6 'Y!X<2O.+"?*P WX149>]_X/V11NLCJX^/TK=ZWK#Y'"J6%@*QR NGY^\-N:QT M?,GOYN/[AO8.8:]6RWA 2_BWIT\?CQ9Z1E"-)WCWZ"&[#*V=Z'=Y6R">1L]Z MA4ZP#C"'>L2N7EX[ED['Z'Q55KD&&>BLE+D*!Q0#M?E97O&_B03HN^RCNK0>+18'[AYJ-S&!X38T MA@L^-#KV\+"VK:=%[(>Z\4&-4DNHYB,-K!V8VY58\W%50O@:$XJ,ZQ @$JKQ M7 B1S#,N,8A*EB0RBYBLJO(N4)SD72[%\S53$[A?*&M).[ -G%JX%FN%9B]0 M/\I4I%DG@!?)S7'J=&O&0Q[*2ZQP!FF@E^:C2NWG;+V/ DXZW9;(_W7M%"-7 MMH2&M1&'_1G/ZNC2X.RO1Q?<&Z3"#@KO:B!%,&)JG$8#;822VZTWA -2J.8; M33.2G.M_YQ(=XAH^F/E.&$NRMG]!>8"8?LC7CND=\6T1OWS21?^?-O5%QQ7T MFR"+!/L66Z>!>XM11TR85&KQJMEU*5/"X&X8SL!GR)*[TW$_!/LX^)B0(@N5 MXQK+X (\\"L=C))UR$ :EC#WZ3''.WNP%X.[,>B+.^KQ'5^U."(05DC:?.0\ MN^_C/D#B/-B_+[8[BWP9&@4-BV#7(LEM#P-=PBKQM=)QL!EE/9]S\:X.0]9%^ 'BNWR-6L?'F[$-/38CMA9;DS@BAHB2="-S'A1A"8"1:O!Z)#ABF)"@8!L$LP=Y,:Z) (,H84; M_&1Y #Z-.@?&+JM$31XE)$@L51D>TTOW,&("3!LL%9,:=(^8&T E[67G->\2 MS)R]C2%;HR@1[GRMTD:S4+^VVH'\ETJ(5_D?VF@>G;VH:C2E"VD?H,O)A"6\;]NNJ*=I9 M89'AJ(W9#T<]P&@QBP]XF+XI$.)[7Y6HQ*;*D M13R_&8WDE0,-K@0OX((%"1.W)7LQ#(H<#R(B!?OLJU@8(8E:"*2:N3(A;@#V M/]FG0(@C5#S&9MQM%UAQLWH;?HDX@O4@<\?:VP(DM_/%%7F87&635:QR8NA!S M[T?Z95&,9>"A'45J#4EI"N0D8&F=FVZH6TG90KJZ<]9#:K>$/@J)+2)(I2$S M2 IATLVU@^EB,-I_=@CJZ!?N;5Y5[;H\)T^9CN\_\O-LQO^]&/VV*1%[JO=2A M]&HYXMGI5:#\-ZW!:OIA+= :PQHM('O M^-BM)FTNC4;B)1Q4?(RP\]5?DUQC&4&WF&*9TWX$5C9K2A^?XYC2M)QG$BQOB8YH1TXH\4EM5>@=*;AD+>TO*I@KJJ7&PLM0#\Y/('/ MO&Y_29S%5__HQ_[SU"F@,- MYI4R/Y5Q^B06@2+7Q?D-:F90X(88B/>&&1X]\IYK=+A=S1+>Q *;)>Y@C"B6 M_8?^F-)GSH=O81&EDA$:6-D3G[M(%+/_B-_ %HYQ-ZDE9R5T:B&_]U>/036G]D8:& MUAM2:&XD]23I^=C:R%/TA>1AAKZ(;K3.N&128U) M;3R@&GL<)#S7II D!#1,C9(L1-/KQLC!(B$& /S2\(.6F2D(49,^!Z8?BWF\ M;&@<2([NNM$LE$"%N\'/ =B$!W\:(ID>FBKH0[ ,\B1ZT!B/2/K:HUA M\X)>#(XX>B8=BJX!AQX/^F2UQ$5T#4 ?[KUX=X)* (.!:-GQVV,)^79VFH"U M)E^#[JYNW\\DF8X>'W[KPN;1(#<*3:7+C7 ;"R4]IZ,:(_P^PI04C:?GS$M: M[S1H=%F(=30Z#FBG(.^M8MIC WT]Z(FF@LQ%Q4REU!^>!9]Z&20ME&9N3^NN MR!+OG_]HSE6(="#TMOORJX^X>BQFVBM%V03Q$SQZ;Z;MO7KY#B8:\]7/1F\X MI'=$_T\%CM8+"7"'=RU4/[*7C]UXN/?N_1NM5DEJ_C2K[3[X^@0?9+&VJ &F MR4CO.M.!F4C8A]XN!YH@2.EVO'S78O252P[XX):E0I3HTC!8,XOO_1+L$JS# M@U9CFD72#9A.*-UP<,0[@V.NL0&NW\QGK-<==X66EXA #;/A&BN\X8'12',^ M&MD&]'713]!JME_22I$IXO9# Z7,.D82/)<&"9"H>&LBO=5,@T[AL&J<-M9+ MQ7U0("[RQQ4W82%E\8(4 .G,5.HE8B(<2)&RA,0+71DX9:^CW?F;Q>53\6BI91S9F1+7H*+F,^[ MT*A8 1OCRY**\B3&S(1"PA^46U=G&[?DKS%X'4\Q775I4#I0MOR8+9;M&0@O M$O$N?) MBR%:[VTFM0!_ST3=O;0LQ7.!?(Y')[2 +PI28/P9:?_]S:T?&]FD[@MT&R_ZMHA+1-J)Q+ "GH M_W:<3:*W>^V_N9$__?/G8U5+X]%//SWG!M*R]&9=G67>LP^1V''HA=OF^8>! M1^L&A*J+F@VJ5167S:P#3LPB[08 CN^B(OP>2^'I$DP@:M21Y$O0..E]V&B& MQ65FPW=[QY,,/U^2!D@2C!'UATV8UV51#Q!!I]8>O,Y%]FO-C0 !!/I$HI-' MX(];,H)L< R!Y(,,E[ER92IC;YT6@BG2 ]+J=901$L/Y^J8""I"S>-X MT96P']HP_%62NQ,OB*Y73).>UA""*18T8CMW^YR_@_YEQL-\7^)0X3R*5TF' M)V8AC1>*- \Y=XO5@@^ZZC&KE#<86V)#&9\4 7_,3 R!*'A!:&,I-_3PFQUMV\61F MG%%E_X\,S,XTQC@V@@WQ^ZTHS.$V<*YB/4K?C%M6"N'S+ 3=9"3;,$8.;GD5 MZ)]Q&VA,J#^SSYS/6 ?9 ,#>LN41ETCM/%2JA@83D7YADU'P0!^FS,7T/H7, MH>U+T7' A*^]%.LD",0>Y%]B_:H3]H5XRVD&;1B2WCS#LC>^;10+%R80)P,L M")]+Y554A9L:?*Q 1JZ!@HQ"KJ">Q6!!;!9YEL].V8APDIQ):2UNRM]WIHP4 MH_F6(G1"+H1.3$J7YZM6YV^6@MAO*W2EY&3)_[^?0K]ZBGT MK^]3Z+=C+'^9%+I%K[T)G05_T2(-:H>Q1V$&Y2Q'C$&\A+Q"-:?%*9):,'E" M#][C0@+:3UE;#$GIE^0Y]-T)\4 2"3S)R_GH[U&^A@IE*Q3=I(Y,J'[EW;[X M2O7 8(69&Q-IA\'!"7J3D6OLUTNF(Z6=NP(?< \Z&$2O=_(,RN03?Q%J9FL7 M\R=BG$U6!0J5:/Y>U9%G]2J?-)P7.GI\^,TX!)S3L/LW3P]=U!U18%Y.1(*O M$S*/&_N)H+A6&H9:QE&S*F7V'$S+*V8WM\?%L+MT&8S1X\"Z.1@!'AU7L*YR MX86*,YT7VE [0*V%CD/MB,(:-">&;8C%A_[38,<.F34-XGLK3? 5FY.(92HT MWP'J5*:KHL__FE3V5BP'>G'PG/Y:---5P1GR_UI)D/3QCMOC M 6RYP3WF"F,_!< >#U+'"EIC/W#&>E99EAZIX$+<6L^#E%5':*MMPN5U=]F@ MR^?:,/\-% 324_TY#:RP<0WFT]5 M@[W=$.6]HNURM^#DQQNK(S"9,A"B3Z8:[MSX=*M@WEH)63)@N2JFZXNJ&K,#VH M5N;"6E$HX<'ME#P_-.EN)9>#EH!RO%Z_.U$#G0]UFEWVD,R3E0-H2\-_Y MX(BZK/)A+D_$FC$8<%^Z8S%5,QH"C;2FAB%A;3Y?@;!J+D6SN/WA"2A()">F MLT(BCRQ\SSZ\SL R[7YD4_XFIL*H'';!LX\!-".U>Q4^U2K6LLF[55.-!H@L MKGD0V/^V%\D#MM7IUUN#>)<6EFL89N=OGO&H1"7L(3X&%XCD9W%?//&#!"U. ME$3FZ3*WDU_]_K]<\%X2($H/?]7;J[.9T&XN)D"N+&V]HR'"OCA)X*( M>CK>>.'+C=>]M)=%N(6'C?;()M+G'3U[T7L>?O._YX=8J0> 1%OZ[F:G*\RTVE!M:A MHR-]PNMWP'+!L%3?3EBOLPNRDA=UL"G0'>]4DU[TE9B,Y4,-BU>3^BF#ARFG MJ%QCMDWVJA#,\!Q"34A&SHJ<_3E=WM$/^,^#EC,*DT)08AT 6E:XLO_OO"&? MP5JK0#(>/7[V6&2*#-:-;_#,:2GP4'S?G2K%5':,L,!2/WDBIV^C W3DYX<- M(_[02J7IKTQ C>41PG]>J-AK#OC)=KX./J1T4^?<+<#$'31[%SG0 M>3>YHLE#S+9W"\>,)KT836D70MAB<$*QW*OW"#]3>Z_$GQ>Y<32YCYCNWAPT M5QNF#-#\C&1G&-SDE <^Q5T:G\A:0D4SM !AB], !*>3BV*SKJDCXPIC0K#4 ME5+VRG773CEVTZ9@GMHRXHVIV)JV2?N*^3;_@WD(6"1D79?!S!!\[Q8?AA/; M^UE95[\'\.KHZ.#9C>HW2!.V"!.1LBG6>\:?:V#A&C !QAO)!!)]LL4\^7*K M5X@]X'R14+W1R0H]2)71R8'[I>H\F"6MJW*.%/A%,_)T5+"MX'33[5(A0N[) M6FTL,:[1(YM=\%Z:.RVJ?@\C8]>H7(WA%X01+COF>WO6>W_2NQVP+6FG>< M)-YI"F3B_:]6H+5%:'/P2<(2%CJ('-5KE,B).EKL:R[?EDDAT+D M+7FPT-M/OBBV%PXQ4S$&'DY9G)' ''WXY>P1*-%RR%ESB$B2S5?=JLF-(O#A MQ ()@L9-XJ?:GE$>G;L'$[QO*7 6S$/MQ.[&K-=6PM&T">_9JWI3*L6H,[%OJ; M?9VYL>RGI-!*"5U"YW'QL_)^GUKZ\(-4H_@Z/0YF^?QV4Q^HO/3C/?C+N \O<2T*:= M=A9"!9/K(1Q"'<,4 A*(0-!8L\!G=5>?UR4I'=(U6873+\$HI%C;557B?9(\ M4EX(B[X]W'N!S)G3!F.RXA]QO*:)) QT?O"SO&\_FM4OGO<:S"/4:0@XKO&W MUQQOO*8[BW22@6U73/6%4X*@TQ4(9]@Z!03E9"" M4^$*3EF$L&>ZVMR@58A%8E>3BR*P+KI!TO-GX/;<[1#R+R')EC;+!C=" MC?0&;LLUA-YVP)TB1A!J"*QA92'!8IK&"KXX7=;&;BLL@X/1#VM)_@CU3']P M8ADI$'O;0T)]BPK45I61;]<3F\ 8LF9>YA^+@72RJ7HK-UE$#>Q R.% MV%UNEY*SR6$=I2+)=0VIQ .Z[MDIK@ MS$)!UW6&:U5IL&M@)^0C*I]GH+-1%)!7=MBNX((M*4:9:,"-A)LOK*ZX"HQ(Z@LU^[R%QIDHFWOJH M.Y5&I-TWJGJ&9?'YVE@K.T MD\J38-VG/P.B(:$TCJ]YWROVRFC8LU0F)4E" M2T);5^D36WDP.E86^U@NS_+4BI4C"BYX,YQ:A\]3=+T^N[LMN%[5OB\GMM=*V=/I^K(Z1['EOV)"'N<93)4W;_3LD% MUJPHOUZCX-IPR7S/8]B"1950EQA@IB'_0F<1+2D[-C:!Z3@5C@C MM43^T^\'WS]BCZ<._.%3"!VP65">K?0=F14> F;#84= %#4PLIS*'_T0$#V. MP_#P*[Y1.D(FY!LX'U.:TMH]WZ;(-:66,P\+$X 0C%)X)MC;,=_)LAPX84++ M%'!QG[ZAQ&P1;/)G(D-GW"MO_O,SHZ>_8:=D[WC.&OO?K93XZA'@#E!HY M*G?4^8LI4\AQ,+U+=3[3025G^*UO\/L2Y4,Y4_-TV6+);M6R?C)M)S![LC%IHB$JQ:_&7HY'!CY,(X4UQS!!=28CD #0Z!37%:S""=U MI;W:TAZ%__QI=*(0N*.O'S^1;5$4'TL-1/ "":HI'AX-BWB.(L*9B_ Y\\M; M >.I.>8B2F6B0G=;&?3(\JP83[LS&CJXXAZ:)Y+H>\]U:>^LOE[*E![N_?/D M_;N]1R.7$(4:K6=0+=+'I>""A=#H4[J; #:C_H08YF:B9APP#*6)$D_0[O4V M,(?T1G+E#/SK300G=/GTK**%/-44P!Q0&QPQ;IBM/>X%+B-V+5B=Q+IPAJ@A MMIX\/K3WRA(HGOGPVZ^?PO,O%C! E!XU^L&'C[\8S592PO"WH\>Q">H%5U)( M?%P"R&PX\RR\Q1_,;0XB1QY+P3NCO@@1TB8/!0@S>1!>S)+V"]_3J,F*UM7O MT::9!2:A:7K)/ I(9W 5+>=L2)?-=7E%6T_!-<(97X6)@0Y)QJ7=EG18,8&< MQH,#,"_Z%=+WP+YX,/J15.PY-L]C"K=KR]1)41\,L1TA:84@(->0=7F>0?6A M:J1':J!5 MDVA&@P=#\H^U1:M25(I\VL$8,G^25?EW-2((W M:_WDZU!Y4U3NB"CDT0@'8RSA>H583F\HTZ_=.A@9+ F:7)BX1+0MA'G8E\CZ MDA0^V_>P!@]K^/8>UG [QO+'P1INBZ QQHEL!B+1W/C;51K'YHJ1DR%$[(PL M,%[[I_DQ'2GT:)[,3N=$?5PMH M0BTH_SGP3.ZT,7[<&;7HF/=D55W07@J9.((:6F)4&[,$^CE'ZN&65"(9SA82 M:,^R)>P&LS$R@0^>\<)-=>$B0:?5?4]APG&C$+'WN)L#"862;PD.#M"$O'#F^HR1E:I.>)E"L.G5W13"><L$BQ[0H,!FS_+FG :X0#:ZHKBXTPA7:^KV 8^,SE.^7><;59V/4 M/+9M4Z.\4K^\[?()-BR'/."HL%OB RVF<$.A%3K/UY$N)) /%!4+!SH3H";" M8%>H"4?B423^E;9&Z%!/+;PB.YO'U^?5:= .)]D\%Q8%1"RR1CE&X>PTG8 X M@O:2!0U2#M_@*FGLOFQ>4:&H":Q>#9\NO@-PR_,SQ(C!JROOBR).VW8H.(A^ MW]5T?R6O=$ZF#TM-,V*"W&!4A5,@_;W'A*Q +K)H3=:]T6C&43.\>#D7W4H7 MJQR-7;W%V.;356,YC7G-V4FP4%::V;4<22CSH\L__3#0EG*WQ=XQGQ6KP?Z/ M_W7XU>/OM1#[B1@XLW5%+Y[*];>PC)0CCA\__;HG"PMI'<."S$5JM.&]2K#($4IJP(K$Y2*(-#3%!\FO6M5T/8Y:^_G+-XK$1@\#OO.:#>KHI)XQ ME"7/.\O):*5?>M?4*1(!,VL8D&4#_)\5DVSW,Q0LIJJZ6B]P<\_J#@=(@2&M MVWE4OYPSF%K;B3 C>29D-8[)F258=P;B'?HM&!U0WW)@,NE!:[4\;&\Q'*F# M]4*O_6 %_QC3=@,90BULA&4J3(-YNUD:@PGH@K4M0P"#5 V'0$Q?$M\B $$> MSNJ2171@=#.. 0EY!9D133&6\E&H\$(L."NI.2@(8&$%&<]/V3I_ MA?-C$8)G.49>N9@ZVUZ-24/QNR+0S]ILT.ZVN,4?^;Q]1BO MYVXIH?!QZ@UYQN MSNY"_2W80JWBE/PF;E=),OD5;L;AX_W_'@-7@ZP31V\V_OY_QP&ZWO_K-_O_ MK=*#]CAPR-BGA*44E4!@WF#^@8%<:3LZ? +X/IYS^ R@ EUO8@YFX$4^(4.(G8Z+BXL#LK@/3NOS .:7C^F@ M6;)\M!QO. )2K!,9#:PW?/S A:YS) -Z:?4 =24P2;"?+K6%B-B10WOAEOV2 M-1:L@3W!7_QZ@@FA__M&F !Z#][*NA' L _7%I QZ ) 09A&Q96)4>0@W8]'&[J0(E')LZ[C; MKHU!N%;:;/&*"RYL-W3 D1OVW)A!%]?\MT:OMS1CD.>Z9GU^H16L %TGHH=^<2S2\AW?K^2" M!M"2PY?-TXU3IZ90?)V18M%I% F,2G8L"<+E]P7M5[Y'1X^W9WXQW&+VO_<^ MG8M\\O3)WGV^^#Y?_#NXA !\'!X?C#P>9;=5U6N!V$E$QUQ^MGXDYGA>E]+< MBC_U>O1NT90U:FY":".7 =FP$PT)-A.K.\)6]JPF1AZ*K3 MU:="U!=#:8JAW+"R-*2KE0"7"FJOZAAWI9' KNA@EMXR3%/,2C]HT:S/"+*@ M;8X-3$O+\BJHXN<)U.!=A!J\"=GY&V59"GS=ZGEP>C 7V@-R-V?2_B#&P:.! M_7#ODY_1M*M%"4A_PX)14"%)G\+HJ<5^&#K.P6-V,38'Q92CBI>L*O6?V?%@ M4&!@"OY0H<<8$/?M]V1T"#NE:UGN4D*T-^C6;AW6?8&_J_.2-N^Y>\4L%QI! M[@(>+.9@\=MOM!!)H2KX2<$JGT*JC&-_*RN7&T"M,-33H1AU>1@9"U\"4V-[ M?1\?0UB2[Y;6DEF7433,)U MS2&ZMJ2_HGGR[-NCO1M7;1MP2L2P?M#]NB5QG*T"=@L(J( ;(:YO MK$4E%8&+-G,0WHP;W:*CIT\.GHX6 E8?C_[VS>'!,_N15_!OSYX>?)O\QBTQGO#L M\5'RA,,GCP^>I(\X?/JU>ZHQ=W"%S4BJG+:E#YE%G&NMN.DV>@I+$@XQ&8$R MG87CL?TH,'!>8;W9J%IQ'01XWS(-WGH^9EY^)C[GZIFJB\]EQSN0[7 6")3GWC.- E/B6M;NWNN[P@C=?1. 'MV1 M>N$DHR2%QI?NSG>?=QF76*WJ=+_,Y]UW3[ZBF^.OY_X-WD] MVX^^^EZ._>;_Q4*'U*-5UT\R8UTUZAL^>A>##'R \FBK$BD$__[NK9)%C'FE M&KKS%WD3$[921J*9WCLX>ZY^X.D&Z<=WCU&0RZY8%/^VQ>A)$UZW/%!]<:#M M;IZ/C[8*CE<@!/,E_05U 73&'9S_7#M:.)T!WFC46';KF!-PZ1%K%Z><[D6W MTN_9-<)G[]Y".6@APMJ240PDL08_VT)S'>R:#0)N2ZWOMBGY$FV8BCE,EMD6 M13X>M+?-R);*;BT2%)J'W\GHOBV>RIMMII5A,!-3)SUM/1Z[(5V.KI&QF=J= M8"JYD16S\%%R2NUI22AID-/8F?Z1S([')J:K]/037I$E8+!)4$@] ^9)89&2 MBW21S&L*V,BV=$>:6S^7OYH]+,12&RT6(IW-UHXRFX# M*Z)A<6"@W0C4TA^LSD<#']X?&D \>T95EEI*\E181T0VAZ/$^TLL= CBC),. M8US@@3(<_HL =4/-S3@U!:7&/RNWKNR -KF#:YNY>GSI>+=P6MJ5R#O3&O7QN37M#$\$[ MN O]CCS"D\!$[&C<9P0MBJ1C'@XM'/95P\RZ=@=7ARZF$-HD63X:0W='W> -?O5AQGC'I1&,AA1R+ *3)-ZIH*;FD57Y?,!/]D_9 M;;?FM3:'0UE-SN*,"9ICN/;JCH4XS&-MEE-+Z4@PR6J.Z5O]I#HUBN^V8CJY MWD9K9VGHSV!&N&)F][J;P@].V:0:O76I(@&]@'"N8&(160O>VB6%LK!%L#PHY-/P^ MA>5Z'NDH6G=;4P36:E;;@#8749;*4#DV4H7V?:>IE$;-$'( MDD75JG:8=E8:%KN#QWK<:N879L"3=GP.WJD. 3M?AZ7!DK1!B9(/:/F5TEG[ M-C5*V^-"I.Z"1K2 =*R(<4O;HYV^&@D/GV3 I9:)22)!8)+[B/%8^[96.4>6 M(O+41;1."Y 63L0"P5P5V^AYV(CW6QKEH++\KX97./B1Q9)*. M,7#E\&BMP1N'#K?2M(05J M1(<[X\SQ?A#Q=C,D2HJOD:&^XX>*M1U) 808/Z7LAA6<,,K*_:-UTF_%FAK[ M;K3-USU1UJ&JBXDQY9R<9]($GKL]X.:F=OUX6*=&7H]Q')-+[$8Q$LN_6XD# MM,O:%()OS4!/%5H8%NWB-RB'-8=TZ8@H])*/BW%ZUPZ<(KT@C)0D@JD8DD!B MLL!IHF=I#V:4Z->*7X!DC+S0H<6)UPC^ZP>C8R@9LEL4X.0LDT^;,3JY@&YU MT8\F7ZXZ+7?Z0_RA'<]E9@S4MM9_*EU2$$5(N;GMX6Z"E9P_H8<)IH4I3Z'S M9G39P#,OV3+;IMV636\VYVR5:,Q"X;HJ6"JE+PRLIT5SGBNQ=<[LMVWL.*OT M4IMYSVLD.Q.CD-2GH3*C%.',VB,?]P@%H%7YQ>)'+S0A+ M6M(/1OIQMH8J=4U5+B#H6+] <.;"QMS$AMV[?2=^+EKL(]E%XU%55XX)1DJ. M0K=E21'(3H>YHY(Z6[E^620SF'["T3S8R5136S?S04((1%JG+)@-CT$L4?IY MQH3DO'IW(T2;4VY.&NN7M1V8>("]=7C)P3WA,NRP.I%,FXFS5.ZVIN.-OV^> MSY@!PU%4#*];:'&J+%@X^_CD>/#SSOHQKF^EX1*^/V4V8V=UTU.BOS*UO]H( MS#QA5%_\@?XNQUR&**3X9Z[GL:V,VY;&I+E.)*:7?<::HZQPV=A65TII3.G% MFY?2!_1TE:%G1![HNY11+[HFZB!L?B-TH(D#0R<#-. Z/7.-./R$?%\OMX]< MA#^X$RJ1F4@NX;@+"$_F!\U+\)+E"V"YVIKN5EY((1\HK/K+9QE[S;ZINXK/ MH4J;OA(714[SQC4EOV3KD ]&KZ*5X"?YB6V7/@-\,<(M=Q?"'36=4.0\JGNS MP]5IM<&$ PRYSTB*V#H4Y&2,JELOE*Q+[7E20X!,LD;8,)$[T=/@,O8R.9>: MRY >&>#.['M*H&4>ALS;7,EJQA(PU-J=UIKLOKK02B558B=?36CM MM"82?BWAU!(1H5QJA?30 K]1.U-Z^-B#K,H%8. B2:F-)YV"FCP<0,0;W$8D MV;@ ,9TV*R7TDN4V\L< X' -VNP)=0P)POR !SR)AJ ^4]RP8*1+P[1HM/D6 M$JYI\#S5GK[1=.P:3FJ![$/:F;2=L$;C."=?+%1O++.UG"9^\N66HC?Z+,IA M:]VN0.R <^^ZA-1UN>.'\6=KQ.76//9;ES8%H>M:D01_V*\(/'C]LV$/T?Z/ M>1HVQG>#!%O%?M,H5M(@)#2-W/B)&;U5H!F^.17LG$TQ7_ M5A[M'=Q^;UC6B6$$K8ECFPVG?*V9=P)W3=*^0L#V)SA+(@(-/]F+CRL#(YI. M,6VJYG)<;!P;=5[0!5@I4C"> 9F#-"Z%L*R&MC\J]Z9@]LOPBNHL;[0T6QH6)WM^ %J(SRT7?=\4 M$GV=RL+;(M,ZYEE97)-#9Z50^''LGVNGW-OOJL$S>%=#P\^OYV+0SB M_.\VS5K\^H7LYXW2_^QHPDHRNST_U&!-9QQ6$T]9N-9C]8^S\U,F^IX))/;[ MAWP=VIRT8X?.&/<*&D,0*;I>0)N4TG2@S'W&12.@^EK)^PL)ER8RH]]D_0 98] MJ[C_[8>B!,68B_WGUC9W/-)^L,+QS(RL=( RC;FV-) 0?>4XCA%[P&JDUQ3, MA_&\%\V1MMSHE!O0*Q$3HHS< %?%3+H;.1R()!3%A7$Z!_\\9G\+3=A]7]NM MG>$=NKM72RV1(,"DR[ZRG-K=0M"^]H:FV"AM=,V<$X9&+N+^PSS MEZ^GI7#2(HYUEE=FJ1,VEJ$E%FHTE#- MWWL".]092C70330[IZTB1;,H0O*]V9DI:D[:%B M:S4T3.%LK^1S )O=SX5MEV.FO8Y#KB4;EI5_%]N1<>L(9=HCX2AMF:2<5LN) M)997%U5GS ]>3' X];JBXG4L8%0!S%%F_#@D^C@(;,O"^:F [?21.2C2L1$I M2=RRTP@XO5+(@QE;U:(_!P"1\!!B[^*4+B=9[H4TR>:&05# JEI-LG-EVWEN M]=VQB[CQDN4M.I(P9SHS[RG<(EXW45$^B*:WCA8[YR#%$!Q:8^D1X3@1GM452T=-9JYU=T_JT/FZWK:ZXT@I':205+XMMD!9=;1Z^>;VZ49B*&M=)K3=-6N7^-8YF$+FOS*\!DD#<,?E[2.XOMBI4(/OQ8W02R-%=H(B65H#V6U'.UM_IS+PG+4.H#P MMAR-U"Z3%JO5,".>-0C@E/(LR3VT^99Y:XV++RY0!*/3/0FE",:.RP>!^T[*.;"KY"W% M<#9V5*B\\1A8QJR'?!B[NV8LZ!XBX,M<#FH.#%;<[ ?L&6!!8I$QQDR)TZWG'+FYJ8$O97_9S]DB,((F.GD,-M08>-Q^1O M##G*MR^-H"'\YVGB8]AD2X[GV,!. 1$8&\TEYQ4**/N@?Q&)6J"Z2GN^6@+; M(_;HP6_?O7Q[K&EP;E+'1ITDRL_ %D]*BQ&"$+;:.XJ.=7=&?B^Z@?*6"*EZ MKGUIVE(WSRXLW=/#;T4C\V;1M7TLER# 0E#P8V:BV^M],\G[$Y8M22UKR7%X@#$_%S("B")=]NF><,2 MS1J5]14WR>R9-D5DB]"M[X\U5#[MS_O\8\;8;>Q )O+MC!%I\J(< 3^S#:,L M=_JWRL@LX(+$-D/C[^C$A$A*J!\.5\E[38--3_U'K3@3:0$N*[['$GDLT9-[ M+-'M&,M=PQ+-F4&^38PI\3""H\[:)>GH #PO\+$I?+@G(\:*;V0Y8T(%]J&2 MCJFU.45E4NL_#(AMSOX!\E7%>0%" :"\/Z':TG*SJ-JV>"M)B7I0>GW5IA4W M$%JDF-H%5]W DF&\$T36"MU"SXMFU88\'5O&WJNV''>_Z,X&F8=@L#A'0OZ) MR#QRF^]K[9;!C:S%)/ /]^7J)5WXD50J3?,R5,^DZ:WP-H$,+%R%;0KZPV1)KT M"[L\^A>_!"IVJNB(UW\3MY_=RX NSQ T.3H M= S@@47+A5LLI8?UR!636$-BGD4."<9GXTL.@\.S,8PB@.>XU3;)3+X*7W\! M$75X>/#L"U=P(5VO-=TA)@\\8O'QMBH>S\"?+Y9:G2NFW,;;/2S\F 3E/T@) M??-DGV;U6&;U]R;/J]%+>*#S^*]TSJ*_&X 259]3R=?2.62?&-1S^:(4#VH#T$JM!6PB?N34:U M3MMZU9U=Y%%#J>$XR>FL5MI$-EB.JJ@%[R89[&!&XLO/W_SK]8M]^K!Y@5I2 M*\9LPFH8+V5TAJ3LQ,9 .MB RW2<"T&UA;563A3IK'@]"T+L&,/*7<%&]_?Z MVC:MHBP7#&1T&?!M,5MC*.(9L!&@F#Q]88H6,^:#^$Z&%/AN4+8Y35X6KD.4 M6QBWTED9UWKPACMQHR7QLEN[?>/%"OAFW'?.TG4*MD=)MZ-5L"GO?INS![^H M]5=,*W-.'XCH8MY*TEQ9D7Y?WB968\!CVLO%1MR7ATF"%L!8KL-YN/?VR=ZC M#;8E-:AA]WH6A@ ]LG-&Y[]J%X7V_VY;SD G6(YY-L5I47]3[5'7?+1K UPD M/")4V;>KQ4+J%" A/K6P$ W K8X.G^U#7([>/NF7Q?WTSY^/U1P8CW[ZZ3EG MT_DPYHZLEXV3FC1O1;LO8_9R))UT-4N714RP [*KFQQ#92*L?]"_U'\>F >X M&5=,A*OG0""\$9\)M<&RV.'4V]#R64Y*39:$S%1Y;Y(Z:/K(N_Q_5I#1V,S_ M*\^9ZB6T_>VAJ\,U#5L'1#L)B^EZRZ;]5U:14[-6M,5O?>3H O8Z:A1D%I(7 MI*_QWHTU/(:*Q8M*ZT3(I&XU*_(/F(BY6@![K:(^9,C=+R.Z6Z7 MHF$#>AP!\]6,E\(W!%'TI55DS0P1-DZ9I7OI4]F,AI?B@!'!,51]#6#_JL[/X]MM$ GT&@$*'G MBT27D$.=9^4J#\P6^I#H@$C&+O& A([+'I=I<4. VBB?%*-W]6VTA)X_II!: M?2$L6TK(^GD(S+A0%U?? NFUR#=7@P_!>:Z$VD4GO8CU*M+K"G.UA'];A+#N M$ENL89-$!.FHPGK%:N'=OG+_2 Z!1X=ZW:-H3K%Q-'X(-2$FF>VFHX*0:VJ\ MC^0'TWVTM&TFC#:,Q$J6DE[174 /J$FG67,YQ=PX.CK]8-G@P*I4@(14^XM" MR')&S\D2ZX+H#[_N*54:SB2K/L"XGJ[WR^)#&C*5D_Z^Z.ALOW[]>LA@?@,# M$ LZ)F\D\IYC\"_-$#\)\#8$'\@H>??FYYIB &/JO@M4,-34$D'\-7%[(3],F_'3X>3;0]/-:LYGY:I/58 M]DS+K%@P3Z.5U8V),H6)=] MW,.[ $GH-Z"$QKA'%'A$P=-[1,'M&,M=0Q2\\%E6M?97I 4T ]TADY:Y:R@7R" MX)92A5PHF[B;)XGJ62'96L#RJY:+=W;:8?H%-KEVS4TELG*"Q MQC$4SF_)FD !2\Q@(#JGX<>AZ%R/H^[2/)UK$"$;P7$\U\J,0P+T2-S7M3:% M",1UYB!I[T:ZX.HGQ06(K3!BR8HM@- KVT_7#^-?&:)9\(E;D:)&:.3B+._. MU$=I.;*AEHA%B6+T)V-WP;;% \0SC3+IF,-A*'UB=#])3]OP6EF^:!+5< M&Y]DHUETK6)0W84"!Y3]]W,#KNQ"V5@O:-6G'FUUN@ MF,N?4%Y*]F"9VR*P$0=CN,]TR950T5@T*=.F2UX'/PQ:BF,6!M-:,G7Q=&,1 M#D8_1$^]L1S,36]*M@E^*"46LZ-0*MP6TXR;V1^7D+3?!4W< Y/])G&YTP+GE]#B M9XD3I2D<$#KXE,[FXD:BA;"TJCIU187X%>O%M*XQS8:%)"\NTS[F>OVFV1+; M'DM(<6GY7&^ ,F,K&8?&N>:FC682S*K W \_.:;4"FGK0\*%AKY@F( LA.L9 MA4'IT?)]<5V"8@RR9ABR*HL$"=GYQY)<"!'M )9E-.AX(VDRYI#%LF/, ZR%CA2OF/Y:5+E1C2XU^>[?$!&BR!77%Q6-OG*!I? W2^1:@B! :C6WTR(= M !T_2II4*].0%M,9+(9<>TFN:"<.1:&.VB5RV4,S#_V6LP]DJ"4+L,<(X+SAP0RL(QWI'9?>+2'(K=UZ8H&FF\T)8 M?E6C1L =6X9TJ:3>-7;,##EKTJM SS0H'&?#,Z%+LC2=E;7>#8L1-3Z#*)UX M>DP")B1'<=5@4PNF)%@,\",&"'E"ACA93[]GT=Q,MVW@M2(? RVGM5'1HKM( M-V"D6-+J[T_O^M208IJ5^CW/-ZB$WD/-/P?[/+VX7$2%C T"$"Y"P9$^X4LV M7NA(IVIL[8[Y/T\9F]R'"Q;HZQ30$;HO.&HD[LD8V@K 8F6;>[.!(J]'/K/: M!*=>TZS1G"L?2- +"G?G[]MU67#,63!;U0,8Y5PQF:.Q8#%Y0 S^>U^-2SA= M+JU"CXW):IV'W@#7'AP_1RG#LP9\1=K;4UF.%%7&?K?R01C+6AWHT!6>Z9H1 M!C"'=?*IC*C^F@.TM'*3+S(5"=*6L2U4?\>L*11#;R$V28A[C']1\%A3^*T7 M<"NM<>B:,'C%[B\.XQI]LKK0L!AGV:"D4XW2(R@C*4KR;%CA]+1(8JZ9A](8 M)O)Z]D12J6I;ID]Q+:%E_)TT K6![:I5)@5 QA'7< Z-G2CK8,058A+RT/H_ MW#? P4WE-@+6E'J[9G%%#I#=/MR_6!ZRQ\-4F\ *RXR4UA/62(O&3(&. MT'&WR6MH'H0L;@7BECV-">UY9M+-GMF;/(>CM(^]QW;,\K(XS[=3O8TOX:-3 ML4\OIRO*I@3S6/49I-BGU);4S/)<<'%9(8KS]K$^M^C#=500$2)_/ IX]D'4QAI5; M)YZK:F!H+EA#E<%.>&SIYTBN5^N\>?>2[DOI?GY/*ZI8*?X4OZPDG](Z*_<( MNJYK"7#C>7725]852S=$F]+UAKTY8.FLTN=$DX *CD7/X^[5, B^J,KGA5:= MW"?>?>+]V7WB_7:,Y:XEWB^17[XL??ARX]**8(BX1K:"2?9.<_C R?>"0A"9 MQ\D?EJ=;Q?!NFP9),O6T@ /'$="S'!(_$.HSNXD%/SF3%*B>:\?M&H(Z%A;/ MS[)R+KZ:M#U)M/] (-,RNC30NN<6B;5>Y TAS:)CT4PN:HG'?@E0W%;:ULFWW MFF<,&X,7VKL5M^X.W:@B"9E4-7MTX-=O:>7*6LMP&XYH]*Q=%FEL2++MVDI1 MZYDWK5DXV['$PDCACS<]]CD CN"6)]Y"8 X(L5L8BL%&#YB_\2WN1"*?H?_IF>5 MP\.NM%A=-(YFAG"A)OPXHQSC =&,V!RR%@T$LC:K'Z 'S3-6&'"B!)-[%T(& MV#A=<$TOD$)!=5J?[93[OOGOR%8WLVP?[1?CZ7@,%:O#I#JY70M?F1'=H:I?RJC%Z1/O>"53XCJZ):;.A MM3F5OEVD:QP*(W[&R;N7S^^JJ$HD5'227=_ZGK\9%UQ^#&O.W<9H\?K@;S;>^'FX MRW=P&8V/02*GD[5![>& =@93X\ 4'$D(% K#(@@5IM&[>4DYQ M'SR=B#1V*&F L\C7(5JCN)/&7 ;SC4/+/JWJPE(XIJVVIV]Q9P@]<\YL"-'PN!7K+SZB9D5B*.=[=C%Z]DPUO7<+'A M>(%"U_]_]MZ]N8TCRQ+_*@CN>&5'%#EZ^-$]O;,1:EGNUFR[I9\DCW?_+ (% MLBR@"E,%D((__2_ON8^\F54%DFIY6J 5,>.V": >^;AY'^>>XY*4%"Z%[=GZ M9 =6'7(=G./I9SU3ZDF&DP5K%(7%G;-*94;"ZO#V]\H,GG57%IG$8G2]-Y M<7&4MCRB#ULG')%C2^2,F"KV-^$C-=LK'+0K[;C$B3HCN">22K0<'STDO^[Q M-TH I(V[K?)A[>UHKJ@YE@2;! PR_+LTON)F6FYX5U6;\/AS*6[:,.LS7F>; M!CZIL9[LZXKA__E>8K'.L"Y4/#M-D7V"V^#3L5,^^H/K4]//JJ9 M(5.SKAA/J)K&94R^H3NZ"QLF>"<$UZK,U 77.H%Z';=->7G+X<&Q:,R'B?HW MRM4EHTRH?$<_MV'RU]*@0DQ!+ ^+41C[+MT8M;=UVVTOJ-J]:JEE B: > H\ MVG9%M#8,"N&]09;#JSD2TMWUI&UV77B_G@V"2>36_"14'-#U9CWVR7+ZAH83S(=Q#X' MP"0R%D6^#VBHXD/':>NJ6$;E<;-QHC?V3*&?L70>2_?M9RS=I_$L]PU+QRUP ML=U6,4RY?^_Z\P<[7=)J _&$=?F.045CAZ+1Z<$Z'ZE_(8!JRQ+:P>22C]RP MR&R%.VG&-4)G%(V/VQ^0KA/)O*+S2/$[@GM1Z?1!+?TMM04SDQE1IH@P(?!] M(XU^23^CY'Y25>K8Q061ET[PG0L]IWMN-Y0'0^O\RUT"-()F>?2BT+[-K9A87!JC,@YB\81!*(6VI^XPRP*MH>G#HN^I_14R<1R91=Y;E5F M6D<+MRD[;,I5&4[22\/!Z_@?]SI[VHNH\(JH -T>:M&.N&NDSY[!CHS[N=6Z M*DD%C*62B65P3O@0<B<'$1&GB=\3=4*XD,+!L[=\$.4,8]\ H?.B& YW*S1CVF(.15(NTJH%P4_A 9LLA+_BJ5#E(\Y^H"# M>N7T,4J=1;L*WR>Q.6+^@E2E^_LAM1;/BDT&K+R. BJ%AE4&ZRPD-R?O],LN MC *M,:N41:"-F:2ZL>]#Z(N+/QYF=[?%=E_S;6]J-C0:'Y+!T3;]V/(NN]ZU MCW'SDN>O,KYX1I*YE= ;GQ2I)6'_]SM>P;C,Q!HVXNJ^9IR;HGPSYJPV1 Y MLU*1-:W\F9LGY,THV(?E)4$QH%E^[7%'G["B 3A[:&'%S55(9W*L=F>;A+H7 M@RVM$:1F+8R=0C.IC@%ND\CL3#DTO_%ZQ>[Y>POAU5Z@9UR/B\,%DH6Z=[/< M<_^($+SN^APRHAM%LMDIE'P M$2?.F&EV"8M95X$[PC5['ZG#_L+QA$1_D@L8\/2FZ%>H.3.8^"TE/F(I,4^0 M/RO#@^Q[:D]9;J_+KDJI?%RW T\V\LZ>#2@&3];,J>V;15+?!*^>UQC*[L-K M5'FJ[&)9&\9MU"WM+ME%CMM2OXRUARG])^F1-CFK"7C)LH6"54U9[:=,2 M;HB4 P:&5CG[B-!50A?7/UQIK".@<78'N-VA#/[9_MVW.T MYQ?UXM@J*-\O?(PAMUSXA4(1Q#F&$]%9LC0X;ZM9YD*O&0O7PF B!;(72XD% M]2[Q6L(/'E/%V,$D-#-GRB0N@7,01. 3O"9/7Z$!I;@!,=;R!W>IVFS^GT#$=V^']F.J1M/39EUY;HTF!/V57R)N,#<\GEY!5M$77AXAMTU7+% M;(8XZ4U KB*7SR#]6OV-IP-R:K&#CLB'9]O]IBICOM_F)V14-Z M$7["F@72%XKSC_6VZP9,BO"1FV ,YO-NAP#SNJNWU6DXMI1%%B-KY("%=M=) M=TY77>Q00M][@!&&16EQ$QK(88"0P43ZP!&W\G@5]&2QI9?6#.H'%VT,CQ41 M&![\BOP#,P?!W0Y#@\&*"XWHV.B'4HY ME"I%QW9(N]O=1=\"W6R4AQE9L=8 MS(@'D00M116%9)4 6<*'D;LYGGDHK<9ZJJS-8G8>_EM)5-C;W/8@X5K:X@X! M6B$E1F$GCEV45EJ8GN-,+I Z:^-"K!L'N@)FBY*I(F%X:.'HV=U4VL#M$BZ' M5UQVQQ"U-5$0O+_%&_&=7GCYX45G/^-#KUHG[/"V GX/,1SO/1XS\] MXW7S-ZR;?V8;'T!Y3@_O823 $V-*;0P(%Z2'G32%.E*[.UVU[3O-!K%6)%8W MV?N2X'[A.*PZ<9Z%_5(ML/W$;:#9ER?/GC_[V\E7A&.];!?B!S7F. \05:2;.<17X=*3+=_B7!!1,T@5T%Q'NQ$;7>*$G,Y8 MJ1DH&^'C!$]KJML?5'!Z^!TR(=QRI-Y]P2&&7>:?8C5^U\"-[SX#-SZ-9_FM M@1N?>/CZ3-D]V?]Z5^WCG@5K#/60)*ZB>KX@Y>M["QFJF*7D5'0!"V;2C:KE M1H77]29&J=&31B#U3D(QB9$;)I)9#/+U9Z25MTO<89AAN,W.5&H;9>]]=L#H MLN= GAMR\=U>!WG7OD2 <5LMI>KB!YU M9-%7JE\*MEY.XBUCD#*DI8:[XU@_#B'3Q1$*@;B4B9E[> 2*#LQ&U5Q(R#2# MY(V"&O9\RGO^LN "A?5 ?^9Q+1N?HWOT4 'N"$VUO5@<&L7=:M4;3:(*+(]C MK;C\B V/6A*ZPX>)"!+\HBD%S:.6U/-!U-1$G$>@35VR JZ8_-$\O7[7S,(. M[6([9YQB2?$B\55NRKFP-H*YC)/(VIX0F[&'*-@/6W9PX59]&Y<>!LWK83!9 M5OD>CT$3N@-2BE!';9<5W8L!WW:FIF0IV+ Y6]1 %U%?;&+)FDW7WSK,0VG1 M$7G:'?4:WT'>;/66/I. MM>BC&;?APN^KO(TE3QVF3Q'DNB^??4:BTC M=*0.6WCFD65)861G?HK2?OF&@'%6XZ%6#TB18(1P8E>I*>7DY<,O\L6:.#9, MUB\P P;:2:T0X2)H"D$$2"R^.@J#VZ@I2 R [ %:5^VL7JUVW#6.+UZCRB1' MI22D-:Z,$X+=HHGEOH+@M#2/EUV[D^E.IU@702Q9*4L;014$\4@NJ\Y) MF#E.[=Z\XMONT/TLL^C3NC\ JD*7V3%C"/$1W/K@L3<48SY\?T3_R8L5I"WW MJ7%2147J!SV)..MHT"L\I2HQR;2'H8D9L6=)(N)U3$2\M$2$9,K^3W!W?TC8 M!5\ZY_='7OSRW>E#=G5)UU37]6_6^)+G$18$S =KD#>T=H+(6[%HL3M&" M[:0<<3J0_(98,H%\C00_UL=EFCQ2DHK'@^Q2NMLY A8?]);TPW-7N?*1$V(D MIBMO&8\%(+A&/+Z_\PVGZ_BC><3RGE<6ZQ8N_@A!1>3HC8_*!@'>=SP4TQ L M@^+?<4G5BW\_N3F1\N3;A]^<3*U$3LZ1BGR]W/_F:W$\*?(:[L1KS_E2S=[@ MS'TA;LC1@A5B M,:F.A,<0"):^V^.V:6^]_F%.\\5DNP A;(%#6"D>H\(&AA8V#92C,X&GAH:/ MNF>>R27Q*Z_"=JU6IVQUE/B% LHH/8RBPOB$3SZA:2N5]2KI>HEKB)&U=UD) M@I8X]XIL$0+MGG!R?22\>W<4AU#.T4Q*Q"/C;MH*!ZXNX($M 7Z181(94'4: M;5P2BNQD@#)9)S]:*2[UO&O+L+[SJCZ.GMCH>\LM]X\,J1.YTRJ7NR@G M98*H@I5I[B[Y^(GM;32>:Z8+=!DR,K32G_I+U^KC+Q M1$Z^8VB(+%P&QY*[=-&5:Y]@]'+VV'T]7Z]><-^ ,9H6G"1-P5=D:Z7\#V&B M8);7 -90Y\)N=2^ILRQ 9"5VIC%IE]H2T#973*4NP5'3-J=QY'0]1Z>_CA#@6J(*+3T[HU^\4) -X F(OT/E^W'#[]M#!I/*#"\N2P;11B&*,5AOZ77<.5"$2?DZ>L M-?"YC@[6?LVN+O*5O2^F]'E',/=B+8T_T%-N4'ESZWA8XMI0%Y)VR3Q*YDHWU2]P,]F=\E\.4/GX$OG\:S_'; ET_,4W\;J[UL M;JV4Q%JGX'2BL)OPX(E8#$6U]385IQ#,?:6M7$YD5;240K"F=;1ZZ8';TE#6 M22X.F'ZM)25D!6@LNJQP.EL76N0W94K>V$K$C*^A1W+^M@ MVE@8@+IU*[!")"VS4)KD\B)_G<>&SIQ-1U15P-'&II)/"73\J23!X? M;N[#&!OS..!)7Z9\==R?MG@)1!"=CWP&J8),K2AR T!J3GT7X(BDASAX#I&< M1U^@@NTY2W5=A+3>]*F9 3H'R,]5;J'73<"R"KV"ENA!;SH@A.!-"24F/]KYP^75$[5DZH7 M4J]X[\N:"KUQ?7PQK=9VDK#N8KC5=LQTOT^N?0_G%);:Y82].9;)$*M/^Z+J MKH2MT\9?D$";W7D8KID*.5U5 OHD,M#4>P!D2/0!._X2*,/"#@O3,A+PWM,0 MWY?."'K#*17"XXDG[(<8Y7@YS>5T!2P2X$I\_[A]H:>I:1DZ.@\D-&D[ZT,E MJK$0A0-@.ZI/ :"",%!\J6X-,F0:'. ,7=;OF3R!DBCXT5?*4DWHM"GWQK.: M&)9UVJU!42W-71D7@D+N5+HS4N5.>WUL!YU'+?JLYBYY+IW$?8L'/RX_FNUC MT=:^#E--'UZQ7 6HNJTE5W9JY(^T\=%G:0D28H5"Q& 6KT:7,%POU=%M1S6P MN?3."$10SU7O4*R4[FM"9U."=&6#F:J\,A( M-P+Q;$@BF'G1XA2$5?HL!%K!9C9U*7C#+SS<$/Z-[E;/9C2Y&[EEEN M&BM!*R9#$T61<&'^(K+;4KJ)R]WO26Z31O/(%H:,DA)AA07ON!G=+K!,&MEX M-DPJ42 DI0U[-[L10J'!.[HKQ*Y-$9V(&?.4M/8:^7/_>C))4D'OF"F&64C7 MU5;Y]>*320^HFYLC#Z[3/HG#ICEN:K(QP&!@IL(0SM^M]@P58;2:*"DH'0_* M)VF7VDV:#V,K9'2O?:1#QF5/,D[DSSDP;BXS,COFH@-/4N6:D,*)NN(6$3VG MQTB>)E$H#IYI+621U2R%VWAG Z+^VW/'%^_5JJ#FB://@P4^6EMVG_";*3C M+V/>^^$NY)858^%Z5D!0]+S.0^'[85PR7:=[()FN2?&/_3Y \WM"RP;A%0C= MR.0T.P(&27O .O(OEFBR#$'W570BS-#<&7<5?G7=.+O;6]8X#S(]@V#BF/M[ MGLU^OJS#\1H+%JM13,'MQ\F/D3XB.Z@\V8LBV8S2KC-]#?DU-R:.@H+C)ZB[KO=1LA^@S\>G-S@T 0W@!M)%CO^7V:* M*A<$A^\ZIA@.$34AN"1'Q%=P":,V=@51PP_:1?5K5K43X&SJ?OD.,4L[%3.G ML)A#.-!,2N=KY[]EN9%$'-OCQR(0P")$60[$[..H.<:MS,'UK?L82Y"L("R> M(Z+,&-ZB"OK-;+%,E4_>Z-GLS:?7ZR.M-B_R,Y>M0Y?F+F0Y_B.&7)OWL'PY M[,%:)51'I[37X1AI>\[>&ZFN@QKZNF?S<7V]8^PD^EWB6?[X&<_R:3S+$2KP MW#&0^KG**<0=^4)IY JQ1IF0N=_B,$K3X21($\Y8%I-85]76NQ]3(?79['O7 M%7W@B:1E0 ]M@55&$6E5737',/XT6./2"?K.A-JJOPRN!:@J@5PIQ+763F'8 M99W5&O[LH]40O\N3(]/K^>X;=C..X:#P7?L@Q./>@U6XZY%L$]G&]MX60< MR2_=;4V^CV\:Q@/X=*+B(+%?NOAX$!91U.,[JHX,?1Q>']RF!7>17RG&JU"I MK!U!1GJ(Q$C+5-B76()UW^^ P)?%KURK<>5+DIVV%W5XSIB(Y_O@[]/]N4[V MY%%!)'U/BME?R^;ZLIS]?Z?/JI4H-3PKFW)1AR7RQKHPN+F6GO4]6DO#1'[S MS1?X]J-'7Z1INLUENVVOVE78)W,9V4BV4F@;+L+V0EH-=$AUXHR6EP44*\X6 M/GIXESO=?A0>#T9AXI6__<-='N"3>+5OVJ+&Y^VC]\9PMF//11$W>W4;WM[?_X]>UO_Q:"(E0P^0=] MEB(QK[D#@\IO^"($[-O.B#[C#:Z'_A3.)- %4!J$?!X/O!7_9\X!J@:E5>]Y MIB2N)%#MJ*JR=W%&'!FKJA94"8LMLI96<+=B47G.>KDG]A26V;I*Q(0Z.[2R[T2I MLQMT" 9J)L;F$]NB,E>B#[?HEWL6JY$1DI?(QCIJ VX<:>T.,L&KWVBA\L,VWG=B^ ZVBNSTI35KJV3,!S6_0CJR,=>P7 M?8+(]$_,#V=CS -$]5+4*90;'>A!-C"GA/MW7F;XB&H9T^ZNSXV?EUL:>8MW MS*NFY:3( %;(,X/&24^NW\1\M+#2=R7#1RE!SZPVRY!J-9\P=%QX86AR<2M3<1FU'WP<"I]AO/N. #SZM]*[-G6AD*NPSN M_/8R^%CO('%3KQ9+,G(%\3RU"S1O70930=8.?PT3^RN$#?O@&ZYK^K=]"#-1 M; N19OA:"#6K6.E;@%.$[$&8W*8D2J!"6B#:G9B2')5N;U+D$B/SE9"B,K.B M7UQA:JFN1WJG=+%"@<^7%5'SZ=&./$?X1[4&0?4UD06$.W5A)??KPI=IDI). MZQ-\;->I[H/\8+6H>:E'X2HEH[FL-Z8!>%&U4;IFUZ /F/Z^:P2GM$7X\=== M6%ZSCE:+J,&T'2W^<&K .<=;>*%+BJZ2(G!6;R(9M!"'$D9<,JQKK59S138* MNB;+,=4=MX4776!#2QSU7ORK RX48\&=H >0R6GCN,>3@Q5"72SZ#X2?#"=O M1Y*,G'H4-I^,4E1#+*3UJV:;Y4HY1.N*UX4(SX#^.I1$;."B?1;92#!\IPMXEEB"5EL"G+KW:#XK\C#Q5> MI/&U=#N;9.%YOZVWNVWEX QMEWA<;MV=EZ#N[/#'.26VO>#@%KJY:J'?5$A)-*L,N$\2_7E0D]6JHNJJ"U1D5+XDS811*_9OK:,*97Q!LA ML6ZA#3C2#[XD=FS\UD.G)]G$F/111 5H'-7OHO-DM=7\VJ<8P?X>R_U/'GXN M]W\:S_([*/>C7HD 3UJ0#(CD 'J<*(\Z!EJ M;N52'*4KI3:+?VWUIS[52GGO:WYPP/D26B5_[TYO$([076'?EWU2P/\@I;)/UX6P^QMF?NSM'Q@= M"V58<-XB613^37QONHOP4*WVVC;6N,7$S<$]70/XAK&0A/4UX-A?A$C?'?EN MQ'2,L*=U5.Q-MR9?'9R&SD12D.A+K-28*DO_,\G+]KJR!2VU]SK;P!+76\+8F*2-[1V?X) M\VC-JD*6Y%!F8B.%S] -B@"T)JX8<\7I0&:_&!_7Y/&3QTS.DNF[^W=Q">/$ MY(R:OR;;AP"Y.K@@_6+IFMV++G/@20!(]Y*2OT$'+ MH:/0?Q!.R*MR$-Z":)"]FLCHZ1,N^<2,.A<&L\%UV=>4<=-A 7M5Y$0_](AW MP:9\N(%="3_?-3)NF;_D5Q^WAVL)^9:7FMYRPDB3DX-,P13H@Z0Z18%\V*&L M0Q:=M%5Y+4@(U]&1XACX1?(SZ.:-A>(=O$->#V7N"<;&JH[6D_03Q2R:YU)I M.T-0NGF3,IMA ,1K3CW,3S'V_D1\0GMO.OD-,9L3!7. MF/D%IDN6HV=WC>F_7;6T[E9.O'UD LYF?ZZD668IW3^)*M MG?==-=!%+)&*_V6WN. D<51*]VGFD6XR1' .>:3B0=%)696U8XRE@T%YM'.3 M[+F$#[P;?,$UM[^=(^X&( M@G.W_KX\[5X>Q2E[1G(%<\*E;RQ[L.G9I"4A^%K&6"$Q#QIRJMCK^N.,,:G: ML:ECX>A%I2GS\;,G2>PS I8KZ9'W* M_(CG=ISRDT'3";M+_AN3X$1N%A7[*N!R ?KC.@FI@18*CM6N\BPF(Y7A<]E; M6Z\T:&J:'-5PD=)5D[NLS#'FH[BB.U%BRM-AT\F<8=MU%2DGZIVFQHQZV(#XF:WC93 >3DM,T5B_1E]N>0((E/X$B"9 MXD6DG3N4K"&#@6S LHEM>*SV;,D5L2WB]DZ?+JB^&U5,@.4X2ZH 0&G M M\ZBZ54"A@32(?IZ2(FP.B8?"7"!&DT/M\@"\1+4 M=)8\=W'3BLGBG46E7%:U*;#9SZ[+WOL7=?/+KDO!2@9=Y=J[\2:W1#>S93H9 M +>6Y"M$-4:1(ODU/B>-&EG[^*BC_ L#^ *=E^55*TZG]2UE&&1,3%8DV&W[ MFO/;F+$B TU&_#(!VN2ZB[$K$2L7YEQY<0E[&+& MHGQ\5RZF+^SBK%"VM[!=Y"&.B4 Z?SPX>R<$D>D0A+L%PHH:LJB,?>!:%RFW/G"9\339\E:)GJV%4$N=NM3 M]+4HWKN815S1FVJS18_1[/'7U%[TZ _8-3^&@0C_\4=^='U:L!O&P9&L_A>< MF/S"CV!7UM[\X]43MJ;9&V+OD'VCU_\,:O"@AD>?00V?QK,<(:CAX,J22!@. MFQXX1G@5JZ9ZFA79+L7>CD%)KN\NEXR2Y>G5$O>TL2.-+^=/,'_,6H4H=9LI M!>/L>?*8QWW(!1/\='<1#FSJ^'Q4(*X*]GR_)O>=([2+KMUM4("D*@,N*D[$33!--&CHD%;QOPMEV&HZVAU_@4/Q[\"'XJ,2- \H^#5_"J&A_* M![T;%G&.,):4$MQU_:[DBK/;GKQ?@U_T=/>^%O(&Z>0.G_Y0G7<[0GK\@5N] MC]:(/7K,1DP[V-W2O,6JI,5243$1Q/A)=D#=R,1F80OPGG!?/7B[9;C9@I>7 MNL\:_/.:2$/*N,C" V)S"(PU6A[CN^4[%U*H: A3W!'_!S*S *OG$+*-^$-+H.5V]L0L8JTO!T<2 MQ:ER=N)MQTGV (3V=QI>S$R/O!4>0GZJ!D\?D+\\M45I[W.B)YDIK9T*C/_2%^/2G9M:.ELI09*BZ)&DWJU-QKIU-28G4V6 C(I$K.7 MZB>-#49$J* >B34B/3(RQ S M"N;T JU;X+OFYBWT]C?;PS.,IJ@%] *X0.7W(Y9;N5S6(/6]<>^NR644W@[M MO[)5NR3/CW"S9$0&21U]<7(TJW_$\!^M585K^/>6NC+VQ>Q25W<8V?_8A7WS M;>',[*LPR/5"IA)+M0%8ZE^ID@E+B:L_%R^="Q:Y#*N95_ M&?Y6KP2#N+ DLKVJ,O6'?>FR)#>=8S*P"N%90:I:$BZ[T@R'W26.)-]/V)9( M!DA>0)X69DH ;4//^.,,MA^2L@.FG ;YNE7,9HH7DPD87T&LEMADWPC^INE6 M$ ^T+!M+^ )^S&PV(K\N]89\E,XI):MB%M/^&8U^,>Z=IL>)'UX74W;5MFM9 MOLW6N,/OYL^%U>*=GF#'G:?'S%UM0ZU5LV_S)^3*1U6]D_SP"5GKX,/2A)[80,FIP^!&OC=U M\_$50'.RJ+IL? @\S2WTMS'%&J;#O=8D_1TW,$,/,GU,:;K=*JG0_M"L)RK- MXEK2F2ZT#"Q]LJ$A;K8 &DQ?2MFFS"T@K^'#MB'*+++'-?M"=E6@/+H.!8=S MN]I$GM/Y7%889%QBJ:A.-[$/]E\D'>B[:6O,LQ@F)G@X,U>_>=8P JZ32&^IHD4F# ;]/ . MWY(H#FU:>R*:O%==&RSVFBWVHX=/GOQ1^OK[2WXBBTCYX(NO\V?Z'WDI>5?Q M#80, 1N0\)^[%=@#K)](CPZ[M/DM#&-M=&ST@E1&^?KLNV^^T%4+6WT1AGZ' M 704%F%E/OKZ"VMBHOF]9$8U.:O6(;YQ]0?&/RG,0=M)(^!B&:=BD!1-]!.N MJXR/E#7FQW^,LA+UTFQ9J128 (YHE [,DJQUIUM98+%U#A+@Q>G;7],\[J + M%TW02J3O[4#=7 ;?:GM[0^!$8!A^=>1&8*B=DR,7"-RL&U;A%".(F3:F$VBG M<352DV8+04V*!!BW.7,'/&ZG% BBPPA_T"@OJA#&,ZJ6M>YSM:X;LG_!4_AS M6/_ECO[X0OF*P,BH5P8[TV+!KHC!80>O(W1Z^&^"?O?ZS(AVCC? M.3#3_ZV;7^HR?.>G_<5E6&M/=UOB]Z>Q?%U=D(WX\N3__O3T]+:H&,"'R%6"%B/K#"ZYIY=* !N,8YJW^54*:Y9)\&X&CGXOA11:"[!=8_!\-W M27"5U]4*%N@EONISB+'0_)T5FMD\6J7YR4/6=%#?%#D5I//Q+',-48 *IE:! M4T80FUDRJ<"P\O9RW'R5)MO#L/VUI:BP"A:4SR-;1<_:L]G?ML$'_O)$OA,F MT,,D+0T#]^H:&>(>W7$]IY%V4C9J'9BBB#AG@_&8'(SP@/ X/86QW;;V'-+9QR&AH[V+KP2G?-L/R*4;,'IIG8E MFCP \?@W1Z?';:Y#HN:ZMZE?B&;"BDD80V<&6;RTVQ&M0N0Y 3YQ7M$)D;#J M&!*<+A-&6YN&T'$FO:HF7\E,R6WX-?"_O.<4S2]?1GA28].SSQ#&ZC-XP(,' M'G\&#WP:SW+?P .) @_ZS-C"NT8SZ52)F%:-6X?G*](*BKH2MTK/W('',21E M OAR>QG!QLMX>3D%+U;M.?E-F@HHA*^(&\6C:UWX0X^3) JD<9)!U85^4Y64KD5.0 M=(-YP@!!VJV@>>;?Q4I03?$[0?1+ZT.$HR!!HR2K+ U8]?.N/E=TH6AEJ(X; MT/?O-\0K+(B#P>J7P&W.^$]VS$KYWG49B:=3U2M^&>__R ,5\M.4P=):5/1\ MM3T34SCL0P_[9 :D=26SHU&&,0)4F?50"8;=PE;5+M:LJ[IPWWPY T\KO;SD%&(3RC?DMI]^@D ?44E'@4K,PM8O+BM/C"@ $R MGM#*<<-WMIR,*TL;B\0%S 11,\[KWZ$6Z=O)7 74%)4E)K*A2O.ONM2Q08QA M^GN#HL+62"MQW],4KP3(Y;!)6/CF!ZEF(\4>&V,H2GKT@%'L>^ MDU)3W#0]9[.70GF2R!4\?OBP" -W:"EPXT=X]2EE!LA=//I65$^>?,&E8F-R M(TXDZ91$NA4_>?CX,1.A(-;SHA)2G;BY3==W_/MUQMDVX?!.ZDIU_XX.G$ON ME:U11<7@-DRB3>W%X1[7< CE9MH'[SB\R7E?A(%1^F!0,A80'//=D@Y@7Y@8RJVS MHR;@C(+S ^0#A,? Q40AEP_-<'"0DBQUBP]6FYI;V@!TN-5=[H&Y#GD:XK[/ MSD=EDD[*SE->7J'LVH7TZH[8Z6FS/B_[2Z(&OCYF6ZZ.<,(@T5FS]H2'/"ES MH( @G?F$-"FBCR<:H=4?Z*IU>U6NIAWTK8<"?,!]5-Z:%>O17X7X]X2]!R]>205Y; BN0P>/#JIDL88H0 1CL-UP&E%-I>^"5(;OP,A?)T[W^-MR\FS(#D:GB5K MOF+DMD8*M!TUJH]2@(7X!6 M?TEV[N?,>7N(P>,M#0H[^[Z1-1Y%RD9A)Y?2$ASG$?"J:\,FD45]6]H/5@H' M887G_5"N&9:U8 5ZFA?NXCUT/0T![D 1,1* ';G5%<#EG%FYF=],!2]63#! M0[!JJ<$DY@VH)(F8?YRV _SXU.^L%D*MP9FJ$0[92 9K(9* 9.0ARM=7HBMR M-J=]O85F0[BMQA3R1LPQ$EZRJ?9?:4G>;%,]Z:G!T.-NS/.X97NTKIMZO0LV M:$U!/*"H9+ ,%$[I?,(([#'<1['*(O1H@FJ * 6^3 MH["Z@UA!0S1KO6-ZK-Y7\YVUK$S?C=ZYOXD04]J ]1R"L,^Y\#>:Z M&]@]UGSA8>=4 Q.Y$).?D^897QI&, ,"RQ!O7A!S'!>I2\F9;?25P,X]>IF$ M)NTSI\K$-U\S$=!GAI6/(MN M8L'&)9Y E$O8]<-?*--QVSFBXP+)$B!Q>RFR$EN"1/[1%&+*OMI<>C] MG;ZE&P;/%*I.#=5%M^$IRFZA_G)LN8E05A/(]1'8IJNY-,)2(RBF$KR-CT'' MK/T!KU\<3+#E/_H,_/# CR>?@1^?QK/<-^"'Q>G4H4@X.,._!MNX$4$'YG-D MH1V T?H>?9\(WES&G3X0B3SWZT(Z.D8C\O&"9V20-:$?EC2"]M5\%ZE/QX.F M ]*)TP:J >TT2U#%)I!B@K @PZT*XHHW[QU^7N8]L=Y!KYB&+AN!UU %DJR MXGD,)47C+L^WH!-U?@F)Y5@0JEREN6,2?E?PY^.VW'[\(>ZS]SO2*..5T)G& M$UHI@@7DM&-8YGR.KHHAI;*R*7*_KM*@>_5:'Y)3'@3(9W9UCSP0>8%(@#L^ M5]..1''(D][I^N^#V2IKYFHG[S["/A31]0MRL$GD,*'L:O*A[D[9Y7AGQ1B! M0X^,M%#);EVU 3M7BK;UFG^?.)]4.F3F8@D\Z49,$ZWR>7C84WK8?2;2[+G_ MK\>%C)* 6 )DT4)QJYA$>#ND;.!:DE783"[U9A$!!NPMDC6@]@117LE^9Q<7 M3<:[S+E#'4Y.N/71.%*1,>'7X "7U&=5U;P&6L]\[-B;_?3Q 3@Q%N2U0PK$ M[A:5#<&JLJRD$1"):\H&H@T^9IJ(PJUAR@N 9EBNDLK>5+CN-#J9GHMH=G)+ MZ990V)6QUA/G8&!J[P<7J6JD] DMKT/9K# M[\M5U4\%:@I))4JX*GB%22*>! MVC5(N>.1I)!AT %S+TR!'):&^P)T/1TFZ/6X/8(M\LXG6'\(B^L6&B.:5_\X M\M,4Y5%&A[D(A5[_]P5\^WFT;DN)1WH]2&-8PFN(J2A\)=W@#:.<[8*TAG - M4%1BZ84"MS2!8Z,2@>HE.L*T?PI/4KX'EB@LE*OJ$JTDQ^UCW'(&4D4P*4X( M4PQ.O[M,D>8CQQQBZ-FL ,F=FIL[3,WLJ2!F:@AWM2$^?^^<_FO(O5P[13K-!1GDXX ZG>2PEO5[:INO"#*^HC@N&6Y7 M-;RB(3?/BU98,P5_WCN>J>5$R$5#NTQ!5CL4C 0@BI! MQC&H!/:=-(@]?!!!L=[98"$1(VUJ%4Q\=4A((X57?OWU%Q KX19J>KI5.R^W MRLBVJL/MFYI9&5_M@C/1SE[7\_8&P"44(W!@+[2<&1W<N9$DMIZR@F8LE%2%#2:<"6;U)%XJ[62 M"4'O(+ORCI=3(HCXWE*&DH->$[@FD,<%?1F4#51:8.Z-Z+&ES+"/$>*E@VM0 M]RVCY"^K!5U,'$9>E<$L,O,*EXCUCHJTCGM35-2.\U1^FQ<>X VIKW&PPV?" MKV3^_-XKM!.["WRYWHAAUM6V:CNT%,S]$NP]@I4;I4J5XXO-3]BE\Q5V.T!D M%Q7,P^15L76C9!.4+LW%Y!2\0S_XV"?BT:: /!Q(J6(/CM8QH+%%F,[[%"WR M,&2K=@\VF+N.M@J-92TMU>*X795GR=Q2_$.GKKQU/2>4;%4J$:[VO7$/#F>- MP/49WJ5#2HTL9_-.R]H)YDDT#]A&$\V>VDAJJ%^!/8AE?FHF9,N6G;4*L:B4 M3A.-("L+S2O5A$.?CX+@Y2JG&D]P 5Z*L_8,/OF;#8D>("'$[LX5T[,$#6PC M1 IH]1<4MY0#Q>XBVT9@?8IHHP\CKLO@7A;-B4Z8=O/0*:')GTKYBO1.&U"P M-[U76>,&*[IDIHNPYO,$BGI*MZ0@1T"2S=Z#QCZZ+?VN68%!CUK-< VP+.*T M!QVDOIN6],N[Y6;/9J\L ]"@(?_J@!%2M[6@)]3SD9R36;A4B"^9)E#:*4WI M1"0D3$%.&\?T)?I"F9[TF(7'JO7'BZZ6DF;,@YMT3B_M%HF1/_(XYNVE[3/K MZ-?04>7"K+\ 3?J;,%D*?F,'8705\)X=GEAA K?KMM\0G^1@)]PR*@[:^P4D>S.A!"*F%-3;Y3$:IG80Y\L+ +U1\,J M"OYH<*XN*W?E2Z)(#6X=_2W8C>K7"MU/]8HV #(6P44N"?+,:5A&= Q)D/BB9PUHH"- M5L"2UQY@QRAU_;TB8,*D[=:,+S_0Y8(BI\8K<R/W61&FN>% 8>CA#5^%"+ MU^@U&LW:X%__6GD(Y>OGL849-RM**LY MK>U(Q#F!\$ZP<"/H\%1WTE71T_N*'4J.K6D+Q69]ZIY9'Z,:H/"[^LHG'"S MQEC4?1)^]3!Z7#.Y9$6T1;EG[^LR_!JNQC6XNJB0LKW,"PB'.]4_%'.9/:6< M?V,&.,9='WHOA]9+7E3=V;^3I%&%Y$\C?-F]POC/9F]LBF[C4!!]A*!+)*TI MS3=@FKWKD]/%SLT+%H<)5[H&485KEZ9/@-]/6@9&=%A'>W\$J<Z[:6DNRQ3+-@>S)1![Q=U.XBFD>K9=C]UM(UG:Q?5PDP.L&9P-G/2.% MGVZ6HU[,#G]Q^#4E;EEV)3?Z"SZ76CO!H98D8I)E.4BP]6"2$\R[5LV[9!Y4 MX)6BE8(:RX/9H H^]=%1DC8< Y3D:]?K75-+?D"GK9CM>F"/NXX2'$00MZ:D M7%7U'*?MR-I?U=T.X<5\?TZK>EO.W_E*NM)*DBV&MUEBGA"'QKQ=;J]+SH7L2*W^5V8=0+YU18"51H9VZP7F M-7-3.)X'I7C1QP';!M$*Y%D=E0=),KIZQ3#A&-APGM2]M3?>_$Z,1D(B3\L[ MO J(R2_EYJ26- MB<^'"ZY]>T)L:>O' -U9;6$DN1&55):-4#V(8&Y-2M MPD\:44G'>A M/.&I:E*>%?F169/":F02]"7U-C1OWS#G(XZ^91A_ON%($7]:,N-JHI$1JU8K M@,C#M1J!J;NCP%D,/CA*'U->^U-#&%$)7R4@ 'Z6F,PST:CQ4 *A4J3602,5 M57<)62\#*R"Y"$!ELXYH.+TK' "63TJBZ2R'R#^5R4JPL9%&F4X6A6]-F.J? MT\*\KY\KA08BH6CZ9+L[ABG0ONH<\%EG_F627OCPA>*7*]5BIJ@E^0*Y&KQU9XG15RC=!)S&>5\Y=?JS<05K+,8M= MP=^V9JO&T*KA<9[\A1[TZ[_$YPJ>#.F+;.DLM+)RZ5$T<$7#A) 0"L$G$C80 MOP)<*L4T:_S[LB:>O"R1W["O@X.6QVY;^7N,D(^, 0Z3QM"FO3[R&/BG#>D8 MZ/:):U6/J7%6C)$-=#;[JZY80ZNX8@ACGK,@0CTCOQ(E7HB$8;+DBPQ*;BCU M'.'3'ZZF<-D$>S#632@*H2"#2.3%@PZ>4N]C$8Z59A% $R,T&0HPA?_ MBH;I-A$0]';EY'QWT9]XYUG1P Z=E* RX $N4<=25IK!X7@WMJ%PEESB/M>T M ^D0DQB2N]AY!82!H'4%>3'L/_Y2U<7^3!FY8).#SRD*!@.K%JT4:'O\Z50F M"]E9?W%N$VS6T>=,*)8/0\TZ3<0@&ME46[C]\Q AR.$2QG?)+2((K=)@ 84\ MI$8+S"Q^P2*IAR*]%'=-HY%RS<4M6/')GCU#:3]W/[3& F6\9!,HJI)@:TA!X)68^M M<)\EFW['*6^WW4UYCO-%;=YM9I\3%'/*@FPO@>Z*#Q\.HDTM[?>B?!+7S5BG MF''+T1.$^'>A.% 02,G *PU1)&7=D>OQN3KOJ_/??*[.?QK/$\9=U=%R M2I0$^86(K; !FE M(,E\SRBR<-1.Z#-7!$NRG\CMK"I@=N'>D;YX/>@=7F^X=''(E<#RCKXI]P"T(:0; MJ>6YF%7[5#-8KE4[;)^Z."_WP1\D'-E<,.FTLBDI03S>HEK5H,:UJR8OTXF, M&N60G,.7%GW$7<0&]CY\V[G'L\'0,L BUG]D,3-E/"0O6[>FJZQ0J;7.)%.A M?A6^2O=@&HB(2!5M.Z2H^[ (F,*=@/Y"B=I5:YY+DA=D3QR S"C-*1) M@(@E(*D5ZCJEE94?= ?'4YC21B,D!B\X%1:7L8^<"A7*0E&=6;%6C@G!X4@6 M84DW!%-P!!(Q24$#N.GJ*QPGXCN[& MG!5\JNK"-HS:(-IP#.UQ(*FK)-5\24"(]I:=!S"=3":7* 2N=V%@M]2>#+8\ M)Y) M:,'K?$LPL;O>1KBKXEZ83+X562O%>H& MRA*6D8E5=2G)1J'9"-W3(ICR8:@J)?71LUA'LBCUX[:!7'9M@LX*3V6W++QZ M!Q*66+FE=&A'6-*2:FTA_.O5W2X2.H R.]+UO)8&A^18V77>^"O\6"*TKG>/ M1Q@5G7HV8FL!0>.^T46.]"WCCX&+5E?MZDI(IE%+XZY DICOY^5&N[*LR2^1 M"HH"F]D-)'*+E&W2,*R=OS#@1,9?BSHHAY8[]\C"BZ)VGW7@SF-.CUU)\8-B MKS-T]6)5XCR;MQT XG2F L;I5I!NWQ+O4C%3 G+R S@-N%VEF +@[AW?=3F M3 C3 %[A2(L/;ZV^1BZ%1^K9!)%>L&B; 0RWC1PT]Y@B_RDTE2(K2GQU=<'9 M>DAGPFHVF\=MR][F#9NC+RO4(6I-SH,'!9X:EO8S?C4%(-6B*N$="R97K<,K M!M-)UQ(".\I2-1>[ND=,L Z+]:IB$ANV:[5JL$37KE*'SW\^57A7;WNPRU>!XB4_SE^5Z6.6L75Z>4].E8RUUH M /C25?#U))[ZROKWX&]3.Q@;3ZO34JM3']Z'TO&IE1]" T>1B9XA1\?'WI7C M#>CUG(;8E*[%RGWN; J6TPCTN/NI.V^;TR7A,PD"@TV,#$9T'9UL\@HD"RP) M-&#_MP?9ZEE*JR3K4U8_]J)KKX_;!CP[O!ACZ0#^2AJ97E"HX!5B"DGJS^E? M/5 @!I+A) LC.><-A9KYHLU:*V67N"VJ=1IM70FV)2P9)+O=]5IEDZK*;GY) M".&K:M6*ZC#U2+01VU*NJEC1\4R?QD\&F#[G:7&C_]K5\WX.4:?W1-75:L-]QELV]08[7KDF'.J MLL2V456([QQ"Q8R<+,]-4XWKEU;)4NPE'LQT@K*+ P71G$HS9^QO*4E5P1O> MEBGN_&\Q(_/+JMQ OX@UG#,2G\2SW#0-AYX.OKB8VAZ.EQ#1F<+(?@[6A+$^A>>7*/B4 MO$P-.83BQCS[8%B1&4X_U;3CLLJ.A-AC*>^X\ 6:5%K&QIY.="ONW@T#70CA MC04\\ .OK1P5BR4K;G&A[ JCIG%8Q8?7.=$RF3ZHZO_ )1*)U,'LL60%$T@. M&3+BFCUJGU1AA\F>G(S?I9HW'<+S4.K&I23:32$80S7+K10V'&JR&L][/DC= M)D\M)HU*X;-ST=-(\X#!>^AW)6?!D3WBY@:T)(GGS,6O\$*G/NNAZ3,B8 J^ M4%LKQVG-6Y+YFCYTT-#BH/)HF?OCWY4CXM.V6>VM"\6Q1_L,@9G6,4/3:L=J MPQD&CDL9D0WD[W+H0KE>*6[ +J_:VM3CHW)I5@K3?&O*YR9A($H;.8.A$&QY M?@YD4/.B7#EG(BXBBW-9N:@M V\5O=>7;1B/'A$TGGK\<4D:66MK51_>*EPG M]LJW*(&+D=OLMEL[VY3SK-4T"I32[J%5X+=U-3_Z(V&I):'.:&Z.!9(Y3?T! M8O^W\B0)$%4DW%?!F&:=3,4LE=?P--) /L9V0HW'C!W-/0V< P<5\>%NW3NE M!G3!3*ZX2#DS'N/\Z'K_QH'W&IZ_^>#5]5N'[F>SO_$\ MY?.@C7P&N^3#RY8V*ILBC*TA_[S<4/[=SWFT_8ABC]MR#%$NWM=G?$,^TY>2 M=6@UO>4@#XM@X^?;E?2O"06BV!,@H%E2):P,H@XB?^.5T'*?4OFPIP3CLU7P MVF?/>;O&V;&?!6L?IB"<$%*P@PMP05%(LQXG01DOB_"+)?34T7.7I':(5]PC MX&>$!NPH<^+.0,LJ,O=-PKZ/9G3VX'E+I&&]2OFYS3A5MP MR0X)L?^PDI )+1DJPC;\^-R3&P)OE>F*Q0*+S>+UT_9383? MI.CMA:![>B$YX]R\FG==;FQXR8*N]7K9H0%E=/C16L0V+SF'*>D3T\E UU,J M ^I=T,K5UMFT-+?\QM,SN <0L]PQ]P[^0RKIIECF5QNCAG1S3-.6#QN)R7 M(:80FD!:$_NX((0& 8-<6%)?#X5APEX\T@5#AF'PWC7M]0H" /*XW#.@U;O? MP>:');4:$[4T;_S;Q]^,8R8PSGR^.&3AVQ*M\Q)*4DS]OXWJ[*!.+-+ MV]WEV;580[EV,B550[W*U'_>@],A+YU+@B(YZ1X__/H;Q!S#^TLM:GQ&_.0- MKUQ(Y)WO'!*"I_.:O#>4:W2,/]9R'X/A4-T8@"7-Z$E(=_2&$B-'W4=M)S&2 MB44.TI64GEC)*HAI63=AE(;3\X;QSM(4!Y==SA8?Q[LTLN2W@%Q)01EOM0<; M<7N?^DVC.E,5NBGD(P6D$%&ON&@>N.H$M-AWLM<% M\4B?B6S1=>P;L;,QMM_1BF-G1R"[6?.%\R@SB@]WZ&6'%F\3R?G[@,6!>6K) MYTGL;]/L?#JJ @\_.G*GX6D_X@]C%J13@I(4PK(/<&?TXY$]].X>+9N$)BD$ MI]K%%\'8R?JE_R;\'SUPJ@@JO>,R/*W_XI%"NP5:G294H=1 MQL^13/E;$TXN;IVRZ$TJWOR^F[N]C5IXCD5AC(Q]H M#0I)^W0R9>,"%-\#D1QC;:*HO0;EGVE<#=QF[O*TPO<]*76_\81FDT,_Z.^> M&'S.&<2Q'S;V6856+\C$K#A,L^]&(7&OP$S'*'$%D=.GE!?E(H+AEKMJ!?Y( M3FQYOX[G6QUT4:J4A9 O+-%*(Q4EM-6[5Z7+N!J\+UP;!:)?2,U(##:UF+(6 MP;'NI=D/C+%._1V9E[4MY=BQ 1TQE'MJJ8-9S0 ..56O*NN%FQ)C;L2-\]UL MBS*L#.'O3"C"X\VUH.WIHDD+ME]RG[.!L:6[SLI&-*42>9"=339N6#9:;BO[ M85X53?(E,K&G;$HI14A@I2/?K-]S: 9P0=5<;&.?_X1F3#$23)I,&G7L+V2H M9'8>]%' 52*Q=K==P'2&Y<,T*8#FO]_4D='1C/+M&0FK<&%J&R6?NVW?U^>K_2SKK$7_?Z=,N#$CH\@Y>DOT M*8"CEG+1X:NK!*8V(@H$TH1E24<#I;B";2R8/ Z0!.%P^8@S*"!S0RE&P\53.]IO_G$ M*N&>%:I+M! 2C+:QEE\'<9_]K#:/CJ2%+(..L[@16);($&112BERJ3N3* M76CKK/JMTK1FR37.!:9)T\^>^0@+/Y 87(BQ7:%L+]( .U(\GI'\)#3'' ML6^ZQG9B",#:X7VK;?#7CGY2A>CE*T($76)%HS.9*KR"N7!3Z]FI31FK:9V@ M&A-1@H2DXV14+\6ST5SZQYCC3\S1>$Y].4B,T(@+?=V=9AUYQ2^-VYUI@CP_ M&PA*&,;RU6P=?F5Z(!!^U[GCI%HO]'DH=:0T916@A=MV4\S6%3KCG08>SQHJ M_4OER79@.+M)V+Z+7O11(E*,KYL6P#PG+)^'^QOOR#SHK%8WX8])5OW@]KD6 MD"X$PUC?7I]*GIR3N#,UXF&_K']57/X MG&)V:$#9BL*2CV!+#BMF2O&X14>@9*QBEN_DLXF5\^ST7IG#24=O]EHSE6$[ M''C1VT5C+5NWD'H&G:>BNX$#DZ_\0%[TAZ)9.5*;3QW: MW*=ZB+A]Q!GO^S:,,*=<8F @+'?0Z50_E.$AB#!-=3AIQSL\A4[ LQ@WQ9@3 M>HG[P1D>(K>NPMA:VV1_<'; ;,..KVJJ('.RW%&V9(9>^B*YOEWG^8_HM(V/!I-F=08;8?C,E M@DC@LMO$0^JIY[OJAE.*\@DV_1B-V9((VI-X4=TRU1ACN3%B$/.= "G)"?'2 M$ZR5LE 4 C!9)7$+A!/_6H/%3$C#4;#!3K!UB'O"V2"+L?'2U!P>PME-VW-2 M,&RG_7PERJS3[;HO-+G1LU"GV<6IT8)P+*(G :Z)]M[07 [.VT*\KXL:R"<) M.X3>R;V8O(],'R=U<-QB"'PEWD-X**A;L>/+;V1H/1RNC#I6D*@,F[C^NZ8, M4[:5XFF_U9:4P>GK6.-D^CZFG_R[K&S^8;JR28];+_[]Y.9:VY-O'STZ^5P0 MO5\%T9&E^DLP*?5R_YNOU7&_\36I',U>1V9,@CS\8!#_IY221U;O.-WBGRL[ MYH0@W0MNEI;&\VTO74=9,$[<.>Y[98%4N#,""*XJ04:296>TD$E64H:U["R-Z3462M#ER@6CC)AHKC#=IV+"DJ9Y MX3B(9=WFG>=O75&;+VB,FJ1_AQ&"LR(XEFN&\.2"QMRU0 *:239<\[G6.&1<)P M<_!=5.HF)M[E!=*T%R?4MN7[X=+2SNKSL+"U'(#Z3LN!.!9EI&BD,*NOMJ?G M3.@HC(R*?J-6D>%'1:1,C?ZVXT$^IQ6J(H'C*8,I7@<\KB3EG2Q'RI%%0,(U M"[.>A^!3.C'[6B9R:1+3_&2^Q?U0R>RX[=G;%AE0GA%9]&3\+3M 9IXFQ>'$ M-9V>'F;N ,-BH;)/OLI$7)LKG$#1AKM%LCOJ!F+L"P]E*U$RF.;:M;[_*&,4N=/.U$RB:E1KKAR M7FJK:B4T>A+%FYB-/&?LY 89/[WT:F!Y0 M6GT<.7/)A+?AO+VHR;5!NYK/5 ]BH89.0EJ=D]6'.H7+#F':MJ]DK2 M1Y,90>=\#+JA<8=(.0NVIP+Y=--4W6!QYI,]B-G=X1]8'Y/H0$V+,D/N M<9ND[Z/VNQ4/XRKS];BH$H]&BUYZ(:Q>K"L&%6@1G."?:; M:B4%;Q[_>$-K- R3'A]+6C%7J9PM5R12UZ1,G/](##]Z[M'JM98,:Z&&ED5)>;^ZN RLEK?[ W@ -Z*F) M*$6^:_@DQ0F)QN9FM9]@P>=S%1G297D5G$!\&J&&1JPET^= ?AG[0+W4]"HQ ML,XK1?$,P#L,ZS&.#4/%Q)^F*PC@R)B7;CFLX*:Q44[8\,7HC,0,6$! ?'^RG9#^!;JE6!'=MVXO9)2EB\LO\^M(NF M^@O/,(:*OU]]+-$BUDYVE]M^W6Y5*1DV$MF"U%UOVCX:D+#C9KR9&ZGLXWK$ M#X">][B)>1SLC9NVP0/4IA+AP$@FPH/(?X)X"?M ]]K19K5<1U_F8T5K$RQ M,"+<5FLKVL?Z'&#&3PQU>&CH.&KI(Z0UG*GA+"B[V(<%#;E8O*"G8I$RW %6 M@&@/+DC91#%E>=(JJQ[;^CUN/^M-3;8[X;;J\B3Q18C_ M9+KY0Q]<\&>"I9'0""ZY!%"<>6FJ+4,1Q8%09ZM+^3UP".%TCGVQZS;\F-)' MSNY\=+FB-)K50 MU/R'H,[1E-HA]5+=: A/37[IFXI+5=P38-#8^KF=6,XL\ MG3RP==_OS)*&*9N:0HYET:/KHE^ DI9LZ)W7 &R(')3UE1+#D^BJY'6P[1&1 M,27*33?'XSN-/YV'76/$]#L:2_FU#^N<@1=W2L-%IT*2 )QL"0 >I*P1/Q'\CT2KXD0^;W:/6AK\J(JRQAI"(B%U))JQ5Z$B(8*M=R MRQ8=$B3G8D ]R?4(Z(X7-6$9CMNFOXVJ\!_A#&8-'CU#+7SA&+ J.8S@,H.P M0(DXO4OIO>64. 0LY#=R%-A4) 40!N!1^FV^YTR\S9PFV,/IA!":]ZUF3SZ7 M_7W9_X^?&YH_C6>Y;PW-#AR61%6%>A&:A)V[B%$\[!YB5\B/$;K+S@G^9D$:?D* M]R(%,>8]?L&6#8&)0)6'+UODYR)'Z4P'Y]RQ+A;BO;^!$>=+J AJDH':(8\9 M,RYA0:VJN:J52E+%TE3LQ9,I)GSD=06B>5AG"#%#3$/J;>81V&,Y01\O7$-O MNY/"T+9>"[9N]#G"5^#A:.IJ7G?SW9KRJ7-V$/+!TQ7"]01K2R0NC+@6*0DS M]EN>%WY\EU6);AL7@ DL.ZGBKD18]HH=&Y?# M].M=FU_MN@(1I$H#Z818LG$[< KN[@H8,)0]UA,_2$*B4RTPCT$^\9W4->UUCC3;Q,W627 MU%="JNI4(3U:X6_?:12U"\+29YN_4J?+&8=@)=-_J+ M![T$ >R\L5,+5T^S+.E:XK41@QQ=)6SXR.^3A M@!)Q2C?21^<4L[X,0:E59 MI$465;AYMA0W4@*\)>W5N>8[DP:?).-#)G7-,0]U?$D7?65*QSR+;#T?].)9 MBG2DXSHP@,8X0A;A[)"AE#+>'L=U@&%M+,U-5LQ/U ?Z[DW[C3L"/QK(0 M1NO[N@]3;;(!3YMRM>]K3/I8-C*C]8?KD)0#:2>S;2.SQ"4Q:;KE"C=I/F_0Q;"*ZM!RU)ZCJ#_GG0># M(,?LW-)AOM7.O,UXJ>..])]B]WP?'"(J'?_/__'HVX=_>O*HF#U^^/@)PPNV M+8,/G*6_)NM$L(;WBH3ZE^_.OIF=4TI.MJ8+R,W%%*AI"=A:)!$04(03[J7K M_\O_JM__6],V/W0\%3.BW7Q-,="N7YS@= @CB#_,3[\^ 1!G'8Z0?S\Y_>8$ M3,#TS=.+LMS\V]_":[]3^OWVWYK= M^G31(BJCZY_,H./S[R??G@#TOCQ]\MW)__[NR9.SA__K7],G_M^S-0\(U\T] M3 -=E//+:K&C!+F=!TI%'5?L$F@W6M>VINDRR4L.W9)KM7F*"@J8R]QGG9#H+: MJ^0S\?4X[@]1K!!GPE=/$^:47F0ZV8- RE72;V93"=P4F^(ST)R#_>H06F2(!*QG4"I;8.*GVYW\H#'4%SR)+2.'DL)*!76Y"FFB^0>8.0RKTQ*5,, 1)X M1"2 F(LW4&9'9-C5\:V<[\]8)M0PF$#I6.M:]1CJ2;\V!F$B"D7A/!TG,"I M:BYH22$ZW#OWV3H_&,JE7QI^VB =W<5VAI3&(=;G2PM%Q-3RWKPOWD'2*'E= MV<0D!7+I+$1Q=$X+)#-&2=4QZ;V7ED9"LK-]D9A/N YT.*FFV.U$^>.% $QZ M_4KJ:GH?CU>[%@;YQ23J%K>4=PJ*EPL./R@I=-Y>Y4P%UQ/K+.$@SA]VM"^& M(,1;VN]Z'J$\' \D]3;]VK\BB:6MSZMX6'!."^F>H(C'1'"JZBL!Z00O@*#K MV)_F3\_U!D)P/NV<$]K:KG]MR??AI'P MPWWZ3QQO2N0\_O9/'+D._SDXDKPO\J?[][X(D#P&IF4@TWU\USG4>L*^J.[G MZX' Z6O$.)W9OW M>_C^7O6#X**:@F6>M^4RG'D$]_D3[8+[]_:[7J@)'7Z4HWX6BOK,57+;@?[Z MX6?0TJ?Q+/]-I"/_?*?_9TL6;\"YMS6,2_F.\[-7(9H3>]7A&AYN\M@AAM M'*%>**"<4QBJ-.N)]ZE2)*=Y_/DN29;2%@O=\9X>?:,8AELD*IS# M /'Y7C(1H'4SSF0-(]%X#QE8EU5$4U%W/5C$L64IX7H$;*G_GKU?8Z9\4.LN4BBE M-C#P"RJXR*!%!&*DMD%J#D)I#G0%5)=(KKOWS8HI1I9&QJKQ4^-B8#*MC/FO MQ=Z*8>%>^#'DK&FE(<<7?RIN@3YWR"HCB&(@OLNSIP5A+C.%80?:,GF\:\%O MN!:0-LI.1R2B@+^.-$/\GRTY[3:_L5>^]C41 PIPO[&4_$ J,49-I$"8T69% MJ_P=M?43Z1+1-,@&:[ERJ.B?SMZ?Q8#?R\:N:7=-1G M(VV]QND=4/J2*\:?,A(BMV)-;)^N&W4GTKMXY&[2:VU?$SIH9\((XDB^]2GN MZG:_)X?J60 EUG:LK)0:4@\[T*)7UA'O[A ?PBX7$<-#^Q%L0K>KXKLD%?DW MPN+R,BS4!LUD$;WWFM[LRY,W+W]X??(5@R?C8*/5314ZC;D=^)!E/. I[.@K M M-OH8#!A!S9;FH[M^VDT3_?<#4.'S!QN*;HE9N\ I"19'V MC:+8V4P]A)XTCBGEQ3+KMC7M>*9B G+9"]BGNS)[@;BM,Z1VH#+I*(F\, ML F+CJ&XK"(!U^IA65DL[-:+NHEJ.\=][%!DO2Y_,101EU1] RGUM/*J.*\J MH629Y.+1#O&%&%4%KGL>/K Y1FH6E NRG>8QY&&3.]$9[+;:ZJ\)[ M-3$,.8_P-J$HZQ( /WP^]PDE5_H<6H_F]6KH.8&,!<;(OQ*A:ODQX.-\510.]W^#J?@*XCV =-C3F]EK]!X"604"Y!<$Z]R"(=5M. MG6,#LR,<O$:H2P0![,8.1 MK^\V$-D;%@N+B+)34K)S/C:T\<:G'8?KA6(Q/ CN$!]=./>-!V#B/8[;M/]5 MFHCD[1Z>/?[F"QD#?L=@)&IKIZ2!?GSV[<'O?$G7.1D,4W!FHUHO3"$<7\R\ M[Q%T(RX4^J3GTSF1Q+J;6AT )B>BA&/KQ<7]ULIE!SZW]O>6;)9.+1-NU6N@ M#Q,H\4*%>K8X)0G9'-85#D1*@X\]@'M')L>E[OX5O3T58X;@^>A1CV\-3D/$ MJP;O9+/::1#"O#6[9E/6"^/E4"M:,$!MGZ6$!EMAXM;AF\V*TR%,Y2OT?@30 MH].0+&Q_6;I>.:([!@E#RZUY8C$X]Q-O^*5"?4C0IMPS (_["U=UM>/4%&[# M**1@XZ59@3)*=,>O(F7H6%L:KN;AT 0*J^8'1OF\$IP8_;U:.,3T=68QJP:L M+*[!5>R<0UQ*^."(2&.SJH+[!P\=I[B7\E+VC#W6_J+JE+]#,OMFX^B_;_%J MARA/;[34;-"GS.J!$R$E[22G:%5>%_2_(E/2$A?B+OCQG70(AX^<8WG1(J"6 MSJVQEDY@K8_:8+],&1C=9 S'$_:'%Y0VZ;KOUWWB?R;VT TE=N:A2:;-I[N) M"Y^-GL2WFO7RT'-PB$6^)\B8JIAR#UYDEIU.?RF\.B/FM][VU6KI6315 37/ MYT^N+8]4EG<=[6$>L#J,]31,Y)(_$[@D6(A'G[$0G\:SW#<"%]:(@B14;&D* M9WG-LEL7'1'/,MM!/SSK766'XZ$#M (H9=U\>([X)X,S%(=[NSS>$!,->$Z\ MDCS3W^5%RRD&XWCV AQPINC8CH4+W?,)6&+EFWI&4FQY_-A)G/*\MXGHN3937S(U_H MT8O#]Y_R$^ MK))6;B);[W:;[3PV9M(":5=7H-02E"DSX^3&8F(-[(G19712B3F& &Y3L^MC MRCFK8(9?ZSPI!2<73-J^\D^G*L_S55FO8\3?^L6"*(7^03Y[K#@.]RN^Y=\H M6W59:^H: ;(VNN]"U,\MSN!Z;P<_C+7;I60U4+_E7(7XU5>QA#\6V5OE>"RQ M4 YVGP]I=/-AU8_-GAW"=/96G=*+KW:,U!G0DD>1DL$"R9\;?;AS%M&]8BD5 M0G/LN,.P-(;&:*MZ:TP+[W)5.]FJ"$\:W^K'>W9/4?U$^H2PW*M MHD[D[-+4FZ^"! M_BJU!M0L6=^UVU>END]S9+JL,K5(;J185B\CJ=! A?F.: MS*[Z%-DZC]K.ODQ&6V" @]=<.]?5**L \YW'^C?7[0_3DDG!'0M=N5%4*EG@ MN="[0+)PQWC1<+'^[SD)830"N'E*^66$@T),W(-\3X37K(N9T:)$]4%T MXJV(/1L,;7JHBUB.EW"D,"#.0NMW\3[7/,R1$ 5' P1RA8^9RZFZIV6Q($$3 MWJOM-BW*IW"%N$T,Z6!*$7I2"*.X;Z1.N149'"X8?LF/2.GQ_ OTO,+#+.1L M(A(>/O\JP6=885D>MO#3:>N8<[@TZ@MS8Y6O)!611KT[+W2,F:0'?;)3. OG M;6WL#XUF]_ T9B?T]$[#0T:#F#>YAC'= MG550Z,H7:*?L1%:(+I&66UKX&YWZ-4D)/#ZF3\A;]DZO-.3"XTD,JUAM9LI& M[R30#]+E'2##2[@Q/X+ZPFVECK_Y[F3JD/LD57)?1TWSPT?TV--_^MZ78^;L M%(V!%X:6!-#;(JH95EPP,W/F736F,F>I@NVD<$ 7HXNZHBY\?DV]6 (*.VY' MZ1\:5!D' &X' \P,6<0:$N*$;17CG54[!U^"E;7"O^*5KB%% 4Q,0T>3XRQ* M\('78\^BIB/UZ M!317,C"@<8927'KS-GOWR''J%>+.R0VHQD9?AUU0\9:Z29=O:;V%/J;=@:M2GL&*!UJ%9$O.QSOEW83 M)UM#?;FNXM0I_GND'EMS*<\OB&S2ZH@CQVX!/)0\E"JXY.%:TG=1,P[8W>*\ M72 U1H]G\&?16L4YF8W/;6Z"IK=@!!2=WEL:M',$3UHL34O-J%NP6?I)ZW<+3CS[R0DH26AO#,']D=QU(BU^N$&^!]WTCP M^LQ,FV3M__[_7KUY!O15FOHRK"<\7LTN?ADC2!4V4)H?WB?AO[YB39(,H)*W MV.&^(5SYJ:F1SONS[H-7N.A<4H-YH,_V6"/8Z1\7\28<(GK#0'E#E,IH3RZ[ M8,*(Q2L1'S9]0J4TVC)S^/BA1\']@>G"F[B9+B*"9\J) &B<)2I''+-7KY__ M.5^28\4A&'.&V5^U5B>2QTMH+/WCRP=T)4UFB&(P$AHA?+I@?E/)X@"_VXFJ MY*/9.GQ\76X)@>'20 /MBS"HGQ$,'L'P^#."X=-XEON&8$@,!9NS6-!=P3ND M_X8ORDF>KD*J22Q[V324/5E656KUD-3GMD\#NQH7)\](3-9$^I MWZ&G@;6XZ/;6>Q!E%USO3SP"2S\>[LOQG-Y&37G7):+F.3[R[ U^^$P?YE5\ MF+_LPJ\UA2D7Z_.KU0U3>=,/R#QWEN3M*UܧGMHM,?GBG@8Q+.6M7,')+[?BZ^==+:8 M8L[=YB1#^F<>X=%XV9_HO\N@Z%-)^SW/TQ^;=D6HLR15 M4P]47R NCF%#'W2VFRGKIVU@/J"GC2_\^;/S,H3-JC)SZ60QT5/ M=71ZICU M;KHL2&P.>8A(X3MZ259"'&GN]XD4X:6O7"_Q2#_>48?&/TRE\QBC MO';S:2;:UDN8V+D F5&>&Z9U%\%4=B%PUK]PV0SK#+7$M"L3EI>,T=2*),.V MWJTN-! 9)H6*V645SB28C^5J5VG;M)1G\D7BHI>$2E^FV5'.3@P!JWCRH05* M'7=Q0=N=S5Y-O0X6-KU3."#"!V&9P3^4M4K?'HD4W3/'+MFPD<(9$4PB]W\> M3IS1A?]K1V=VVRA0ON5N3S?MU@]/&82+'(K P^%"1[1D%-&5EB0RZ,.FI=W-2M$?>#SS M'3%(+H+![Y!ZD0;N=IH< &MW=^2K[F?.M9*#SRW36")92#]G#^T;NMA)A9R$)$5W%SZO\TA<72Q(>, ET[#>R=@4Y< M4B&_07(3B0Q62]$+4]&GHMX3];,SK!N1C!#A..%@9XZHN4S$&A(&\@MS$^/0+I#&'0F+.#88-9+B'A(;#K&K<5X M)51+6/(G1HK455OJB.&5/>H-^!B2(M"N7L 7,HNZO925$J]:BEZQ@/$R*,*/ MY/I(HMK2#H>#HP?!HI3O9I?,P,)EL!CMI>9D'OF@F,$%9ZU&DLSM@O0H'MI+ M!B8=6?ES3XX&M2GWE_72CNXHY(V'CF.KN?(XD?[Z?*+#/F]Q!A ^M=QS9_=4 MC%'+:U36HR@'*F(AEMY.AF-TW0Q&@@.K/)$C_#?I, 8?-3SM:;L\I621-Y&9 M,1*3);MZF)8G$]17R9"DL"2!"1"E)K+86B@?>27-'&,"I+/SN$_RG\83Z(Q2 M^ \*[O8Y&B$%\2/Z81\^.:\+-E#,@,34M5%S7LLU9' 0/5D64::0XOJ.93^D MX%(2]UX_#YZ@TG(3#0%UQ7%[DN!JP08BWFI,8/KED_(2ZBIY('#TEG.3AT*5 MN.8U"('$[J@9, V]@I'NYV2WN[5"JCXX#?&6":Z46TJ:AD:&S4MC;1T?$QD! MYUA+)<%A"]2[\IF!21N6'"&'3:YG[W1D8-$M&AUW:NPLX4Y;AURRVO*#ST9C MUXB.O! .CA"36HC#3D""4C2ZAC'*PTF"P>B\\*-&6_09U^!Q#4\^XQH^C6>Y M;[B&:#DS4N&%$2E*(RGEE)&7BWG9.36P:5HL]M(>H&A,NF#D\ F;WV6TVR[6 M.RS_-Y5]0S"Z+*^@G'PPMZ\Q(\RHM*2JLV5(8(9''TCAW>B*';6'\S1VTQ)P M]Z*55!&.U5PYTA4$0]BA]("4#%B&V6GC^322@/2 ADGG88*.F$+HX!?\#@O4 M/Z-WGK)_ ),D*!(=S;@SE)O8!Q4:N.4,Q+2TUW(B^XC-2RR[W9K[X087H MTB(6(' ;!8Z+$$K. M:64(8(P:GI-B&N%U('*V(G M@*IQ0V@#C.D5R7=8Z+!N6.E80W#PL?.F[R/2++9#VMN.0 ?#UETP,8:V1S63 M Q-6-,VD#@7(ZRSS,4Q%VN)YT(L=@!. S*M8EX(#5!FF\&])GZE+CPV6']?5 M9:+L:MI(\-?RNJQK?$F;!G!!]'!+T&GI,W\;9=P'.\RVX-M:GIJ693A):!A% MHBO_/2T$.%!"Q$';SL1FN,2/B4R[@Z1-VR4)='9<6XTO<%$V1A(\]?I\U_5Q M,1SPA7AG (S(3^'+Y0V_6]TN $OJZ_MDB\/6O^C*=>_0(0[WMZHNZIX#R+PU MKY]W8>P:M"'F<^1;GJRP4)C!4YI-DE<>3QF-M+8\$XSEG$ADI,^EF/U(,FO% M[/\0]>+\7?B=RS/A4?ZR*]=:KL[R2Y(\"D;,0RL(YT@5I6#@^+T920I+&\S_ MN7CZD7@ \?"*."O:#=;3E>5S$.)JH1*?0R:'1VHO,IQH8-)\H!TF?,*!J4(9@<]+)OT=K1K,RPV+ M/-.Z[+74$=M18O+(-Z;X;+?-R"RFTVW8"7E67X W3:V,SFU!44(M5UE80A[1 M7#BA.,TG B4C*P)P>B,2F?J6M#>M$#Z*QRN?&%92H>0QX][TI?Z$>]P>.SA[,O3_[^_$?Z-V+V^PEY$_E#P3))XY,=GT'M MP$T>$G&.==M(-,-6@)>^Q !4JCK?;\J^1ZZ*DKQGLV=VIYU_.EYN6=]DWA=@ MZ6$Z'L-TDY[CPS_^R9>GSF;/\VPQZW[H>VG.(++&A= UVT"ZM^&375?$)M1C M].;9PZ.)45[ ?N.HR[I*T!)&%;,NT0MX546^Y#4?1F$KE?.]'$1+9LXW[I3' M#\$^%%[OE>.DF^AKI#V^3_P\/A )7,^*7,9KQT#I=)/<#A@Y1%.!W1W M_CQW^W!LG2K3WWCS)S?I((UF#2!ZED"-,SSA-V=_8.6"EH7!T%'V[N=+9I62 MQ\ 3@\@B?//[L)^H6L32J4\>%6&-/GY2:)=-6"@D?0%W=4\EW0K ;;KC MXNAG_^5\VU*Q3-^Z4F\[.-G,=443Z/JYKUHS F$>!+-IFYG'K9?0UI H8P<( M%Q[-M9._"BQ;TFL]C?%N%=VY,-V;TT58"ID"J%R&W#M0)2GPE9#MG"G"<[(A MDL)[Q-GD#P&+MVKG[[A&F*AR,>IPP +;501%#RX+J\JM9MS+CCV#!4.Z0@W3 M.07#V%-H?/2+)RGD>QM<-:5"\9^&UI%?U< M@I@E'7@X-]*"K]IP&OO> W6LTMJ%M=,[C8RF-8-/GN=YQ8D=S!]L4_(X2S!< MZ;V%#FSK>>7\.Q-YG;QWB*RJLKDF\HAB=D+L;"?IE4%P:LIS!* CU&I!(9,U MQ;BLF)R(YJN<[[,=M:H%MAPN*\DAOZR1\)&+.)I9I'*2$K64F.5RB$GG\Q8- M@BL^'F([K'$A>U7)FCT0SE[BF/"N4L+J N4'<.&(*ECN4]3;.W@4,7VWD*)< M?)H80MR3WJLD+DIJ%#[E(1DZ!IR*FT8,WF"9Q+G@^1M3<)9+UZ\4!_KU>N7/SY_ M\Y22-]3#=EFM4'[&1R^?PA]B8OF*B?Z9Z/>7W8+0MC%!'Z_+-H&EY<6F:"BW MV51P\_?BQ6ARE+!=*2W]ROH-S_:\]LA6KUOYSY8\-LQTGP$Y=A9X55JXL.?Q0^$("R/R/'C1=#E25]^4>UJ=3_N^%6[G&8-0T%A-O_CA^>MG M+&0X7U$\2K:I>A]6)2M%RY,G-17$O^/C,-7;A@JV\848?1G2A'H/PZLFV\SU M8TBUE@,,)X[(N:'10L39C+GU[$V[ZA>N\G.@OJVUX*JL*RC1M,QNO.3.Z3@Q MPTJ9124VQ^4U7&*PKX>H)+8ANF\,F2L0($Z5!RF^!!*"LNC*N]E0[DI8 3FA MF#R8 2>&B"0(R&R5,E/;^UWY+04<, ;LTA3>C2\C48 80+./VR9D34D#W'D2 M#DWWC:;9&^W[T"XTZ&T?ADL"&#'2C"G3Q:T#N%I_B641[E@QT 'YLXL*B\"P M\..0L?#L."%!QY-<%28!W::> E]IE4JQ*WJT]N&?\TO)L22+2 =C!)BJPF*SB?EF3BM*8\Q "9G21_>V M9J^Y=UOOGS_KG9:P=#"^!PMBF)GOOBAF?_P"=WOTW1>*-^_L&I(;Y:0W MJ6PO)FN8X9^/<:'P+X_ S;[19NLS3KQ.H33F,-?MS2@[FS5;ZNJ,!2 M]VO1(+6F/.UG&XPI53],;YBWV$(JS-G7%5CF;@X.@##-)C+0=CF/QYVWI^%C M3>"&H2X9R99=+'.U!E_T09@$<,-WL[, BX2.[HJD".FIF>+$I':$A:E\KY1! M##L6P3HL3WUP5_D2AT'!7G1^P0!5@FE%O7Y'ST,9HH)65H0Y$]JK]91F<7LX[()?#/B,M4.F"8L;I=,9U;A6TS;U460 =,0D/>NP8R_W,5^@ M1D[J\4.EF?%U."YC6"VZAHBE_$R2BV'OK.K*1+#ZR[(;M*$",:#=V[0[PI-$ M1Y,LQ*KV- < !-!=OSE[] 4-PG_LF@H[C]Z-X/I6V%NUO:$9#?K0V \>>@SS M>34')8-'#;ZU*DY8MZ]MN0F.ZIFLRR__?_;>A,>-*\L2_BM$=E=;PC#54LKR MTD8/(,MVE7JJ+(^D:F,P^/ AR AFAD5&L"(8F6+]^GGG;N^^6'*1)3N93J#1 M927)6-YRWUW./>?H+4S-T4,E]A8\?;EQ92!0YLD3Q.05FZAAEDWR:+&LKZP4 M!A+W4T6YM?_J@DEC\Z-9$&D$GX:9R%Q1%MA/O7%%S)YWIV& 9B=?DHU[POZ3 M2FAPRT-U>HQ5B+V,Y$3MLH?UX-):5J:2Y*IHA$Q>X"YO[!),S_I2+05 3'3) M!T=ONCJN ;D(/-%P" MQK-<'+]\B<<++QO^*ZP%,W.\XRSJ+/*)&\]M8G$I6P_@:$^PT>O]L=&2Y4*& MHK+S6W0?"%\[$V3PUFQGIUT6UN*ND([J)\^TSB^)^;7 =XW# RM/EYT\3*P9 M)*L//E8T[Q'B(2D!9^_S0ONX#4#2 Z?PCJ RJ/!![@J1V=8?>_ )KQNR$7O] MN8#\N+TF$NY>WIN>:8=9[#578EZJDPMY,C^>\?.?1[ U"R]L54ZI.@P2\?XXNGVW=@PJ4;IFK_3SLRK9-XQ3ESTQ<,V;A MY<$FWFXXE5L3&F52/(SZRML@TQCP3-&20W+D//I+&DYP#SD:"^>D05(C3D[$%# M>IC.GCK:3U4W=:3>%(]6IQDS[MGM<%88.2.@Y:=,\,17C>KO9I2@X"YR&.$5 MP:L)PR>^$%M_ _8D@+4U-:*_J#H[\]?_'ZS=%#7=)"&Z#AH[\3Y3],)MM@OQ0'5\FM#)3? M,B_^[DP#L)>OW\"! 4!E[/M&6K#+WA/^(;:B=\KC[X3BO>BSJL%BP:M:=>O@*JTBBMJN M4+9. UJUGBE0C9!Q,DNBY>_/W^./4H24E%%,*?/,A@-6RA"-N/CFW!B HK_@BLY7S[^DPZ'=.C'1%3DD4&RB)K#C=HBW32PH4TMT@S*M#Z,(O/.(?57Q2.F2/:+VWE(!.4Q126^_+D MVKOR-G+QT[+B:!CO0"U&\/%@_1*0@?D L; MP1 T[8Y,KFO2H7]"V%K,G#1[-OL4XJ5FB0,J8$%R;V M36;C)N/$G#36Z#3W/57] Y7U$M:2GKHX8Y06'?UV'#=%FJ<-Z_67KG*BJ.-L M[L$7N%!\TD=\&:K2"2I!%M&4.L$E3H2A2SC^6U/.SJ&XPJ]_^NEY&V&5I,1& M$&LL$JVDC? AR2*ES#C3%PGF&SE#!K#T&5?9EWS>=U>I;+7BNET8":[S8CO3 M\4 E^ZZ*X:(#0"!D+,[!\*7-IP?M,?AC>>24I2/5:#CB24N&0CT-=]+V19FS M(4*X/Z=5_N]3Z\EJ.WR6.?8M6B[4>)U)^)RZ#M'+P,_IH85O)J% ,*36E+,\ M^6BM1"VH[8U]% D_8-Y0^EXI0"UD4;$MJ?![ ,N5JC&)US#I M=U_]1#;=GH+UJIEGIG-?QZ'N$\=$!%HKCB<]@H:V"UK"8AEFO, S?/VHT#1@ M*>VA0"X*J<)(;.N>:6J4Z+E&>;2OOQON]GI_'AN^O?@8)3OS7^ ADM".C*#+ M"+ #7#*)(OTO0Q")O8M"5'&4D6 5&9[+XRK7">'^&J[N&:'Z96S@Z62UMK1< M'7:R3=;FR;Y]9-U3]SZVH!7)HB[R203V0&3=!9&+ZJFYGEX4^8_ M4C7&I ! [?P7T^/D1D-LA(_Z$8A5VCNQQM'7N$KN[]-[<(]L^*-"P"> WZZ1 M8(=TK_+LA:7?Y,=O+! MGUWT6D)=BPJE0=#-'JP?.#49Y%%L%@T%N$8LSDW)9%3%1O6A:VB5EY_C64ZE MJ',)2VVP3WAS@Y&&%RVWW FDH[.5U$ZXMR8RKK=8^P%IYD)#2"4ZJ[R5O/;_JH"2X2S=[! 1SS&V@2/^#:]Y@4CTGYXAZ3 MY:YA4B9I<2TF=GT6/@#V;:\]2>V1TV&4,3P]>8C[35BI)3:_8"9];I95#!]; M#+;KI5=CA6<\VG@\Y],DLFL3$&;;% *1"8?"6;D0<2T7#E]& M-A:D:UD^'A^D"3LY;[CPAN+&VH2KM%F?+UA&K]YC,..AWM-[I@.9ZC7A=16K MF/#!GY*&(QK:10@3?3I)@PNQT=Y.A_LUP9A>1QC3V^P];<7?U\OV[ 7@-;#@ M;2HL[L?!_=AWKK7^Z'DEG5/]?B\("I%-&6];_Q6HWZLC73,(@^O>$$GLM(ZR M91@/%<#SE81':/\XH]:7/N;9\AW8W1-9;>ES$IZ" M2(#*6 G5\G5M@DC6R!X7E_U017W>%LNSBAC:>VXX&6E9X%RVT]1%GW#YDJ7! M!=.$!'ZZN;N7CB"2HNMW>3L^"I4-HE3;.MOWGUB8#]3X!D]) X><]Z07?A0U MG(;Z]GI9*+L$8Q^8E/2P8]'?9STLNV9!7%1AH_E1=WS$;'E)OTCF]]'M.LQ^ M5YRD]O?=KB'Y7;-E6F&$K .7*KH*>>$5M8L2YJT@D!71V/8),=P:[Z_O'H55 M0KY/WB=1IN'T"B>3J5WPH;K!0PQVB(DU+-+=E!+G/YJ]FC)^$6N4UY0R494) M$>A@SC9Z)YRS?XW0R\F;W_0=NUGKL)C3L=$ UAW@POF(,PB5QVD M!=WZ-+/*(R.A"-J/*=P@&R+]YRH;Z:ZIU%H%-?T)NU^11QIW/3Y(@BSGWY,, M0+7S'&L@"X3:ERN=39V"7,&R67: M(KX18D#1)(F!E?(8+O8LI*41() 'Z'""RC/^6.48[5B1M$AFP*8A79_U.+_4 M:8'*X#;XEEBB6>L2B,105^UBY9)'10!$LI7!H%:@GQ1E%'J;PU[+_3!(@%(O$D%M4=9E4H VN]9J![W'=)ATFLK"G>FLO@5&/'_RQ91!V M1T(FNA5CD(?[";N#.9KH\0'9'(OO(9!N6T57=MW'YK"F5JI9CNZ%0E>B$ MLQR)+';*);OQ6_7-PM7)A+2L=KT1U7?\K)5WMGN4)J7AV"I,U'U\I"+/%WG/ M3#.AF"(&!D/D:5V?CQ&V8J2$J:>U[K], M7Y?!'TUR+RQ/A/()2_*'$ZY\2HMP6W*[/Q<&\\J+L&E%S-/K*E$!IL^QYCN$ MYK.D% 5_A$C0(LD;"^V$V4:,<=BV,PP86;E_%G9 D\=.@X=BS$7=O(L!*_KG MD,F>QQ&3/EN*/F]\@&H?FFSJ:$&EKH).$EK @E3G+V@5U\>\'^++E(F"$&Q% MBZ'I)<;("%#[,BT#6B]=G4BC3UEU:?M>>>S<=I\$79,,:I M#4Q,'>-M@6_:WB*W,D)?E+:FYKJP1+7,QR"&G'4?^:?)*X4-'HQL.HL<,)0E$L5B M.[/GI$D?!QLH)5LEAT$*JAPY$A(96B6@$5W9CW5$,%I>%&'6>U-?<7WU[19* M.$CD0=V,"&,M@T)\BL]_^NE_/)H])X88^%]A7#IO'X--!A8>0% QCM0Z950% M%F-'I@+EC^5>(=!(Q%\*(,<8:\2PYM>RVO'W\0V/XQLF30W'B".8&=Y>O.^> M.H*;M*K)E.O)'/?05A=*"T:9^?[ZXB"CRL74 @:J#W.R" D<]^B M1(\(K"%E][,BO3Y 5,2*DIGT$*V)H71*[[75-1UOG'J#_G'B;+86Y40/-*9G MZ>PT?K2UT47']J+7$GZ02E/1G$>Y]==*Z?)<7#=N]MQLF^(L+!/LT>\3;R)< M"M-?S.E;&H?P6?Q7NS6NYMP8Q'K5%#DY39B+X/=%P"82\HP!J4W^2U%WDC@4L\(C9.A[2(H*@J%IM>S M@H1 J(4(AQ8#)X+H:S>U3D(]50):1&YH#&NX&\98N,BBA"VZ+(2.Q_XL8QEF M-EMKAI>UX?+8D4UWF/];%P!8;+?I[;"VJR7Z_^0N>+G8P>6-?VD431HU)3'3$,D<+6370[V.\=F]G)H MLGIA4>S?)68!W62.DUBZ,[Y[]3W;>!PWTZ%5&/&P6*ET-Y08)!3LS4.42K2_ M?"0)(T0=PDIXS(JA2CR)K 4I/VWB*%A/W'%^HZJH_TQ0,)5=*W0]SF]<)))?)73@$ M$S_(05\!+V"GP@DKS;:D,P"&5=%N=613S+_IDU>SX-E?CN(EC',8=XH M73.2L(_]+^&RN H>F*_C?1LZI2$@KS@=!EC;D7DZNH]JKL\,8^&L:YX$=F).34M5 5M7<[%CS,':(A?&FH!6J>A M)%GJ!,VVI2IU7!3.IH;W1'CB^^T$H$'177 D:"E@I+MV2RQ)BB;VN8%O"XZ( M)@P)K7"._Q9%L_<>4KTE )7Z1+JY+N11'[T2/# M*JCW@7>)J@"TEH0QA+6>*'"U#J\9UPF1^4S/8H'-R%ID[FZF^8-Q,B(CHS>) ML%IC$U[OA2-<,JIQ&UE6#,B D47"*T16!WQ,!T3 "!*G'&Y$;$,:GY#J<]@0 MZK62.TB[T,'CB7\YC#30:6+ESLO:]B8/@# 2KA!'<^*$<\9ZPWF\RSSYN0UW MN(MFE'L6(A+"I!X4HT=X7_-X#7R9X'AGFTPBHN"C=[NX3XQ^X!PH^S8&^Y?F M" [4>7T^-;BCT:I+?=+!H*%6M$9N^[,3(GRWC/F(]1%#@_=/"$6!^;DB2CM: M$TFH2(>;Y=.FIR@F;YS8VV%[LPGQBCN#UNB""8.+?5-%W&&/VB<)DV6:#.OX M,XZ!E7)9PJ.J,TWJDS M@H&5O5NU8*QPD#.[;CQ/>J0@3<0;N9MSD;\'EB%&5[_:*SPW"2%.*3N.[@?R M4SF7H:""R3UB )R.L[A]6=XT96X BOO2OB_M?W5?VK\=SW+72OL>3)2BK\@P MS3D3N63O++A_82:*<+;Q\:1[-1XTY$<('[LSM@A,FQV,F=H2RUVB.9E$65GM M@JGLQ8S!5%K.D'ZH&*!-D7%%+D+,*9V[DVRA@\='3D98,B:7E :$V\8>(31M MR2&7@MA&\&42X3*X?(1]R@=SO9QW::".-/*60JIE(RY'J'_J0;QTR*XL,N3[ M*H.:1*_(D"16J'%VI.20++GI$U+%9,^+_M@OZMQJVEK$39VYN9(4.H&$83J! M? &,.TKB$QZJ:V!OBPCU<\P?L6#1NX$T(96#M($DE&XYU>CKLK!"#$KD,AOB7YP^W6:^[29?$3@AH11%H&1U"%(^ZT M0AU$#"06RJFE#3[(J$.$?,_Y( 9 /=BE86X4$B@YMK'82B;[V/_-D_\D!2T8 MPT2!>9#K7CA@@B0X,]$6]EHMP0"&IRE;:KUEGHDJAL6&\QHAL6%*/4G'2ZT^E7KT=22MBAHB3=N$UK9X6K8CZ/*12N M3H9E$:YMM4'.+PES0!&B"UBRX84,Z1:BY88+:_$S31KX DT"59[[,A"O)I^4 M?1[^=TGIY+S8<"?UKD@NR?8'J6U):!!$QY0@S@M?3;"125E[C.56"7/YP462 MPL+N0N+F:J@/JA9'6'_'B#P>S?Y;>? M:I4ST\#1?17]L.FUXW1([1(Q561/0*?<5H35=9H]@[BK%0RQ^7FML)@J%^T[ M&QC?HB<,O<,4!@U8IP/>9^\^:&OQ0Y_>>FX95>%J(Z;K7"BWV@[PS07Q=^RT M+A^/K[3>WD\@Q,S!4G@6&'MAXAI* ->F!IJ/D#0ID.1^MUF)WX=U0@S<*(12 M>M E>Z/MH*J!J@N00"M7OT H)IV,M=/&X>\)TA'I6J=88TB'E7(>3+TR;PVZ MH?E5$4X15E[=5,&0R8+_#)=<(3="R5X4PSH2EP/6UIX@IEL3HG?G4MNNZ'L! M.G'I X/828L E#6:6Q+IBO01U\"HJK:)&3TI'XKG:&./-RL+IO,S<RGD MK!OV/Z5OG+Z4&J8>3+BHW&1K^CI^!TZ+BM*H3E9)YB/8\LJ53)U4*#V;),-= MA>B7+C_E4M-IABH&7H"M2Y+[#WLG(ZD9R?Q3O2FC/DA.=3,9?=>D7 &(92I4 M2Q4[-Y[&2T!Q$O\D!\&FSB&8Y(H4E_7H'6A6_+_3=1*-%&,FBV<_Y7\&I M:+JMIIW_74&3VB\%%R>7K4(LPG*0^/A2M1Q$$8HKU+T.RL$QG+0YQK2VKU+< M04CBSP.8.(TL4<0P:&]BD,2AMW1.U,7MJX=@SSK.$"&BN>!.#K3_.:T-1N^/ MH=?MDC_437B!:O:"U\GL)SN.GD-JCQ=$]$ZT';8=TC5J,+HI\C*C1R/_9I.] MHT!](S"#;;8W&0A$6?04#F5'QP%!(/3LV78-616LD[3A0O\17_GGPLDJTCDI MK057C:/C)I%O2G.N5.#[HPLY-!)3EQ/1KNONA^2_'9GA<%SG;)U]\3:1I'"; M%58:6;:\0$4$5TYX=H@A:8-B"I,R$0IBX-M[>\ K<1@SLG_/CLT06NDE((1< M@3)S6FM.NS*]^ 5CAPKB.POKHJ9,2-H!HOI+8I'6ZJG7"5VG ^5X#(,7T@3V M!N]#6Z'BOI>P^3E-Q,N0YD M\J;A7_-9O,J6>$BLV_X:LL?@[BU_=@R65QA6%Y(+9^KQ:$#,.:+>'H$L MI3Y0J^G2>1]6EB"T3RWOLLO>1;\U+,YS'^\-!FSL7=2)LE]&'(_:0:G\N:LI ME"BMZQM2Q_HKDOX.=CC#R:/9=Q\/W^SD'6T!F#LF 3E[%4EP)QP?^)U-3,2( MIV/"Q#:P$\71>\?G8Y3YS4\?(M9Z\Y.DRE.(^O?\S>>.[2R,VFM?(Y"/BB;B MY95<3=-P.(;Q2"LV+7^M4U MMK2:FS\C_JQRM>$Y7W$D'#Y0K^PYW_D%WUG-0E@_?-X[?I(^GZ$6\]*^&'TC M)B(5 & $8S%R;A=/JU_M2TU/O&+/Y$WZ.E!:T3(N8%]VH'?2=PEKMT-?1)AD M.01BFNX:4W798TC/9D*?9A?O>4]O0\0V-ZC^U( ML!U?WV,[;L>SW#5LQS4=E@-ULTVSZ=Z]OO7N]:6(EM@$6IS7ZW,2!NF#C@9P ME[]EOA=]$OTQ!+40[J!*V$LCWB%F=R,P-X)P?0M'3\$S21_?L4K7"RN0A(5, MD?HD)DSK7TSIX7+\+-EC* V=%J1\LFV9 ^>OFC08/2UB>DMZ3IP0QA/) M,)Y":#GBGVV,?Y*AE2;ND\=/OIH].'KQXJ?G1P_I2=R/SFL"WC+I[?":>JG7 MW!N'*X8K_?0Z7(E;W7!5H/6H,\,IP.OT-OQ#TN,SB#,=!&B>:-V.\ O"UH(O M_82]I9% F) J7VN 9FN*QM*5XV@2PZG4%BCCM>Z)+[A[&GX]V]0P?_\5O':T M=YX\/GDL$R9)/J)#$52!*=\J,@-)Q+QLE^NZI6,M?.0&T(&6Y0>ME<'T ]WB MQ[OZV-7&*8,H 8.>>70W.&W$"['='0/9Y J_)G1I8Y(T0--!N:8S@3I0Z'+: M)TY3134;-I+X!HWH@H@^E:<2LR\MC=R4R"-*01?QA+2>=Z!O>7L3&DXO7MJJK++)8\N2L]XYB&UY[2F#=\O"TX+%A\$=X0/=B5RR,ISP= M+0K!97M&K4X80S?CMO*UU-R+RF(7T#P=O9T\ T^3/VBRSX()XY.DUO7\U$( M:*_UT_D<3!7:L>F@(ZQ(FDT''$)I'RE#GDX=90598X =N +-]+-N:)-G]7XG M-TQ:FUS7I+M-FTZO>*#T[?+BG""KO77KC\NY((YXRI4#@\Y_\K[I&&V1O2GZ M:HO4 2OH5Y<>4R#2A>0Q)FE1KG(2(T$^'O?/7'2[",L$>S>>1+V_0 ML7SUG R)SM)(S#$SI^M7VM[$C/ MHFO"!+=B3Q!-#G]N$+6+W3@Y]UQH')LLZ0P:LL."I" MT__?PA#7K-K1XCD* GF?%X8KZ.?-R4TD?#3//+D LDS5O1$^G(^X7HU\NN=7V1>']01=<5^ M=W R09?;/K16_7C:VG&E&06X4) J09SD&&#ILOZ>:]\Y=O(RL$B9 3FNFDP3 M)=PO7DNI)YX4Y?9(1DG>YI?P8.10IRY70@+(_ HK4ASB9O&P,)IVP#T9KKA9 ME*>=QW!-I;VH4,1NI.6YE,)4F'JY1!V6_&Z_%4(M+BR5K1+LLIW32E:1BWO> MCNV],N7S[#E>/P@'VEN"!J*.*I)7%C?I-/U@,8CSS[ZMPXF34 &/0W]C)IF] M"3I%ED2,88U7L.T\@%&BC62\@;HA4@;QJ,//J.F ?.E^[_U\!GZ'C5"YCM!N M]G@>AW Y3BWLV)VVQ->8Q9,"G&^S+%*39^T6;,02NELZG@L I"S7]>L9'&Z9 M57M[-H(W'4(&!(YOC'SBS^STQQ@[*WX'5SF(%M;'ZL+5 MIQC'!]=:]YZ9][LZSX]_"!;Q'?[\T'PN$5P7PTO@LYBEHA\7S2;69P79EMS_ M;=/MSL($'?\5O#MA?:6,P+*F_AIN(Q\^G,<1P.T:$P1/+_S]/^"LO&!K_LK$ MK_=R#=_YE$1KNJC3K$ZBCXC+;ZB:'-9V%%!4:VEQ#R7+(#XZR,8VO QK]_;(7H F7L)"7G/3RLEL5.6QBY_$28O;HJER%8 MKH1^8D4'A%(XN$[GR2YH;<@>Q?/&00IWLV^$AZGK!CE)_*^VOV MX0=N^C]B@?[9X_L"_>UXED]7H+]EAUK:I94#'EUOBWRR'._Q.%F+MM^QV'3: M:9R#22[\L&OHV\%ZLI8NF41N#K)+70H)6&BANT0B](=QBJ7>/0C3MUX)3;+)TL)AIBO@:X+5;FT5(A*TC2ZX-<^.#KH!'CU2 MI+H"(7+8WKFC7!@.1R\J&KIE;;?%!K%H,8$&#+[MFD<$#[D(?C73>F@3B3AS M766KDS.Y"(0YVSO<*5Y,,F.@BG24CJ9*YRX?8!G3>9K0+1/>T[2\(CX]@27) M'RYV9W5.K:>\MJAS?P %)4L*9"?U6M<7D4!2C6=>H! MMY?WU/3*@&9B4MF< M/#'R9QFH R'SC2=:8UXQ5*V&ZU^Z?V,BET!ARJ0Z_ $G<:C"%I,V&'1*Z&C# M#P&Z1**&"K;+L[JFJ"8,B/%;T)C4PX&CYT4I89)D9/!80E6-W.Q2%5& 6Z.\ M@JP-:6PZ118M%<6P9>V2:%(3V&Y%F>:LV/CL5E2#629T+GH\\J(?LM:N_*W= M8N3SD,O!GB:]29Z-WV^8W^'$]%J3&6!C<+4!F>3AHP@D1KZFY.@;PJLG20U? M[FQXY<:>\D)*6$P[OR[#X^?,1B4'+#=3$\F,JF[R'O=\WXXUH?;\5=8/',$- MGE6%4RR4&&Z'ZV)"?>2RQ?J\]QH\-F6O#CP\6$ MR_P_CZYVV)]^T9['D5JO@Z2I6#BQ#8,#(WA?]^DW4 MN;:DDU-')A15>DY/Q7;&D/-:__K$%=Z6H<@JB M"-BS4@;M>"P&HT9^0^3:E749+DI>#Z]/E]87+@T*=8N\A^YZ(TGWIU^=Z'GU MHLX]FXZ!Y+"HJXXB0%OFJAUMJYS>T6*F110$D4V4/B4D5JJ<6_SD Z:_N_<>S$_/&K@N DRIP3; MV=7+=T!?PN=YP-1'W98Q>.ZCA ;=_3Q^F_F DA\]C"@(4@C.X3[RX%Q4D'1 M_GLW>_8GXV;'CR.9DSC1]DI;-.=5.T2I81SI_L0U_NRQ_VA;E^3GG!?*G04E M J"YQRZ4=ZR@.PNNN@I=[O"\RPD*7=5A ;U2LD'S^_L@_3=:1P,ZNMWBF M=UP<[73#A!_IG3__ZD'VUM^V$;VYR(EM!_=,\$X/>]. M40]GS#!VT(JV3U@_;[12 5, *]6;2K4HFN?IS/+X,U48GD=,G9=*7!0K7JW% MR&.ZWD?)FMF2:94O#LI'116!0M["QKE6]Q@")IBD&9'M^-4D6Y#^/B@7*WD: M2/)98#+7$YG"WV4=8MA_FD #?D[T]\'KQ'X!:GXG/*P#.]2_ES3(GA5KO5S& M;T=T6S(-_:O,-?!P0^ '/(Z$@9?"IPF9D&"-PB(6*"2N<505R!<$J\-$#,GX M'5WGR:@E4Q*Y9J.Q*^="X-5ME<*+=-I72H U>=O^7?%]6L6#H=7DBXA+D# 7 M396>Q3+IZ:HPB&>W@#D11'TXK#ME&]BV',W1@D;B=0U(D].XE>? M 'X#A?T2\=VQ:PE2B_YJ]!G8N=!+1PAPD^QK[Q$3H+IF.MMLP\VJG,;+FK*U;R+7&(:$MQM#ANA"5,5 M:>P,7\:[<'F,XA+Z)G4"4+K%);)!KL=I:V(\B ENTY5FD\B' FE]TUTQHO?U M^>O7YY_KS@VZ!EZ_?Q$0S58D&:K3!-*/#;=4AX':Y+1Z M_Z@!!E6%%$U)]>M$D5"\Y:AS$,\[Y%""OU?R=Q,B[_ 2(&'UX]Y&1/@7M6- MOXHPYO4:CESK 1T!%X4%-:NE<4KPU0+ZLIK(EB9R55V(: (J;R MK 0/:!U2CR>\&L6:@#?:W6@,>A9! NKAZ/F>%:.0L"A&JK%XJPV%L(,T?&J$ MDNA6$K5,U#S:YO#K@1JW;,TF'?D;%^>-"SVBX;]>BO2T^G6PEXX?51@W$>>I M72;S2Z1.TBUAWY>MPIT3L16-J4MW>\FU(3V0LJY,/AYMO#,.+K0NSA&-/%+* M+?4AC_--5*#0EJKKCIC>-Z7E9!I-5ZR.U7]^6WYTA2N-WJAL^[01*NK9T\$S M87@ORJ+A+2(GR07X1R1._0O<(_*")'(JKEAJ8T4S04.(C>9>(6%R9VH3@QHT M1=V<9I4?RO3<)F_!)4\4"1]'6Z'?,4T#.1 -,R.U M&V5G1+]5F9RH6'/.7/HDYFI5,N$'UH*^>P+M&KG$M!BV"6"0W5YZ7H#T('/' M]Z#E3\TR+&8B4"CIA.44Q($7#OY2XJUYF#6E&14=,L[\A"U1=:C>)[.R)?E83KI( U0$IO46#INOG62PW&U,N^W1["?SS^)(0*.% M+&?V_CC+X?:1B*7]BKL0FV+#I"?0#BB%O<:DA"F<8#E.=)N4J[WQ=R<#T!M423 MY+D#@/:6A-M"4X& MVH?.0W3,J:@>W\**5TKX>:+-Y>7$F8^E]T/QI!%HZFU)@:,=AF,73+%1J?LZ MNK&ULXV6P\@2ZH_LI/F0ZQB"C+.>O6'&_93,!.NQ.2U(1-EAM$W)3RG=C4B5 M1)'D3*65JYBHN*24\=*[1,FTDRA&Q.3U6X?7X=_M,MMRZUA[5J[,"8_ +Q[B MUJ=@A45'%'"0%)1!IST3GZ^V-BDZTA/'%"PUW7HO&!!<+C*W,5U ^O%W!44ALY>5=@"\ M<#"$7U T)\CSFB'HV>S'>BI7F%5-4WJ> H!NZ2#@%:6@;\3=TM$<^.JS59^@:% M[=8Q7,+RV^HKALN?UGV"H3!KSS0LW $.MAN?*\4Y$NA95PU9-SBHQ.I#43! MN/--:_K?HZ+OBU0G)Q-_BU&]G?264D460 &@=+"J'RP> M(IV.\B@7G,,*;H*)H'I7+.#2/PWJOE/B6:4>]JS$YD>V,R"$*R+TFIU"C$K: M(=MXM$EKA&:CA/&>!S+>ABV"@WB<,$@D3,0)*PD(V=7+U\]%GRK/C>S).!8$ M?\*$6F'.@M41Q+&VZ46:XT$A*5:5&<2"L@"/#YXBS=@-,!E2:"[#GB5_2E(: M*&DX?287$0Z(F%#CNZQ'R8 ;\XZZH$!C>R!54>QN(BGOT&(<$+H M&V0DHZ@S /VSM2 M?#9T1+)!,3*5#J5HQ?ICDT[E\-\<\)(^-S<83!],A"ZG M*.XJY!_; 12#GSX9/9.MQ=DY6_*>9#:<0\[&)'J6\1=TGR7:D7>F7TF.0 \0 M>/+H2X4=\GX*T6J3753NMVJ/5[5?-T-/8OK-248JO>_G3[]^]+D"$!=QS9RC^.->0F[C=Z" MJP]R1948=;9J4U?%#H@$M$E<1XWK]Q0H/CKLD/CM66Q2!V21>0= S5*"W#Y! Q!.$\D[X@+@!PD,3MK-Q; MXU7KYHEDG?PU6,OWRNXEH$#5Y%.^4GT645VB 4IXO%+5$?"+ H\'CW7BK:4K MV3QIK]:4((\D"^&P6H(WB2>M3GYL!8MS[W*''X5;>[I1U9J)$ERX#DY"HZ.!ASVMP M,I>ZF=O@ADD;L2]-D^?O^&R-F/"B0&-$20F8\?1C])BXA>7AH]FW7KF7#PU) MV8P8V]A<.S=6U**D*S9%N5ETL(%)#]#$2?E9;%JL*<\V]44$RSW#M"H.%;_Q M=T/&V$!?Z;RT/B*4,YG;51$N>-')*:<$GH@E+9.4]5I+IJBE]5+K\><:UAH" MG((9=EB8[&BL55.>N.\-%X1>S<865]D.WX]X+[/WQ^H>6$;VH%W95Q,^F+I< M#,DGKD@F::$!E3I)-F M/L'EBI]@(Q+SJ&:-FQ]7Q 23;;Z5Z*'.UD MUJ2B K@UF(R] %K4/-QDWP?FLS"TYD)C_6)P0ZPT_V*CIDDV1JJ'#6-FF\G1 MLJ1-59,WZ]JXV9'DSP5_SG@BZF&S2E?ZJ@_T;>(7F)Y?+I2J4=.M'KJ*ZJ"B MQ3FMY;)A1YW>*5J%L3A(%_)G??9X>2,S 8M]0A_ "9'#WM.C23R1MA=XV) - M9]3>,GY2N'1ZZA6DYT!@"/(2$,M:F-K>YA31RY5'IUZ:J8?AQZ[5C+UK0:5" M0%8VFLYE0W09,(BJRQRDH=A!/A+EZBD#KB=?+O?MRBT(RP$">#U7Y0E#I%D?2[YJSH MH6[MDIY<=N(4+[E@2$5@00\(5PU#DL*4"O(J0K6B78QM4<,F1NU!5D'%A^=0Q:&K"$5$P%SD$"?VP)6 M";#8FR[I"HBU.:OJ]K0)1*B?^7==8W<'3_ABX+%=]MYW@S6.3)B^+6(O2N@- M6=J'0)K8TG\RC];0BZZ]A$B3XDW(K4NP&782A)NDCZ$)(VA^[2@"43C@KIX[ MY@XP&%?EIML81/+)GZ! K*V#=26]O)%\,>R.5W1R#7F^)!!B_@CAL.Y]1H\9 M[^Y0"MJ+XY0E^*%'&DE5"<"W];N"'+4J-.C>9KV)$!F. -OD0?LUUG#[3;<^ MS7:Q(X1P;("/E^\*ZK4=F=SGK8+PC6Q,NRP?*)B;'4GISI9/PVGYT _<7(W= M4-G)/Z7+";*/WWMLX9V/V.N'LA/M'=Q&O*)_U$47;!G%9 [CLX3OH[Z5K>1_H@, !O>HA4MJ/D3%'.9U4 M1Q@@PZB"X&B8;(P:%6* (%?UO"PN)@S%1:1>,OU)W@*T0 C^ASF%D1]R..&- M>O,I]+*^I1@0]68WOBK:B671$GD0SGWT).,)"FLPB[E0KCHQ[PK"A&L43R;3 M;)0:[9L9HL3B)&U!XA)R>.>84)C._-JCTLN.$X&&*W^U9[+$^/(K\6?"R^XN MBJ*:F+Y/,7>T"4EY;70/N@:LZ#'-9]LUM8GM19Z.%!VT:[L?/&:^*ZSFZV>JA0$CMRR\1617$CAK(:@XY3A\H1V"0[HPJ F$>31/9&YT87 MXO5&2HY<:@L&*-<9T;0&,]=G(]%0O+&&LD'JBS]Q(QXW\O0>-W([GN6NX4:N>-&19? M;*3D&)%+L1$PF@&H8*-_E,J\RWI;1-QL-"TFR4'9D&61V!WZ<*]4A403KT:< MH6D0=@V/"WOI!*75D>\)/=PQ18?[:L(MJB8#;_( IV0?S)0 MBAA5O8MPXF5556*) 3I=3PS09]//;52([@D8XZ+A'&''Y]%4_G:!#SU8#/U] M4Q3]B_?H9VDH>ZML*6O9-45%]4^!685?4KE' MZJL@5! ^>E%$VU@IAU1A38][!RS2GL@K*W!+.8E,X J79]38F4E&#Q?<1*@H]R3ZPT6@_ON95NQCM UZU,UM+H%PZ#-;'0^$$G*]*.#H42?;(;2YZ4 MDGX. &*X[G#2D8/!G$L'.V58TFD/83_8>$V1?@I+/%ABCTAL]6,MC(K9M5EJ M+ZR1\(5PMH5_[H<+!,WWO'Y.20]:"A#X"1':4L/MCDYQXVX^[;(0-NR*XHK5 MQZ<(G@,14%:N=1(DN<0@=?#L2T 2+]>__V':FE?F-8T-#Z"6@H=(6)W+-NDZ M4Q*4Z,L?]E864,MN4IRAC3I-[XI].C8QPDE;TXOWX>=4(G8A3UFMUAV3KF"1 M!3=@5U []"+V-1O9MMZ!H,:1/K@Z.+N#Y6^M#F1?4X.)7Z M?_BFN!RC9]B>"9E.^,&F[#;:L5WJ94-<5UO/-%YU,#N^^9HH/$8BT+&M0)62 M_3A!BR3I6X@DGQ+9ATXJP.\ZIYS$97ID>R";QSY9HU*C4V_=3AIODC=19H7, M8[HC=3P=OE5@4Z*P:OT-.M<2?0U!WG J&"8 V: E5G&S)C0_QCDY]5#/1>?C&5! ]'Y]6O9J\! M];JB>,='J5 -,3EC./8'G\!C^A6*A_48Q82J7&P@H*5 MA"LR2NO"G;SD/AQJ!]7;2UV!L%_.:Q03UH6U'<"# X*PK+C,=-C'VMOHUTP/ M@Y5LQ(91X2Y5KE)"S<@MM"CVM<8F?%ZXZ/H_/FS0MK ,U>GQNECM_N/I%^$- M_3 >_X[C" CWR1??, 7(\/^+?D7P5:W%DEO?F3N3V*=(QKZJ 9L5^B<*[-=$ MI&@V],WW+[ZY>^.3RB&D&0W7JGD'WSQL*=!/&%IXT=09G("V"%ZVFN>X/WE5 M!*/4;;!@(FLE8!(;>#GNASA:BN59%=[T5'A=*9=H"J!W<#Q=]M>! 2(VIA55 ML[L\!CD!_SK)*<"S"'NH18/W^@Z^+8ZJ0HPF'5^45JC7YX7F%2*3\AU\?:"; MH_F (?U'%V:_:-;[V3@A" 5(M6B)D0?^1[82(A5I1,2.4L;3K+ QL=K#Z(@) M_N]N#EGJFS"KM\3O'#&5.Z'G3*+G&'1$T:Y$SFQZJ/Z0^)[/[_$]M^-9/KWB MS\&: F<]L^42Z3%1^*IR5CY3U,Y\=MJ5.3SW^9 N&N%/" C+[?I.VDN I*0! M1PL('.[52=D#W@O52>[@$*A@)00A>VG<._BV K!>=XP(<'%85F7K?;L33MCS MHAFF6%A7QQJD*$,+/5.XMKGKZE*!'$NA_F'B9.XB2^1&TV1\A&XL]D(2FVIY MUPV7:U21!6E; F#P13=X&$;'?(.QOGMCB!6:T'7-\J)=-N5"Z3^0\[]EW C M<\Q^X,<]I)[\VY+@9NI,V"43OMC';"(W:+$$J2.>CSB][]]+V>_YOWJ^+ M/>[K:#*CB!CP/3-AF:2W*A%N:+J4SM@,6SE+5$CBP\"8"M!*=7MZZL[3^7 ) M>^Y&1_KW5/FEU^_-I#"U%6C$ AK1E7Q$^@?%-A:56[-RS]1(:S5WU62=<+PY MSW$+>6G<)=P #&/4,:>:SUI=)GBW?.B;7ZZYI&5U^?5,)X+]SMS7L+3KK>OG M_HF?XX4\Q_/XW*^ RZ-3@W4J5!BKC NJ?3-9R7J2U&C>7]D3-L MD!\UZ1/HY]L-(2%E2O[RYWVE>C#K"JZJS6YE<'"UK0%?Y M4W>_^ 81+^%44:[_2@=M+7X>+B5@/M9U&W4CS9/=9+DI.XX8%Q[Q99%SIAK MBSA%W((8)XJRF=2'FBRG"(#$V(!ZCN?JM&Q1^<]U+SAKLRK#$B:A)J ;VAV1 M7(S.Z8V6:@*CN]86?S3[FX[819&]$S0!I1-=!BTOF MPJ95Z0A8 #%*Y%NNI M97FS5\@<8^9B?[EW<#TK1NHECT_FAMD>CL)![P?&#S"7+L!30@QO54Q64U9& M<<*#C&X&@@T1HT9T9@8>$K-1OBNF(4J$@J$X<;7"LO!:9[QO9':3G^\(GL(@ ML6CQK(%=L$U1_RB8R6+B/:8-N?:/$H0D1^LU;^Y=6-U;'!/*_^NA5/SE>8]= MJ0WW7DJ'1T.>:NT<4[Q]=49'L(%P;%^HM>KDO<8LD7$B7_/-X,TH)#*Y)MP% M"'G8'T%BSRM!,!4TX^&:ZDR'OY#&&$!V,1W@2.[+%/Q/P\I&(82V)0',SL+R M5$!L'-[UKSH!-*D<59Y84J(D +8P,CT71:\[.XR:TGB9.):!#CFHU)>1 MEJ%P(Z2M#S2D>I'"HADX9OHSB>WN*/^#C&'50BCID&"YF+\%P5:);"'\P@_54A>]%A$)D\9U3"->""D2G"< M3=_FL,WVU!3.29R)/9QV&S8<*>ZN*/"M&-7*] I-85(O#KMB!'4.:A>9:^@/ M35Q%\<4<3A5.P/H\LDN14-RAGB>C5EEZ%FE?:O#-"T\97; DQ.^'T/89&W[Q M.Y3IR$.*R;%!K*N3)=8JSMVJ0T.0?8]/ZS*Z-^S3TE-@OE;UNJPC4,2>AM;+ MF;:.A=56T>G& #6! )PA43?WV&A!$< :Q>;&R/M=-W?S*+HKLS__O:8_I7U'QB4^".3]]EU=RK99,T'L%V]F'/:W"VV^42/Q'S@EJ[2JO;' MWJM_2"C0LWLHT.UXED\/!;HE9Q$R&TWN3ZHN+T8RL02R\_V^^T4M,ST;ZE%HGJ1<@GX89?*B*[!6U=-W%7H)Y0I$!#2 P+#E^R4CK M0_2[='VJQ91+*LNNB![8=-;'COZ[V@'T^V$4ODG&YLGGCYYA++;@6H1(N]^Q MUB)['5\0LXLJ>Q'\JWI?^+">::M)I],6GM^C;;(;E:FPIU./1?JNK$AESIA] M3(-=^*'Z/SQPA,ZM6R5LX&7VRM5D$%$;J60OE$#>C/CLVYKB$?GQQ,+AS$OK M>'$OSY= [LKU,5M.@AN4?2.VL&2:H1=\Y5+@(MPK+NY\PE'1'7@<^6IDJ@:; MO)Z(>7QN;K2AVK&!3*2S'D1=^HD^XX>QAY86 H/O)I)B[M0W6T"S3!/,E@!% M)/MP"2X[L1:<)$K3C5ZW=Y2,@?N8^P^U#^$E%_&$:]\]&.7GS^J:,Z=C(1'G M$9-71,S;(J^\IQR>Y/C&4F#3+=GNAQMQ"JYJST[[ZL?V]?5.!)Z^=BO]0_RC MI,W>8N'@89FD2=RR,0QV>2/]4#S 7A"*$:V['5L>DQ>@M4+;N6-BA]Z&=FRV M0FE 7?!TAY&X.SP7^EN2$JW2?S&Q258M]WI@C=FH)'4]V$.:\&0W[A+[>KUY MN(8VO,AH$ULGL2Z!0CI;IAF680H8E=!.$ !"*MR8J+/GCB#%'2AQ6+E1"#T. MW))>GP4CR==\8$STH:09(#P\X7#'X0C,66KNBSODJ5\RO&^);MLE?C@\L:-/]D M? G#*@$Z:7$TLTH/P5<(AZOGPAAY#I?!14HA*8)?C^ZH2OV8E9R\V2R$SJ>$ M+XP!BJ8U*$70->?,3.2!J[AY]#Z,VRALXW5]D3"6VEOSSR(8)SF_B6YC.URL M5P3A!+P1(! )Z\#(AR4LJ#-GP#Z+U.^R@CD"V[&C 8.%7,%.%&%#3-_D=%#L M/16-(XI"E@)OK>Q_0S:I"R6&YI.%4#8C5%?WT>%5T6&2_HD$NV[N ML'S,I0@+?Z%R)-?L1+J?A1O/ B/+-V3K2/]98NO[$?^4(Z[QXICOCA@0[&[P MJX@RH* L[?V,?+P9,9D:.J/S:< :<6:%)1@J$#SH&I) M*U+;*Y:FHHU)-K<#T3=5*;HMD%P[FU)J\+QY.^O]%%\W%>PB?U;J/<3MET.1J0U;UMNJB1Z:8I4&";N/#CJ 8'N?, M'COJQL%:3$8QG$(0%YQQG>3&>5Z6B-5>[*U%,DKRQE"62P:_?3Q[6W(&U,PX M%EI=%HVA\[H\K2@MM",]C([%^%Y0YT*CZ:?9FYW\W%(.%-C*2146(B*T CML M2?3@G*42^531SEY2#-?$+LB_5\0+_F:G3 +/0U0;'E0I5WQ0I*D[7X24->?0WC7"6'H"+5)QE']*PMX';1VNNRSKYC2KRG_R MJDSJ@/-95Q'W,$F%5*VPJ5TTK+(L2[ UB\U2DG3\5MQ037,QOWI)02B#T!GA M5<_YI['2%Y<4R!$[(FG@1(G21R?+9%&<9>O5?/9@P=>4"[&&I#!9D\@H\!4- M2:Y0_3$"WZET2-*,BWT"H7 R\.% *ZY:27-91X/D2BSD#'?"@^45CPU,:+_= M$#^P$M\MY;X"FMB'?EHU'>&@/U M2Q?>-FQL]0@N-97WZ$&/'OSB'CUX.Y[ES@D%]CT2"KP>%+SCI8X[9;W866P% M91@)!*S?,KB760EFFGH9/)>J0*&+)4%NYB8)R<2-K1L!6'K'H);(NO4:Y3-Q MNAA9)2Y-'Q)W8R<,UI ]NN'QR,TNIMZ"AEYTNZ;#JWVC.O1R3$0JES>1D(K( M+QS&CZ(U:KO%@279#FIV79.2;X[!39IU52ECF0UX M*$M2OAFGX%"8%L=YM/.PD.()K&M3EJ1T9NNS^F.7B\M,(,S0W!V>0M 54CF+ MM2TN_4@)+6DQA=Q9*G24;1%D23'/]GG$NJKBL=28!4.HG:P13"'C[H?7BFDW MM@#6=G96A_L>UZOCP:41TW"4DGGO[;/6QRB+QML]BE9Z,0K9PK-@/MLSPL= M.H\%/%3S,(8W-XQG8I#OO%&>?0'P:(J I5F#TX;%%^8Z>N^$>X9G3&O$Y -7 M)><%VK$"Y,WM;; QT722GJ,+9H>"LQ4W;];1Y%"V?55B)?0#TB1X:$UKE+5A MD]9)4ASOB8Q'JTMCI!DGK"L:6;])>B&L,J$@76(('4F^:,'%: I7)) M<'7J4/RMSS\6!4M2)P>:?_KA"F9$8Q]E)APFLC9"ELB(.!L0(@*TP&*ARKX& M3><8M'(",'8=^BTEMKW)RI;/* +IT=DFK13LYHJ:*$.?SC&=V/>)^@'L%6(N MT9:!&:I&S.Y2<+%]Ť2RQ%1C3$$FSPO0X]HF..J MY$$UT"8/"WWGPDNX2LS#E0S!MK*\H Z.M?Q3.1\K8U!;G(&W:AWO$ P7- 8Q MS>)=U,'$##[362Z$@57P]CY[T13)@D:T.17<]RB;)4 D?-L^DKAY"^JT]V9>2TUA0$6'*1DF]W. BRBE0B; MJN66-^1*0Q1+1#?Z.K3E;*XFGK&W)<5\"BB/?^DFXY)4PHO4M7V9EG@TPM/V MR30'S(3@Z([9,0&+1'V+S@(ELHA='ZV>6NRDQ9$FM-O5J+8N?302+&"9LU6/ M<7S9./W*](BX P?K$HH5.R(7+:5@V1*P=*5%2-U!XVY3G8@P>>\D^)[UX+L1 M5CJ7!JHY;_W!S:@#M^N_<.1@.BYGI9\O1V(ZQZTJW*@E$M^8? MBMR%[4@!T,*L%#G?;*X5>.IFX]HY]S_QKJ)7TR2!>RJ?R\6040S0W[\)7D<; MMTH:G;,B%T3O[I(Q)T>'QUP:KNCBQ*Q:--HF9%U"DK>A:FYL@O&=69<8/WD_ M*J&QP8705=VUODB<+(A!KJA_27#1F#PZ,ZVACZ9N=F2.=I(G@/VAM.9*LB'1 M\/^(.1).8FG9WXN-,R?[ 24L; 7JD:@6ON^ +TY(1WNR:4XH7)?N/PR5TC64C*S%->$.87EL% M!]SPW*"5Z#"B*XZY&Y'G \I YCY9PDDT&'PX7,"R;X\?G3S[4R]+0N$$FZD' ME(5!]%*^*]@0YO4,G&^1GK->@&E2H!YA#&I6JH]6K[WFS5;U>EU?X+)OPLE? M;!;AA9_,9R>/3[Y@>(1^C&7?%+;AKW=U#FCP/A_T[/!W [GN6N MX0!.'GUQ31OQ8WTN)N(9V8@OKV,CKKH\&8F'XXIT'"&#/3'2]<>*XE2FD,;8XVO%;^9TCLZ9,)$?I M@&^W@BQ%D@5^3YC7#_%[ROP_CZ[>8T^_>/+ET>\<$5X:_RDT;DP Z; *5$(C M'P*'NHT%^R7R,COP#K^+ $NEIB(HL>0>0TL5R.#+W;Q\ M=\OVY[?"_'XAY"3KNCH]1@UCSNA\Z>YG5R5LGK-R*[YK.G)8JWY39R MFV<+/[(?YU0PR1JR\_?S*3YC?FXQ=598F%; -8 MDSZ7A%CQ;,G\7$[%@=KSC[D]WW=C26%B8).C(,QI =*;>$B?X]5*5'.?W\_S MKYOGX/"R]%1=<;@.'VBV"2YIUYB8?5(^RPM,-_Y,EC";+>JFJ2^(5$G8A5I. M :XQ\4WP[QX5C^;^BYS(5XT0?A!IT:%6#Y<\8-O*'AR?Q"PI,KC8FOY!USKL M,_CR4X281=Z3^FH8H<>/OO[3T!H22*ZL;/ ,?50V(YNV?33[2Q@[(HLA'8/9 M:1C8'D+LLH-/":LED G7D!U,D\$Y\GQ?99"U-^XU(+7*FIBL2=,FFYT\.]X7 M62-I%8@@*( 3V:H:O\[KBVK7-16C3^EC_G8KRY%/[Y4('IN$#N )N-6-7F2$ MK"P.,94^6EA#&5?FV28)%6!E;7 CEYSWCFIUK[!FT]'"229J.C'K#/V>R3ND M/8VT':YY+]I*OJG(?M=[>;FVR 8)WB 6[8PUO18NVQ[)6JO8+8MVR1DR(C"O M$Y9H&(6/&0YZ1@ DPGQ-#<-I@SXD86%S16>&!!K0P AEC-LJ;@G1= .M7BM0 M%UH8](XZ-)_)(PC#7+MO@Y](E4II25R6S;+;H/"YQ)L+ML_9TM9 -A$7./%: M:A:-ZF;NZ/4('1),SS%PR-V&9*!^K*MCOM;(3I\0:8JQ#?,$J=UHI#%4%DFZ MC/UE0Q0>XNH2"$Q3+IE5V:Z+ -E@M8BAE7QR5#OPWD55-XIP#-O,\<=[CCL< MB[VJL:#)S#JYG,)%").+:B #D-J/5;8L!.'!22,2*6C-1H9;=I52+K;!I+56 M<#!$C/$06CL?SD961!7U0J29=M!62M'!XB:;7*)2K"DI5=63Y;P&,OA H:L_ M1^XL'>VR(FVV[#0#W@^#Y])6.#Z$V5O=%B+Y=*&I;"RZ#*&C@F.T*8-1.&S7 M9)A#J;JPG%',XD$I*[3J5X8%M;5!L1W5E+4'EEA#T+!PO4SF S5L%T_9/^HU2MO>!Z M[,[^T67OR$LH@G/9E*S.F2W?A3^UV:(&0FD^.X=$[[IL-_+PYV535R0W)VO# MR%J!^V25BKHJ'/CEQB.A[Q#FO%C3R%"]7G(<"VH**.,QBP,CVX0K,'TF?#OD M=(@C,UYLUW9PRJ (YH8FW+K* !H+?PYCC4?9"!]\6 @5'3(O+WF-NIEX"_8# MY;'Z8+=L,''A)?:U&&IAAI@')X8H;^TM )L 1^P2W)).=%!Y*-5+0."YP$IE6&M #MS*ONF9L#KF<0L'" MNC@5F66?E=3F-*:0Y6 646TV-@E(),5Q$*E>$83 :6'Q<4(Q'JV;Y$*<#<8["&A!3[HV;-8DG' .GLY M,TGS_*7GJ6QJGDX9,>F+X0*P@P.+W8C+0^HY->/^BV99BDISAAFFXQP0_%X\ M(P?,BL8/SE&#V6@:=&"*T+OOBG3*=6VW8D'G M'6/58*O9C/*3-?I$QGIM.'U'PLLC,>8)IB<@YX_"$&QW/0.M Z1A#GA0"Z), MU0;.3CS;@GU[,GS+Y(6CW=06[G+S:/8VX:9) PR:NS"2LO+B* [-#C^\L,%H MF=%OZ_XRMC?1&$;PJ?'2'%9IIMJ(B>3[(T,G5^85F5L[3ESP[N)7UTB8@3S^ MP@C0@P4[*]=4_)$.4*NJ#FXC.=N&3_4(:.-[A?!G=[:G;29)V["2X5#OZX[M MPLCMN6(;_&283CHK?3O1O6+7M;$V7]UC;6['L_QA%+M^3LX6#:+-#\(AM! 2 M/MWVVG2SWW(>2XY7TB9O431&NU(\Q,EF2L>1,QUBB/$KX^-BO6J^<_"M3G%% MPBLOUAP)((1DJ0SX(IJBX0"V'G=.1G+!8QYJ:GN#Y>-B^7D9AED8Q\RMT"R/ M2@%\17:^Z\3V#\&+2G"N__+S_>IIJF,?,#T5L61IW+*'!RSQ2$H6A M;-DQ+N[M*J5X'TJBQ&5 M8<9W$21ND^V^. =;P4W261_8\GZ@B:VWYLZMDHG94&4I9B,8T.9Z\\._WA5[ MQT8WVC332Z&6Z-WGGU-K-K;LZ?ZP@YF?"X60R0**3J3GQ0^[,]N8_S\VY#2< M[XMEQW#O9,U..-913;TGBR?[,A;6)4*1XH'-ZZIFQQ;/]>+[5_/9S^#"# _Z M7X]FWY)^0(Q9T[?TB?&"20YAK>H=\.I%;VV0]>92SNP?P> Q#092Z?8=*DN8 M0>B-!=YE@4&ZP);HD87L2Y:W!>PL6PY%5?CVF$[25-2"X2CV7\HE*KE)YF(GIRB3&= M1RX,[ :01P88G)#1I)-@(ZL,O)(T$X5^9K,WXI;D=2Q MY)RCC=Q^+&>O9PF=7F'.EN_6>X'>!#N$!D(2OC-'F7)NK3AU$KKK04@Z,1&C M;0+KQ-:]8XKHO(>%=U5=3U9QZ=*..F/3!F+(+4%]]6(^Y1Q$!^1NM@[/LE/L M^'SD;/131!@F-Z2*/1EL)]I_#=Z@KB8V'+.7QJ)ZYL5,N%]SN^=.??(YFBPG MLII@V^FW.OZ@.A),3XAI,N"JED75)JB)J SO4^F1;V)^V5KLO>\BN/DYO5^$ MZED%O&MNO.TPG1+(0=5Y):12L0/!W4KJ/#1@XR$B.D]4_4EJ1GC*2A 9J?# MSZ0,^L'S$TXN!X&$1#Q&%)KF8@'B3%T&YV6]5@S/I<<4%1.=$A3UYOCC*JZA MGJ%D;@#,!XR;SYY??D;U/LSNH\6)XW7MB0\A9$U:.I MX4W9$MPO[#>VMN$/88&'_Y#1R#D=OH)UI\2P!]A>\L1DG,C7!1%H5M/_0C8)W85]#WBTV(PV\\N?3AF>K2!L-\F MD_I9>^DUX),4-'':8*UE###,[UR9/(5/>7 5,#?%;L=\@&MM (B>";'>[7J! M!<@7$T]=@7#BUL\INQ1&R/N^5Y#SC;JTTP<<54E6Z_JB5625[*88(:SW[M78 M/U.>S!&7$C,QC[5Q8'1+H^;QWMLFQ'AT+ S=..*8JDF<$$4P(+*8Z;43J2[SNZB53Z^?5L4 "KK\2<47R-.['69VLS M)7!8U)9$WX*74=%*XDUOK%5-.TXX/3?C=D+W]ZO*F?,(/4HH'P2@R4M6SGI2 MO^9M1 =GY-8,R[VD]?E;+S7IL82QV2J-" .+]3F]A7 1OF&4#:OJ M':)$%XFCKH+#1TD42U H8CM*,U8HUF\X+BRN1.D >:)W?I#\8EU1KC1G(C,M M SB:E8NZ><QR?K9#E^U%Z6D$8OIC2F3">3NZ$JK9H2)<4&QZ[,T4Z DF1]D#6)#"'[0 MM3QB'E8MQG_X>-*X@/5I;B55UBAWT.F314?5P0OT(D)U%\75Y%A3X#2%C'@0 MA6E-#!4NS9KH"VXNW5M$U_=&HMZ;J)C8$-UC"SRVX.M[;,'M>):[QN-!2+!6 MV=)E]U%'B>S]?,26]4YCMKM(>48F-K6_0GYY0>@X)7D:S4#M5(>S*4ZS)I>6 M,@JQ68A:N#WY/*"*5Z1'PL/U,D$<:',&[RJS/V7Q,SNXPT!711-CF[F<3998 M&9Y#X8COA0F_WE]DPA/)R8)"99!UAK/!![7A&20/+2!+;DAS+652&;*VIK12 M0>D'&?MPQ^*4*G%U12Y0&?ES1P9 #^TFG4CX&S[#(L?:V-L?MG_\EJ4D>.SZ MU0));=!2[06^RH63:3E'QW,0@(19K'<)=SB \UF#NE"5)Y,<2YQ8(:*_3D!H M'FH#P H(9;12/EX6G$KP][UC_@][=5EWY@61>V#WF]LXY24:%["$)II!&1LV1-D5 M_&8B/O:!RZJ 1EN4CB'L[[8I*-4X8@>CF"CBM8QSF&G8%/-52 KN&B&AS>!S M^_Z/=?/JT>Q(4EI MDBOI,1DHB5ZGPG[0VYG'9RY)4M!^X.0/_SMG!=4X7O'DX#P?G2^NO8QPYA0- ML8UT(D#6",L19EYDZT0O*&V]H16I]"Z1$IU)$^)%T\Z9,7;W/N1R1ZB<&-[,(8U,T^64TB%SWL MYIY9.2(*.+D\/;>D":Q0_'\Y4[]_OEI_SBM5:J^[S*@:ZJ* MZD8B\009#<;JHGE@-9<:@Y %A+?4K/D*UX\M)LG&\$E(_3T;+;CM-?RU+&B7RP%V/% T4!1"(X=ZX?< :V/3B6Y-77. MB\8>W8,:S@F0J�L#?G,W:"N/E\O?<9;U^ZBR;>2!O8OD5,4E>I12BM@BF2 ME.0#/=@DX0F!5P>-R@\?S?[L!KDJD-K@= :>NA,FI6!*A22#"O([?R80H3P/ M%;TX)63PBX?O(/>!6M_BCR0;S\,<< M#&!M<&DIC0%P(:V@E@^G-M@M80"B\$JI]ZCH8)*@+@B+K80UZ?$4VYTOM;J+ M454 [R TY,:%Y/CXI?6=CJ#MQ##Q% QX!^:1=,#C'+(+ M6W1M@CPCGVMW%JL!=0_Q4[3+IERH(QX6TR?F1IL\XL;M]Y$G0#WZ?7G;"E5$ M)>6H,+G0R,1H^KU(=&[@SA)[RB8KVWG'T'0^2R0[82<8E'#],R,Q&F3+R;X( MY8[_791PDU2;= %N,H:17/5/MJ35\WPDIJ<^O[ M@\F R*^7X11A6 Z%X;DXH5.N$9=OX=@\DX\OTM!1603ACCJ9##D8=:[<0P7VH MRWXKW=*QP1^GZYE/[,J-J)W0 MCN9)32?)\7G#%9VC910_T80!B^LJ[H_7EZRN__BP2=K"1ZA.C]?%:OO3DZ^^!WY0[])QN;)YV [/?J?U%$*691([>:Y*7(A_-K[^FV[1U1I$ .;?([J[[VFCS:#68\9@N0AB]CY:GS; M@$Z7.V.P[Y2R72?1L;VNLJ6P;MY/U*>;*-^\%YL(I"@D+CS8XCJ+>4 M%76V& 0>")-P_WA6P?1E/: ?;G8_+1_135 GND>C:$3G/?.F$W&?-_RHT[ - MWIJU9T4GV>.##KMX^U(:RZ246DR53K5D38EK<4RG61P&]?1M4Z^ [.58).+U M^EA=@<"1^O)9O29R<(.B,=4Y]6-#;I"[1&5=@"]L MYK4C+P3N9L )DKU;&)%0!R"C?,J3B-.O:87>V+BSSS MX=>_L#K48:(SG@NBV8N]"1);F^KC]!@E@-)#1OR_( I9D40H?5G@*E)VF?K5 M/%'X OF!![PN]NZ6V,#EKK.I<&+AU%#541>0\KKT^S648_4W8Y.\94;C>3(K M?B88B#DR(_/!?)C'G8VM%2938SS\]+1I[ZVR_VL#SO32TI;;R[YBC;_S9,6A M#:/; + EZ%Q"P^] M1)1$-_;U(_!"A4.#*V,3;SA7BH:F4!1T5;-JA$#>PS/8\RB+@R>]?1FYF&S: M(Y)>Z1#9 Q &) _^Q6H:ZHXMLNJ=DG*JUE:YANK47!&-I=< 631UAE.(NT'Z MZ6R^07#"F3R-!Q*WH!QX 6RI7\#3I-O,58G^63[4&;T?SCWL=^KK,X85:!A* M!U'\F4'8\'QQ><;6(&DM]Z46V0>CA*R$#G=.1@@Z(.I"*:^._M\E(#TD7KKU M"E-:F\ID0O)>-Z[Y2,@@(\NU=Q7^O4[;^=UE>(QLM_,YT)H CX"M^:^N_T>X MP@H#L4>D,7I>4*)63HSU]:_Q00_(^&=$TW']"GG#^X)9TGM' P-'_30^*UZ<^J M*$$P?J_.R6WH+[:#7E_/9ZMZV9'2+*05<'8[?HBF7@%P!R>N%7(X44;3 @+) MR>_(C=3N9B6HP%!MJ(-)I>/?^5;U9!D*V0T] _'\5:JLBD7YXJPL5F$F8D[B MC2[?5\C)!L_@P=&+EV]>'3VL:P$FM?^61 3^PIT M&&$-'(>;!Y_-[L$\K#P%D1DH=&NQ8OLQ.,Q M[XG>$BCADWLHX>UXEKM&]+8&9W.($XN>QZ>RZHTH$O%N1[C46N8#>_LYJZI] MSUP_H-*G(^^Y&0?.:9!%'\UE4' /OG5$>%OJ,$=U;&/$N_A-SQ[A:CXOP/V MX#T+_[J''_XV!9WG,(N;(HKPRL09_>WL1TWJO)34$FV%$!=6.9U]L/9OHPN1 MKK\?PJ4*.@L?'/WX\LW;V8LW/QP]=,YK[Y!KM^CZ5V=!=.+O9_MCS38V\E7\:E$0:)0D#AE,9FMH5.(M9VXH>Y#P=&=<5T0ZG^C=(!2. M;Y\5Z^V "(K,CZ9GA694R%(0 !TWI*U'%^)Z@N\F6\$TG0$E.7%B4V L)6RFOGH:*&A#Q.12"-JCQ:1W;'!RIQS4>G)N0=1QF 37#-[A:>_7S<=:-R\4 M:PP*&0(Q<.!KOLYW!:9(W:&_U)MB38E%722D^DFFX=^RS?8;9"A\QLR^]QS, M1HS%('G?669N%MTK"95CD^NL3;RJ=2'JO-$*9GQA2P/>KXV/MC82:S"BAXV2 MG"H6$6F*B#4M>S_TOI+(5#,[?QNOI3F6@\XDOH[EL8P(B2R3-%7N-R*>6 4L=)LTM#S_20-MUS6BK?A<@=S)G_]B]/ MOGC\S=,G\]G)XY.GD"_]) MG\E1$^T.8=Z,P98>S9ZWA!6.#TD:B((E8,(/ T8IL&Q77W#,D>>-G(JC:1U[ M%Y6B!F031R0[8X1IE6U_4; L0]._IXHXBD*4$E@S<=[ M$3YU.#3+.F<&-)\_)-:S&%:7+26:FPTEB"O03+(6'6[ ?S-('H MLI'A*?%EBN+$J/5#=^(1W?ODPRROEQWQ&/$T_5PH4:2QJD7M<0H^"LM&:8N+ M&Q)CWKY\GL2RFCWKARK#&$>4.?39H.@0Q7*5#FC6DM,C)+_BM_59P@\9:_1M M'?;#[,\4EQNOY"OJV M?.FC+]K/)#<1:'9SH-<,<]1U3<#0A4[$.L/GZ2(Y^ M5?!N'G8>:_93>'D0_JX/>B6@%@0(#1/5DN4J58&8FHIT+,"(*/7G,)PQ^;[DS'"4-96G9 MKX56^+/X/?>Q2$U8.\4\%@8\+HA^Q3TYD$.*Q?#15Y.GQM-^YD90>^,E8\P8 M?.V-]\S<#[*'DA]25GIW1\%.G4(^IE',M[;C)!^&"RT>FHFG5U+BD23Q'?UF M[[=P,,%J9Y.3&&ZQ!)%\MMY3Q+ZN3]MA3*ZQ,A[VO%L#<:^#$2Z0/U0OGNM" MC%Q$SQS7?^D_W4+A[-DF!+#\;ROKA;\_*![J;!+<,7EYI ]PL-'!C1.>-D^9 MT3-:J,0P\PT_ Q%D#\[P=09W*J%6\F7)0>P =??X)X]_.KG'/]V. M9[EK^"?:Z-("'CO#82+8I164 #.6]TZS*X\O*_DU!2Y")J?U%2%GMM1*W\&0 MGYUBA,64I@]>PMWPB'&(\[O!YPA1'O00B]SYPH)EEIAU]-1+=!EJ@8WWX731 MA;0(/^ORA*7BD""VD[T;>8FP\S M=[WC)GR!9Z4&=:2Y_7MU*?5(V J=[H&\;#/R59"L#.^_UQ/[T>QOE$2QQ^N_ M'>4+TF=VKINVBJ$CL,$IO44'VG+9;67W:J>8AZZ["R2WGSBD-VY>(ARQ%N=N MKMB2]5XL@*8Z!_!J0KXCEU.KF]%[5QD"7FZJW@#^,?X3C39#(._Y%W^CNJ^+ MZR0!WH+@ H(L-N&M8LB&.].K2DT?(0(DTAGO7P;YM*ZIX@/T;AM7" .*"A8* M6:]=KI'1=N'.U)O@H@5ISD<(4K3A,\TAX<)Q(?8-T?T"^VC @EK1U-UUE4M MZ6&<%9;=E&:;=.8(ZY:MCU7O#,WQ7.0423%I@;;$(Z"7_+MZ'/W)@&R)X]/ MOJ9R!W_'P;CYTO1->< _=\@UO0CQ2%B,59G-9S^$H2SS\!\_!A.$__U;"1!' M6VZWY9P&\O]HG]U/79C4.CC:RYIS;GE-*3=P5K*F!$/',?=[>B*6OY:&.Z'L MM:?C-TYY2,@55L>7];;SO(=@#N]/F+Z$R#2I]Q"_@G&6)K4?KH*IY.M*-+\U M+VK\#W/5N"IWQ.E!_L \_M /,KHRA9GC7.=1F3XBH05>98G#OR9U,J*,^-2, M!T]O2Y_\TT>SOY(N]4]12?BP34.B'G]3W>FY%WQVV%2OLPQ'1:@0KR/\K.GO M3*1;R'[LO;(S2%IZ6B\6ULE=?5V25O"4:K"R47V :K#1MMQK6G\,3>M8T+^) M,O50[O@J1>I#W:Q/3G".5[,?BD7389$]^8(P)I_/L54ZG.VD6!O9_U(%]@ND M"\JU\\L[F0B6V]6!"B]9AL"2.,K>!Y>0E$]U-;P);GG8:=7LN[*%HT[#*R>R MN!#AHW-2&N;\5'#=(>6[6G'O?5L4W)*#NY)0F3QEN,Z62J4M(QY%/LM1&H:% MO;L U:J-P,DS&H'']!H*P)E]J=";<)H6<0W)6P;/>">PD4TX2GT Q0_"&!&A M*4NY?WJZYZZL:6*P1.ZU"FM< &AEBYB+T\ BETS]\@J> +45A]C!+BS7=4M. M%V/,R-82&>+6\_AN2=AM60PUGY%7R\'02#\^"[8D.#1F7<*)+9F[Q,5@<,X% M' *!%N&R>'GH/.\LJ\W>SWEY"LQ<"\)UMAUDZJ 90EJ@7Z[7B1GGY^-#4"OVEI MB6! M9[QQ1\_?),%-)#EM&^*M$'2Q22=;S[_5)JB/$U]_4@S8#3E<9>@<*\U![WK. M']"LZUE\&IZ"A->Y8Y:ZIO_/F^\%'T+(O_UF4:]G1S^^^N_G1_@.@GS&Q_+) M_>3K#YSU/R0@XND](.)V/,NG T3<=JOV%V85/VA3QG!]C2'8'#WY6D.IG>0] MD6A+4IY/G\R44QTE?JR+W(KHSC(^FKW02.,L:R1G=U:LR9D_"D=H4>R.9E6V M*3@[9\AQ8,9@-:N.HACD#HJJ"/$"@EOQX\$U!G)ON73)Q*:LM4.\N@0CS"T5 M63<%-Z7P1>_8&8M ,SQ4?MCKT8(F="<2A7#6,(GM-E/553 %Y_JVABB0C@Q9 M=NAKXN2O")1QP-84C$ $*B/A)!:JE*A84&1-14DDKNY80MNBWGXJA;$% M?V:!3+3=XA=YSAC$4$@JK65.XQZI+;<;A4JXC_H8::R9E';0$1!R$VE_]G3) MX8>45N'O2PHPP='D94Q <-93.8XC6 19O+P(/KPJ-E!"43/];&9(>]D,6%AQ M"/5-JERB?NP-(M[&,V9438[/9\7C;*\D"'%6K)MDSV1BW*,:EF6MO//]6\[] M_2RENZB;ACB^@AUM('JQ$=I\7VOA9 JF3I^OSX^MRX9VU?4VU-VRE3\Y\8 _ MH]ATT#;SK6=_$X/BY1&HG,:T0;2:0%U;1]L33 ,0-):2XL_DK[!^@-M;0!.B M78H6BK")\N*])9@!IO:E!,_/]VQ^4!Z8IMC!NM)W"XX75?-K4 MW99.ZB$"!-]BIRK M796GM/OLP=']5D!CA?3A"NYY0U^Y;OA_#0&#HD62IQ%#C)P78_A+;O[XUR=/ M'IT\&P\&Q>A+R8@]/+TH_BX*,?[C?44MI:2J[:^7K2.ZL7Z&2P!&M/RHB2'[FC9!K M//E*H2C?OQ?5H>=@FU4#?0$0DCM5*>$4%=JD%FO# FOR5F'&(Z21^RHNS@DX1\@T6!0:?JMR(C&>VE>#R M4P=H6'V-I--E1G W/87C@V%@UF$L.E$VPK?(+^6N6_WD$ MFN]C[-0GX?_^_].31[]L3X]0KO_/HY-G)U\<]3(C(3+=OO]FDS6G(=*7I >B M_'-479;96NY#M^2/)0'PQ5I!",![ >$TUN(?_?T+C%_[CB=6UK Z$ M[JV2"T8,5&7481@2X9%];3#I'\#V\^3Q\?^:S_ZW@6J''_]O;&$%2O8^_NKX M?WVBDL2SVZ*Y\<6CV?]]77!5[?^[3Y]>.WWZ^73Z]/K+X.1Q7 ;W2=>[D73] M'??REX]$?)AQ"K.995^BZX2B(@Y!$X4F]NW8Y(F(HW* MC3")ML6:1"<5&4])F'*U(O>3?>_U7EN4:L*'*">M1CUM<=FS$\N"X*48B[4? M2TH!SIJVC\O]9-C"G]AA/GH#0$IXGQ_KX 2_MNZ4'^01_BJ/\,8>X6@^.Z+F MM!_XMD>,8EVW!<.%Z2W"1$R?[&&]!Q\XFF*ZKQLZLKXEZ"NS UWX1FA=C> +SZ:O=QIJCQ&6(*7=8@VYAG/ MD3U2R+VPU !5=Z'R%]H6FC'X"5^U#%PJ%J9RB:),&J[/>8$X<:*1F(B)V)22 MT&N&1&QOW1'2YY*%)?N EQ7=;'I128YND[TK*$FXUB9&QYEUQ=Z8:R(WN8?K M#UF6S;+;H"4!H*6X#*]>+B8)2UJ)RO3HQX*A@Z;V'4UZ""9PALW"ZCXQY2G2NJDMA+X2=2523X2>5?I^X M3I@L#\8,]0;D7-9L,C/TTN;6%="# :IQ*I3S#Z<7*D^?/_EZ'@8BHI"Q)R*K MRN?/6+Z3=H22M38-4=T!^_=6\HN4>(?D#].BT/-N0UB!1-9E*HA+@._VDU1IM4[BN\W:93N7>NZ?*Y 8DEB# (,7 MRP0\#(2*1!2/M4K9U94^$,33$$NN+*4TRYIC),":%6_ PX M4F'I3YPPC WC81UXQQ\*?T%M2Z-(S(I;0*, 'FLS2$RX^S&;"@GN1,5Y+224 M$KX,0K4AU7WF3@$K=UA8@J1BZ7,HJY>E2&0E XZV;QGNH.B(9L"'J45D<))6 M\V3A6((,X:S<8D%Y:*ETU$PDR M\$Y*,J6?RRQQJ1P$UN(%!"W/)6AR9P<*2I$1&'"G5H\<*47% 5720@]J&9(- M.DME'1JO0?Y<[G\JF?9NN1R&;P#)"2+\Y6QSQ87/E!8!9J2G*W'@RXQ'C>#A M]178C%&F("C5U8;>1@B0&$=_R,IY'H$70Q.FO]9AGE8UJEJ7S=D_TNR<>1Q[ MYOSXC)"ZS'72%;HZ..6(NN_$1B&BR:D9M_C99JWJ#<# 5Q8N-7+TN,C2MCY\ MN+9A/WB40407XZKVX@VV01'*5Z,Y,,$U5G ((DA&ACHH[HJXLSZ-9*]U>'^0 MF6"40"74]VQ/$*)FL0;D[9035]C#B_F"YN>B.WSU0"DD)C5+J$$2F1NT1$T; MN@9"Z9(Z#0NIZ EF-/R*:U#A,2!0Q[K1^P1/6O-F#U,.I*M%4ZTY6'&4VI.U MR(_@-!)16>Z#:[T-/,MC[. K+XPCP8L@?R>7^X5ZN6'LQ-CLFCF^OAA&Y8^# M3_. BX? ZHL($PG]=.6=2ME0%P1Z(G=+$95W"!6S%$DB4J98]'"-^*Z.]4F* M4I"R@4QZ-BR#25:S4F1WE4HU#H&M":*B73(<$K'V@D09,803K1H/@,]&&'_Z MT >'/+JB&V=6@;CPE0(M4'?T>HD7^ GAMR!FE/0Z?8$MA2YM"1VG4U"4VL3T MK!3T!=@\_ Y5.:?*FRAUND:(I/C7"E(!%[)( H:&,;!8^5L2A'L&WR&BX&\N M(C@A@QG(TZ_%W5 8S+7.4H9"4>7(4J/0@H@ ^A#52KX$W\]*1:/L&RC:I::J M>VP*5/;,3]9XA8$@90!M!#GO5(N981LK0A!33_VH?U<^8DBM,1U!L:6%:B^2 M!Q,Q$V0(>5]E#FIF$AXV(%9^WJIBS[GPN5"55+DTK]#"*XIT4ZI11#PTUB(< M!\/R-ZGVE!+"5PI95H)_RRPQNKK$6%QTA9FW5%SKBVE6V(8\P258R'6Y8F!N M\*&"B8_$[7S-YSO9?C89HXB*P'7,27Q'B,TJ6>3DS3TC^T]"&"B+7X+6:^<[ M5<<)YA&B^11'(MK:(Z6TO;)MH$:LAC:PY+-TAA85GN8I7=9*6BQ,!'Z,Q,F$ M#XSG&:SFN>#4BE6*TEE@'!)*G_+Q4)HHCUQ,5RE^4^4IBBG5AQ]NJ$:9C<$\ MK21=W@E-(<& /#5O/IA$%&2^1Q76$;"X!2$[3<B?DA&C,+'(=Z88 MF"9.%AN:HVQ1D+6.A%+66Y?B67I51:I M2"4F$R/8T-UK'^3R3H'_Y442]@!Q$FR&[?DBU*T3ZFB,AFB[0I9[JTFCDPZ. M_6[PKA>9)3!HBZR:,9?O?=]_*D?WO\H@0A(RJ*Q"R;B66M1 );K/0"X[5N;] M\1X*7!GY/!EQWW1.4ZGSPL@PVD'$)U/M.T,#.W2^<90_H$5 GLL'<1*V M3!C K'G./6>75UO0X'RQJ\1A)M@,"U4FA%S,:'/P=8',!B\B*QBDFR/NJVEX M*8 3=IE2C'M,]56=X;-=%%O]T\>W-^FESI^FZ_&23H"-().^.3['DY4%/X7@ M*V<*@W-X2\>@43)DNL4-51Z!L2]5MU5#AC)5OVS;2AVI !AU3@?%_\]@ Q7E(D8<#8'X MO(BQ=;I.CZ/W5.E?N(SE[:-\EZ(KQ#Q(8*/4J3H8_7J=!"&-#6=*(%5]Q"[! M-)$A<=E/))QGS'SUMY,G51T2\>H7-26HSAXJ3QXUSTK _'LNNOW[FEB=J"T M'R=IY*- #03[#&8P>F-&Z7[I?G^80K M35<30A@Q01F2*ZZC9>6>*MQD1&I5WE6NW_^A/^QUNA:L(21LLG^HB7@K=2O)1/FMJ1014B&*^025_;0U.DM3+X8&*,S17-YM=#I],OUOL) M*/GJ.\-='YC5BQC:<.EW7O*]"WS%U9.G;BW 5GD_R^+R'EW)DD:R;=4=C@S72\3:#;5.1)D' MLPVL3II4YX/_Q,G7+7'HM(@ES/TUC-Z?R4>.%NQ2206:D MSSVTWC4#;ATVQT0F35KL;KV(=)M;4>76]PFLJ>>/[EI*87QVZ6)P_=D$#7P$A M+O%UKPHM)XNWK.O9+,ZIA$V6#__BA>BT'/JZ,U OOX-5NJK5+Q)<-I.I"@K[@2D78&WDJX(%I>''5?L$AA^,!FIXTG@5X\^+S F MD\CZ(]9]()!S]TB UAOW+!UA< MKBV=:7K8DA..49GJ_;GY@8KM/!];+7E31 M=;5!Y[LJTNFT_UTP L!2O@SVS6H97.$,^-S"\<$L_,7 M!;"T/ZVGV&A(A\0]5E]_.M8- :-?&XFT5U-O]D50 MHJ^\8?C![1?AAL>_Y)>:E[09"F:&PK#-4&C&7$X7D:!>LG@O7\#K0@9 4HBD MK_[^]M,[JA)/7UVJ(.C*R[A.B]'(YJ95-.CR457\[L$S P88@ 3^2+IDW''A M+V5#*NU#T4&I)&BNME6 -86;.BO](M:YCQI*5+H1.*>>]9GNYVCU^>OH/8385: M>0@,VY,%*%0I#GEQSM1\LYT)<$ )<5VI&D,P2D02B43(F3#4 M5F<9L]*N4U9%Q=VV:4JY:#J:1K$U>858I#8;JY,.ADH-D5?P!;3CBOM#8P-5 MI;_H=K^FAQ+V/:>>1V&XN6(WL'0&Z21L&A=A2"@C0*B\A-)%(=4M<$K9741P MHG$<[DHW>#0/)'@;@23J^C!8N7&,[ER/1!#E6A"S%5Q15Z++=W4RC8''651[ M*$=405#VQQC;O.#3I_39N\\WKRY5B%CG8LC%UP_F#GZM#(6?W-"S,):,/1#2 MP;N(>B&B*KX5F'YY$_M$!V,L%(\"5L=T7TMV=1)(YQ0*C@IAP! M:T!QEQDC(8)%Y:WE<=(TG@4D7!J"]]"X2KG(LU('TK'^;A2N8IY9&2^ZLFK& M+N>B8PY!J4;R5'BD4?<-@A,-\W1+8?!<#EV,4C-,1RX=(*T ^GN)EE?18QR3 MXL0JN)+FDF'DR39=9%+)##U=?5D8C"D<6JF\DY*US4HO\*V4B4VN:UUVJ&5; MVG_4,15+:RA:Q-C:&#F;YD7[<$Y_U1K4UG6T18VRJ3GO4S3EE$LE0JG!5PVX M7E;+WAP!6BDI4B5[>MB]ELQ*K8*+BG,5$S^4GV;OVP)@RBY&M8W I1%[52DB M>+B5>BUJ%5&#\,_+23[P[= 0(&D)\Q6ALR@'2 M2H*T,0GM%\AR126XJF-'$=DT4/]3=H;@4>DP8,2UJ$ZDSL8YW?"0.@BP=QXA ML%#0*-7E\G+G2^QCS#]+C0 FQ-F[1$G::&W=O)2(JA:NN!19:12')ID M!'$N9F*=H3:$S0P41YC5E%MV<0YD9D+]:U4 )Y9JTXF*>2USE^]#""^R_I7S MW.^,])T95?,?8IA]+_]@>'S_H)*,=-H.POMR'P6N BSQ92NA1K#+EH9=M8-2:O@C0NE5X/1\!-M'8OKLFG?K'*6C82 ,*\*NKT"S54EHM3[H" E-CIJ MG6)(606J%9>Z;=/*O_Y-W)7FE>ZFK$'VYB5SPH1Y,2AAU^>)$NX(Y?WCSRFA MPJA6X'ZP" JD[Z)@#^%/(Y'6U#]P&KD44'R?E\EY2<"DXCQ % AN>,^IFQ$? M0B%YSFN5^[8S8WPW/Q5]4E%U$"7X(#DORA%#T/K5UEQA&^,I 9\J1[2H KXC M1$72]-2_%6Q)#EU']3[0-TKG#J=5!;(>+?%]LQUKLW:HW3[/>_@ !>E%97\TGW) MME<8R3BFI'VZ)7Y!))O&J(UEIR,D$+R%UI_7.-&IY/:IT:I7)2 MV(V5G"I*GRN4RNCAJ&'8?G4,R_2FMS42D;JDVK_LCVL@A/!S41J MS)LE<9K6TP!!F8NS4OID5JE90B6': >O#/I)/MNE?X%_C7Y!N1A0T]K>)628 M-Z+#(-R'183!0D,EUP>'MKX@&V=+*-4*/;*A(NH?G7A!BG53\FPTZWKEMPCL MEF*3'Z?SKDQ!(C,A1+8E)P1:W 9$LIT4[1O MK%5H&ERDB!^@^XY)D!D:DYF^P.)N4K89WN!W8Q3PBJ!UO#1(53'D+0>%, MZ9976NONUKFWINXO(TB:04FM/;T_XJ3 #:U$CSF*6\3CBA&H-ZH.BW>L:]W2 MZUXM)B'5[U.=-)"9@N@3@MZ=, ":E2AGCP=.^AN<=W/$[7C.*Z+H7K4JG:L MPE;( 6$?%(8S.J_R^PW7(BTZ%1J@^D79A0GV_R]B=PR.J;PDJC,'?BH'!"*1 MJ4D:(8*R*X;1'&QW1_L6]C0)8QP2VD-QHXQKVOEEW2*F7#H$\T'SCXU6Z?K' M&*_#9KV%/*JZ S8,M@8SVD.4&MAR1PIVJ V?W;J-\5#G]&,>3G?ZVM$(MX"@ MT&Z[V>,#"$&M&X;(WPA8A_9NJ;)YCDJ86],5G1Q#;S?J1.7BI^KN!25 \8[U;DY@? M?GZY-&FKX-TU+H4*\$&^*\?U;44LB_LV,WD1.\6Z'5V!!5-(.1HI;^0H]['? MFQ@IYWP#G9I=SKF/^7>Z:NJYQ[]J^M]B8S0&0Z*\-Y#Q_R&P=<%30$3TR04Y MGE(#J>.IFQMP0(IN/KD9E1Y*'"R.#R4.$A:^ 79*P M^:C=14(%>K06/ "^\&%"6"5UB_(DXCHUH(X3E2,#!QJ"Y1)^,R,I*6-!^4KR M8[*A9+MRGAK\]82MC]F2TV$A1'"^PGQT;YV*U^J/-^ JKD-O\SJ(B*WTH\?T M/7:ZW4Z78RM9 O_GJS?+KSOPU<_;GP^&';<[J?VJVW%J/]\UE-/K#)S#AMK] M^:!7_Y)'3&HX'#9M4MW.J'__I'XF)C(C0590[/[\JJ>[9"NI 1]+R&%.^*D' M%KO&R\]H\;IK.7 $5$:=;#WFKK_B@V^V]F1U$_'^>>HS9?R0X=.5>>MFR1&8 MJUJW9/ZC"''/8]]"W^(QJ<*R>/T:GK/(W;84H4Z*^.@8[$'NO1;\DHCF/KV, MGL32;RB%IK3X![849@J"F0&^WI6R!66AJ#[)_,)C>N*4Y.>%,PZ6H -[IR;L MR0D7OJS._%6YFUD)V)>J9U(34X5*&Z)-"21?=>K0 -QFNFT]OCRY[5?JESZW MQ/*L!2$2RU@1Y>I(GYAN8_98A[R522OKT#>YF2QQ -\VDDWG/?D.FY%3ZCQ^ MZDFGAO#](AE$^NZ>_T>>RD(_3W8?E\6)9N5&)M/T*&S%OXP\JJ:BL#66+AAO MDB5Q\FZ/'Z&,/F:M#I&VQ/4Q.6&,EUB:4%K +?5W" ,%UZC(F]33S& M)MI8"/^'8/"\ JJQPQH*">-5$R>A&VT%J^5-XUL)=$2O3+V5J Q)B.Q%(4X1 MDZP7O%2U(5)A^Y+ TGLT$+W$P,8[2\D08[R[./FB/Z=YR9K(&5UEJ%AD)3RT M)952Q+GHQ^R;?YZFS"KJTD:KO%*EJ MB58AFG.,"-=1G>9_/>S37(!U+0W@<@-NHV".NKM>[B%RS5*8[A/&1[K6241) M7&=BPU_RH*PP["F#142.[K[$.#QP=:]^>H&,=89CC"6VC#T[QKJ#AN[8@P_( M.?V_U5%8P[:3V3O=1RC%>C'];GJO\KJ#]=[ILF$-[W'X4[K>Q5'2^%AG=6I4L.Q$]D8$[OW6'OLQ&SI$V1.']NBMLQI)G.& MQV+-$[DJ3&67"@1/_&PYJ[-$ M_O+N\Z_7'>N869M%]61E6@0%6F T7""HPZ557 D2H.1J36EOV!5/%;=+9'+; MA*^\D-C.E\6W6R UGMF\5S^FH7.P-QQ\5/F:X;83D4G8)H44XDHD0'J9=F@K$W1!DS;[9$J#!\6&";101E8*PK M-8C\38R8H2*:Q\E,4-::SA$T'P$AA4G $$O5EK/ 2?3%-.,>U-2M%B>11_J? M"ZZ71SP5/1JA$C <04"]"XJ[6EFWKT#6"6W I#?F0"K<>439@]=@G2DAAR/' MT^!6-;EAY-!I'"'B8@F'+!0+H%Z+*V;BBHU;7+%FS.7<<,5 [V6AVGG4G071 M!KB-)O?Y*$ A)9(D:PI#IR)$283(B29V-:CT("DT!YZA*X8+(DUAJHEZF$7Z MTL[ZD( W$K*F0NU#G\TPLW!#^%F>LXWM8T(@61H3 N"N0MX[68A \S-O.X M@Y2ZQ6A,+;\.%M:$!>/&)@BV7N"F(D#=.BL* /X9!?BO3YG'H-:JM3$( ])) M]@9*EX1HC:^?"@OA0QBC'*]<0VKQ0UV/01:)N'+6J ME$>,2<+U'7K7P@Z7$.VRM7B@H<5530L5&W63DVR-Q$RD*6/,WT\'KR@" MD;VE2&/0CZ+@#':NL=%JB 6;:IZ'U;XPY1VIMR'V3J"66;(,1J'08'MX;$Y2 MP,@8.UZ7\V#-!B+@Z*[(P)Y48K'7PK(I &,&;Y-;.HA]L@L)5RH-4CS(&+F6 MI#=5+RQ: J 13QA-B*?SE5%3 J[\4!W/4&0D\ CN/%DV E9K3&JE3J6HAXHZ MECH5*?46"U:>F#UTYK%L.8G%,MBT*C+1!TWPH"T\O&)"T]Q?"-D:7;YB&GN) MSST*4!$@$[&K )RLE15<<9E:R0=AS.":Q6QO^L G=.AMI870TE*I,0#V'WED M=$8BC27Y;5I Y!+QD#";@< M532I!QZ)V%XD@GJ%P2K(E/RQ3D;Q)U\>5A>'3.Q-G)LT403!%<"B@S16*BKA M,Y @.K'IG^S<0%LJ2!7(C9)_+RV@"KE'$$Z\K39JJXW::J.VVJBM-FJKC9I= M;20/A^UASHJHSUR-]#*(>E"UTDFJ&..(.!_.75#H(\YA"+]2,_7<68_'0+TE M&GP48/_/J).K#$O\+C+K-_1=MR,.KRL1UU-)6'D&])ZS^_USEY0<(W#/Z&(2 M(/^T9/N;L]P;ERCWP[=DMN^=Q7"TE5"2]V\K>BD1V5HGBIULZT1LY]J0W:BM;FLD> MISNR1Z-!RYZ&LL<9VFY_W,CBHV9ISW-]ZB6 5>CSFY.4SNKD/MTZ^@O'&=CC MD7N*SM&YLV8PL4>32.W75[ M^V^$UJ=X+H_<'H^'KQS'H>UU3W7]6!\<)&TP3>S#NM>9L M8[GCNOV6.PWECF./1LY)^QLG@VS'.<%G=6B4(9;.!ISN8MBW^T[_X!#N&<+. MG0U/!V-[,GJD^]+RM;E\[;NVTS_T!'L.OKX$K^CW^]#-SNJD.V$3;V />FUZ M5U.YT[==YTC972UW'@QZCFRW=Z2;LI=P'7/]\?TVO.59G1NG&U'NVY/NH<=& M&^Y_MAO\4?>11F_+G.]^IMOCR9$NREZ"T_'7&O#CLSHS3MA>LD=N>Q/34.9, M>FUWH8:RQK'[SFG?PC3ZQ/C]0&#\LSI-3MJ.ZK5&;D.9X]C.\-!K_98YS\2< M__K3V'7<-XWT09JE.<_UJ9?@"%Y7N]>ZU,OP1DGK-2]>L>UGGA3>'94?Z)U]UKVG#1[)O;X8'NX M]<7/YZD7@\SQSZ*_ZP4V>+VD0/NAK5U;#(\&Z2YGW"8G-I0U%UA:-SH JKE MS+-QQK$GXP,@H%H?_GR>>@D^_/43]UYOW?Q&L'5H3_KMG6Y#F=.W>VX+O])0 MYKCV9'BHH=RF_.X?,Q8++Z3&QN$9'ABG:^@Z]G#<)I4VE#D(O]EU6O>P<8QY M7+B^S??=F\ ?L+%\BKX).B&S/$GPAA'+"V>4ZIL(/\AD$O!9G22G:T#U!O; M:B7?B[CO(E^LHF .\Z%[$_/2!)N9 MR$0(/&12.&3.ZS@Y7>OJPFW[7S6/*ZX].KBE:,N<1@>X3M0C.5X?K,\W5NJ% M;<)-GVN 4^U3&C 4R^M-<.U_T>>XM7@ M:?5H>(@=$M^<2?NZ!PSQXWP:"L(XWXU^_O#!T3@&_O!(Z/=O(TVSSU)WU+<' M[B/OA9Z"/D=RKMM=T>Z*>U+6G(GM.(^\RVYW1;LKSG)7C ?V>'!B1P49J3]G M'KQ*Q;YT+.XO_SU-\!$S, ;_H]9"+PDB7T1 @#'LD>]&=1KQ=9#!Y&?W\\'E M.Z),)"+-+&YR_\;ZD 31+%A[(?P5@YOKI]8\B5?6#=BK\$!B_1YG,*&/8B:" M6R2%#9,C-(V/$MCRH[@540Y#89!W=-7$EU!!9'V*0R\QADH[EJ+@,\ND MR]7$(#A6G"-<)[S=6R2"D[]M*UL*:Z8H$$\S+XA@21H7&K/^\)%UGLR67BJ0 M'!Z*'BQ/1")9;*QT _;^BLF0!WX'U\?-$%T;AO_7$.]:'/$ES+\KHR@^^0K"35#U77F5ED2OO"U VG2V% MGX? U;66"YQBH,3&O%.4RP("T%#QFB8%7ZP3 <^90V3PY,;*@'LH!VLO 0E* M\,]Y'H8=ZU]+&!V& 0IEFS5NQG!C)6(6+R+@9_%2HJ::%.0BSW;_Q-!J,X$S?'X]3WMJ.*E< M%AC_NTS4;-;>0EQ-@>5?KKPY3/:U%]YYFQ25KK&F51!=56A87?[.1<[GWVV1 M?(+X(%*\#5^3R.!3,">O,7.QEHF8__G5GP)W.'0F[G32=;Q1W_>=R6 \F8JI M/QCY?3$1@__G]%[]Y3/J8U04-_!&SC7S_E+'RF/<1I%D28T&Z\5<:R_+DF": MT^&,*D=X220,/16S-IW!L(DW0[T).H@5.#QF:KZ?TI(:WZ&#WU@74]K^'F@. M/Y\I_>M9$9R/4ILP#?G-4R_$=UGI4@C4M??.'@?-\H1+7;76O+A;"DH!++0R M*$U2KH%_^1V6B.KS8G99TI[W3[S0S# S/M. ,&EQK(F(J2"2VV &PK#&S'D? MYC?=P/G1L=Z5M:GEA6F,?X>Y+U+U(:PT7<9P9A!V5V 8%7=!ME3G,E ,H3^" M+*?9YJ?2T0#?Q$!M^3M<)S(J$BPXR%6!DZ#3R4O3'%:)9-9@X>I8AM., MB$D3!TL$-#R3V,9E!5F(YDA.$YOG($+&B4X9I?,POJ/C\$Z$(?YW!M8NVAI< MHP##)&+J9?+L!'KCJ$!?ZX*9@,-_^OCV)KV4)R.OJS@6B

    &L;AUT#;,%+]7??UK&<"6J<2!+3&?HTC<"K!W9MX:&:B,*=I+ M0'WX S;7BK81B&6-M6-; 2H\,IGF(8S'0\@]!Q*=F-9B_<@[S1[BKQ^CFD,) M3@/U'!AJ@C:*%CC#5O(#6!@6Q<"D0(M%ED!L'GXM_KAV$K1+R)N31F1**L=: MP7)1LG'UM9,GS2*I83+1Z\;[VTC35UMBS$0J67)5Z/%)&/E1@^5L0^EM('6ATCSP_; M-KC1OHA-B6 K 6I\QKR=BC" T9$LJ?Y&41.I'R?XL1G-J?^O2,]>MVW=X> M5_-[+?@!9I9CVMO#G!51W9:H3T]4Y^Q5C'%$G _G+C@VD,,0?GIY" _/*+&\ M[""=5GKY-R?%GO!]==T2FWWO[#@#>SPZ4M'A$Z1CM])V2M(VF-BCR9'ZJ[3" M]L*$K=>W7?=(X-DOH9SZPU-%;<\EV_NXX]B#8X%!M:[R M2Q,VU^Y-3K=C="MLIR1L/=OM':D!]CE6+.F4R?SMU[6(4G'>LE"I!2:LLNC/T%;)1M646F<8<-T8$D9 M(T>IJ>)_.#)&$3$]/7@OI2G3P_<^5D#CRF?SHA?D@LJS*$V:*;"S(:1=^^Q2 MA/X5K/L*AZ8$6-DY\JM*@:84>,K5I91#F4,-QN=5@FTE$WPFH SQN^UL69C] M%&?A$S#CK4[CC:-%3!F3M=F2E#+MP8RG>4;CA<$J8&( (V?_S@.N#5(D+I:3 M1R*"86:"88)N(\L?K M ^#S:0[1G@#)G?OV8I!2M49T];?KZP]&T8!*+P;.Y;QEO4H2*GU?2I8MDZAH M+IOEZS5H'QMOF)] =\Y5A/K &;R&+'A6# M[(*'J,4P_5UJ3GX3_ "&X_1I();B_&4JLCLA(F 2 M)=_SS@YB_WX!+?-*J0_DUQ:S4"<4F=3PZ!]YQ*4E!?OOH[/-)2&%/!OY\S+E M&UD:BDR6!J09T(8$=%Z544R_CRKBXX7@E]^[6*P:)8VF*H98)I$[9-O ]&-. M-M_$N4F:(LV>ZFP"C%?P>9;PWDWS*55A)DM$D3W"E]4/ MN 3;*NI>=A#PQ.M06,NML:R,JXMEDKVY\GOXAC_D%Z!@@B4*&T6.9"LF@A&+ M' 'BW7D;JLYC!2>VU=LGT/ET((7AIEQ%005L2S0UN)R*U"#.E*-6O*&H4(3_ M(MX_\#XK*&KF@!UTEM,K:#,@?Q/EQ?^4T]-#NYE@;DCHL'V3Z]))*SJBL _W.QH_P\.@O6,S3>.2F>(DETJ-N6R+=C+E\OQ+I M^V2N+2EJ2XI.;$YM25%;4M26%+4E1K)\!),?G-2!/.M5\TO^O>+1_\]+F9-2> M/6NZ8]L9MJQI(&O& WO8[3X[9UZ";WM=DSQ[5H?%OC9@ \7>G=B#<:]M=-U( MSKANO^5, SGCV*.1\^R<>0E^Q>_W):Z?U9EQPJ:2.[ 'O4%KQ#:0,WW;=<8M M9YK'&6=DN[UAZUY\#_>BKIKIK,Z*$[:5^O:D>\!1T1JQS\68'J)4M8QI'F-< M>SPY($+8.A=[D_:O->7:9W5.G+)]9(_< \)0K>'Z7(R9])X_*-ZR98_]TG<. M.+Y;=V+_$-2!\!UG=8*X_1/,;\UY_&KN.^:6225+,T MYKD^]1*=+W=NA;/Q9B1/3XD,M@RYKD8@XT%)DWS^9JE M*\_UJ9?@>%\_,0KF61WTI^MF@-J:]%O_KX&,Z=L]]_EOFEK&[!'*F@P/R.)I MKP#W)NUO55SDLSHD3MBV=>SAN+UH:AYC'+M[<#.SECF-CN"V=X&'=&3:&Q'] MK$Z2$S:>>@-[X+0IAPWD3+]K@Z)J.=,\SK@]>S@Z(+38>AR'5S0]T"/CK(Z/ MTS6I+@9=>S)IBYN:R!F[-VH9TT#&3,9NTVZESL+[^'6K8]=9'1(G;"_UQW:W M__SV4FO)[G'9Y X/T$8M8YXMJZ3W_"@C+\&_N-FGA>-9G1LG;"D-7'MXR%UX M:\,^6]1P;(^&SU^?WW+FX9O!OCUPG]_O>PD.QCUG1Z6O[UD=("=L13FCH=T[ M O94:^#NP9JQW7/:ZXWFL:;)A4Y/[H/AS'&'MC.>M-QI*'=<>] ]M*-%ZYWL3=]WD2]6$74AIY(0LQXD M\[Y:XM\YEH#H5MFMC]((MKE':KO1VL%[U!6,>FW!1_,8TSHHST'EOTFO9"E" M_VH>)U<8V;+"&(9L79(&[0:GM7@;RIFCUANT[&DT>UJ8@ 8\]41N(8N[VW$' M#7<1=W>&/A5G\"'.[&R'_K"":ARW#NXXN>?BFZV5>Z/A(^)$!U'@2%Y9*[OG M+KNN,[#=Q_91;66W(5Q\F;+K]+OVL#=HFNP^4;CE#$PT"SZP^+?PM0>3]A;" M2C?P].KDS3?)-2E'S('7/>";'^?34%B*\(:@U7Q[SKKF.U"HX0K)[HX>&=IZ M0B(=*?32;I1VH^Q+FDF_VVZ3)U]ANT<.($_#-XC[_!OD:0S?GS,/!E07;?HJ M\"__/4WP$?,6#OY'K8=>$D2^B( "8]@LWXWL-.+K((/)S^YGA(N,>)MFP8I2 MYO^6Q&EJW< O$H^P@6[ ZHU78.'^'\Q_5$M[9FFA27:L?PD+.#++,;O?$GK. M"YKSK)CS3,V90 H?6]@#V$O08\B66)RP\H((_\7#QG,KSI/B96H" MG!^T]#+UQ%J().UL"5?#)&]/.=N#9[!LSTK78H:I4]9*>&F>$-BAY2/_$[%. M1,J)5$#6-%_A+_!/^7E!WS+9"X[/\PR&Q.8W7&,X!^%(P963R%C(@$3,1 L MGR?Q"CX.4O+\U&1!L'+-6!@]"Z@?&R_*RD2RVF*OMT@$0S;:UMTRF"TM#Z:0 M;=:H;,*-Y0ZLC? 2$IQ01(ML:5OK,$_K5W;H"HA2F"Y U3)<)?/IX]L;F(P( M",H%E*U(C)5J:2015R^D8AIC8ON1+Q+)8D-[*)B!4*V3>)%XJQ1XAV1(02@" M7W]=&CU)-I4=DZ49[#.3&9P"@9D12/"I%WK1#&:Z%"+K6'^5JP=WW5L "Q9E M%:)YI]=AXT+2?"I964?\XN>:_N!:9TDPS3'1+V4"^,!N/"PL<+>)FG$8XK2# M".1#H(I ?7'OE\6+8A5\L"T4YTQ$M$C2./X*5@&OA^]OA>H?"P.D:3P+Z-=W MP&(FZ+8T=JS/1)VMW6&P-A'S4&AJQ'\P>MP*YKT$R=6#Z@3'& Y1>C@,YMN* MKG@WS=\7,&$?V7<+RC(&UL^!\C'MA%F8$ZN!L$"I#,9;!;+ 2X^">TC8IDH! M2J 8:9B[-(^L)4R!WU=>!/SEYS/NKN&MO1EF9$K-D<:AEU"6YIK>@R4 L%6% M#U(5\_K6>;*.4UJB.J!8*P0I*"Z0B!F)$TC'#*R9S(*?UY 75/WPQ]-6\"!# M0%PPG(+U8^65N4U[4FY^25!&4]__O)8#V98'$KJ02%7 DF@AA8)>9]0*>C/B M#LT63A=$<<<_/9"]S$:VYPG.?GLI\+ 7P-ELO>,I:PU#7%M*X# 4J30[YDP<6]H=%MJW M^ $\^L/8*48$%7,E4B G"Z><1T%OPJ27*AKV71'$3,E@\F/:>O+Q'31@>!=M M#R69D+LMA1U;WD8>ZG;<-$B'$/O0H0Y!E8%VVH8)N5Z# 4O:4VY0J2H01=^Z M(Y3\+)"4,!6-W-SX"YNTQATM0$W>(!%.^)ZEFX=T')5GZ%E.]XI(*V>RZ5!, MF(1QZR2H2_5&5;>1\HE3]H/Y7! VI_'T'(YD:53")*; >=*2L-F#V\!'B:@\ M7%@@:X7[^5B[46[NOML988 >E!S1[37M&MBV;^X"/UM*=\[\H73-NL5/O"DH MTCS;_1/#!9L)//^.I,-&3B6-TOC?9:)FLP8AN9K"1OQRY^4"/>\O=:QL MWK&YOU\4D*X3,X_NHK:\)/2,X!C*Y'.@E_RK,(Z_H,)'#0)J$/Q6ZX_<7TA; M!I3I+3C%:^7%@+F8K]:LM?)4 ; HISM 4UJ:9>2;PHD9^H3_".KF$6A8DLWR%G@0Y'(6AN08+-&'\ #+V:!PRD8&L(9S51"YY,!E>Z*.- M%>;DK^ NK:;P8<^Q+;?K]HAI\(=K%TSP@2_$3[ 6"Y,2E_\MMF-%\?+:M#*G M:!KLAM!;I^*U^N.-NDD,(I)I^M&;%9SEH/;D"8 JKQ)+H_?QUX4V['19(\HK M9?EF^74'OOIY^_/AI..Z3NU7W4[]Y[N&52?/M;*&);7*CG]LB3V&O!^Q%-JJ;M8 MW@;GMY1?G.GE["E=L-K=R>ADRYQ:63LE61O8X]&A6:I/6;-U9E?RGT2$@3/J M#GI-E\E!>MS;]\_?Y-]B^+*XB9+W A2!Y0L2C,3_.P_ F;9RBI>NO"_P,RO* MR8A&%]Z(3&!X/2%/75ZC2.@_CI-R$)KB$RMO0[$%C(0*C/#GY"A;U[-93 -0 M@+VXW*,$ 8RH&.3W)/DY$.]9U)JU,B-.3H _ KP^] M)TB'(IB+]Z08]86A4V\F8\8X?U^LXH@N29 8>""7Q#AO142P O36).2KSL4=^5H=70Q0]JPIF0#0R 19H*%SJ18 M^?H<&K0:#CCL[QMW3S-.=W#6 MXS<'4MS17J&HTXJD;(<[K:V0WM,2[>%RMF93[%?3B'D,G8[JZ^ZWQIO[K)!O M"?>>%JO[/S[)6K]77/NTB#EHB?ETQ!RVQ'PZ8HY:8CX=,<<_/JOM<'+T>=E7 M5]N'0'M/<$KW!!-[.#S2/4%[)_7B9,UU6EEK#C_.6=;&]M@]W0X4K:R=EJSU M1\-6UAK#C_.6-6=T*')>VQUD;_)V]W=G]FT,T+@U'@S<=T+;P^G:W=[IM@II MA>V4A&UB#UI9:Q _SEO6#L\=;F6ME;7'V9@CYU!_II6U5M8>)VN]\9'.T,?D MJ0?^GU\]7/_N]L:OMH;\?I3=NI?BE'58+;4YC#)=)(Y9H9\3@0@6U_.YF%%J MZ?L\L7[!(F:1IELK/CAMW^T2>O212O=Q+8E(L32=$(Y48CLO'9-,3J57+V$2(()R4KZJ9#%] IBI,A_GQLDS9BDE-SM$5UI6)U O< D9$:/ M\3#/-PSQOQ$L.<8T8<3 P2$U%!>.*?%2",$+DZB]&>7C8TE]*L071LCACTJ) MU1WK6L.IX M+ZPLH?1GO4!,)M*6+[U=>\D5@0?\ZST@L(ZX$3'#WR/X'^() M_06_X$FG'>N3$-:K[UQ<<6#YQ[M,K"SGNF-]1'+(W73,^H]7E/\]SQ.B'J;A MYVDJRT"09:F40V2D*0%/@&?UW3?X3M[4Z[F_!@A[A N]OO6"4.[OCG5,]J : MDG4.J&2PUH*W]!R6)140(ZP1SH65&KIZ[269K7#S#&V5>$$J=-&#Q \,$O\* M?V"B&,6,<2FR@/+]L(:$2GB6(EQ;\X!!HE!AQ'! &J <^+ZZF@D)0EA\+?54 M":[N7\):>O"V98"3D.B)A%CBBRFL1^D(V.AT(%-E@(@0UR.*J;2C_"\JFKG" MLQ^!58!X"">H_JTK9PS=?N?;SK6!X7.@M^_4R4\UD>A M(/RN9U2O@T7PUL6K=Q^O7UTJ(*\[$ D1\0$+K[W.%_!*";%"^#=44J,!Q;;> MS@/\FV"W8@L_['5_5)!C7#B%)3Q@^;'$D?QB_9+ /4,']E0LO(@*B+)$3G@J M$-4'I]'%\_9B>FFYPV\?5J*3XK"4E.W@X+C6CO5/VF)$P(_7]HZUPEOQ3YP* M0:0=^'H"QH+W.1.Y85)K'7HSIKS:T\7277H*UXXDO>^%YE<5W+:M2051NHO6 M U5^!6\-+DU$2"L%D4KGN N5N0)Z/F8# NO1< >!X;0,UJIN46*Z7@25D994 M%+7RO@:K?$5(H7&>@TDD!B"R<3@ES=!XDH#H) M )$?QP\E>*72]O#)/SN?.M:O HT&.C= CCXG)-UHDC!.ET#P7R$B/D\7J&)7 M =F7:0%<;&"TDBZ$!<"YSR<)ORFBH^Y31H6@#"MFK7"STQYS!S_J4X$J0-,2 M$OA.:P1YUB(D&L;FR"V3HT5(/#^$Q.-(5CT(:Q'.8*V&!?U34=6C>QW0ZA0# MH\R[OM>S; +,O?O\1UH%5"5!_Y2.4QT'/X=:\&]+?=#'4$&!0RH MW((0[%R4SY85UFSKL_;7]V_UF5>CJ'_#H6H.$D65--"L#$F%!&@- MMO[:VR $,)(9L0WF&'F1!M5<^,A41%V,5\)P%E1<*T'W4Q_.;N'2U1ZM-O,2 M_%-R:!4J,.)KTP(^B77&%8IH_# R,]7ZHXD%/T4F\XEFN"WK/)G1R4GG-@+G M5U#+@0,ID!?^#<)9&L^+).+T7J/A$:9+**5U1BB>>30+"6(825) - @.^I'' M4GCLFL9;U)$R0QXS; ;G/8<0?6S\@#@B!,DI M@0OD\ 1<$%L"WR AMRG$BH#K$J14*@C:+$PX0R5(.7A$$.04XEP/1I >$_Q! MR!&$_>#P'VL6J:]U7-:(MK+^2#,)_\&@J?P2'1#6J!S23%. &Z Y,/8RC?-* MN#LVXHW6)QDQYFAT&<^#-P JEJCH3K#V$ (<_*ISS%"I=6UH.9('5'5)(.C0]? L0SV+32'0+?8)^26&8S.BJ!>N6.$/ MVU:^1HQEPDU!=]UBAQNO5/!ZY<"3'V4*SGO053$"%2D#109TI9/#@RK1-V\\ MZ,)CIM!O*!8)!)K+]AHY'8EFQP ,!M!RU.QA\UP3$@W+-6]/=!L9(EIUK>'K M(3C9K260%3&:Y8HC.;D5^&FAO%52MRUI5A!1H^KC.(3S!(I4#' MI3!A#-'"R\J 0+UF7_(U;$84S+NEB&0\'@]*;G$$YQ=.0VYOG!4UF@A"?QZ0 M'<:;)O+ NH*=X WT.<17OS+0\0GH>+/_F.]ML#7-%_5O^4/@+/X6U3'?5H;: MZUVBWV783BRMD0"SQ2?_@PR[N?#8RD_C>7;G<32-Q847#CM"2F.>FM%/HT.) MHI M=PLUW\++_MSV2;,_)P"F@@ J!K;H-P9 M4D8>1 $BQW35J\%[)B!,3%U=%!2=EA ^76FSZ$V!"YMY.AE#S4?G$WSFV[.I M<=59K 8ES-92H@\1(#"\4:AV.O4JB-Z$47H8A+#J<.]0?[4X*4NAY\=KM?>V MCRHXY[/,FRWI7&+#^)Y=1C8299S =.61?T>'+T=E\1;'2 [!"P_U-)_.AE J MU6/09&M3&S>4P!\/']UYI\U6 MDMNX;CZ$:0Z%9/FO-:LJ>"0A"D^J3N\>UR M)[M4"(-I1-Y[EW&&I_M-R'VL;AA=\9H\GB.;\F5S53((A6T1QE,4(&0T9UK- MV?5')1(P-N%,+DC!15* @"U<=2G K2,C<><95TLR'J)O.>!YOIH7MMR\^I(< M[U7D6RBX3^$[DK-I$GL^M_>JA$+T&[;5\+ B_5V[;J,KC5W3 M_Q#]OS]B;FR*-/B 45-+[51&N<5GKD @/4+?Y-8QA,0;2N5-30])%LB&I+O M-/M9.4\:_Y9N#MG'E"J=6\Y%<<[)*YXA:3H>R?I^BT'(%HRW7_U')+&61?DE M&&-N=]"E\)X1B*RCNRV/6M7?$N80QBDFD)#U@6!^L"70L;-+<4K*F4&(81-N M%T\%R1,\5G7OV(H"*+QO%:!41S%;,,3*.@%68\,SO*PH\[%+@[1?CC6Q- ML)42@6K(/6PT)X2,NU=D%L/^%?!;=*_!RN)+'R*#=4>9IEN$,-8M:6++.<^6 M>EB_^DKMPL-NY%9S^*.?45(0?CCT[@S2^@@&C,OE/ $SAM?XOI<''I9_TZH% M7!QE0P)%/^#^":0XO%,&7 -\9,/$,I*893J:3AZLRQU$_5%H4M80:H7:1)52 M .?%*LZ$N1G*]CX;JTN=,JB-[MO B-?K[HIDSL'/5?O:72\G^RXP>LNRSUUT M_,*;OQ5F(Y"BY622PL3<=?]0NI):Q7Z J3.EIRGR!<\C?93/9ZN>RWB;XDWA M.1E:2\244:<+C9.AGX??X4T=IB0:.D U4+8-3T W5:;SLKA3L_E6#-';J3W: MSNP4\QMW\*MU0[_GV3;$Z>^9FSH,ZYU<8-7\C6K.3N<>H(:+\*+ M+.FM@3^B3:XZ1?]32BU,IP&W?6;"H##H0Z3(&9'GAUT8:/(4(6-+N^@58Z:P M7S[7$D'=:V*>$YS>. MTH>.[2'I=/F4@6J!OX1]&7J "$)?=Y/"'ICE4&V!4 M3A\X+G1NMADH9@9*K\U :<97:(@![N+XHI!FZ=@R MC'"#$%O]'(R42:8'YF,(CY+'>]2HTY9&$I7 L/4=QC.C!6EQ JO1X.2&$5$^ M^2_C IXS<3O7 M;F218I27&U-,178G!+;ZH%>,NC]V"F.69U $;^.(W),DCN>IF;>#_;Z-[/L; M/$=CV% >C8E;^'_BY(MU0]=RQ"IE)'+XDTS4G?8?Y]3@=32:5^2.4U)KD-&# M.[=L3#5\U$"F5$[2L:XKWI2.YYOFHC9Z@#_\9O3F^1*6=BQ)O+9,R4DC*.Q8 M[@.:1R"-R9+1BHX:J-WB0L'+"*(>OE9!K2U2H/#DLG,)=THO:A&+&#'N[R)E M3*=>L+W$+Y9[U/P=!WFE2Q\39_*(*E\ZUB?V$[=7QJ,1-XTA4=, \6@9>#V3 M)VE>W/+6O3!5-V:*(K[F&EUKD\(N2H=J^N-42Q7375.F^D>D5FL)A"(#'\6BL<<0.*RM26JAF0F^# M?P@,!$7H9RBM2W]D2M ^O6^:J=L7%Y&8L&( M[I(J^EY"MB]29R>LGJFPH2]RS [O>/7X!]4R0_@,1]+*J2WVN'_OQN)3ZR"CAN M .5?M ?B!<6BE5*B[:&:-\D.6(4"IKIL?B5AZ".>@I.EB@W!\31; M@TFK$NSN4!;<8L\O7:2CNI#Q/N8;3>K8A=ZV;GFB^F^Q16MSYO.4N<)S*(6.C&"CRJ$T: M=TC#1O'^%1P]_D;6Y*D2GFW3E"@G6<3*33;HFM%](]M2:NURX5QY@[F.I67* M$B N!9O-N.47?\A9LFQ@4 $K*5Q?E9W*\>WJ!?@I:X'Z#?CAP_61VR.J>F1= MTJ1.J.WB96FDR&-*:P3M-9JE3:1$0 [3I<*'D"(@.&[EI?OI&RF/51UEJ(>L MM"W-.8"] ?*' @5O,]9'#C&%GR M6#9&EZWL+@;;[59<40T;Q@0C 8_P/SDB&UJQ[/=X?EOH-W(RKK64'GT[<:H1 M)YXA TEJ0IJEL9=V-5Z\)T/3" O+S?046TD>$8F'Z[C"-:G"[=N*M+-$;QL MQ8'%"6N[#J/[3IW/1+ *C=HM]4Q&H.:9)ECACVYQQ2M9*\6U#D6MA <"6A\,\%:MFKT2M?.4GV;#)@<^"O=3Y?.(9J#K[QRE:XZ#[$L M2-I=T@I4^#MH<.GS0>>NTF[#M#W*O2:H "'SUC*2FSQ+*<-V+MNQRB0Z.*TP MU$8C2W0DVIOZB*J<:9K$OEJ.SO$*_*LH)R,XMR?LTNIRK- M3.[2+-"I]Ò+=8.\_0&O8:A>>M813\S]QQ&UE%QB*487_LS">?;G#*AP@ MHB]0;B2I,.5)VI(PV83OJ2ZK+T'159_5"1)=P2X]%:[$=;RA*F^.'G*C9SSS M-?V*2[T@2>"')+<7ALT@DX,IPK7 &)6%I086K S>Z8IIU'4<>Y2EJ>N<-[M9JYVH'@+\TXPY-_8V4PXRGKS M$HU$X)M'D&=-*4E-8KF@ZB90&F_KX@,.0[Q?#\DR#+)2SV+ET.#Q*^39OC6N M?(B PPSFIB8" +Y-[\,E]L3&^KZM)6DX$7*_L/MOHKZY,$B!UNFE=EM)^6*N M4_"5[@:S2S(T+DDS#+\ ,A9#']VY1_ZD.><7W9")&AFG?@A(4O"A"AUM6 M/E'LCVYG&"3M=[3UG9%MW1@)A3C"#=DH8&;,& 0I5HJ:VFP1"V54%"]R,I7Q M(/4J9D&'J6"IH!,#&'#-,_DH*/P/3/TK:%BT'?[W4^Q;M],DT_N=J@FR/GE@ M[1[7\BXF@]O8,-J.M/-]:P.V1/%:OZN:0JD1_@>ZEX06HJE,EEC+<.18$U&2.T"[8% MZ$7G4O3;7(IFS.5[YU*P_:M&!FHS24/(02Z6^+'!54=M$JJ < MZT"-#+-/Y4?0[S%3Y@H'\HXNS6L]08]-/(FJB.Y]BCIO"L=('D7QK;IX.(H1!G-1-8)41 5#XINU!&-4H8#[9E&AB_(7I?U1PI%2$R88.7:< MA7]^ML"O?)22(= ,>?^U.-S3;:%_R!8XM'JZ+/P8D"K ,35H) M)G*?**I?)V+;KCX%M_)0]8M9+<>U2M]B/ SG8=JA[!'=!DD9@EOD0X ;KZF"T-;X7QT#O3LNQA2"TLWJ%.9A8VJS M54:L8;F K/02U.LON(!O-3P5Y8BQ/LIX#.?I?1V??U519CBZW&TW1GS217_$B>'^!C(CC>*C1K!05]Z5<0ZE%,FD0^ :(544!S:&:7 V=.2" M4XXW"-*3DDCJ*EV*5!IM(5G 2/=R"DB#$Y0X[,$)!MOO8B0.O$R.*FL%1\O# MA5GIFH).]'LS$*PA,67E@WGYI_@K\^KI63DJ"ZLN-9,@47#N@-ND(D-T6X[% M^8KL,>$B)#);CS]45=GJE3+,)2%&ULM-*JT6R6UC![.+*;(L)$]R'Y]5W:=J M0"X%GJI4 J\?KW$32AI3TTNSM!I UE:E%%>$^-;W.44EH#47LHQ[FL1?6%R+ MG!%,?:-B0"!EN+'UP,6XF%R@#COSO@CO*>;>;9QP8$K6HT8[4KF8S5XF1R*X M"9W3%R2S?)7*F%A=N%%=@,N=S32$ERC4%UIF'L[1Q5<7%I)?FW(6;''MLB7% MYV%9B&X32SV QAY;LR MCP$(C//:HX8"1GZ6&G[JA71AEB[!''QHBIY*L$.X&0VH?P%23T9G.H-3+0\Y MKW=-3K1_^=AUJ NU(O_AH=EI;E'E7+GE#9:.P(]XJ(7F;* C!UJ6GEH5:IPQ4^RQG9X-C!(^\ #53B_!:G3 M^"PG(2JDM(_LQ=0*B()2WRT6,^W]V/++?5Q:QH*0/COY\(C4L$$80GEQ%&H< M";:WY-T.'C)I'$4BI*"CA!8X.,I=!#(#^K>/:HS6,R6;2!*C@.TSKV+HJHOQ M#!@ L!2\)[0@A>1FA 1U9RX5%U#$4L-6K#O;6#RX_M0J4&>0_S/""M(59:2( MA )L-[%/5BI9HA1'##(LDZ#_P$L\8 DQB=..X!^S+\2:FMD20B9E\:WDQ@[X M 65C%_1+I4U+D[4-5Y5U Z5$E73(;1SF/*KQ.D2XVY[&&>[_]V6WX1^&V_ 6 MK&1J)W94\W&W6R-X?MO:H(!)+_4@4(*H=#O+N=Y,M77MNFT1;.P\P=<:GQ$J M@6I"AZX.QZ(Q)*)=KOM?7*\F$E'RU+8U3>+).P\O*J_3EC%YSJ_CH71R%^;= M2)7&=)(1^$!B=L'W"M66HKP&[,NMIG;'^K7 .N5\-ZYDU6T3>HXM>SOH9F+8 M\XR<27V[\$-_TIEP^]\55B C'L(/KM-Q2Y_1CW]P^IU>Y5'9<4^BW&+P=(M& M6P?#85Q0WB1U-2CHM">-2NB^]WCF2H2U6W2'7< ("5L*%O[[*D;X<&,IA5WC M^7_DC!P ,Z;8OVR:F*8,!>X'*5?]FD>,1L.6 $V5?S/I*OGD"OY8C2TK%?6^ M(%M,"#]5,$NB;==43O :M E>S9C+N8'E% &YHN$S"KILU*SP>OG0\KV51T@: M:M_29E6 T5M@YV=H\OS-4.#7907>")/G;P\>,#4FC\1.$ZMU&&_(?5'V/2A_ M+R';8!I'>4I_J)X_] IL=$'G@OKQ5=SVF[5-%CP,[2^:WPHY6M M94M?3AWP"(*:1_)J"7,@#- 4Y1TD'I@0TL.+3#<"CEP84U-"$A[,NSVXPY E MZDBO!K%D@3AE4A2&!3*JU@PIB+^#%IH.G"2A>X1HJ"3;NA5@RY!'/$?<+$3; M1H)_E?VFD),Y'NU&T3 :$1A2H_1M,!# 'C4":\#)1-!$U)JQW>_']S*S@SL) M8'*_"=U4^7E@)<6A+-AG7!.\%;!+ M'39MY;%[6E-FB,Z Q5@[RSA2C0"LWP5\1"C?K("_-5"FB..<]8.2T1#R;$V9 MQ0=OS5''LT^W8.VVA?^>#ZY/*<7-J%2GRU+N7Y*K3 >M+%5?*.E0TQT1(V?H+ +=!(_K[(ID MR-JBXZVS917,$"@R\.D&$@NJSU":WJF$#FE-V_"J[+@FM9Z24%.*1%E7&$DH MY$C%24+EGF:Z@T*M]L64BM)E%C)5P">J+2RG>D[Q9$LE2!"?8Q(,J$BC9\N= M;4_9T(KNLR/]S]J #E#@5N*_%6)\SF(DM5$S!$BJH3K1D5_I9'%,0#(1HJJ) M,Q(S5F&D4Q>HB"NIN<39U$5F"48E>_D,><_*_X(Y?ZG=\@8<2!>!G)-R? X[ MD XZCQ!GO3@ V6\\0V8SEZW/WE?KXA>.3%PV(Q)3J=,PP:A50721&?])5Y'< M4 <"Z<2,^EW[>R_BX#IW1?!C%[E?I^3+T=U0 1>CSTIJS,#A$CH$9>\)O-#3 M."7@CX,/C1 -)K0?V_C(%J,.3>')9&CEXE0;6+6>8*5 M-AS?D-@P>\TSI[1H!;:,#S(,F]G@R:-.D=0 YJO$G5"-,HI;-B.)#6_XZI=- MN6VEUE&$6EL%W,7>L3F<6#CG-)7EI%]$&"QC@IOPLMJUJ7[WQ04/ =')-$QY M[SK/,:I460I7Z)CMP.48!G8OY^=LOY5*8?^=>TF&)45/^A>,>DL) M9KI@C/BLA<:L6C)K$L]#0R1'&=U>JZF@E@/=^!R$X]NQGGW)9 M%&=9Q]1<4QX^!8A3@0UB=)7'Z!7BWR^#-:#J"[R0M8.OB M-_ "+K%I9"D-_&-!L=_+9%%6*ZNE75\>]XS]76C+^2*D]573W!^6"%[?SB_- M4E53%M7W4L]&Q4SB1**1SXWT*&.GI/D4O/Z [E4,R*S-&B\/,@+-"@-XC2]= M_PPI;=WZ=\.WEX+URZ33_\'41#?EK*= M."])I3QA^B..]#-QD+D(@H(R]^=7 MO5?%2>/C%?WKKN7 =ORY_-ADZS%W_14??+,EHU6A8GEZZOT]?D@3DM 6^HO5 M%FTW_M/,]=0;,/,?19U['OL6HA>/R7V>Q>O7#C=C#WQ+4>^D.()'S![DWFO! M^Q%-JKOM8'T&KJ MS;XLDAA,Z2LYU]E,"+#B[UE_*.;;AD>\?GX#L&OT_*GNGD/6U[7V7.7WX?&> M"_WAFY9H+BW!41NUMI';M8<#66#Q+>O$C7S0>G9ZJ75MI.2=H&@Y$] MG'1;:6L,1\Y9VIRA:T^&1])M\OBO!'<=CM?L*XIS^G][6^WM[_?\_=G;9D4R MI[P0?;V/YWB(*GS1OS]8?BJ":"H5QZ4;Q^;*TL.@+3MERSV,)+5'9@//E5[7 M=H?.@>?*/2+P/:R8?53G>;)G,K3=\:$V9LN=9^).KV=/QD?:.T]T[)^RVJY M+#U*<^_K[#1/^)S1T.Z-#I6^YOB?9\^>L=US3C<\<.;LN7#L26]R>21/^B4; MVU24_M*L;+=KCX>#UHYK)GL&KMT?CUKN-),[0SA(1^/6RGZN0%L-NM<+,ZW! MZYY,#M4'K>GV7%[WT!Z.)BUWFLF=81?A-+\RX[O>Z=M]U M6_.MF>SI=5V[V^VW[&DF>QQW;/9K+GF)OGB8SN4];A]0!OWZ#&3]>< MN.C9D]%X_WN5ULY[+L:X0WLP'+:<:1QG7-<>C$_; *?WN@.&'&ALQ.1SC/W" MXVHZ*2$H?DN$>^\2L!,1R,FP;W. M/>CV6YZ>$T^=(6:M.LUB:GO"-_CW9U\<6ML.X86EJ_5&J!;:?+6&LL?ICNS1 MZ-#D[Y8]SQ5^'?9M9WAH^M#S7)XI_,8HCL1N;I[*4\]Z4WC4PZAR ?A"KOX< M9V"/1VY[Q=0\U@PF]FAR0+E;RYEGX\S0[HYZS\Z9]N!IT@2/>LJ>9E"WMH75 MB\R<[-F3?EL.TU#F7/3L[J3[['7F+6,>8LS([O:.M&O:C,F_8/L?:RKF<6+V MOOKVC,FS"_D/NCV[WS_<V2_3QQCW[?[P@)3^UHY]+B?#L7O#ULMH*'/9E&8=P$._0YGN>XK*7:0_XX\V6I>[=>V[#U\8 M$XJ;LN/5.-F>BI?,$5A>Z*U3\5K]\4:EW@8138E^]&;E)8L@4@Q&0*2J#8[O MXZ_?W 5^MD21ZG1)K)0+(-\LO^[ 5S]O?S[L=P;]7NU7W8Y3^_FNH2:=\;!_ MT$B[/Q_TZM]Q+G.:W#O2 X[ M@F;P95@#MQO_^:N8B=54)%;/L??HVKIGBL6AF13[9FX3X8?H=E*DN5EZT:)<[_@M6](9G.&>O @B*UO&.0SA MIY>'T.KT41H^?+A67>"^)=G^3)VF$W)['+=G#_N'7E\TIZBEE;:3DK9NWQX, M>ZVT-88C9RUM$[L[/I*PG3TTQF_"2\4N&^#,+Y6=_L@>'0OAN[WS?_B4Z=K= MT:'=,UKV/!-[#.>&"/!RU"6U/9 M,QG8D[;C:U/9<^%T;<<]'&JXM9D?(.PGD=P&LQ=K-0]MY^ FW*U5]EQ6F>V, M6H^FHGJ+)?+2B]E^#1,RR'4;S2P(?&W;MP:1MV]I0[HSM_OB1 M78%:YGQOY@QZ2KM_&WGCV]O7JCA/.C:O8/AYEO;[+D,Y[$]G+26%8V@H=QPPEKM.RYV&- YX$R:K)@_QYD7/A+DO06.> 8"-7V' M=NWAX- R@R>GTI$LXG:?M/MD3QMP, )#XY%9^>T^:??)"]DGSM"U)P?72#9B MGWP#&)$D0=_MC!!A9QVG01;$\$81>EEP*PI@G1_+>)=RJ=WB)]X45I5GNW]2 MAP_TS)PFD*/1J))A9OSO4K?X67L+<35-A/?ERIO#9%][X9VW29'>QII60715 MH6%U^3L7.9]_MT6R\/AB%B<>,0=$5B3X%,S):\Q9$PER@E<"&@+>YB& M$LEB8Z6;-!.K%.>5<@Y]Q_H,K^.%PN\\T$FP3\S?RY]UIC^Z"[*E M%>(5B;=(A%@A"VTU\%4&5YZW42?X4U90)^Y[AC MN]?M6O,XV9,>2('R$,.Q/3A@B%['>JN7:&9)V>H/BP3=BO-D>]5!?;V8;2RY M^,RO29(E^J3EP@;; AGR]N'.U$N#M)AH(E8>"*QO*;4/])C#7Q;\_Q\<>]@# M^8$!^-<'$-D44QRGWZL;)_56 C\/8A\EC03\POE1<_RR8^THK[- JYB;J=MQ MGF,OR1V$C/4%S"=)K:5W2Z*>S^?!+("Y&AR&R2R16R2WL ]AV>L\F2UAWFG' MJA2G5/6#>WSU@.]-Q-H+DJK =:RZ_.W*$@;NLW*EI-?F\2Q/D0&E+00; 2TN M/(R\4*TIQ1^+KT&:(2/A9V#> &<[UOM'[:ET]^XW=:,W@S>G*"7X$/S\;AG, MEF ]6E&<60O4PZ">U*!;6O"'7G_PN*V).[+?K?UQ_7X<&1OR07'!8>8"B !2 MGBR($4"*M6 +@)4[JAPXQKT(Y$GQH/,-R),-A=2\B=,,Q42>___UI['KN&]^ M%6L0R(#(T:)MGANR91/GU*)MMFB;#>=(B[;9HFT^)VE:M,V':?22T3:5Z9:4 M3#>_SG1K03A/$:@.&U0.#TV+;$X.3BMMIR1MDZ'MCD^WPKL5ME,2ME[/GHR/ MI-F>J#>*ZW:.=UOS\-%?B7+V^L\2J,7[ER M8FUW7KI7,.X8-S:-N:YCW]UZ8C ;=)[@N&8WVORSIF9Z,VD-H2>#N3YXNCJE=3'/4ITWI? M2A".T#7:T-NYA;F:.*VM!;LVC4AMZJ]G=F"[+;2=DK2-G#M_OA(F,&ML+TP81N.[=[!'=':H-M#03_MWVP *]"NG9\05*5.Q^D-= M!XZ/3XJ:]4?&\EXDLLZX1=9IQER>%UFG:;'J]V6D@7\82 -OOZY%E(HV9'UN MX>$FSJD-6;C22MLC6'(.0O;L&OWG#9@_?BHX>XCWQ(FMI4E^>R+E<1A*$/-^.0Z01#,; .S3O.$ MEDA?=JP]B(#5X%M5[%P>;EM%\7XD,BOR,A@^Q/EX\'VBIHA#1W%T14'R(I45 M/Y87!,72["VP46O9+JU0UV[?ZS.L6W@Z85)6Z_KVMWNZ?;W;J7ME*0-H1O[;9SS&^*5;.OB:K%U^_#!(,2\9S#/^E M<12)D-)M\_4Z3C(+Y.4N6U+2[:A?Q'5MZV)Z"4N)TCS,/ I'PC^ 7K,L3G2L M;R[2E+LX4;Z5YG*SXR4S,EA&(QF)3_E&W M,S)^)"ZM4"Q@ N8SH]*X\TL+J/)%4&,I\[%!)27Y8G%9K,/]Y@SD1@WE;K*0+HUAO$F0H:7.5 5], #Y8Z"E+ M&%DOI5_-O"394&^R%6CR#&\6A, 74E,O[ )WZX6Y.$.A)# +=1,#!'@7 ?D/ MC**WL?*FQ*6;.*1LH_RZ!\M,BT$N.DK,Y%FMS+"B; M8VV$_ 2C2!<]>S(:/SN:8ANM?&ERY@[MP7#8"EH3F''.@N:Z]F!\VE'Q(X;- MZH_X"B*LZW:&1XF"S\@Z375#>QW[PO#9#+CBP3?S +-T P_C:&F6Y$8O+%@^ M+ I#@1C'#GR9X7N&D;-W:#>+-%.9IS:\ZEL"NFWZ:2/#5TV<4QM2:T-J#>=( M0T)J;52MC:JUZ:=M8*VPUH2RUB+#6FOC:B?HAO9&V*:DK:]O#D?.6=J<[L@> MC5KXX>9PY)RES1WV;6=XI*SZL\@\K3WP*_EI0.5G25![3 =[1>(:VKD]9^Y^ M3]H%%=IA[.^>^7QW7OX Q"P <'=6QX?B5H242>J+:6;%>99F8.IRD'6;=10 MI<3D,N7S"/X,87HEE .8^2TE+G.JZGAH(O+"F%G@A3"C>#Y/0LR% M%T2U0PZ*Q.?M<*DB^8N$V)VT$+O-F,OW@]@]G^N QV30GL-%P+@W:%S0O3<^ M;*13FU-[$=!>!#2<(^U%0'L1T%X$-(M&[45 FK6IM6<0)G.<@3T>M> 3S>'( M.4O;8&*/)BW$;G,8 E(T:#;/0RV MMCP"MEWM'S!$KV.]AUGMLXBIEP:ISAW?L/A4.;PVW M;N,P7U&8TX/MEZ8(+HQ+@I7=+8/9TEH"!:QTY84A3 %&C&;!V@MA]2%B]9XC M3"^'0*W/WE?KXA<1B7F073X!0&]#[A5I;1FN;:K6IN[).'N>E4S?0#IYS@S^ M=Y]O9"_(;.EE%FRJ/,1]&$12>M7TY>QW7UG!0Q1[EK\Q^D;BS_D>*Q&S>!'1 MQ5;,B\1WTRZ/0YJ[2!8;O>4)2T=^E,4&FG<*>V;FR7FF H@ _\#W7"4",7/P M$N^// E2/Y@19/@9;IO?A;H]L"Y^B]/TTKK.LB28YGP% '3_*'Q0]O2OW^.( MP(%BD##"[6#]R23>]>6I;[[?A3X@+D*BD%>A4%)0*"H3(2A1:.>7YA8&]]*X M=G[.35S9B;C6K:7N7 *=F+A%Q;_S(-M8<[ 0X>>^S[L+WJC>BY2@,_M P0C\ M/[]Z^ [0';JOMH;\?B)3OZD^DOZC&_:BWX!L$%S<%NQBS(W!RH>>=IY@=_7I M2OI(N^N3$-:K[YSGL5,EUD_I'UX$9P2:MS^EUJ]!.LL)_(P; $1>N $+$EG[ M5UV1=A-'/N4WT#/WG A76I[?VB!LR+ 4T%QQC53LQ3J/#[I%VE)-G[$3LT/L$N,LQ%= M6\R;2N&(FH$59Q,%?QCU>IVN"<#FW7I!2 ?8-$Z2^ X/KIFW]F9(=,HS(5&] MA<,PSE-5:(K ;$F"YS(YNAWK7V V"O$%]QYUC<&B5""Y2-)@'J#/*9N=7XGY M7,P(;A(/01Q(\A)_RJ.+HOF,)W=*K-6!3;_#*9(HD)T/ I+#2JE7C.P_ VHI M Z,D 1<0)(CSJU*F00H#I?.-%4_#8*&ZW8 =BS^C@QI?B.(Q!;)%X#\JMW'E M;>0;T/3V;&RELR5\@5MWA3*ZH,[HO5FI>$$Q+, M/R!Y H^2D\U/PRR\#<@K8V" ?8O. _.R$8MO0JRHCX9,Y&H/GD6($6 ADA^+%7&VSQ: M<%'A>Y4G*,JK_@=2WJ9<1#F]Y*?AO5Q@-E**/X0?U[U3,2#+^ M8W1:(N(N")HU4Q&60N8[UGN8Z#0'$05QM%:Q+T+%BM1*\REF56*Z(V58!B"> M]=L4J8M(IR1M>CA\_QSV>QADY.$M<3D(KDKXD:@B?#Z_D0$U+B1M?L)P5!H@ M\0(D4/$S.5>];EC$58?#_V7OWYK2Q;&_XJZ@X/4\[53)!$M?TC*L=*VWSC3<^;]YY2 C:V.D!A)V'%_^F>MM?>6MD" Q,4(T-3,)+%!VI=U^:T[ M@RLG&L0[HP#-%[)L<8YO M2;@#&\8.(O'S,'LK7)#?H+_6N*QK7YWPN_99=$)>3QJO1URGF'#=;50)U^58 MR^X2KK.$9Z]$SM#/L8:X5#3$H2N(;RAM?=?EE@_(*ULH'5YS!\N84GA MLHC-/H'W[2&$)63\Q+71S%FBG!+4W-.U+[[W>/Z-@=S\1$!SQRAY\SO=#]TN MN&& DM<<]'V>DL416R 'W>T]E_, -AS8+X0%8=-1 L$)V*?BRC\UK9XRZ2&! MAK..:]4>]CWX)N#<:<@=;]*X)1B". =!YT*K@<;+TO< X8.H= @)O\R[RB4L MFJ*AC^8)X[X#'N%R G+%V^17X!9[@I$(F7$G!S(@AWEXSG@"#XSL:*W9Q?D2 M-]^N.!Y+?GQ-/^2. XHX" L/[&R"B_#7< IG(9P9F& )A1P:B@9?W8O/RN= MQI14 ;2CT=L!YX5A-V["CV8C?C+&DEICO'0*+SZC,0L '^X-J$W,^?@3H"-< M$U@2C)_DF(@&X2D.YA5^B)GEQIL%,Y=149PC%BH-?@H)PBH#!O?BH8.!/P_4 M]80-N.<'I1,_ED3,B@J:Z1AC+'^AT9TFLX'J)%A"YA^.IZ@G(Y=,OLSS 7G6C7:SKV.[+<8QNO=%:OJ@5N=6EN( E^?$'D=K^"67$E6N' M #F(+7_G13\X+1H5TO8K?P[B6,2):/PTZ&!D>",!*$4* P/NKP# D0 HU6% DX2 ?SWU*VT?Z7]C74, M@$K['[SV?V"32#H!*@QPVAA@+0N@@@ '#P%N_><-14 % XX&!E0XX"1QP.4D M<-QTHZ$* YP@!J@" :>) 3;D_PH ' D ,*LHP$GJ?Q$%J+3_26M_HU+_IZG^ M912@TOXGK?V1_XU6T9$WE?H_>/5_-XA\X0&L(,!I0P!#;UO-"@&<&@)0DH$K M%'#:**#5T=N==@4"3@T$J,G >2; 5BC@>%% Y0@X31@@_(#KL7^% (X$ 1@= MO5FY 4X/ :2R 2L(<-(0H,H&/$T$H+@"*Q1PTBC JG(!3Q(%J/G %0@X:1#0 M,G2S58& DP,!:C2@0@$GC0):O0H%G"(*V%P$5"C@2%" L596< 4#*AA0P8!C M@0'F6A'!"@<LSH5##@U&* Z BH@<-) H(H'G"8.V%P$5##@ M2&" M5:7L H&5#"@@@'' @,J?T"Y/D5'\CZR^RZ#/X?.\\7?Z?_XQ>!,[OB2 MY"_EH\2]-LUZIP5W/_%#)W)\N 3FVI'SS'X10^CIWM4O\@OYT$B^8O=#WYU& MB[\R-[#Z[CG6V2\].0#?S ILL!/F0!?@K69)=F+=I3P$;_J/V78[;; M1L_L]QJ&W6D.AT:OU>WU67_8Z@R;K,=:_VM8M8MO2.":/]*NX(U 0.'?W]L7 M65YG3T3WV0\TE'QX K:K.=[(#\9T'EK 'NT 9:+F3P,M MLG]H[#]3)WK51G!2P/_CL1.-<;^Z%C*FW?H1TPQ+U[ZR(6-C.I1;WQO $@+? M=?$Y-\A=+(Q"S88G+/JEKD4^O1)^2W/F[8@-M9'CV=[ @36&$?R 7@S+';C3 M(?R6N2%[>8+O:S3@W0FU2\^;PH>_LHD?1!IL!W8ZUHS&^?^MSTF=7"))O;+> M+N^+GOC!B4 D#7+T:'>A?!*6B?6#_2/O,3\Q[#S3=L-NKF_HCT M7TP;!?Y8B^"A2!ST)XEJN&[X]TM\!(. 2UK(WO@N$#3L 0;_JN%0$X#XE&D M73B2NO9/Y'8@%;;LVSHPP;/O/A,3P*<9D-!('JL&5#8)_&<'"1!6$4X8T>=D M&H#RH06*A[P\.8,G#5ZC1:\31 _N*Q'XRQ/0_NNY_^+!$\)I/W2&CAW05_ N M0S:8PHIT;>@$;!#AEW##\E^ZUG_5_@-$[HQ><3G *W8 ;V7!XZL6OH; )/ @ M^>\(Q-PCDS_'Y[^'I_E$+N$4> JVA2S[Y,/9PK:&TX'@4SPCTKNPR %\$CX M,N,Q8)P)Z]HW^,# #I^TD>N_A-HCOI(^#>N#+^/!SG^-C@,.G8YNX .N@I> M?($-:T,D7Z"59PEY.7"GK61SQ8Z(/Q1[OX8L EJ"SBJ&P\EM@>?1.WQXD1/XO:7,IA\(IP2LH0] M&L&O8"\A[&G .K!8D>@7O"(09#8C_)\.7W@OVC5VS_8N8,#Z@BGMD<'04NA M YY9S"QC+"(MHG_;#7U%)L0,0"\ T88'(^G6'L!MT7URK0,X'B(%*5("D%Q+GL&_EM4QR($D&0&,@WF,0$W/"B-G\%T,6@E'"R0&(,D(>=!E*0:"M.X])Z850 M##AN$CACY-KX^UPHA"K?PDESP#;%VPKIZXX73H'K!@[S!J_X3.6&"$WA&UQ\ M5(!T#"(./V2'(8OHV6/&(HV0G T[@H^H$E:G[_L#T&0!/)\EM!*!0?T(6P&B M RH*B/R%K)<;A%/[L&;FP[P>!_\*"G^$C?7ZJ"!S[M%$%T]I# M^/B $?&!B0KO[8,Y2'1*ZY_":?X+GXO"FDC2X;#!TVK 7V#O_\4!,1U>3:IS MP5@@.^&&?"_-B_ ,P%W(;"E=1GH.)1&9'$ -'/KZR+S(\/B//D.-$@M:X@V M &QD3]V(]@#:Q/O/E&Y+L Z<%Q> =&(ZEV/.&-$)EU'BYUE24DK#;%DY)P11 MXC.R"N02(["60D R0SIA_'V(S PFZC#>8=:F-%+ZMC:&?3D3D+YP?J S)L!N M_I#4">GP9T$0)6([T (1BS&/I*]9 M$8HT0J3*WST: 5\B"4PC4"2$+L57D02 ND@K\!6ZG)6XBHPUG!"6]#3D*N*Q MNO8;O!Q.B&]1[ K. 4]KC.M,V.7%G[I#7.*0\6W$V N/3 IV^!H1VRAS#76P MF#(.6#P;:,EV M+0B?; A^+9B(.!K1([17"H?S'Z+&<&=?.@_;Q'HLCX,43] M"&[A_2ZLWR,/CT3J KN'*MOY_$X\/\)-)X\'=8=[1O. *U]B/@5S"I"Q'-"E M5#*N&$F6 RL4KUR$XJ,D3Z)^3!X9VP=" 9/"A\5Q34?2FZ2,_9UISX#VX4N@ M:>DR%-7.+V\P &''W1/$ F.NV(=3EH&&TYNEVX&5L8'KAZ .\'A5JD:I22)\ M"UIVO]8A" HY*L#H(+QE\I[3)M7U_W]WKW.S$4Z+#$=;VEB*F)@5#@1DK_@/ M'Z8.G)EV^:M.B_^W'WS7/@+.'SQQ.?E((DD*$'G;$SN(7CFHB7Q.F+B69>^T MT;1DST@<0(3VF!&F CK$N>@Z346B_S?H95@*07_![\D/"YLG(MJ@;YH6+A)0 MQ0!4((H(%,JJ)2R_NGQU_"2Y5"1BTJ83I&@4T(^/Z#6*F' /X:N%!((K^:G; M:=6%>Q[HP'50:]+QPE>G7O*5L?W#&4_'BF&7/,.03^C+)RCFB9U(7E+,\HN* M7$2.1,R:?! /"IA],.5L)!4ZG8@'TE@5[$!GP-L30!5]V[4%GB$UE;;P.'(A MXI+,O.+*A19T$M'-B1Z7+$"# #(('E@N,GHBY\<8X2#^$QUI HJ1^\+3U++Z M%G\D8 94\&$:@R729L4KR:J)!3)*1BG'28N!*'_">TD#EI0)RW_.99,.B_^. M7XX-"%@TKN#G<-[ 1L2/@\'(_QU[ )Q,XW3%;G(=R^1OI 1 MN/<1;RHAJ&_H/GJX^_Q5.R,^'$E%36A\X1O>:1-WRB\R .M7VDD#)'@B92YG MZB"=/,]_MK5KCN2N?+ XA?)XG-H@IB(\%H$FR,]+!-P'TK4Y&$!L(#":8H@+ M*)6HT90,7>MD25R^,-?%/^4K49N,/8DL (^CGUE9'F%"M2.D!>(CD5HYJ#/R MLV'ZF?T.52] UI KZEE!QC4J%R8$UGYJMAKUAB;$&%[%3VV4;EHLV,[Z,\_, M(^'XLUOJD^C9W48C]>S!.[[M^.S($1D*1,<925C7Z*$:Q! B_KSTJHWM(4L, M<5)8\/QAON<+L _WCY$S06O"5B/V(ZG(=PA*!ZC&L &Y5 Z(?U@(>NGY0W*H=B(Y8\X M8^_0C%2WCBJ&''Y$9V0'@"$6$LO'=RULYF4D=);A4H.7C53M6 M!8\Y1-<\K\R"&.VLEOI1[1T>!GJ T.^ (@;-;$0O2#EXIP^DT,!"@'.[E_[' M7P,? , 9KBG]O.R//]@NO@EV<3F!"_.U7UT?E*GV>^)1.ZOQ7]7>H5#KAWC( M'GF\Q5 #+KAJXR#-0, [/*,"C'6G:78; ?RDK#ODN%GU=:SJB%'F[_ M_1&8/) .;^&9)GLZ-^OK0K9D2KW?0+%QK/>E?E\7VNIA.D#\ D+^\I&+F1?N M[?0=$G]B&6'\,;X@LN0%*/:&F;*8BS7^H$2NS;P/Y=YT+'07?S1 &);?VEH4 M41"A)SC3!S,/FM4(P#<#<0(=$$6R[%71KZ7@%2\D.D"-2LVB6!F$WH>[-$ MVG/60F=KEDC*[J!G]Q99(A0&G0*1< PGCU)I@-M@:TPGY)C@L M'S&*%(5\"20;A \A:C2H-A[#\S0G+^T!F]YC"98M^0'GLO MB+Y3EE1L0?%K% LDEYW<:?@*7Q[@SL[(%:RX].+,)8 M)>6G?%O.ZS#F<^ M0M;"/?B5"$[Q, EAQJ]!Z:6[-?<)G ]G#9:BBX0QXJCUC%':W*;8!,F!4:W$ M@Q73,G=LJ89*[ 1%*A4&.]>27SCK"J.VF)\.'^9/(TDRTNO)?C@A"DZ\7>^J%@*D2Z4V4;S"^84FY"$$IK%+\F3J5VJ<;YK"FC5BFZ6"!"H M6$A5 E1?XJ#>5^&=O10Y)%]E\/0C]YL7?5T=1!.>B2SWX#$ R] 30D9Y]9/5 M;LZ$&"AP%GND$[<_6-WP<%AJ;K1U!($RM7(> TD+@V7?KN]_VW&P; @F)*9C M\'!O_M@9+JV\L;/EJ^,'NT[LS*A;AB'UQQI1LU:GI>4*F:7B7\FBADY(G)R. MT*AAL)D0F'"^S<>U5$-"B6CQ-#.,9T2O$R5"1,_A-Y_]!O39\11:> $>[\_A M##$GR6D\1PI8:S:?/3O-,<.Q+4,1.2AQH_!;G!*RXB6+ VYR$W.!LCB115S( M*I*5,3B9.R5=X=/YF!MH/DST&F;9Q)B((%7B\E?F.MW\<3?F$%9 C+#;$!P: M&1PR\JPY$>E4+4T@N 0L8^R#EA8'7F@9_%] Q5? VRR@]-%[>P*?FX-V>11G MJ<*"JV@M1U@P"2+/A 9/QS].I[C /[Z$8_@);^ AG"/#&5-WY0JWYR&<\T5T9KQXZ_LYVMU>O9-^MOH3X2%< M$$:G(]AO&'T5UR<^EC4B(7FCEGJ1?>I4QD^&7GA.C&_JEJXP -2/ JC("RK&6H\P( MX.$?D+2/' -<3P-_PF Q__106O5MQSU/2SSR*C_Q3TN!*,650S6K7"(F7UD: M7'I;G-69QUGM7MW:"L[JS.&L;JNGO$VZXS<)*M%1JC]9$:E[PY-5SU%$TZQ& M+_:'TNXW"'.GCI(_7G&8TKFD&DWIY&R:!97:G[X,N.71=*NVCJ:FW)"H$9O9 MMCB(Q#&<(\*VYJ7)Z)KMS;@[RA572PXV;>#R/,UBT;2\,2>S8]:;6O%PTPK3 M_UH6;RH68EJZ!IU^G15@DL7X*P)-II%* M@5@6*EI4-16"H"6>2TKZ4Y$>UC[;[G3FJ3-%T7% M"1[]9O&DY=M8&4Y*<5LS7SG7BI-;IYHKLVB+'V-6OXET^"C36;ETD7F.[JUJ MM*PZF#KH]:"'CTL6>UDA-[85>IG!&\MO9A'<*(H/9Q.Y#+4\BY;XWU-0/OM; MH3%7+V9T6S-+7&;%O,TBN[/GF-(&U"<#U)+#GK$\%2@+R 4K\%$Z8 >LN/>2 M$RHD0O7J<_()DY/\Z2,R55(.(Z14O"_TH"4] 5#,BB\1O@]C-)% 0>Q= DS. MFP:(WB$B*2DGGO/\O !NN5S: G[;9V? &:Y>"=UN//3N^F!V/*"3_%4BMYN' M]8';-_8#I-&5J(\"&/<]-US325UEY-6H5(]X)\67/*]F5LF*$F\[ ,JG?EYH MP<:'TXZMS]#YP9N8*.D;U((GFG^B[6'?$:J(=''E%%*8.8,SJ7](\R_XD%BR MLCE"<:EMD9,YD.Y:9Y1T.T&/*37X +7^[ RGU/2BSUNG#2+9[ 2]],C!:N\H M[LPOIB7?Y0,E-P^Y,0D6B\9*202P7QRL_!_PIB2Q\DRR7[#A"8]2>KAQ0;:Z MZ&NY*&N&/.7XERI=YT9D?I5AW83R:K;'UQ/LVJ MDZK'+373O3\<:DN3[[ =WFR$B-J%)WXL_ 2$7CM%7GFM=*.K^,_R&^E+3_CP M17QZE-(:%GHOL=![ZPOZ*S!-^R3>;^N7]77S0W/+_/8^3-QD43-F;7:WKED+ MM[?:!%KRD=76HU(8T,EK.RY[87[;<<'^9WN/SGUL28\06%H.IIKV_%WZ>7B:XHPNQ3U0$TC)PCCS!1,.F'X2(]42H0-/0AF M8L9+NE,#?VM=NY))+',K^DU9$N_8X(GF'R(S6855Z4796O M]UL.@%'E%*@Y!=IWPB='^^TJ]N%,3LZ+_ ]XYG$CPX]E5&;61[)>^5)'J'CBZ5AUE\J:PX1(/;^1#4( MG\*RRV5KS.F66;'/&;],MD.:NWKI761S#?PP2N4Y#N*:%SRUX11KCO .X]* M13V,%S5[CW4Y+A]=1$G:=ZK0 7Y%("%NH7^&!( =GFKW?+$U<4[+S\$1/613 M/BJY;=C=Q&41+YO 9X8Y38B5[U1,".T,VZ+-%"$I3Z528(!4U(*< I$\;#>Q M'7(T@34UE,]ZM\ >6;Z>5?;(&8^@#N#'S]2RG%ISCRC_-HJ/YEV6W2(,D<3L M%B9)QI;C!M7X94[,?.NS=Z 3-OP1/VRA';-TUWEF&9#9N6*4@5Q5BJ?EHW/- M'5C3=%E@KLS72$@RP'D&60M39D]D+1"/>R5VITD$0VP4[D\2)ZFT6Q0[;3DX M!U&K4/Z3_8P!+.;QMH>QDW[IO1[9O*"X=HO?]*%G&67.!@KC^K3LT3.*AT 6 M$2\8$_0OWH4[Y!SR=0I4:S2;E^EV?F'J2$4?/]'Y/8VK%@T#P>!ILF;L_QXF M0Q9DPLF3@[I--"9/2'FA0E2=9RY+L0W_P/W])?\+1E]=%R4Q33D4/TP^#-;H MTX(I1'%$5HK[>&A$+.+&')@*J3B;*,//F<@+4:-ZWO=D5KUCH84\,F4G= M-!:B>-#WX90->5*!D>YVX:S"P ^,'H$O.+_4KER@,>U2R=^11.WYD7"1_F1U MZ^TMO.7CPK>(*363$YB,TRU"3I0A1@J!T; M9JZ>+OOA[LO-SDU-") )B-IMDXL'L]XP3D\\*$'!'-36[BIY\(4(X&H5 MG>G:3ZV6XOA;Z^F+R8NK.:/>VNP%5X4U7 ZAE]Q!BH@+B;V&]3>PB.J6)8FY M;3]8S?DP;*=,FRI9Y+0$]K$:RY M&I?I*'/-NKG9XU?P0]NJ=S=[P3K\L)HA5-#74SFB$$MT>L 2 /HL"?]:I\P2 M$@_H**-PRUB7BM4W#U32LW(%"Q86(V&H "&[5V\MH^71 L,1W2Q)H$A2< MZO51@"2LW"C8M-;S1U@;H. "(+@;@^ "&+A5;PI:Z^P) ^\[4>MW^S4GB1F= MYGH.!"N7 P&$IK'9TU?[T]82FM;Z_H/_6>T]X.??:B0"LX#;H'P2<]_DG*I9 M7DG1S>ZZ(FUE) (HNF.L2]&KH::4R!N^8 V*SA$6DW>0HNJ-R5H_9;J>+8Q[ M8;/^X)^L9* +Y:=B9@*O[RT]TUEF9@T9)' MM>RIHEYL$QH_M@?7%*>SVI-)X/]PL)C8?<556?&JTEEM320%*P-;64*IH8W96+"HCVS$BY?Y&9$P"6=.6LU-G%VRCDF&U/^2)P.A MZUCIZ3M&WNG#F4S=$>R-#8F'X(5.2+T X'6!6JX':_@Y3!X ZU>N2;9$B!\F MLSIY)]9D7BFF*T>\!";@&;MJNHZR+WJB'(A+M3+Q!0UE7UC1CC]CP,\JB6P: MO?5,)^O\UZ\WGV:A["*YV5S/^DN_9+%P7B08E:3X1#0^%!*,'>&R[=;--> J MO5)^F*]529V277TI@OH'U'ET1>'XS.:4\61]T M;2A;-,>:?<1L_HNA''# )ZA'6%^![2TP:S24)1X.J3_Q':%OXF;HHF8A:9MF M#]E_IO;@E6OK\$D;N?Y+G.$9*F,@,&^;@!ZKJ"@P1DNW.AA.G.":]0VVZ^ 8?R>&O\*[8R MXZPF4VBI+UY2#YU=HX)YY_U(I*XC6A&PA3SXV@AT-K4J"K"%-UP ]0K 7GWQ MC;B8MA[F:DSQS,4P];3&PIZYI<G!N7 M=@#,J/5+/]W2A(Z:4P/5'.%!*9'&#.]B3L4/PR3?GL^. M0I*I:[_Y+[#P0)?5T]@P'K&M&Q&D5:X^7NZ0\?XULTT9A%BCW&=G+/I)9:Y$ M%F7)=O@#)QA,Q[C) 56\S9V>I!Q>^A8W/ >8YR8KA!O/.GEQ,7SYSGAB.P%/ M<(Y[Z>"*\07B'G"R$@*Z"!A1)$,G)^OYWOF,<)"H$9D-=DVE\/&SB4XQ:]M3 M6VG%S1A$IRR50:@\Y97HLJ_6= F,BAGV7)IP24FR)YLT>5YW]#H12>NX0.J# M&.-P.AKZNIP)0'7^I']F'T8H&5=&:?,NBPD:)QS*D0[8^%_"?7L@C!$N,F6! M#2;TNRR(.^9SLN$E5.H<'7ZH\2;IEM 2P4%6^&]!=9R9?@Z%Z%M3]9QD++I= MQ:++L9;=Q:++7P[EH2PGH'K0H#$)+1B$+81%0U6"(!]7%T?_U$IUT102O4%V M+PANT-$1'[[(3TQX+6O+/U![Q_O&P0N?Z<6N/1 5?A$"+3%54@)0V:-8%OH% MH4C;_UM6A;?,Q82'<_?,3ZVV$@GF2FK%!L8<"#OI"OHV* (7J[YDTS\< /K M'NI*]Q1RXH@'H]=H0=$HKD[I;;E\/71UTY P1E*-_5//2#?_)ZG-'9'B9$&[ M>NS1C_B0DX$]F= ? $\ ?WMAK J3WL7I%G_DK:/E^LC2> E#Q^5EF:(L&\V0 M)SO@AN9[+*4>C3B.D]\@$R$>0$/Z>I"%,:EMWI!.G?V@ZCIQ.'-T.9WXHG3^ M!YPY8!O\I #_#[QGT5!4,:<7Y83IOEYP(I*ZX*C0JG&I%P 03*-!+7MI;^EN M8,,_ :@<1V59$J=95SPT4Q%O(1Y:]2YZR&9D0L9/MR((C+K9S"D)K%ZJ<2U* M@JRU)NR?98-0+2:X_[E\Z_QTX/CR.@Z7F M3N;U7RD1!:5CY4$+8Q1/(Q]'XI*/DMPKX72,HV7^PJN=!JE BMJHQUX28_BP M<-^\S]%YY$\^H*:NW/,8XIGQ+A9_T7#;!WT0)_/-!Z6:.H2- M]BZ4@!#K\%'$7E,O_+@SHX3(?)<6ZY-EP=:G*HK7/TK54GN_V3 M[>#)=JN3W?+)?F2O/A_:V=V:,C$[Q2[C( [JC%+"_"D\8A@64KR87_@8@!T\ M/!=K'8!M/1HMV[_+1O,VA3]Y>^N-]OX)L\54F^PLR3<1"?(R^?&==F:^F^72 M(@?1T'(>QVZ((>>)_+31%M6M49O'4NVMIQMF5^\8HN_B)CM%GB^TX\42>=7K M5$E4T=LAT5NWV];-9D5MY;F18Z8V2V_UX'_=3D5OI;F38Z:WIMYN=O5NUZKH MK31WQ?8MM-I-?RD=4 M9J^I6T91E9E]N3L383.ORW9-'.7UK,?SU?54UU-=3W4]);^>O>J>HW?MWDVH M3M![% -TXD36L^9Z(">O45 ^0C/ 3.NT#M9,._+;L?3F ?L(C_QRVGJ[67%. M>2^GTZXNIYR78^J&L2?7X-$[:SZ+F;1I9'-BKAM+-UM%N;^R;=X*Z MG-)>3K,*O+*>GE&'JCU:LNIYR74R79[/)T;SSL MF>D'KTD7C$WAS>&B:;-%+1\J8Z>ZGNIZ#LL6K:ZGNI[J>BI/SJ+4&^K)GRJK M;)U:SDVKHW<:S?M6"V]VZV,T)+>CF'I5KL>J.*7BE(I3EL>[VT97-PK#\HI3 M*DXY+4X!Y 7HJUO82JHXI>*4T^(4L]?6>X5KWTK!)^2+>$\-[8M.%1"O/D=" M_6"U)?6*.0/G>QPTH#3%?OO7_Y(ZEW;=:N(Y?/+A^3AK5LZUEN-8Y0!6,2Y& M&6Z;!(5HU+7,@L')1C@%0XOL'SC.!Z??ROG7/^,<90>>2M.#V \6#)R0B1E# M3D"SF8:!_8)CJG'!8EZV\F,^*$0.),]X1?AS,N-<#,A.1I+3O%V<0!2/&<+? MXT I#'*-/FAG]CM8^<]P.T@E<, M/W8\2N06LXX?[6 HUS_W72UD3*N&["HLW^U40W;+L9;=#]F=4SQ[HCF"+G%AQ\M^J6.$D.,OR'U3I)L1)6K*'+""'[ MI8U0'T.-N2%[>6)\K%?T!#+WTO-0Z'YE$S^(<&PWR)>Q9C3._^_\;*0#T.%F MZ72XO*]$]BO*V_7AXZ@Q0''T([KN6$\&.%$K?+$G8@86_25 3>,.IOP)^'.A MM=@PUK\3&O(1@G("%>+A;_I\_B)7O(DRHW?ZTP@HA0^\Q^?Q\7/*&I;/43I( M*K%*1R74'3!@XLKX6"OE9CEZ"%CD!'P@J)K[0V//$#:(F6G\PIV,(8P'<#7- M\EV-P-S(>SC@#E@A8,ZX/PU"(5[GQ\MUVC1L#SF26@@\X1 ^9PR?>1;?B<>) M@B#&D2H'>5FMTEW6?&86CM+R5EX JHS_$=M-?@Q.\W:W"-W=^[94P9_ M<]"D0\> =H43;#^[_DLH$C[_S>Q N_80:V3K"X!LXXDM!MNN^K1YX.,X\\PN MQ!,C[TJ[ MJ.6'OLEDG]YACHE+))3PTR+'\;]*B:6!L-K>(+FYCVUG-M_Q3%-")5+-\MK^ MH9K;H^%5YW901W/U9'N/;&L3SHS6$?)D62:45H;; M.&9*Z[7T;GM/E91OVI&D//" YT7D@0>YRJD.MT[\S-1;3IRWNIR6FT+&WV]^=6 ML;#-7#56H[07U&QW]4ZC&JU1U@MJF[K5W--PC;=&W9FI#(91-_<2FHWEN^,- M AKP<#9D_&_O$)RCV->Y\,+HNJJ2JECD1%C$:%EZ>]V)#16?5'QR(GQR9C::>K=9W!UPL)6$:I;? MSK$D/?&#$\'Z!SE2))/9J)<+' 5KY3(VJ:YH7X4K>6+J]S18 MBXLYMZ+P[Q53JMBR%-&!DB*:YQLF%B0ZR;NQEG 2.)AFZ;YJ0U[[9RN_]N+" M2$K>=N*NX8CQ)P&;V,Y0^2E\Y">C9R1;R7B?[8:^?!5EB4\CGM5)7[:L>EL] MA[EM>F2.*-\PZ]V9+YAQ&0>OB,3L4?R:ZX?\.ZV&66_.O87]P-H?O"7/]\[I M I.+'90L-GP\ROC(D(U8$"1%3+# @2_+H*A8198XP)?C MW0P=6!K()3#3,-L;+FW*=.ZV"_'!F%8[F,)SO2C)NH>+&SJ17#D^WZ?,\;XM MWH2?]$)XT-2#.W:!3X;Q:8N] AL]4VEDN.135)W*RU(=#XS':7)LHD8V9+ Z MSCS)3\_Y72.)P#+X"0'!!H_XLI*N500GJV7G*,:P&G5KCLQR M4HS1M.I&13$K*>;1=KR5!!-_:"6]%*>,17*%RKA#7M0R=$9PDLS#.H@^BUX8 MX\(Z>O'C?'3^6"[[;?K6@'+CTKI 26CG5-+.$$JJZ",!OKER+!L$N(E#O$<, M ;+BV+%;C4. 5EL1$[O' +%/+Q,#>,KO9T L#_0S P>D<6A*'OXJ2:,/YB& M )=!UGA^1!)KP$"0B!+HGRRS7>^D9/WL-@-_P!@P, GFY0_K&/5&O)'C8\K/ ML9HX0J9<%:F<84RS;::5_QX94_XRUEE44Q>7WA'A(GK)47A''+#PETCC)MR7 ME6(8?&.:2Z@*.@RG?$+B"'<]]O%J_<%W>DAW4X['=X)I'5!M6"BZ?N >"4R, M[('C\EOCT#YA\1U5%G8;AUU9:!:J+#0.G>L?&--J.ZZ^72A M_'.H?0+X1<65[_%&-O29KP*VPD>$_P1X7]S^'BAC M'[=:(RP-0F!Q6PX0[:[L6(12ZN'ZBG[/^L'4#E[Y7DQ+2&N ."C$(BFM'Q)C M\_J'@.^@"O',C9[5U+'7@STF<;ZX(OTD6P5UJU9!Y5C+[EH%;4>/]O:O1Q\ M9&!W,"=ZW8*>:RS!\*9EC,P=Z[E]"N2RZ=B/TQ!^%DK5IUSTLH7N_)9VA$E[ MW?WSTA6J2\0=EP-R)*(]<>_#;4F'[;5HT[,%0W*/O5SNT/)(8S9;P6R(29+6 M8H,4;@L2W.;'N V-(.ZII*Z2N?J42?\EM4/LHPN28C&!<#G"^0=#,L@(_/QZ M>7D?.SS_,W5@&=HTC-LHRNY)_)+^G X?EAQ(A%AO&O36QFX]P M-[N.W1=FF)XXBH6C-]157R<_"-Z6"\_1]<,IK*BN_8O1.:0Z.I&G]RF!M/C$ MP$'O*W]HSF,<^[(;[F&$]T_&$G^L+'HWK,-XQLH\;(!F :BYN':D-G& P M'6-CKP$NXL:#0_%>R:5,/])GFD_&#WGEOCWI#X[HV 79Q\O71:<0M_V3(.6B8 MZ3JX!F?T2DR45WTGXRC<_K<9K'] M7<8#-W;WD31%YL4>3*0Z#=>6,LC2*D(VR#&A..(^ #&,P=DE^=2;!1I M ZO%#T2S8/B"DW3YY7*PHQU@!V2\##RSZY:B=/JC:4!:0T$;@LPR-KT% =HK4?SA/L705RI# M'[2FN,M%,\ !+L(NY:Y#(;G],!$VTSXPAP, B.,(#O& :X@O;4WE].0U2:]O M;+H6O4Z(C1*@BI2WZKN(6;%3(X5-0,#_"? L>I62[=F/YF()<-*H'Z/7NO:; M_P)"/M!7OP6A"Z4+L1\.[X=.SR#^H[[EH$41_Y' M!O[T$3X?!(BZ%'P[]$7;^&??A4/+ORE26,I-:H@:X7WX^?@BI%[G89Q7$#0> M Z$"5_8J(3QE1\'>40V%_,,V!E=I=4_P(\Q@XGK_!>6@+Y,R.&J,0U;4LQ[? M3U\DA1XF,@Q4K9#$^#7XV,^AQF#U_M@9(."@?H_>3+_X=(=\=$ &_3@A)1 ! M428V%2GQH'@9'#?'S=U=/ %U61+3P!?H/!E7:DR$L%P.6IZ<29BH>KQ3T5!T%+LO-%]OR?2NVQX#[H_<0X $+@$;QML"NHD6)Y<,& MO+P03YT,-R^--(Y,!/^3PYLO MX\$+2YYM#F@4.;@Q?%67A-B$]O,=*S6A3, M360 0A0,%H.5QV

    \'4+0#4 =KIDRE(E?!)H&Z?^F;" MBJZ"MRBU"3 ST$3#W MN L$#,'DIO3X_N(FZ7R%\J(.V]+_I&1KRHDGJ43+;%9-=Z-'US0?/0('8N/3 MSXEBQJ"S?&"*9^&;RJ"[9S;#YAE"@;N-T ?()0B:DMQ()+^<\(BK>:=U+;6O M/GO$)$O0H5Y,8*GW4.*&:P_X\T5?Z#K =#(E9TS65#=ORB_/>*(D0O(C<;)! M7M"37!%B+QLP#(&R0#Z6'Q1Z+M M^+KL<'1Q#Q-2@7\)$12? U-.'HQSD!AX M2Y(CA4^"14>FY2^_WATT0TK41G,!P!8@UN+Y>VA<"&.\"KKR4&X)?*V"%;V_(G^C0;^$Z,0=E/R2D?J24>J<$\8OA+,L0N 4K2JYX4MZ"7#.0]EVKV M\$\ H6($T$P(CI/1*[E_9H(/Y!,;#%!DTN _"FMRCX5X\\Q/K=0$9;A?ECY01D4C4$W MG#AS>$ :0S/3 ;<.DGF$\FX7W(5RD)XP,.BI>-W2JB(4@8$._J(X8YK*(L3? MAW/6RBP1Q\%\H%XY9M)]14.>Q^B2A7+K10E@*=PI*%U@,)98^[.,%$" JYF=9O<8'<>ER)B5AE^2!6"*2 M9GJ7/=JNKH!#':CZV0E\,F:1)]'7X+LBVJ3\+HR'98I!8 '83$!UZ=&94E01 MRE+F9F:S+F65OC#7I>S2V8\,^=;$2<_D"8C(&\6EA%OTV<=30Q%[9#;+I@,! M=YSJM_M"ED51W'@N&L87@^$Y#R4DOQ=$CQ45(@:.T7(I0-6P5"JV=(9?JBG3 M:F6(I?:.CUD5T=GY#^AQ."IVS7/II7@-A=N#>T))+TM9(V3#@J U* J7DFED M/@/%S+BG#)>/21,8GXCC'*GHCS@*I33_,6#R=T ^\NE:^,3PN'"]]N!)\=T\ MO4Y0IW#!X#JP\:$0M%BOXG\7LO&L]MN7CW_4WHEMUK5_QKE'^ OQ8UV9.!@J MJ5;AXI"]E,SJM:46G::'Y.EIVA!SA[47GN.D;,I]C6,\L"6&NT\?"L6]DE0J M]0SB&N'8795UTCI7$/%%I^A2WF-,AB\L2%["$:+ *'&<49< MOAMSJXJ#Y*QQ(B]Q4V=X3QAQMG^(^$_JQW*1J:H]7:EC)2'*P0W\/#U7+_:G M1\Y$>)(C+&?GE>9\[8@7I@%H) Z"E1"2LON?,YFQKEVEL%'()-Q2\Q_M5/PV M2>])"Q@[FI,L4I10EJN]4'IR#IC&8]55(4G>8\$"Z9.5W+R(*C&NCT$?M$,& ME*RDH*-,4E6R,=(,)#@"%(*+0^<$(!;$X6G# #>IH$S>6"#-QA&_53DE<2$G M*QF>PD])&9X8=71!4&*ZH=3>"Y]!$A#SPS@.UT:P>TRX3?+Q, $"-HYV*W[8 MB7.U\&DT]M89TG7$_L$B NUKGM0T57PF&I:GE05SABM7K%(G)8*"YV&DM$'_ M=8Z(_-G@BG(X\9/I$TND45UFL\NUSCTD-N56;S_.RHX2TE>Y;&$N9.*0!7W[ M)T_1DX9JG'%]9.#_2N0D7LN0(09FB $3"7QQ[Q*_C<6#8OTO_KFLW%"J(W70DS,6O4?*=37S??2=2 M(9^^ \LG<\78R2$:0DD%PZ<[;J49*I$F=QRQ<+^1FG,)$#=AKQ#"BY M;<0"P*("5L0YJRA%E=H%ESTS2MJ>;Y 37[(T52+XYU"(Z#'2AYJ^%3](LKKZ MO+IV23Z1.+BEK@"5CYJ1@G)W; _Y::B=;X9CJJ9Q&-!KA87 UR^5;UJIX,RBF#*RF6';($9Y(K>'7/?:')-JY1)]Z M+@MCAZ%TKL7#< EHL)"W,DN2.Y5B%O["V/:,XEJ=6"=R50]410T+11LF:M$\ MQ708_)ST8;(?;#"-8_?4( 4$I3/$?<;<"$53-0!LC._Y3[6Y(AX*^8=S;#\?Z8 M\]'%S_WY8#.H2G9L#P)_E@%YF8N4'F,[^([-**81K>252;;D+F]@/:3CD).- M""J3OX.B.!A+Q:=0$I6T'3SD13?[Y6>L_EB'NP(U@?&+P:OPQX]LL.OB[F#< MX\F%O\ML7CS ^:H/TL&>4J6&S+YY!\?SY+BX%S*C[+2P4!X(XELZ93%PHM2$ MQ%+5CO.\B"@YL!9==> 3GG"?(HG0/Y +SPD@>S+54_@*!L@!\'X@)91H>#?J MRN"ZIA-R?TJ@#Y0#,I#3ESAF"M3 98B^7\"L/N7+XW% >[\1:I6(QG)7H7%J[#X^I7&7WE@4*W+"4!T8N1ES!=\P+'Q$E4A[:98 MW6IT]E^L?H/A[ P8>= M@O$O'NL&[(A):DA(LI):H!Q$^DF8!$L[L6(":#!(*I#ZHLE"79X+F0>.J&.) M;29"%=R6H3P ]$MSP"+>)=UE6:6=\AT( B0F)0./XKL!8CDVL,,TY?."5827 M4:IH@U<[R_(/VOPTP:BAZK>+?8<<#O7A)>B:D?XVI2-9GP,Z\7',6P'3A)8G MOBH-DX>[SU\I"R"VB9$.?F@3%T/EBL\65OPU3]JK:FKG5+05V?"1$#-?)6'PI.IP\5OEHQ\%<\D2G'5=B@"4DU[::.(7-L$TAGM: R!]L' M//+:>_4^=9[O0HFXP0)] +&[G+9TD"46 ^GU#IP-"5C(38WL7!" M>/J5%I5ZRHT\6-QM]2[2GG[B"4=;6R"$ZY=:4OWDOBO4\:&V;N M%;L=&J;2A117^9.E=,V4X2->]K"T_R%^%YN*H?&KI)94L#LW[#:V ;N-=KN" MW17LWA9FZM:5MH0/"P]C?!2&_*@0MV?/OI^G^T;W?: MU=WMP]V7FT^7WZX_:9]O;B]OKVXNOV@/W^ 'OU_??GLHM!4>^(L%%$T-05^R M/0G9!_F77]#3[-JO'QRJD3NG+_W"D8$<0H(,.3M*#M_'?RUXM=>K=UL6LJL8 M9"=>+#BY#AM]/__SGE%O6F;FKQIU(_/GBQ[5KEOM[M(GK1BS5W":7CQ>IA)/ M6Q)/[1X:W=P^'&DW\(@)(PL&K,9'@.)44'*/E9T#U4[][ 3C#"DV._EU*Q>= MP6\T46>QY-C5J3=*1 '+UU*0 GK6@LNLV+?4[&LU:Q=7JH?HHTC1>* 4C=/C MT&.]Y%ZK8M"#O+O.#(,^I)+/DA[?%:L>RW7WVA6K'N+=-1M+635IN5^QZK%< M=Z]S_*QZC#9+L[V45?,6D5U3JO/IL?.QDD2O5['S0=Y=#PL?10I8BJ^S_-$5 MOQ[+G1L-HV+80[P\H].J73P,GAAUIKO1[FW*)[\2K31QI!4&G2O^/7(2,)I+ M->YZ,^U/,A_ W$X^0#)W:9-\@"H9H"3) &4+FJ\=*"R2*;"GOE6\^."CC[U/ M88.?J!4WUCA3^@/./)65QM@Q>>IY_K,M>R;?\)H(7K@"_QH43(XH2P'FW<3Q M>&,'GANZ,!WD1A:!7/FBE!A+NI*/?Y5%/B4YAUQ])NWIT(ED$Y.!Z O.!W8L M;G20AQCXN SX<$;K%8&9:N^PR [I;E7&G6P5(%M.YRIMUXM,$A$5X#:OD5;F M.U$='99,BTJV" 2?S!<4V<2BHGU9]N!L?RBY$5[12J4^\VGN6BC1INN$45)R MEKHGGG)[EI2L4IN3$0O$V%-1WU]3C^QM!NMELYOV-B_/IOJL6@)L^H/9XSB8 M88XE!*7^'"8E8 .5^Y,')B5^RVA:3[*G<>0+3I+"&E%;-A&'&R[7W,$YH7=. MO/X8<%=%8(_9BQ]\W^NHQC.S85CO>,URW"(!;F[L1!'CS?XG2/V4,GX7/-J> M:' =]^7Y!DAQ" "1?XO/ICF[NGNX>U<6I;;BDBC_V>>:3)]K8E'QNY:>1I-( M1^HH+YL&8 M ]U6GGDNN&X]ZDPG?8E)5QH R04;2%U!8J\6=C5!ASF35XX_6 MUT_4+3I\WAL,26U3WO !'F3Z5C&G*&!,@CO>?GA.'7^C2+L<,&Q+4M4O4 M(4X&,TK"P#:86%G"ALN(C/$J[6=6*9U#4SJ@,LJB,0J:01^IPPE*%VD0E60? M*SLO)QA-F=_HA!KO+!PZB/U'<5?'2B\NT(LZ'9*44%0<5EP.Z7%_:8>/SA#] M(Z2VBA_)2R!'19ZL=M[X/;YIN/:DU#>WB8YM2$!E\I;$V-R&BD%ZE[R@,J:< MN*$W]5U F!!*P1[["Q+RJTAK$>02PXW7M:AB]44#!-$\X[68U/"&CV :J&I\ MY 1C[($L/71\-A2\7+CJI#I67'9W\.X0MR&\86\HT9W3P)4M0?ZMJ(#1%Q:"$;3 ->ZNC:+TF?1-&B M#\590*.7>,WFH^C?&!LS#\GW*>'C!Z\"5FT;^4C:5%D4UBI_%=;$\LY@"1DL M.M"X.Y,\%+Y3[1LU.D]^FTP-MB-L_#)Q;7XZ/G%#A4TOA",'P1OW"7L(%M+YF^@(0B=6S_^@ UY,TU?*&]NH%+OA$5W ME?NEN2YUP7IX2VP:%<%E*O(QK:NN/6 ?).7#27.0'S9OEJ?SOGX1[^@+0!>, MK&=LCC=@RJ1OM>>KG+(LVV5DM :M6%JY6PZL0D(P&HJU]J0GMJML#,*Y#KD9V%7R\&P7 MB)6H/-6,D"\+.\UBVYC%%Z^P,K4J$_TA$D:E&U2'>'D,.Z=AM;7D-R<83,=X M? /1?Z//7(<]"XVM 'JT#Z<:278CXU:Q253&J%>T$+_A.,UG7CVR1=G[$0) M\CNJZ.2E-EC#3* Y![+['B=T#M E;63BMK3\#U@RR E;DF:YV@1XIJ::02Q< M,M4L[\(I-B [HV2!U@QW8Z:@Q*XJ:YV-; G$->=$M-P2LV?3>O;,>8>\2U!7 M]B=$J,0\6B]%57'U_./DR51.=LC@BR[.31W@?%?JMDBM#-&W'H^")]>UVMI> M*%SI4H^A3'J @MCZ+[!&7.2R>Z6MI%\1I&<:)=*&-R,'?LIUJ1MJ^T;#Y'F;2@[[F9=J0]A:L-U,B6X@[CIRNS.V8/DT8O M.RM/-.&4"E5.@L)^3^TIM- ?RX*:>7 \=!5A9H1BC#)I>3T:_.6G=+ E; MW+HR=5WTB8T5']=94B5E*O+-6O.<3AZ>M9MYCU5&74DRZO9#5A]%A[EX5+>8 MP.8FN$4OH,"PU1XV7A.BAR0("9R4+1KR()PN!PA(48AR5&G1BV,04I@7%(#H M/LZ#IW-#R-( 7*R6#^#H,YJ& 6L>LO],L6-9/]FZ.MDO[NFF\Z$-HCGTD#T* M5PC*/X ?*4]6K*G]%'3&%U/?8@"GOFK!G&B3 Q-$ #R##7N">)()A1:._:)Q!-78J4L'KQZV0)Q MO,-^@K[[+'RZY'3C8]D!R>]NG71"A.PU(]D^J)L82^W*%@\\W[ M,O!92*+$=GD/1Y(.F/VC&(D26.1P:O'1TC0EZ^7)=T4S_AO&Q*$^ QNRJ M<9S+5,@1W_S-_B&*7K%D)P*<'CXYDU [JWV[O@]K[TJR]>7V,-FS<.%][JOF MA8.8WL&)S;!RLUXZ(<4>$N\/U6&'R:0K.$$XH\ZU3G]\YG_\2G]T+_F;\:]7 M6C+8&?ZMR3D,U.43$U!PDL"R]!1U14_V<&;X\$]&NU7OQ2T[XUW#< QAA!V]L MRL=:,&J]*IT,8]]CD3#HU,F606Z*O?@MB& M/(GDTZ2^N/'\33F:1;:(59J^BL\ 8_]Q%]@CV+*>9Y:Q/6'YF*TY.2V3*ZZA%Z2@^6BZV1 MTYUD>PA X!L7*>A-Y-*;(B?*+%2$L*EY-OP.LJ.JW*N%IR:'QW(\I;@NTRE< M'N(IT/#I"Z/YL)E@U ZX5E,Y7:+V-&?'M2VI]ZG9%'$*S4+!&F?S7]^C[)_* M](YT.9/B;^2J*15)5!)MU$\J QC3 ##AZ5?=$9@<"5=[W>V<<4DDY:RG^6 MJP5$ *<+L:$*Z#BI$29,/S V:P*EMM,[^C->2KQURB4L>24LV3'?W 0SASQE%Y$ ,3XU1O;ZZ^__EN[N?UV_?7V\MO- MW>WE%_C7U6*&+LL.4F-)/EY^N;R]NM8>?KN^+CB09!]K/R,3#Y0AP!9,+_Z! M:4#"3:0F%?.?3.R >R'"^?C#LIV][:@5$##U!AJ5)TUHIA MU+O-Y<-6\O^\V=S>HEK9O\HY 49>D.>#A'J_CT_E;#;8P 9TLT_MY>E4QTEV M8:^ZK;)H=Q6'-D0038E!:9:AQZQ7H/UBYHDD'Q,\&?F3#P;R/YHL&F[MEX,Z M*XS+I4ZG.A0Z%+,(R?3MP??' $3_\%RL<#!@#&!0X5W#R>V+9T*F#"!>3 D+ M][KP[M7K7T4_JPYRW>\76USAZQ[1?Y9==U8_SS>X[*P.F0"_1"82#V5]6.O6 M9[9<^&)V]?TML:I&?YIULU7F>\1N,8@UJ6T,FO0 -5.#Q,6-%ME\0RO:CG8/ M._]IHQW^,MLUMTQ;^[OS \';YX!7,VA3SXF^HF4[#8/&7[R_-&V)Q^0/BZ](?YQG1#'971E!P'VE/L##9,:^?7M MZ!\UYT?TP9N.SX<^F=CX6. ;.!5&'(3.C]&YU07]:)AZUP(5F5[J!??";7(U MDO-R7]%V5$G%'\?)'ZT]\$>O=F&U&[K9ZI2$/[:$9@Y"(U[*5%B>JH3^D/_S M7UV05[_@=':F8P;/0KAC%CN33$%PT.RR0IW(P_T:G^TMBP26+,@E.)^HV= [ M[8V99 FQ[D*)Y(&M)T]'*\3N-NG( #32U)M6JR1T=$KFQV)A2]D2:\G9O(#K MH/ECA9R]P]-+F"-3&?MT6UZ(-& M8P56S*\Z>7B;1WWS>,J:\K8-Y&?V=+,W3X"5=73PY)-';6]$/AT0!BU#MQH; MH[X2&D5FBT].*ZM1],V/L& GI?#L!L.F&:6^6ZVH3F>IA@W-6M[L9J_2UH3@CMF5SP+MD3^P[R[_O[.\@' M*I42NP^P-$6,2<.\@@DO2%PW>G(2[I@5ZDJ>Z;UK@[7G#:_EL=ZRHI*DU:A= MM/2VU=4[6+%0"I=,Y=E[.RVT35(RT'/0Z3;U+LXK+P4IO;7S;$\Y>"%LEP5B M,F020MF=DRP&,?+!G_V &@P!"7WQ82N)LW@]A-,R:Q>&8>A=8QY5;\USMOM= M6+6+3D?O];(V47G3WEAM+KA:D'2WOC=8[X*;)/.LEM[KMDOB(JD\;&^G/G=! M4JW:A:DWVVW=:);%:7OL1LJ-%]G>HR-:5\OP4F6?K"EHD^/D3@Y@A^L?8I3U MK[X_?'%3\8,/SOUC@9Q!YMW8A\NA*@B0JBS0'[3YO'=XR;V_*DR:YM>[4;MHMMKZ=WNQCG@%<@L'P7ESY99GX*,VD6O M;>C=WI%YP ^BBH GS(BNRF?&NZ**:K-DA<,MW"R\_:,1";GR@HK* I=Z%:S MH?S)U!>L5;%6FND/Q5E+0L FFY9;5"P&[MMWH*SMI'YM/V^-=8$ MIUE,T=U=PJXZ>5:WKZ*8G7<.S-=BZ4LRR4+7OB8C(6[3PQ5N4B,A^$"C%3'D M*H6N?+!6]EA2YI>LUVAI2[RZ]>^?DHT25SI/[%?DV4V<:<>)E8X3#N5LB''/ MJ6*]=*,V9J.T6GIG<^]#>=S]%4,<)T/D[.RQ&4.TT!1OZX95EN2L$VOJ$4R9 M&%0?LBJVL8%RP(-44/^:[(!)-*:I@XXHB7>ZBF^\J43=#A5AYHS5T[L=JR14 M=$KV@S0&E=FSKN\]GN,\.;C^?M63;ETI^P6.\1N;)R-J"@.685CMV8 M63"!16_T6KIY&%'V-T:Y)TQZJR#PQJ1GU2Y:34/O-;?EL#V5]([2??_8RYF^ MI+PNU3B ;;E>ULZ][C0!X^D-JZ%W6F4)]U3^E_WX7]8GHA;V0S)Z32"B QD$ M<( MJ@\L 8M[AA(W>^4;VJJ50L?[[R'K.."CD3'QH(0& M?.4Y*I_4+DISO=I%6V\V>_"_@_!65DZCTW4:7?GCL1-A?U5>DX,\ NMFWH T M&K:3TXS.8KU66$85U0L_0N>#Y[C_J$4!SBN=&7*:K!YGG:IKE]S8;< K9YFP M!&5&1675QN=@+#R'BO]/E_^56CTO7:OGR%J]RHF\)FQ-SC9=!BFK('G]HQS( M?#G&\H*"6*.+D=%V2^]VMH4T#@S 'C>!K<"H;T%@%B>PCE66#-)*6Y5$6^VK MN_Q#Y ^^/_DN&$3ASS3!(WK]4%61;Q;$*.6<382U/KX4+ES7%@K.\,D.$.@N M4P83ML5O&?(".C*J"*V^]SWNADC /EB],<>O@ZTP%TS8Z6CT6X9P'M8(,3N+>#N^ ALB,V_,-V MIRQYY-R&V\N5[Z+%%""D HOIU"X:=>">>=?]_$U,[$![QN=M,&_A)"(Q*P"Y MSLHG8,TL MM%6C;0]4V+!F/VG9!$#K#<\?3!O;$ MB6Q7=)(>*#"A<$;0"H2L^IUY M9*4H%Z&O4&^9V"QX6Z-,JF2THR"]%5AZ<])#9Z]N=BR]T3FD0L:CK>"XW6:R MQ<&BGRU*Y]\=SP^ ,63LNRB#M&L73:N]C2%3%70N'_&LD*^;$D\'B*?91=]$ M28BG%!C9,/<+D'<.B8^<:0KCX1M/C$"]Y[T +Z,H\](8;^P9@?=N<#[?U M>]V3\50Q=L78^ZLYW0YC&UN<3E<*OB:<\IYPFK3HXC3TB[_W _R(:NYM/T>] MMXHH3 KK&>\HZW?D^Y&'-91T(]ZY@5?(?_35I_*%*)I\>/_^Y>6E_J,?N'4_ M>'QO-AK6>\ @[+W\+."6)X:T1*=)$7@Q5#:=EJO-9>0"AD&HRY;GX<[2:7L' MHQ*-AHF=C,Q>1^\:\SYH6G&A179VLDB,=.IF YWE\ZIP-K\9CE[< _SMV0X< M0I$2-FK,BT1GB-H?-]=A[9T6/=F1-@!R]#WW5>LS;1K"74:^!@^)X*M^'PC> MQG?1(R.X=?QF78/[#YE\F;S3@1T^X<>V>;=7\$RL(84_4.@\P_E@56DDJXA$ M=F3!4VUB%T6]W6GN_MYWLX%6[0+@D941_U[)@FFB^46SY<"U +X"ZP.2$8F, M46 /&37NV_:MRN%%7^-7WK(U>\(;#>QG9.G=]KS_9?M,O,UU=U ;MC)Z,FSQ M"GWJS+7EVZ.V0WYE/;@=(XND"MZ-G^J: MGXCGK5\(5S!K7H0!-E>[9^F=C,+=W5S$9LL%)-G$04WM+ E>\(8F@3\!@/<: M>U4FV+E@)W+O7KSJWK6]"+3"M7P;T&+A,P#\TJ08>K/3W?VE;77I@&I,O=UM MZ*UN%N,7%7_P<\YF.V>OM9NC&09V7VWJ37-!4=Z.&&R#!2/&P+S-+'!WGR M >4/ C9T(C\(M2?[&9W2"#/\:0"_ DOA8>IY_K.M77LL>'SE([4]6Q3(W'@# M:2NHSY<7:L_,^MT5S-QH1J9A($@!,['Q%KIQ2TON89^Y1F8!<'%LF1I2N8,[ M6C1U;VY;)GJ&6V\ %0LM"K"(N0TUYB^:K[03?;;Q* +#-+&?N-G.J-7>B4+; MPHHMA$Q-2^.$'U+BMOG!S\@U6'2/K$S^DNKH/ 7-M/,)?7IQA]"2C$V8+3V8TVMG)\% )L*4?$.3[,/6&+,!/P9KLTJQ%>PI0/OW7ZBM"R_2; MA*+8N!!9X>_O[8NL^]\KH7:R&?Z?M[=W?UQJU[?77W_]MW9S^^WZZ^WEMYN[ MV\LO\*^KQ5Q=EAUWDH M_2[.'$^+GOPI/&,8Z@">!PR#C]A\A?3.!!21^!>U00O?;4G1<"YP@/2]Z(,I MFR51A#*1PQ01A:-P[4G(/LB__"+'5C@>;8B^],O8#AY!^ CAC8)G-G<*7\A_ M+612KU?OMBP42R*%2[Q82*PZ'-#[^9^W>G73-#-_U:@;?UN<1K'_^1YYMV@8 M];;56;7%G#]O62L/Z[ 7UTD4F1-1 MA!G^S>Q NP9!,129%RAH^%]5K)Q*R"C+F>_F4T521TOMN,:640L[E3* K?5IHSMM9-R^T MO&F?.3=>Q$UGK.KC3!3^.?#': +C$__E1$]7TQ"VQX+K'Z):!2.,\-_A-_M' M87]=NW;1,1MZN[5Q,4K1>RQW_G;%AR?$A]W]\V&G=M%J=?3VYAU *CZL^+!$ M&R_"A[W]\V$7H'03^U-NN3#B+4=T&P;Y.Y_M';QG>31B& MGKQ'F2SSX5",Q*UU=CG%[Q]'\^N<-'[EAY05'7"=*,H,AFP2@&ZCN.O!T?R! M=4Y^>W\ WOG=Z%??'U(=* N>G0$+'WQW^$FY]\*0!SM26 W=K-IQ'R51K3!N M=T-45J-VT6OK9G=;S7@JFBH33:TPU'9$4T;MHM/6FQG5HE67]ST!#L>#?T5^ M\*J%<%N+VU0>(N8H80?$_6".3P[P;/2['<%JD#,+LBW.(@6^M;;60Z8$WLN* M@(K@BPT)"&>-=KJZE5$&7!'0X1-0#C"QC(!&S@\V//^+!7X6[31K%T)5E81V M*B\%;X9P5%#A-%#_ JB 9:?9D#^.R*BP'_[N,NJN.<8NFW_1#^$[-Q)*%M8/ MV,3>;.C=]GR9965L'C[9+0 8>R>[-I6Z-3-*3BNJ.WRJ6X!*]DYUG=J%:>A= MJW*"["^RB&W8L'IH;&-/-ZS9/)@TU,KNR 5GDHL&9OT]N>9K'E NS+5=F49!%%9L&^%4+9-23TW._,%]A4E'3XE+4,=6Z:D)C9QZ67. ZT\(SLG MBE^9![?I$HRPAV/'<\(HH+X-1X4D3L-66!%#$7<-7'N9NNEU&1>;+EH-O6EN MG*-:69XEI*85 95M4Y,)@*)AZHU&62S*BIK>,+JR;6K"CJ*-IFY:VQHG6A+_ MQ(8C[PS9 60O6,/WAR^.ZVK.>&([ ;:56C'][A"AQFD8"*N@AKCJF_BFO_AA M6)B+F]3*O1IZ>IPTM I@Y*"AI4'W9JML0?>*?MX24FQ,/^VRT4\YYN;N%43< M\0D6<6F5XPW\,3M"''&X9L'9%H$$77=<2'=#ERUL@C4[.#ZIES$?X5UE M71XT&:W $ELF(ZS.;NNM]KQQ6='18=/1"DRQ93KJ 1VU]&9W/F'LS>EHNR.6 M>4OBTD8]^)AE?[8^FV;\'%7<8RM-3,K'TELN+,% IN#BPCZ*%E48-O5&=QY4 ME+!3QQM;H*=,>#D*4C8B/*-VT;9ZNM';.&!2$=Y1$5Z.0I:-",\$U-)KZ^V, M494E)+P%O8E:56^B$O<&VO?WWSI:M^\&1:X?AD?H0SM29;"9@RV$]25]YV.X_A> M'!A8(Z;3:M8J&BKA+25%ZGN MA+9PJKW1ULWFMN)8.XY(ETOI'NNGWC3C<*^8;R:1\!C0WHGD[*R(\&./DS#" M_%\N+U5!65A*8I-JHZ5W._.QKRKUZ[#):$6\?IMDU&[4+EH]O=.;[YY04=%A M4]&*X/M6J<@ 4[.IFV8)TIF/WC>$[F -[A[6!^N=.N$37B(VE71][_$<0,08 M+KX?53ZC\C#N-@L:;<<+D098>.==IVC@;O0)[KU 75';+%M=467&OV5=XS9) MR:I(Z9A)*:]'J"!-Y< 6S=I%3^^:V\HMK9Q!1_"IMRX_W6>%Z1GW![V3L< C MS(X[7(ML)_EO>.VJ.9;RKA>6GRVJ-&UNW!ZQLO++:.7G*3?='BUA2%EO;)14 M5)%1"453[LRT%>0T3S$XQMVH6E^5IFL%>8_Z#/B>B4"3%MD_CA!35 FG1=*/ M9)XI_(WW[+_'[OR^=QE%@=.?1G;?9=]\X'Q\0>"[+O$^#U@6UB)=D D-2V]F M8))R):=6R='E2\Y_8UK%,*O9UJW2)U)7M%J^1/ZWI=4.]B]O=G0SHTMAN6BU MJH0]P*3[?7__-"IA;V),KIWUF<=&3G3,GK_##9[L$(A_LW\(B_HCIX#"FL M3: WS/E!%H7UP('!D@,DI*UFAFV'?+ #OM[M;NRVJ6BHA#2T,B]L 0W-DPD6 MV;?+TA&[ZDA[<I&N\TT3-GZDUS"_U$2^'M MV%+XYZ3I+J]G;@.ZPX'55D,W.Q7=5717U,NV =VUN<>L96PAHOT6'K-3CEPB MNA$1RS-$.>\T6W&B:I&O!6S(V)C^Y:4\JIHC7*I\2O&B7QXA;CI+0.R;G>O(N"G MK5D1Z!;"[L5%6K=1NVB:73T7MO8H:57!O="Q5T5=ZWAO-N,NS#>W#8R M&_%7W%5QU]%RUUJ@O3!WF>@=[^K&-MIK[(Z[JL+8$GRJNH02?*JZA!)\JKJ$ M$GRJNH02?&HKV?9YO+AEVG3!?2FPR +L,_2GZ&9+X:+"B>S%CNS8EW8:+3MB M=^V$ <,]V0%;ZK@5'9/Z=N@,*#0]=-QIQ(;'Y= ] =/W6 S<>Q8\(-4N==*: M"^W<:SOPX!A"^9B/2-BQ2=M(3%IK>?!UR\OXQ+DJ:R'-VH55;\T72AQ%AXN* M,8^>,;M;9LS6>HRYYC*6,":FYM6;\]&:BC$KQCP$QNQMG2,ZZ['FF@M9*"%P M/$?=G,]OVS]C'GWKYW_1/]A0LV%)]B.#78['0 9D:(2:/XW""*P(V,M*PZ+D M)D7\J>/,#%O(Q_PFE\+>QBSG2JJXY$1Q.QWW67 W(BX.[Q*:$!R=)_BDL'OO M;58KY-[BV1Y);Y>[:XVJTQ=!-9I*%WNX;>MN:+PTK"(@1XWY-G M6?J*8\_WQ=_[ 7Y$=20K*<[*2P8,,\7?GH9-I.$'QC1[ #@6WOV*U5B>'\'3 M(Q_)@;)3; 2\(\>SO8%CN[ ^^ &VDP_KRS?G>$/XU =3S=Y><2AB94VSWH'O M_#+Q0P=O]T/ 7#MRGMDO+\XP>I+G_6'K#YC]_=P>P0X_V.Z+_1HBY2H',7:\>$5=6/+L@2T\EM%H9\?">1#D@X]M M;N$Z@7=9@)^"-=FE68OV%*"P_*_5]V. /Y&$2A_I%VAH/6PWM&^R+K\O5)I M)UM,_//V]NZ/2^WZ]OKKK__6;FZ_77^]O?QV%KTY$_A&

    S_^\W:BWK%[FKQIU(_/GBQYE&'6CURWT MJ,4_;UGF42_*;"Q_^0K/WE+L;[3F/I>![CF9O@V\[ZQB-=)]_V9VH%V#K!\* M<(G0A?_U$QLP!+R:9>@IS+G).2DV5H%.!N4^0Y-ZX*UT>>;:\"D=FED=6O%# M,XJP8HF#$=U<&TY B_;YZ]WOVMW]]5< 9+>_:I=7WV[^N/EV<_V0AXHV:D!< M@L2W0U_<,==8SU+R.FWS#BA4GV^[!QFIS[>UDK73Z[6VV$ZOREJI6&%7K+#[ M#G^]]A8[_%6L4+'"KEAA]TT'>YTM-AT\J)2I4J*_R^&?TS"B@!+O(0CT,'"P MA: LY8"?XM\'=OBD34,VU!Q/BP?@:7ASST[DL/!#[JJ-G4'_H_O^EJP3X@NS MQ<-Z^[>HLRGQ$YL ]3D4Y%EH.1_8K,I\.]\(MJ?ELGJ(A24SIK:V+-WJ=DHR ML'(+2*6BG)P='#>B'!P3U^CJ1KNBG".DG!4C,S:@'+/1J%UT6WJ[L?$ M/)7E=5SMG,I,D.)ZLS4_T+@BLH,GLKPNH9T3F85CV=JM^=*[@YZX=1"V^>48 MY_;^11 /4R@=+[*]1PEC!X$%2D=/"FM,.FW3$IM("5#MUKSQ78';>0?I.H> MLA$+@J2FR'N$(PC7U. G 8 +:?#/\E2O\% +XAZT?HB!_ _J+*Y-Z* MPOX$9_I)'.E]P,;.=%R41PQLNM+3C4Y9\&UE*NU+:V^#F@P:0)QO$9"(Q]9H;1V;>QO(N5_.U+76>/PDWPZWOG5.**&R #2)$*^P_4R=Z M/>_;F#2*+4Z8%W(H Z?D50Z'=?&+[$_)AE?*H1:6#!:Y&EI66>)IE87X=J!E M2R2$T::F;AKS?08K$CIX$EH!5;9$0BTPG3JZ:97%X5D!E#(M<*]H[( =1S$: M&SH!HK$0,W*T@#TS;\I.RW&T65$TEWF>_VQ_^$1'2;E-7_E!PBGC(5__0/'' M"HN^=NVBW=!;O1+4P54V_D[KB7=)11U*O>S.NQXK(CIH(EH OW9#1!@M!!R_ MA?'5)4G-..#ZB_O ?W9") ^X1&TP#0(LQ6!PLP-L!3L(V-#AI;GP2JS0\*,G M%FA]>\CC0XS30%6AL;ZJ_\H&S'G&WHOA%1TWYC4+WD*&"T)DHX(\UJM=--NZ MT:N2Y(^0FI:I_%U0D]D :K+T1N5Z.49J6J;[=T)-!OF"VQG3$$KIA7F;KFQ[ M10'_] (&B_P+-/[9H^UX[Y)"3'C>,_5C7]"R[;A!]"ZJ,)/#3HJ8/B7'7)B= M3+#L.[JUN7"N++,26F8K8BO;)B:+DHN:K?DZC,K"/V@Z6A%@V38=-0$QZMV, M'+7*QB^1=A_93J ]V^Z4:8X71L&4M^9".Y_G4V@A&TP#ZKA5F?B[4_^_O?8# M9W@37\$MB[*8"L.7W"_"'T.RX.E3YWPB3HJ^2/0] !!(A:,R5V?[J94 M6?#%4B&15<(O% JY\ZY31\W3I]/L,G)^L.'Y7RSPLSBE6[L0X2G.1Z56 )8P7"!/U)' M=%#3+M[,V;'[CCLSKJ/(H(X\!L(I?G^;Z-#JE)C>+@=4CH[%)#(/J4*&FR)# MD+X!LT/VB?$_;SQYS$FV5V&AW,29#(9NF&41RY62?T.8N!.2PFAGJZ>;&9J^ M@HP'34TK@E,[H:8VH$9+-]N;)#955;_[+80M-5;A;BQ907.*CT5GVR! MFK#SJ=G3NP).:Q+AU1S62SNW%SRHJ82BB>\N;) M;)^L6K6+MFYES&0NFU_A>$QMN+)@RH:R.U9E;N](;>,A?TFRC JS1AN-;MTT M-E'=E8ET'*I[4UKJ@/;NZE:W2H Y0H):)V-A4X+JUB[,CMYKE*7@_V2,[G0D M7\EB/2WK^\VB^9LP28\Z$[;;&TO=RF@J'U5M%-7?@*I:%(S1.YUJ*MH14M5& MT?U-J,I /V&O/6]L5 6U^X[R[W^!54K#VD@MZ7&R*58[6%OFC5PN,X'$382A MB;F8>J=;U8,>&77-@;9]4)>%/N]N1LUZ15P'35SK1U&6$=<\_>"LP8T"NN7R MN>1N7KJ?^6$LTJCUQQ1GMSJ>6DT,Y_Z\:?M1<29]/QBRX!SV^@&O(O1=9ZC) MS1TYW_P_]MZT.7$D:Q3^*PKFF3M5$;(;[:AZ@@BW[9KV&]5VW;*[^YG[94*@ MQ&A*2(P6NSR__CTG4QM(& 0"),B(F6H,6C+/GF?=5.4#*JX!$W0JC$WL7]Y^ M!Y0 \Z0(NF^H*(JHRN6T M"TZ69TJ6FUH9>R1+;*3:-T59:: <9*]DF5@HZ2(2H.NTUWF3MN\&]V^TSVT? MSA>W??N178S2O6CA-T9\(\P"/.M%;-G%ACOTZN>MR MVSCS5^N-3K!X\J_& ,V ?$T _-6UO.C*LV]3&-=6R'1HZ4"114/:I=Z7>Y5: M2%5KXLQ[I"JS-QSH U&N2/+A--5IFEH39=X?3>G]WE#35%%36U#XUV3.6.LU M>X)2.DG9\5Y(&.7CE,9Q"""A?8XCLG,_N\[F:>Q5V=_E,*_--%)O:,)Y>[?R M:Y[MTT(JJJO<=Z$BF4ZV5W11ECD=G1@=U57HN]"1TAL:\D TFW!*MZEHJ_4J M//!A\3:H\,"?-:RS.VOV-JFR$_A^!O!>^ZY+Z!,?)O<(X.V;.^K8?7;0%PVY M;/+RXIO.$]4Z#;XGHL+^LV 2&GHY!,.)JO-$M4Z=[XFH]-Y0U\5!Q<#-[A=U MM5Z[KSJ@.QZ&O*R@H.)YK5=='>_Y+U9F!7_V@X+]>^<](GASMEFRB-^=;Z<; M?+[="5/3"N6^-VKB[1DU-G-)W(*<-E+K9&RJR"#3%3^O'.ZWO1:&?A2G\ MKD)/[>"&><9@);9:1?T//UQUGJ+>5>K[HBC:\%14*MJQ-2"[0Y[86@AGBAX9+L\Q\X>8_91KE4XT10=EA3$3!3N M5(5@T,ZVLK)S!RI^5&X?C6U:>U6;QLIDI/:&^F#G* HGHO81T::54OL65!JV M3E:TCK36V=1"[%C9MI,BLIFR[3JU2=WAKD.6;3?!67IO*(N:JHIZ$Z,S6U$A MV]"!^YP)<\?"[28($X\WT.:%$^9I$.:.I=M-$":M%)-5["N^2_KF M(0BSB>+MAHI"]U,?S1>WIUK;%KB7-BO>_GQW?W5_W4#Q=D.E]B=W_SGY+ASB:3PNS",+6],'B;4-? %(/P$ +X!^-;6PYB5(6I]0QQ4%.-P MWU/GR:I&6GB#9#7HXX'8["NB(1N+B]F M-S1[FAON3YK0ZYW-R6BR0/L;F2=0;8)!:&VMVM?%OLS;^IX8(:U1Y<- MFF"T='7+(<(##92F*&F[A(#Y8;=]A]T:AM=J\GFWX&Z@\X*[CA'0OFRNG020 MT1LJJJCM9+1SO\A.?A&;3$@0$%N8.)[EC3'1:^R'T9E5UNVCA=W#!(\@J3OQ M&H%:FT$&>*P53;D%QQ%^JCU" [LF: A#9GW1,%O0.933T!&:US5 0V8?:$@2 M%;D%7;+/\_ \H6$+P7;",>QM2_7<6>.UZ4XVC"5N4F#6./F8$C_YG##Q;-*X M9@?BD3GQ=(QX&N]3\R[U;*")%4PIV$T1\Q-S?46<#'A!13RVYG,X+\.J7"$* MX)D, 6=V8MY#<[EK"MAK@.M3 :QUY*O:F'SE!YX6RM<-V\IM0D<;2%HL/QV( M*O>]G!H9;=A.KB$RTGM#4Q+U-B2FG-71>;&/7.+]H/K;G\U\7(X__LY;EC2? MY']-X?N(X*W-+$9O.)!$I:+&CI^/6DE-^W%Z4^+9S6,YP$(1R6Q@TBZGH19) MI*T2^7>12"8.#! UJ2-=2(Z?W,:S @^5%=AA?\HU7!$XHYB:U,Q$"XA-R S3 M2 2 "')]X+LNYB,X( "$B9#]U;]R-TO#5AQOSF>'SC1V^/4"LC4=VT2U%6] M2K_?&^JF+ YXT]93I*8:%9J-4)/4&ZJJ*2KFSO6^G)K:1TTU[+E&J F[_VI] M46K-4+%S\LG<.&%!ZT?^<71^9\])^YFSVPA;*=17;@Y:,-J2'[>/,FBW$3)2 M>T/9% V#5Z2<&!EM/&>W$3+"(8^:.-!XDL31LA5I#0'H=]>*B'TT5=]9$[H) M5;^4=D3=Z-\80I[\^P4PWZ50KLUJ.IWX,QCPY/(3(ZK-,B'W0U38!581^[QB MX=2(:K,$R?T0U: W'(B#_NFD86S<2#Y]<'+_!5[\29*H,=&&Y(P04$6-AGS: MGQ!9/X0QV Q.,MFW,?.A?LOZSEKHC8\+!&0](JX>)OE(KB?KQS7#TV<_^)9A M:0777GEV4_QLXA@;L^*HR#-%.D^-&XT:/!PUOI=TK$A]7M1QPJ2XT8S"MI!B MZXK3SLG]L>,,O/,X 6P\!*_ 6H6<; KCSVFGBJWG.2B2W!OJHED14^8GS$[3 MU\8#\.K25YF$%#A0-C&EAA-0FPAHX^%WNQ.0VANJ1@/39+KFCSCN8+MY,AU( M&+T5>AXU,MPN@V, M:7)-"L,>:9*.653U@6A4N)TY39XQ3:[)A]@C3=()BZJNBJK6U/#F0TRSV]6# MT'[CQ/'& <$6$Q\ >_331YR_BS:+R"P7\I_8>0%\>DFL ]U#@3..:#.*<,JG M\A[",8%\B?^_S9'Q+<,#_G#EV8M?%*[\"OOP@9$9?F\2/,/?;HRPO?TQGEK> M,_EF1>1V,B'CN@WL%6G0&VJ2*!E\>NHI4W:#YD_+Z1G++S5%U(V=QW)QJCXE MJEYC0+6;JN4^4+4J]OM-%JWB=:PS-"4Q(')IXF>(JVM M<7,?EM84H#7# %KK2(N29ETVK3<8"'R]FZG K7VU3?R&85M3%=6*V'\+K7=^ M)#U+8U=KS-CE1'I*1-HN,UEOS$SND".D$\FLWY8,&8=ZO^ OQQ-\S'$2QG$0 M8*6.%8:$=^+8WGA9Y*9K!M7:G&3TAKHL2H-=$EKY4;.%U+/&JFB&>EC4T%#* M)TA./9VFGG7JOAGR,3$36I0K>J3R?AM'U=$[Z.;SR/:NI9NQ0&L[#E'ZO:$L MF:(RX/4")T9!M?3S#A0D84\,1=0&+1C!R"GH>#IZ!Q+"FKTFW.K"HK'Y*3_.2)\6BUB&@Z? MU!8F.(=0DL6!LG,4I''$'>G8R3F7<^X18DJU.5?M#14=CNM:4[DIG',YYW+. MW2+05IMUL"'G$S]T,'M_F)=I1U M7LC/KXX=35.\%.Y*MM+/;[%&L.HX6GU+8<%C@FUWFJ8NJ;^.O&1<$T9!%TJX M"O].@[R+WS.Y& 7$^GYA36"QGRSWU7H+$9Z%/8A^91^^#F= M&>5X=$/TII]G5O ,Z$XH'SW6R\=@?!_[.2$$T[P<: K20G((3UZ_U_J6FF)4_]2^ERN]7/4J2+B5S4.M1J[_7%/FD%R7WWW_Y&F_*N_XW22M= M5V&B,#(]CBXV*G7Q/XD5"+? M':B^4;!3XD2O"%C,AN10% D<4$A[@*G@FE9 M0R6V&X9R7U96!H=J;OB<@"9SH-4'FE2'%5N<([[>O& E_;YWD41EL2,D[3'D MV94=ASYM0DX[9;RMH[.M(C?GM3@^BK1SF8X;;%I EK/(9-1:$PM]ZH M.8X<"U\&,;$%\F-.O) L##69Q\%X:H6L>_D\\.>PIS=Z%X9\YM@4;I<$F"-[ MBS:$7VUW41LC_Y) MHJ^68]?V#.DXD'/*J7+*>^W=]\XI1F^HR&*_O_,X6[<)Z673N@JML/-1&+4+ M Q43 YUB7V[!M*X&O!*$4-@$.DHF-0;'J7+;!L=QKQAGBZVL[D;90N%LP=FB,VSQ MGBE=DRTVL)%5&D=1&DM%YS;R/FWD+KO!;QPL@![%2%RY!SSRFQL*S]W=)^YE M>,^0+I)7(B*?_'4#FVN+2ZTWE :&:*H[3UWB7CG.+\>TL _#+W1VGJF50\Z< M6UI#49Q;UAO>A^$63&H296GG*9/<7\W]U9N5-0#5PJ)"9 U_DOP5.;2&D7B. MG^:6H$M[[,]F/J[4'W_GONMS\4:LF9%Q0T;1=49#[%.$0TY!7,88M;N:80SC#(FL&,^V 0DS,(9Y#.,,B:&8_;,6/"S,O<@BQE-#L>UFY:02&/F7MVS^;L_7Z*A(>D5,@$N_,> MD52^Y9120WUJ4F/JDWNE.&<<-TNB64Y($HRSO7E?&?5="$CIN:6XZ=!$=8%AD/@IR+0VO-\35-*\3>3_>D=G:A9O2& M\D 1S4%;\@NY=Y&UC/#FN/LKLR D[_A0*OI M+>&%LPIL+%M]8W]&A,CZ42/]A;NK.L[?:RT_)(HGI(EM&G_J?51VHB'OS-_< M=B&WVZ\@$W!1-@M9P7."FUGA;5FWQ(KE*E=!LEOMH76JP=%,C0,Z>2O MQ8E[+1SN^$@([>(\@W>_81<*5A\7^8@Y.GN&MFY.VK]9+JP/OJ )2)M?/;<3B\MWG:BHZGZO9_KF:^Z72TK0SQNN_W]\__'$EW-[? M?OO'/X6[^Z?;;_=73WWOUW]\N56N'^XAPN?OCU\^7)W_P^VS]M'N.SJ_D:X_;^_ MWSW]L_4[_>!X0C3U8WB&'8H"^3$F. QL:@4@KVD!4?BQM(FM-<]AI[R"6+KL M,]%49\RK;%Q*AM+(\%)XDJ(V-%!5-O4C/6G5[@:7AESWW?M>DWK9UYH:8=L< MG/IRVW!G7)JRT;(U-0DGJ3$XR4H]6;#_-0&J MQB=G2(%7L%8\$U@N)3?T/%PX'OV<3*X2+MA?%&[T(X== KOQ.)[%=,H!A?*1<')BF?HNB)SP;_2;V__$3E1JF'^&4-JSN.\Z>"@1K:*8 M%<:$NH,Q<3 MNJ\E[?FR%2"7NP7RC2:,=X(_'M$?LHF@:&3B^\F C76@:QYH:,R6Q$ D&11$'NR_VZ:4P;4_"I155K[_]T0J[2FE2<=3U? MF>%Q;04!A@>9Y*B=HZ#TAI*BB]+N%69U,7FDS-4Z]^^@T^6-G[XESW>(]FEL M)"R1OUPD_[O[SZ7*27K;0QR%D>4A,#8C[GY.W"H0=[\OJI(L]I6F,D[;3N!< MU7!5\SZOK2A23OP@3*W<>6,W1E!\]0-\_%7$FI*S=N2KFI"7]0M.L6BJ[H%S M7JL(D'/>)IRG'(;S:II]V%A 5 >R:$A<+W+N/"7N_%"+/=5E]@QA _"I)7QJ M](::TA=-LUQ(^Y$S*&?0+C)H+?[46JD^!]CP6Q(-9>=9EJ?.FV?-F"?+E7HK MN=+$"A19'.Q>?%@+L9PE.4L>GR4W:4AZ<)8TL!Q8E%15U#2C]4S99"\ O>6M M !9>"@\97S@_+J:.;1/O$R).Z@VO6?Z8\T(N .YD' F6_>^8];C.D+8B4/U> M^&/36M'V,632E;2SY;MU[M]3[(LC_^C(Y^CAZ.'HX>C9VM31&E3PP^N'X:E M"&F=[,P3YYY2OZ<5<6^ *>O]] 4 NL@PZ_*3:[..UAOJHFDV%5-K@8^^/#! U.@B=+@J44AW:2(,[[T$7%*,]NYA38;0KLB!K&/#A-%;5^^21]< H\ MIYR:NQ7CPD7!(ZM[.IRF)_=D'.T\56;OE>#RVDKP?(;N31R@*(5U^38K$(\"+TT-AEARE 8!3%6-6WO MJ.FN _1DXL0\Q>:,D<_1P]'3[MA1V;&P(GATE179AD_^E9U.P,#A%W=>,O8B M:?V:JK*'R;7O4O(CDN%5J-G/VDU1Y$* M.I<*G2$[+A5:C9Z]Y)D<12@8K1$*YY1; MB<$]BFY;I"%,"#&-!73UC9FXOO M># X@OL5-\L32CC:6^QRYXCAB&G6,<&,#,]_L3Y=?;V[9JKG&C3/4ZYX:IL- MV#)5$G5MET;&G'0X3Y\K8G9T*^R%ITW.TUT@'<[3+47,;DZ!?;"TV6\)2Y]3 M9L(UUOQ@21 >Z(5)X,^$O"9(\!:*@@0G'<(L6)Z]\LA<4XPR]W7?K\OS,[A3GZ.'HX>CAZ.'HX>C MAZ/G< 4N:X:#K#=['^-1Z-B.%;PEK3234O?:!J[<&RJJ)!IJ4S-Z.*6UB=+6 ME%4]*,M-,N+(SEZ.'HX>CAZ.'HX>CAZMLY=6>.L^,WQ_(!.\V VZPW)3X]+ MYFZSL3FM-Y0D45%.S-;E)+?.:W$TBM/;0W'GE8^![HB N%9$[*-Y+[KK,&S, M>U'-347VHZCZQC"UR42:,H\9O:&JMJ"8B:=:=-&$;"'R.7HX>CAZ.'HX>CAZ M.'I:X[[8RJ!M]CB)@TGZHMG?Y3C)B:Z-1-?D(:I9FC/;0W/GE("1-+MTX,5I M0HT#3[<*LV?0L3&W N*=VVB2QCAKG;OA&[%B=SMD-$9$,B>BKA%1LR-IFR4G'!G3U\6^=)?GPD"I%F>,?(X>CIY6 MFQ7KIIENTD"<3EFFBNNZH+>^$=!HH1.11Q*\.&/"YJ-](V/_V:-/H:/2:ILH MF&-MB++2EJ)=3HY<6G0:/4W.06V=M-"YM.@8.7)IT6KT-%@TTSIA8;1,6)Q3 M.LI#-"7!]M-5N^L#W,O8GR>>$W2'>J&6VK8F5K*L- M2L8R6T'P!M]>S0"\=49L:#]$'WU8,BW4 M(OG?W7\NZ09ZVT,8NOY!O2M/4D'H=U!;ZAJIFA(NY2Z<*)M/='6HEFCE6+6I&4U U-4S:;F M=G**/1&*';218N5^;RC#L'PO%_=K MK!. Y1T%Y1< Y*)@7]]IO::(QTX9LJ@.>*(J3U3EF9 X:\SQ+?;$;F=X@^S4OJ&: S*@?ZN)M%VPMUT%X:QY8V)X$^P MK=O,QQ7XX^_;USIWMWG R?1V.'IR:0>17S-_5)'7Y8\B%R%W$?LF#E"4TBX0 M+*T4UDQ_VK %9IY4*M.4*$V31=5H*B6J391[FK1U,H+E--%3RYA?TY!N!=O3 MCB\UN;Y@'>'@*UDP5XX M7NFWC.-Y$AB_JD57G5,2V+4UG^.[:Z:/KD$=/>7:J+:!*_6&ZD!4Y7(O!)[AT#H"XOS= M:O3LF .U%_Z6.7]WAX X?[<:/4V4P33,WDI[V/N<,G2N,;L*DZ_0 2!, G\F MY-E7@K>0?B4X2?Y5*%B>O?+',\OK:8J5JE/=[KQQ0*R0? ;,+. *OZB^Y5=6 M@%R; ]7><*"*IKQSJF8+@PX\9XE'G#AZ.'HX>CAZ.'HX>CAZVE.@M-;N?8Q' MH6,[V42OM*J@MH6K]8:*KHJJT50C,DYI;:*T=?TZ#D=H>ML([9S2&VZD-T6+3 9.L^,WQ_(#V]64VZPW)3X]+YFZSP;E!;RBKXD KSU;IM*W+26Z= MU^)H%&>VA^+.*R$#W1$!<:V(V$?S7G378=B8]Z*:FXKL1U'UC6&J^9Z_:A_G M?@[D75H6M=!-S3,Q>#2,HX>CAZ.'HX>CAZ.'H^?XWHVM[-U&3YNJU!MJHF*4 MQRFFOTB-4LR+I5Z &,7H^Y%1!ONQ:Q MY^TWI(RUSA?QC5BNZX\M?,G#Y!CAZ.'I. M$CV[321:4,I%I7L5AB3:3O.JO:&LZ:*V>W8Q)Z(6$M&[_30:(R*-$U'7B&A' M7\_2:)9FR4G' :6*J&EE T*:FY1QB=4\8)\\A<\XLJI, M^!(0OJZ?ELN89Y#P&#A'#T=/.TVCLMMEA22G8PBG++>V(,RKI+C<&Y:KA#FQ MM)-8."^W&CV[.45VYV6%\W)WB*71WB8KB:3F81;3TT3=5$_+JN<$M-'> M_@K[6SKEKF>5*C@=E5/^YRB@:;?TJ",\M/>%Q[J*)290KJT@>(-OKV8 \-H= M530=;!M=$PW%:,C/V@2.CQTM.'J6T-YD2(<8)L1H0UBRV-0BT]S=?RZI7'K; M0QR%D>4A,#9CB7[.$@:PA*2*IF**?:/<:NCLV((K/*[P&CJYN<3N-DO]$P0/_M9V7X=_AGW2YA>>,"4(K(9GAWTL[($G+N";3 M7(1%\=]ID*YF;CV3BU% K.\7U@06^\ER7ZVW$-%0V-/,\2Z* %S>^\H=3B9[ MVR$C*. (/Z"5-)^ @$F 5\&:K-:L19@&*#;^XLBZ+IGRR.Q+EJ':MF1J W-$ M1K9FV"HQB?8O"5CXB;8K]2?"-8H<#X>M6,,J/*XA.-;V-"-BRJD "M>:A^13 M^N%GVPGGKO7VR?'HANA-/\^LX!G0G5 ^5MHL9Y?@^]C/.2%<]ADQ),DMR9N3 MGR_AIY_*W\N#2TG7*G_J7TJ5WZ]ZE'$I*6JM)ZW^7C;U(SUIU>X&ER#86[8F M];*O#5JVIL%E7VX;[HQ+4S9:MZ;FN$4ZX34!/2G*NT]*$OJ6C S)@&/'JE/+ MNMR9P']==4O%Z8))_,/8TH,E36A4FM)YXA4UR!;-6_I5-I][97WDYM!:5''; M)!29!9#+W03YM3^;P:&%GCP:@&G7*3 OP*;DAE78%XY'/R>UV,(%^XO"C7[D ML$M@-Q['LYB.1Z!PN2$39^RLKF0^'\@\^4@X.;$D1_R_T6_809]#:=_BONO@ MH42TBF)6&!/J#L;$P;3HOI:TY\M6@%SN%LA7NN(JO''MY@^6?[R!H-AHRV<# M-E:^T)PYW8[+>+74AA[Z]11\VI&I#?9_-N&G0]0]Z>J>ZIXV$L6\N&E[EN\0 MZ1^K@DG7]EC!U%H"YYJ&:YK6%!SI>O,%1YSSVD& G/,Z6Q^D&WNK#^+CAZF@HXF!L&'!84]=JC M6M"T[E9Z0U4R1%,O!^\[K;TY"5ZHFXZ&.3()JIP$3Y8$2Z>4=I*@UAL:NDC3 MN3D%GA0%=H0 =9"!IB*:@Q817S.I7Y77)?4C%R%W$?LF#E"4TC'I+-CAZ.'HX>CAZ.'HX>@[G@%]7?;36\'V,1Z%C M.U;PEA2I)HDXM4UCNZ&X9IHNR4NCL6T+&^SK2^.P/[O.JB5-&+IW:3K#9%]WB^(@_MPL'#:!P]'#T&Y,ZI_1)+R1$<>'&:IN/ TZU"ORWT?CAZ.'HZ>K8>GE7J +VCEHM:]"D,2;:=ZY=Y0TU01R*4E72HX$1VBUU&S M1*1P(NH:$37;B+M9!TZ2DY@Z:#9&/MOHTV72[O)4<5T7]-8W AHM="+R2((7 M9TQ8:\AO9.P_>_0IM$MD;2-%!QM7$S5E9QN%DR.7%AP]S7: ;IVT,+BTZ!@Y M4E(=H2H)S'/^UE[%Z3V0V]X.L^0X%[O74\I[K M=V,WS=Y0$J7!X+1CAZ.'HX>CAZ.'J.7P*S,%5HRBH*"@9L M3[+2EU? M2W)88R#[I ",;3_&.I9T[.K-GJ=(A MYEDQCUY=-X^>WO801V%D>0B,FJ/GM;X"["'+HJKKHB8UY9GO/(MP=&W-KAV'NFN8O M#A<0#4T##2]Q < % !< ^_.[ZANF#QQ)%&!JKSP0M8&R>SL8+@.X##@3&5!+ M!!BM- (,- (T61<'C8WYX@* "P N ,H"8-!* 3#H#55%%R6-LS]G?\[^QPIX M'8G[:8JQJ2MB7ST-_J?Q^I\HD-+1#X5Q%X7GC G"+"& BU0.-+A&1/'L[RQ8[FP/OB"UGE63V)/#E[N;JZ?;&^'SW?W5_?7=U1?A\0F^^.WV_NFQBI3? MHY_MEBUOQ%E"&:Z;\9(F]_:W]@U!_D'Z*"0*_3Z>P3/&Y=RW19W]2QS"4\+P MAH3CP)E3)>W9M /0P^0KZ&.@($J\3_"07UQ0\)GBE?K,/G"\F-A74?(=O@*> M9V/;.^XY5CN,5+KY_Y =6\ 'H'Q(F([H/](JRT'F$IH%LQ;;)&,_$8D_@>)M?) MO1M6F^7I'I($!T')%/O]LB$HI"L*L7,U!48T!>BLSEE!N^-="[A?&FR?;. 1 M;PWOO#^GSGAZ"T07O3W,28!?5JT:B% MYZ8(O\-* )WL8<*'WN^7CY>]C\P> M8F@!V1XXD8_MMR^%Q]A#* JW#-W7?C!/]([P:N&FQ\DW\$R P U81Z](8O#[ MPSCR,7U2EC%]4I+IPQ'T^/K%QU(KW;-8L2W\-;Z$E3W>WL'"X"56_MAQX?WP MOZMYX+@"3<^4S$OA3T+)UB6X&C\.8$5@@<$3YV!F@]3R)Q/@&Z0R3_C_8O>- MF?&RR>X7/N MO;NO#[V//]/%PH8 41YA.'QUHBE]*EPA"I;KHH19#9^_@02B MM#YUYH7!;*^$;L-C1Q8VT UV>@F(<5%^15.24H?@8XKPJQ,2X"HX^03(**#A MX0D>LB@L+YHZ.!H.WAGA@WK)?4[OFC$Q_-E[)?@O+!__$X?P+S"DZWPG MB.]9^N!D-6SW4;AH/1<;LY>MYLW/"ZDHE"^/*@GG5A !?AA>L5F="UP(7)1( M)XHCX!H?_GZ=^@ NYQF.#Q'(.)M@D"HA$> <) 6@BTP6_ V/;E:0R=2W$,X: M .+T;W@F6,/I]_0YZ7B_>>#;\3@9X)<)8Z1V>,&(3"UW(B)/O!)X*?R7D@A@ M!E8!BT-!BT)6H <.G P)DC4>3_%*]CT9QSA1DCY^YGN4S[UGN&H&TV(2^ M5(3?P;#TA"D!>L9K7@!KCLN8CTIW)T HL2)Y>L4S[M!"D(E"/'\.+!NV%/C^ MA/[Z"CL, M "94/Z4 8OA;0A_=APO 1_"$0DR/A2X!18-(R&\#M"WA'? X)WA^> M_^H2^QD(()<*R1I_@"!VD"N1*1DM 4"_DXB^S [@P)B11T9)5*A,'=@28/W% MH6JXL)PR%2*A,EV+3YT".0O_B6%U@,^<;B+6J0_4 [X4!"3%98%D(C*>>N@B MH,HV1*;(-Q&!M*&"= 1Z'&#$) Q8"O#P.$A7BB1)50\3V!.7_'!&#BX$Y0@L M!"Z Q_DAWH+0MD: AW *8@I@SG;F^J^XR8GS@S87S&9G#Q_&(2 !337I.4**8%-F+:^=^Q5U#/;#-T MP?33W 5V7Q*[Z;Y$O$YD6A0>"VM*( ?D&D78^:&X3[#-_)3ZTR>"0H8-(1J8 M+,J69CT'A'F7A.AMGE P/BUC)!LYD3A4>EL@C9XM]P)M(_B("_E@"3WZ"2P@ M6)15I5!P^3_Y0;5668:62/\*+3?;9,43T62)HWDXV(#>F%VQ:O$KE&&Z)R;E_. MA1'%;N*^ S&9( ((^PT%.@67 M;WEL 7/+H;;;) :!!Q%W;P@;%X)PR\CYH36@7@L+]7.%>V\%ANU%N(E N@>,2J(,(8,;.1G2V#57"S-;&AUCYPI"71LC& M\*4'(@;59@H.IN5Q[RY ,I?VC!MQY=AN][4@2K*E .-- S]^9J8K2H11[* S M'?6HA]H6P>-G!^D$SZ(;-,ROC&Y>.;+H6G*B5$.]]OX-J+C4=!@LE3N9#,;7Y)Y!->O![@O#=M6C]/:P%FV=KI;7@-2"]X&K$TBL>!X4(5!.2 M8BJAD+:" +NK4#KSO6#/\;""Y^$WNK*<9.ED:R0=_#J>4Z$+S) U8=K0 M![4)^,/?K!_.+)Y]P_=9[H;8T"HI(\'&BV.M/O4'[#V,RY9/_YJTHF!EDYVD MSH&'>3((GFZIO!DOGKV"Q@^)5^4KT'O#Z-4O.PO>I_A:(%\'ZFQUZ9J,WG " MMN %PK<$=/\=)]'[P):/#NQ!;^A[I"ZPY;T"&Z.=_6I0)^!,5$3"\V55E/'X M")056E-3:FVDMCYJ4F9Y>HL*82-!KRUWE]].N"YO6^Y35 B5^UXO\=7F);XL MX;B$:AES*:3/ @OGC8E8:IQ0:V(,@!V1Y#@U2+R5*O8%[9T;;FA (HU2 M4P$.CV#C!>3")H@<.#+ ,8 $&/!!&PWLA1CE>6YV!&1,Z('-^@%O]\C$21;% M+!:@"?09O*"U W!AJB),=05:X,* I'=-1DB?I+; MX <;64:E,8H]Y!^,Y.V#0PZ=(3\-3 M8MGT*<^!_PK4ZGBP=M8/,'$WQ/08',;L&&X3.)O8]/GH3DK]$.E)#%6:A?Z[ M,6L=R* 1^K OL#KWY(7^-EI?P;880%J>,ZXGI^M7HB&!6.NQF.L$*;)%*XS M?F/_EL,RLER.=,AR.2RSZJ@M2;39W_[.VO2)GQ#(SGB#F-:*$-'.'H6CAG?0 MVE[(@F ,*UA@VT74R[(F%P*.<6NO@3-6*NJI)5^\?@1R!!DWG!*"+%5X,AK^ MJHKY@/@Q[8@=BZ 3>>D4YS0*H_>/J MZBL AK(W2B?0,\Q\MJ@,I:?4Q$>P%@=%Z"9+3 (S4Y^=L/"7A2FICI<+3[IW M2R@",7]-"LY+X:X,#WJ0P_-#2!V;B<[XG-V,O M ('*:ZY]VYDX;!H,7'KU> U7#J2^F(7%#RT4JOGG.L--01@<@Y&I1Z) *0)& M8O^XNUW0DE9 $I2!-1N\)?H7,!4P!4W=27!3F$>NA#\M!0L]64!48 M86Z"Y+281Q12!\F[A(Q> TP.I,L"EONW'^0N4.'%CQ:%"'6I"(0&3R^%7U/_ MS]JWS*PW9O"0'PZ^-'F&0PH!%@2UF-DL"^9'-+4PV8\ZB0 'OOM":JSZ4KBJ M0C)NW88_/.9,I*1 ;0KZMJF%;K&/[&OJM<- A /"*:+?X:GCA>Z ^6R0NNB- M,["&:!$695DOPN,[*)3D-KCL;Z$ $L[S9V!D@$2G)FWJ(O@P8F_T1Z[SS&@# MC_&CT ]&< J@#FC :FHV9B9C8A>1?!E D"X8GSYF)CF)2ZBXK-1%"3=0:D^@ MN\ T]&D5LC$'>"E RSQ="7>E#W3 !3,N MQZ83&#-O.?TK"7G2-XF%E[(5YBZCU7[F, G5,VC1JVCR:LBVG[\X/46D4HNY MH=^'HH^$0C,Q /X11NE>J.O5LZCE#HN=TF=8;-(X*"D6*+,PU.3,::PS6<[E M4MI6*8-H*3&H*GLT36,\DP12:74"*<\%Y;F@;0XNF+79:2:?%U'(1\V=)DI7W2/+^PP[GFQQG9Q.YHA* MM%H!EX(U8V?KW%L09-MF-@@0!CU%9>'P($"?:7+_O. ZHF<8FJBW!+@L.)S8 MGD43-K&K$Z=AW4J5C:R1]]&T80[ZH 4YZ'+='/3''-!+3DXX\U0X.-4*!Z=: M=G 6'EMT=J0/;C[+G"VB8FERKZ8<^STD#Y/;, )Q3'.&TQ=H7952OS./1;:E MD_#?SN=NZBJ#O:%C,776,%_F8D!GK3(*=QRYS_# O )/G4Y+8,>AC2NH:_AW;S\G: M1WX<)5EAK(^J@+92XBK!8=9)6--A@1Z:*7_%#J/I"YG_PG9H1A%N,F!>C,33 M@9[<;/MK!'MSELRU%4ZO/!O_@Z6TL"G<[^\>>C[@=D!F]14L*I1+#+VK$@/W M15%'/Q1VV'710?/-6+R!!4-H.!$_D'R38L(#U/."[M D[$$)$TC;)C.\S2;4 M\X"7.PLQT N:EKW@'P42CN(D,2#)#*6)OXG]%!#;B83 ";^G-A1 #$VHE6M, M8TB80#PF)+?2QAB?9;$4&I8@-H9IA!NV6.'."^. ^IV*-2H?>I]O[JY['X$] M*?.6>GK3-< '.3E1V>^L+(4+/NA_MJ]PUZJX\G?/P0V ?J_1L5G/.1*[U0R, MRXH*)2 V-W7/U5JUMO]5@V&I*,9E19E2LFI,)\< MOX6999XL1\!3943Q)&M]K-S*3YQHB^<*QJ:AE=0SG581Y'A>20U'EMG?:DIL ML\*$-+L;OL^W3R7Y#KAHXVEUY5$ ,8:BGH68&4U2DXU6@64@L:BIA\+;#BR: MNQ6 ^4<*[G-:\U4,VRWXT_,43FOAN?@^%L5>^C+Q\0 DT%)DQ^*0_3(E+E4% M:5)U^L(LA2E?5%9+]_\N'EX] ;M[3(",?5'X\N4:1/GM_WOXVOLH9M<]W7X5 M?F51M#"]!K[[%:_Y%-['&WF'&UB MD;-G%V /-K55DC>_WJ*X*93 +$0]/X2$"/=PPJ9/]KWG"\PW!7-WQ&K[Z$^2 M(@KY^!!AL5&2<+>0:;7J1[;6S$8'C8B9HP&62++RQ6RJ@N 2K*)B6B8Y!R25 M99@2 '\XFIZ.R\WZ6Y91$E^G3:.HH+6; ZC@S6'IP1O]X6?:1UG4JCJ?$CEWR,%EG@)4]C$I%9PNEHK,%>H& 2ES_ ME<;I*:XRG4JS>EGA',V;6U3#5%VC:< \-C_:V8<<4VE\6]:?A-/R?/2H+E&!Q>'AR%UAS[.8D;F^:ET3?0ODK&5B4O3J+*EV!Z_53^7C('"(2L[C2X MSZO6+/#=D3MFZ;**UH,LS'V8%GN#=0&1?A((7O)G++2CVP4BA>Z0-1K2M1M< M5?/;MMWP9D!+)%/Y,2<%5+DQJC-/D.H^4-WJQ_ (._Q8!U2;CFUL\_C$Q/9$ M_W& K3[0A@E>"F&Z+295GEICV*HMGDYK5VW-?)=%([INCU8%B^540U1,==<. MK>V9J0'!#]E9:DK55N=P9ZG-)JSBOS7 MC/G8D?P5;)4A&D9Y,O9VS;I;T&Z?$T]./&M&1.Q(/&IOJ.JB/MA9=#9$/%UW MN'3_]/* 'M*MI/FF=EK'&=+<*T-JO>$ [/J=A7E[['I..QGMZ/V]TH[>&VJB M:9HMH9V&S&!&!C)-PVFOV'SRL3B_3J)!Y@9K8F*9)P$%U>/\=HHOS5Y]06R$8;]CY?@BA-E M'B:LMSC+[Q<;S:A?))EKE@!3-SM=,7M#'0RNPZ74-[)LM0_VKW19IO9LV6\RTUKUF[NKFM4HBV_I>GZLZ1M;5'G9 5=M;4.QN(-];+L06]<6S:Z M;(R:&N9EV='8F@JTY?J;?36$?<+:SBO/II[OI+-!^(TV:D.1MU10IBIEYE:5 M[A:4I1L6\AWOL:ALA3463+XVE1( M1T%:!6A03NQ06/XWVWFPO/.(5D57EL"QG_([DDZ'A:$'M.$"Z)V\[2SFO9-Q MH=D"MJDC_XE1NLQ@R=-+8=U:BA:^1Z*D[26=$4+3^NG@!:;=F.!)*\.=4&## M>=)&UOACR!J%IQTGZ.H*LX;RIN+IJK)'T#X+V%71>K$<5B$Z M,S8J)2 O#F"<=IS(%CEZRUH$TJZR?"R8H$C5C^* M@D7;A(^MB#QC^0XM\DV$>-;?,FM&FF"*]@%E[3'RT2U_"XL-O^<6_8^#'.], MW@JXIM7T64=+ 6.JM$\J(H-!E9W.PCAIE/$:.!&=$I6#-D=XUJD2"WH0=#-0 MINESX/?=BUW*2N J1MZ*BSMMX%!]4\DZQ0 MY1TRSJG>>K:P.4$5X(J<(E+VV+D"9AL#6:WLZZ.JE=-CEXX0!Z^;&6A*W;H9 M0[[437E=B4HKLQLV+IV1+G6E7FG0>_4\:X&U^:+,7>IY-JQSV!T#'2V]^2>Q M N$63#H[<2 CS[./>Z[':05K\#HA7B=TQ#JAMG(#KU\ZK0S 7Q(#$*S^$0&3 MB79-QP&)M/GG!C*B%>3)RTG.-&I>/*K=^/$HFL1N^4!7*\:8!]55'(4HZH;> MDAP[7G?%&64EHTAKTDWWRRDZE!KI;2_2A03VPF7%':>-A,JG/T2:J!J6B M0F#S"ICVG($X76VL%O9,5UH?-85JMH"NSJI^#5"'*7L./Q*TA&>1@3^^]0C _7HO,=$QZ\Z4.3KJ(Q3"'X1[!=\:F&O=VOX M5D?>SR$*T AH3DK*([4#)3*TM*H[)3+J-L4PK)J\LABF5 9S M]W0MA):;S"$M_#W@-9()$^V IRW69PE0FMD+%:5ZV3C6/"1^$L<+OTP M#_QQG%1EQN&J,HD5*?M594.TIO5(50P,*)L6,"P5Y3=0PE#%C"IE1GKC80L5 M0!E<]IE"J%FI8"C5/YU2I8+T?E% G4J%M<#:>%'R^R]O2Z(PKU3H=&XVKU3@ ME0J\4H%7*O!*A?:2)T_ /@^/2ZGK697'A9Z4\_-S6.EOF3@_B'WQ7Q+X5:X6 M#4^O](S4DM1K7J3 >633(H5#,8G>-B9I--O(;+/6YO4))YU.LB(9B38O*\<3 M*"OG'55N@0J\D'PCL/L0(PDUPPP&]KP5U7ZY=RG/5.H^::W(5&J M-Y7%H/& ME$4;ZQ=:K2QX\4)7&+F)XH7W.+FZ!1>E#R"/VIK"Q&$IBE;N%LWK%UI'6GO6 M$74HZUU%H?<[=JIHEUQLTU4<<(=*$N[:\-.3S1#>9,K'F284-@F:TU&U6V0( M;^2Y6V^]Z1+.?!;[:E,526U/$-[7:"K.SYR?=TD0WMT3K\M-.U>ZFQM1,"/1U+S%K,8TO^YS 1_AU9BTC N'G^D]'T8?A:D_(Z/8<6UL3^][(1!> MTO/=PZSDYP#'BN!-'\8?DW1G*PS]L4-A0_X3.W/:BG\>!^,I]MB_%)ZFL(U\ M[7240/0V1\YTEU.=Z:/CD/U92*X6D?UI)O52QO64P-<8G<(<:IP(!JSO>)9+ MD[#IL!(/2 %NMH(,5@Q&>#? V+7&A*TXO8'\<$)LR%]Y5S(+8.:_$,0JO-2A M#Z/9X(N9W2Q%FDT1"( (K0R0^>[!V$^F%E 0>?"N\!/%-V%.<+IE.+98K,,_ M19?EX%@G>K1)KZ*-]C$/&YZ*- I7EC9'P615[8JA'M?[[ %WX!+7I7/3%VZ* M.Z25PGXHQ]"Q,0"N.'UN#CR6;^],&,YM!Y80N71B@94\8'\40%)2 M"?5?^A)8&X M8JC(Z7()4'3F3XYQI'Y\]@C9E@[0"80/I,ZC*GQ_!Y>*5Y>,H2Q/@\/#X/ MKX'-[V,>WNJ1=Q6VIEPHAVE3@1>U@8?Y@)M+X9=\; ]89(FLI"/0YFFN"C,P M9CAC"&0UFT^3RU';?_7P^RIC;?=Q-(_C*4%3ZV&2673).6O% !J]8@"-OLT M&IN I>]0!"J!P48-= M"J".[TK?I4"BHU55Y0&>>R@9.9W2#%ZHU/9")5X0=%H%0;>5?BLVX="?S4%R M5^2+\=J"4PUHZ&L:(V;F]#VI'X+4>L.!(DJ[-T=O3QH9YX23Y01YCYR@]X:& M*IIZ6SCAY%.0?MT@G++2\.1E!!@8W1LS&+VAHHNJ+K6D5(!7H#1*.FMRGG8B MG4%OJ()%(>W<)*U=52;ME:._L0@V/1]D0>RM!.=YY-;K:S*$=J)^$SN,BY*J MM,2*X&49C9*.OC_2,?J@=]U]"_FWY3PD;@ZO9DUCCZR)B=K MF3L+=6X-MY%RUHR.V(ER9*0<2>?&\($03U.YN?&[FMC-;8G]W?QW0VE;S2@W M?)LD&V/-$.9%LBF3A]H;ZCM7.;7+L=J-B6A/?F2Y1ZDH.K'("B^VVJ)XXL:Z7/WYVL,K,L5Q:,17$LR3=W(J$N8^5% XM M60KCT;_).,(2,%K=M0R*I$]D !"A07 GC IUCGB!%4Y%^B\MIWH!GH,7B4) MX*T.ZS5)+ZFH2F.EE[":XI>TZ+"P$G@ ?7NA5/'5B:8K7IQ4[RV\&PM 9T[D M/+,,>5;@-J?UO+B#D>5]Q\Q\]E2ZWU<_B*9O%').%"?U"T]IY1_L9<:V K+, M)K0:*KD;&-9RO.R1Q0<(Y ><#VSA\\W=-?X0!S11WW5@::PTT?81&,(SUO=1 MY 2XL0"!X>(T&O@R+YX+R3@.G(B6UH7Q? XKK@(Q+-N'/^T87E7$96&^#4*# MU7[!*J?.G&UEH0@0J-%Z3JH128!2-\PJW]+'Y@4=# F^]^PC#+!8(0P9^0&T M"\_]FS#)B#0K%+E MP :T"M/" A[@L.^X=6L^#_P?#E88 \&O-!08Q;S;WZZ_T(0,"&9$@H=) K[, M&NCG"@L3 2IL]ZQ"V5K(PV<&@B*) B:<7PHWP'U)=?@;H46Y6*I3?;4HP'[S MYS(N):SV>4, >'0_);?' @3DM7K[*PGP"^!E*8,(SIQ*08+1X?),^+]2NJR[ M-+G1I0WZ8+N5O=1_I8H&>QH[+P0E3)@+QI M0,A>T*B!*1_EMD3>O9]85DF;@D64S'SL?#$%Q2GU_YH^<<6S!'N1 M#L(UR@&E# 4GTL7E[IJ^]?;.-]8\XJ0,G'KV /8.J:2SW5A_T"Q_Z2OD]@)# M)9U ZBK5/4' ;!8"1BT(;"%"DGL/)C)J^GUF<#BE1[B\.$GOF\2+X,"+@5>M M9S!QV1E]P9'QG;QE6FT>!V%LP;D46S-,G?%4>"7L1MI8Q\+GPKN0GT#QTAY MV.@JO3UIW /'O_3A,\=S9O%,8*R,'%'9ZPD7A#UY0*,[$P>8@GD>PK0[5?9* MUCVBW#9AXW8)%##X# MX-0)04_](XH]A/]JXZ)!*D)>\A5/5HVG+L=SMD?>! MROT[_DO270BP-$MZ20GC.(S\&2GB1$S@C6TSPHB*1MK+#.!MP2.P"!-NWHRW MZ>F8T7I.ZM?).Z_25UZQQS[!NA:\[$"+XT\@JU!&Y3R/QT9EV57#Y-BE\ CT M<>]'1) ,LFR_5M\R9RUSCKW[L M@E0@B0>5"8"0H-CRF!Q!#^S<'MB6CH1]L?%;H M'CZ5K 52/U\) [J.,A.\=D.D()^J]N8@<0%-A#5/XVPK&T[=4ML(N_ G(%>&Y'WMF.%27L?;+>S#=\DT< +C&5_4J3++&$GX:4+:7 T3L*D.5G/ M J.'7\+/"]"15&90?0&SV16D)*7OH40W%'4!F;@TMN59]K^!Y@"#_XE]_$]* M\P'UNM.6B52?L^]#:JX["'L,^*3V WR7$KU#DE=08V$,#PG9L)P57,R[]=7L MUJ?R;GWM6 OOUK=]M[Z*_G#PK;:Z9QZS*BML3;G'%483"D->J3#829%Z9Q+= MDFB'O%USI>Y 39$=HBOU1$F[B"NU4*I^,M6"Z0#)S5G@OZCA\)J"(82#/BVT M,X&&@L ?^4&6\9!?E+P5])+%5A^/P%Y*\T%HM^L8[-WBD;1R8V6O$R?/' 541 SQGI]BEA),ZN;);P,QZTS GF$.'(KGW(:MA^B. MG0;OO,SE-(834"C2O29P?>^< J;_!%U6U(%F.Q,XZJ%)YR*RPA1F58<*[ K/ MY$;AA?2VU%54=1<[&*TXLJ5]Z\,H>Q"LG^$7&]R_B]Z"00K')*^0DY/N(K]_ M3*G!2@Z$,0JVY%7O/1;WY43HMHZ<@$19[E(H_#NVG^D5K#^8%X)AG8>")D"M M?A"FWKUQ^I;LI%DX9S[$02%CJ)C6YGAC-[;)RF2TBL0H,7>T+6>@L5[[890^ M.W%+YA<4GSBWWM@]\$T08Q]]YA.$:UP?V)S*49N,(GPJ_($(1+$LA*_6/&F: MEGU(O6'1(J"2E#@K"-[P($Z!3^FOF.29 KBA^T+8.-9M$/YAT1K?J29;*F7LD+,8-!C)>1S.SI3A!8MH-\2!LCVTG3H9111LA:SPYM?F_C!?]F M [T)'G71]TG?@@Q( >+,!2P20)H]A.<86PV01! MK.J/,M0BNQ4P@_^SW+?0H3Q#?UP@DY'O?T](7URFF42,9<;:FT-"P!=P$"!=9)@"@#$#_[P4KI*&(F=H@5>#A<(9_O\AL> M5X5K*W#]A&$7]"Z8R036A=#.QG(PTW_YV8F@01^0,T:1Y-A+KX.C/1QVK<#Q M,]>WQ;<"=X[R8T2RD=)C12!? "I[>$)U&T^%[K>" MQJ"7#$0ZRJ8@[1ZI//I65'OT2E,4OB"O871(N*&JC05X^B+\F=%N(9Y H<*N MD47A:@P\%29MX MD/[YBP54O*(5O+EQ,.BXEG!%*_HP[46?B-,J\RJQ\VC,L8+SQ-YY8L7$G69Y0N4\P7FB.SRQ8O#.'NPGK67V MTVD=]:M)H1!A96=]WDVZ]E$B#0GGL&0QX=H,H/>&FB:JQLYSJ'A7Z3:2SYK) MEN^3S_LVA<$;DI\TZ:P9!;FSY!EPR7/*Y+-F>.(NDL=LF^1IM.&]TG+S;9>& M]V?=(/M\6F"OLUH9RV?IC#=..'9]3-"KJ43T/C95E%5QT&^XA7VGF]1S+CL/ M+EMCW&_(9>_I6KTO->TYY S6$E+C#+;K$:@Y-28W=1;B3-8N]Y.DJ4M8E)84'K__B/>?0U0U:T2Z5%R\BR_TU&RLJBV>D"6UQNOV"Y98DS"\]F4#)%LZ+E>&>#.IQA3I9AUCC0=F:8]UUK6MO"6)Q9 M.+-L[0S;,[/HG%DXLW2'6=8XM0YABADM,\76',+2+B>P4+*:O\[Q*IY=LJ$G ME@]GY\/9=SPC%QIJ-1%R�E@QO$9KNC?IR'.0_O>&ROP\/O'SJ:2S3E_,OY ME_/O9IZ$QOA7ZG/^Y?S+^?? SHUF;6A).A$;FA[C?Z+=6WGOV)/IB._8#7O'+C:>Y+UCU_D&M]HN[\O)>\?RWK'=@2CO'_:>5 M@\Y[Q_+>9^\Z5]0#]3[3);DW-&11:JSHL -.3LX7;=I;+;[0]M\G4Y=X[UC. M$QWB"?T0/,%[QW*>Z!!/& >SG[26V4^G==3GO6/W=91HJ(.C+NF]H23)HB') M+4DQ;])5P>EGEPM'7>+-8T^;=%98IHV)G@$7/2=-/RNLN"9$#^\>V]7Z MGK/./CRC_,(U=FMC'<%D[!X[4,7!0&E]2[##90!S+CL/+EMCW3?1/5;FW6,Y M@YTM@ZTY S6GQN3&#D./M8WC[V M3.\_A\ J;Q][]CW+UKC=#M"S3%9[0UD7C8'1$M=\ [J5,\S),LP:#]I^.V+* MO'TL9Y8.,F86WC^7,TB%F6>/4.H0I9K3,%./M8WG[V/VFE_#65[SU MU8YGY&9;7\F#IF1P@]AL=]2/\S#GX1V/[8VUGY1Y^UC.OYQ_#^U):(Q_%=X^ MEO,OY]]#.S>:M:$5Z41LZ(KVL!6NR6K,681J@;/B+(^NZ9,HCLR]9AFK;DJD-S!$9V9IA MJ\0DVK^P0\L3[7SL3P3T>6(M_]]_LNKU3CYPGA EM_N'I]M'X>E!N'ZX?WSX M/SU64>429R?239/5"XW)5_B%V%=1 M^JU>P7,.P-N+/LDJI<_#] M\Z3QSLX:50(7<7!/.2_I.6%5ZFY5BNZF_$0D5G M/WC?R#@. EC?+U;HA+][_@B 3G=TY\UC>!X\> RJDK[T"=[PB^N/O^>JKPQ0 M^ [?3T!-SI$L@A@$P1/"U'==_Q5!D?05CVA:3;)[P(]@=/"?$Z5*D%K.%]F*:4 MOLFSDQ^2+SZ$A CW?D0$311N2&0Y+A46H%@M>,@OE@M+)<+CE)!(N+;F%(L? M*W$^2JX-\5I,ZEM6N$LR9[6NK:9ZAH[DUDXT=-?U2V#*1IJ"2^JE/C!;UJD< M%V7NKU6YV6-AKU?SK1M&1@AXL6]J(Y3HUU^IC:+JG&*LEX+AIGIGTSD[1F8N[1N4GM M#0>RJ&N#EG!3H_E69IOU[14LF)Z>MVK"6+'M$^QDM696;8/<\S4.QE,KQ$:F M92;1>D-3-UO2J+3)>CY.88-C4-CF0?3F,N\;HKZ&CD$=D,^/)(IW$#ODTD>3CYWR!)JM@[5>R;:DM(LO7E M@><4?2&8D[%MW.7=!,MWXYBGGD_66^F5LI 7 M-@>+'5\X/RZFC@T@^(3$HBSMO^(2M3=1*6R9 MV5RHZ6DLO5DM9[[#=WM.;R[T^-QGCK/K>\\7$0EF"R\\2HHR!2E/4>8IRNW. M>^0IRCQ%N4VPY"G*/$69IRCSK,I5/O\].?W#1:,Z:_^WW6E5;UD/0)ZHS%EJ M-4N976 IHS?4#7%@:BUAJ=.+FW4VG7K7=+WN1LMKI4N9!RE(R-A\AYPI%7.F M^N) *>=M;)XSQ5,V6DF$!\DC:H0(32!"7>Q+Y[%B;N?< $G(^" MZX=A\_E[W2]AY&=L[FXWU!#P*:=DO.6H)3[H#_1L-9VZ9H2GK'VXGR MEL"<]5O#^IV(AFC*Z782[EZ.W@9977@P="8 B\"ZLLI)3I8+,D+>E2E^6])6F5+^M$YD=17E-6H$)[@ZRC#8'1Y(FO4X#]D_Y! M; K4*UB8]4SJ)-8<_T!]P,/Y\1?(-\LWRS?+-[OG.-B!SG_5*JE0\O%ID[SB M-15..R0<;Q7)V \A-+%+SBEM6F +@PH;3^H]7G0AGU:]5")W 2?H,+)%#YP\=MHX.JB0T?5:QU#_@K_95>C%Z?4K1"*;HLU=1C MZ?DOUC;CV>\*5'_+B+[@ZZ3'Y,PEB8-R4I^DVALJZ,PIN23_VFA=Q:XJM@/X M_T9>B!<3(7#"[\(5I?+0"."%>(K>=$K16&ZJ5>KJYH5A^>A*4]<\:!_QS M07,7,[M[*N9KX(\2*L.X7AC#%L+5)1=9:ONN)+H^%+!;'&P<$!S (?H X2/Y(R4# M^L1/#IB]SOC] LEC'QS AK+0;Q8.=I1:YX?P;.01FFK+ L>885380+4*4R)_&?0J(2Q>1)R3^=5'P M)NF,_?P6:P2;C:/5MY0LK"-),*FO+X&S\.\TR//+GLG%""CI^X4U@=5^LMQ7 MZRU$4[.PJ9GC72P!<7G_*WQME\R$33<+%4?%H55!=:JU1 MF0'H0KA_N'Q^^W-U")_O[J_NK^^NO@B/3_#%;[?W M3X]55+FBTZFL7NBE[IKXK=&K:8(E897/@3]#L**ACIG[UW$(_$V"56:9WB\W M]]3[Y>:>73'6$C"\+V<;-'R=T'I^#L@SQ>K#)'D]I? *8&\,UO;E_,/9)J1: MCQE4D>6XR,+I^6>IN^K&EDC-#/[WA,)A<_M-\W*@*5ND]LNF?L@L^B:OVFB+ M4O]2EY3&2@[>S^WO_J+4 ]0N[$X6DM;-?/WC=:MM!<-6.5)K]*EO-VYW;:1; M)[7UG5ZZ[]80=A&H,@=J\T"53E[$%%3$Z6#NG%LH?_UZE9KW&TB$5A!C'=B? M6L>#TVXZ:QKO=RY8X_ZX_8$.98 +CA2"_]E/UH^Z?0ET;$DB*Z*N[MR3I#T= MQ3C'G"S'K.GU<0B.4=!+KXJ:KG".X1S3>HY9T]C\$!RC]H8#7>RW9A+ R??? M^X*I/5VS<[.K3K-#=*TY\_TU;'87^]@?@T+N/$!JY =O M0@BX"$_2#NEN/_)Z_*L-5G?Q6E,ZJO'IS$< MU8^N%PR)CK^2S*:Z=O/C:;M([/@!6$/N#551,KB3[30I[/@!2P-'#XA]=6?3 MMHO^C_=*G/9*)3=.0,;1"@](]7R^+MHBYW)^.'X4U5![0[TO:A5]PO@1]01( M3#I^R,_0>L.!J.[N*><4UDH*.W[ S\" GRA+Y9G6W ^R'S^([UH!V!\>>:65 MA/ A>'X3QK@^;+T2<1=)ESGZ^.%5P^@-M;ZH&#M'9_@!MI4D=OP(H($-NP:B M;G(?R6F2V/$#@(8))":)FM(61^_))XE<8Y,AGA_2==;==UQU/>L.^KVAJ8M] MHRUG"GYJ;9;$CA\&'$B]H2&+JLPSD$Z3Q(X?!AS(O:%LB)+1EC+,D_>,?/'A MG:=H>IS+J>'XD=6!TALJJFA(.S,M/YBVDL2.'_4;J)C]+.I]B9/8*9*8?/RH MWT #ZU8T]+9XUT[>]?% &VV?HNEQ)N<%^?B!U('>&VJB*O%0_6E2V/$#>P,# M$U-UD[O53I/"CA_7&PQHZK/2EIJK1B=HFVVV0)[\R'*[8GFL _]BRTT%$&#[ M,>:ZU.ZY>6J=C9H'T D)P..+/Q.C"GU1UW9N)-8XHH_D&>"LSEF]>58_OJ/8 M[,-I33/ FFZJSPUG=<[JG-7+W0Z/S^I2;RBKDFAH.Q^<6\'J%6-0ZTX>JI@1 ME8QCJAC2)+=U?E R??'9@WNR"4$3H"2Z"T1Q*+P",0GCA)KH +]7(H2P\7#R M1B<]SDE R0G')/HC #4;&"3@S$D!'N*%"9'/ ]:]8.*2,9O@YPG6C(Y6Q0E] M"\/81Q:0JA#/X2-<1<((2!/'$]'ID72<410''ANHF([W J6@X!+OT1>7!SMR2;ZPIL"1#M[_O+,SDOA6SK6RG7],:40V$E 9I;C(86M M@F) LC%9*3KSMR I]8+&Y?Z!@26H=.FFTJ&7H:EY3'@NRY=Y8QMC\Y>?77@ MRQ%.O'SQ@0?88XI/S1)&Z431.,*AJ;!VQ[>!EJ_S%8[BJ&I5V<)3\/R@[ +D M\#]U-,UBSO)@A:;YED+W:P[*67>RNM7";BFXP"!P9G#)P^212AZV@J^4 M]J0%9(*2&7^RXV &;Y_F&\!@OKRL/P5Z$=#N5K,1*Y=[0\)Q +*.CN]C:\X7 MH5%=9OM,U"9T@-+9\U#L%L42D,>+A7W\G.*D;@KO16+)H"_W@=\LIOOH6'$K MC(29]6\_2,:&DQ].2!5:)MZMYX D4_2H) $9X!*\+7M6)J.602<*SR CF6"P74F&5%D"*?CE4$CQ>.4UA/5P(R5 M3&&E;W86IT$NZ%] =6&3KU,_VR1]Y=)2&>4AVEW:J!N7CH-I/$5-G&!' )F7MD$B0I6#S844 MW6"WOB4J0J!D#YM8H^VU!5&]YOC_!,^LE-HHG'.1;>#LLY(2!ZY;LQ9]#VL9 MP%JTTEJ8UJ2'40NGP,_]($+S[6U).%"1YP%MX]?Q'/]&&6#;5/*"+=#DCK[1 M&G1WPXUA0\XRD.G&1.'%L5:;IZS6W?7GS,)>7O-"JO_=_>'!W<<&;R/5(;W(.]@IO.$*H&=@)0@4&T$3TL7[9)#=/A).$Q]?#E M*D4,!J@5,$,)SP(H%:DB2\RT_*"" K/R4(%F6_H5J$L\C"0_BUB+=DPSH=Z.ZI@)1E_?DYF@2$?76\969H(B[55O#?9C)BCRT<%M;F4F M*/(^P2WU#VHF'-55=.?!$1-D_QB- W$A+K.DU I^DUSR6POAB^?8"N!P3 @+ M*1 +]&Z%\F&Q!OC1(51;C!-W57Z.A5.P,XMGBS?#PE*GD1]'\SA*5;N#ZRCX M2O%*%*J);G=@G21Q)"=W,CU6]WW4BX9&Q(BDJ[<%&S0Z2&;/BF)0@<+$A5OB M)(23A.5>B44=1Q@!R\[P$\MQXP =1^AF@/7Y(494T.2 ZP/Z(<(/\&X,.N). MJ&Y& O==$3T*WG/BDD*7N!^DKKS$C;#D=\"_,@2E@$C<%-0D80$&O#0-GT7I M@\4DH(01;>&#]9&9%0Q\8P!]A$$AQED(KH"X:9P++XP<-\K]B1YQT<_V7P X M:, /EC#U ^>_L"N GN4]NP1L- MA80MCUQ]_?W5"&G*R"9)= B_T("81/E@M MMGR%]WY@%4T2YN M3A# C934/Q0<.HQU2K+[JFX+L2-A7 ME:G8^!GHAMH#GRC0X>T_OSIV-$V3. HW)ID,_?P6:P0$'T>K;RGD*[!YZD>2 M4E+?6()9X=]ID"YG#G;_Q2@@UO<+:P*K_62YK]9;B/D4A4T!;UPL 7%Y_RMW M.9GL;9IEU!A__\E:HQ8/2FY&);G=/SS=/@I/#\+U MP_WCPY>[FZNGVQOA\]W]U?WUW=47X?$)OOCM]O[IL8HJ5Z?>R)6I-TIOU3V: MK%X8I7OPV\&1>FQ3\!0$;J8^I@Z>NS&5*8L(IFK/MB*+BMT/XW>D;")%$[64 M"NW*7(^IXZ("CC!L6A#)+NAC%\[F")"%P.EX"GJ%T.,).V/33YLK;K$8N9]F M+\+S6+)5'Y><84VS59MJT*P&!H MI!2$R C0 S2%*!)C XFH6"K4EP'Y,7QXY#B:N9$R"=9U#Y-5$+;ER38#4@A M5EIDKC!Y'ET-/CXSW<#FBB9 ..6E,DY-["';=W'WR2\?"EO$R--'EI'VYY29 M^_!R.HX)_@K\^'F*3%'DAZ)GBQK@=%8R;M"BB5J49=*-_BTL;-69"!Z\E-@B M!2+\0-4*[ \8F264T;P#)PAQ_1[&U$),H%@M1O#YKC5FO!@;+=,(?@'_0MK@4'N&<<$UE]C,8J XY M06=R/FOR$7L)MM*KO&(>9C&Q;B&?E"4.9N,CZ-$Q>P3P*YZ^; *_!#3QCYV\ MYE: X?\E5R_C2L:%Z3L67,,L,!Q.D\,@=?#A%_C>5R0^BR:745*:^JZ=G[F1 MS?Y_]MZ]N6TDR1?]*@CN[AD[ F(3X!/NO8I0R_:,;KAM7TLS??;\IPHWP M'Y

    Z$(@8"^0 MKF7_,A%1:B1L8:W'6H+UY!N(N"MQ!Q"))Q$Z"]L)Y \A"J_,+1AYB-ULOUPI A4E(H$ M1:L%6J$)DK(DA-BI'Q M'XHV/J1<&LV,1?V&$H[(,V \SR*+XFX+?'?M]VF[ M"?>9><].X'MH%MB8.>"QF4/VA>]A"/?13J6IE)Y/_7QYVM)=H>*I%%_][RQ( MK?]N>/_D4 H&<&WHL"OY8REP=MZ+X^Z(LUJA'PWZ%=:,QR+&C*O%$(0\I?'$ M/"A"&&E 8.;5W(H46W/%0RWB!ES$$)86;< _8H "Q:#Q*?YU\#GE^_A'<2^* M.3W4'E'!RMU,(55)RGB^L"GAAV4@_%=_3($!@ORBJ! ("YDD!3^@Y<"'D@WK M\&CB"J56T7!H2A/7#D-GMA*P8_X:.TR9Y$_,1<1CY+A\@6D,,:"2SAZ<8)I8 MZ#>T(E-G2L.DF8A9928#'RM9"YT&GPQ@8@3)\)AM!>6%G8" M=);GS\%@>V+31]*A\6%2?(J7CC;-Q(*+J -NPXL=3!.;4D8,^=[R$ 7/\\O= M2FJ* @N8T9<9"'A@0"#@084+"OS0\^E86V;[]8QY&DK>P 0[I&F\5[R522E[>G,YO*S2D*6V9!2Y1T.-L/912SK;\$:,2:N [0I[8-/PAOL'SC78#$/0)U< SC/)XC5D\ M^T!&>W$%Y )D9\XW-8PRC$#K)+T](1H#EL)AN<[<$?>. _\GQH7Q[/1=.I.B M.!Y 88WWTJ'"M_J8LPD.BGC(\WCP7T#?1'@XE40+E'CGQ3],G&"RG(!0VOY)LX<21 A;P0N#@7B3IY MD(/42/,RWVBD-/"6C?I*9E)&* (F;B07[4CK"Y)WCC?J+L&9<" M3<>4*,.W(2 !/W!YQ(15V9M)1QAEGSHA4$@H=L--59"7CFCKR$/?9SE?LS ;K@\@N7%?)L<&*%AM,W7H8=BR$:&XQH<7-I6Z\1'Y!U"!U#(@9OS&-AS7>BH M),86'P?S\!\3![W;5*=>',Y#:OH%T6N4-4"G7<*7L@O2Q?64XN68M]W0_MWZ MDP*'1B$07=\VDF.$_H0:7\LAW'LB$]<4VTE!0_X?5UXD@S'S)R)_W_IMOP9 M1O^ LT+Y)VJ>>WS]#Q&6+#KM@'4=%)T(@B+;:^"'%$2H,G"ST[H>&@4#G[(% M\V0:3&&T5A?92!A+6,K\;/2S>.BW!%D9EG@9=&HA70RJF",,(1'C+K,C$-03 M(UU@K/S7)=Z)@)H"86;M#'B8>!_G2<=+F5\35!W-:'D.8>+-89%E0 >4 MH8"B8J"ARA;1&51JC];.'#*V/EFS\L *J_WE ;4\UE]2O*D(:9BQR48>OATSPL/DL"?:;>ESF8'BM.:(R?XWG4.%45S#$_.O72S M*:E04*WK8^5:\'ZPB@_6@!OC7##R]EY/YDU'YVB]\_E3\EW^TP^KAD?\#0&(RK,'@QM5>)ND((Y2B/H81[ M2(',?4H @)E-Z>Q&U [,S$%&087^H,*]KLOCX=N$@$2O4 $Z\14\RH7O:^0% M'65KO-'Q*.9>B)SKER&/G%V;P>:7&2KSBX)EU2 MPBH.@2&B89DV,8H$1K8P# V%(FHR1B;8<\-+>-1%%A#DYY,49Y+L'D]IN_K" MY_@JKRV&W/J !NWY5,(0%;&W2HDY/TC6)=Y5R0.XC[+H;QJ+P;/)8!"8A4-9 MV^=N0CVD)6:!DG=0QR,MR3CIY@U>4T-4KX<.P>DY5*8BNVJ-2P1?HGE\1TD? M<58\)S/!ML],>[?P??>]H#G:ZM"!=4%WQ6*0 M5P3_G(I:V',D!\V9+^QTQB>^2+! YGT@Q*;_7$J+&P.;J1'XZ,"D2B,@S\S! MCJ+52)\0.L#YW+-C75@*/ M!./"];GZ4_%>%^JQ,*O]QB0WXB02GO6;%$N(RA>9CL4SAR4_I\ND/ M10-B?XKCU/@E%!E'B LCBC2(N+?_C0&2R8+&/1$J6VV(!&C/D M12YDC74[D7(R#UAL9B3S+Y''X?$I3^X5;06H701B4L>H5\(H0+0@>:*RV#K[ M$SSK2.#74&.# '2>G6FF#C\LE)%]=*T>3RO0A&)7)SN.DTY0F\22G> MPO&G<8AH'WBRX!2F4B,G\PT6)P<;*"MMSPMHFJ "E ^8Y$/R"U?4"ZN:^''V M)29?RJ7Z2M(W,48O\*#[HZR/_&.MD7%)]/_L].^&Z&4O-7T)BB#9'W+ZD%8+ M2I?483GZ'B!,Z')1%XA,(X4Q]HJ8LRC;1@'%0>:0;>D)2"+*KY(.#IF^"JE6 M"-MSW)+N$&GQ"S)D(71^017W5)!BE:LW+4Y815)!K&IUDBQ3_\5+676>P,QS MJ0'3=#,2>NUL6!Y6IA61**T@1#^%&&<%A0(P2QNL4^JB />0?2#AI&"+T):* MXM'K9*WEZ* ZWC[; KZ_[ML6!5Z_R&K@NZ64#!*WUFQ=F]:PG6_V#L;&UB82 M1M4F!45CQ^9*T8TWC>= IRD/\);?L,Q2,M3\&0%FJNO; U$?N#47O0'13^U&D;A=?+7F5TVX-!M5>57^]WBS^R MUZ!&&U^UI?WPZ_?BW3+ C1VWK=QM!4WY.,F>IOG<:-N1*='P32YG*-.][9 5 M2?5-K-"_K=G+A?E4.[25WFG"NRV:$$WYUUS4HIJU49UU@53WCI2OOX173,/W M599JUU;RS>WDGH4;;^LH63"[2^N.6C3%R^EO:G2W-#.NP5GH)A8X^+E6MZ-; MEG5H+]-BOCI:X^&US^W4>%@QQ]DSQY;VO_4R1[]UW1\-=,/,^]*OPQR5E=U: M>^[&*SMJ!86>N)MI(9*S-,UJY%[25Y6+6?8-W5?#IW7C!/R0NCUG5/[W8O MR/Q6M)2BI2V%ENJE)0MI:= Q&T)+YQ[N/G]SF@H#*"-Z W]N*4RVA3]S+-C% M?D[Y#O;*1KX$6NG7)LNI,MS5OUG@%]&0@;F^E ?1$$*JR3[F-&$2R*FY,O/! MQU*,[XSW5=5E]KRJ"_.=$BR/CES*3ZO>0CBREJ6Y'%%RF-*I9A1VS=:U96&- MV8.][1HWLZ$G XJ%%0OOQL+UV0([L'"W=3TP^OK /'<6)D/B%T*>505*BT]? M(2B*!:#L0! MZD+D'_V(1U%9<0Q <73;!:5I]E9_HU>=#Y: '&R83U9]Z:+X]3PNMQ%KR'R^ M1"12+!\=SQ/Y-&L90;RZX^7EN\D]TVZ2JBGQM2^)\7#F6>>_B22H!1&-K/G M&Y&D$K?DQ./R$E0&:1'X_\1N3CP?EVK@9-NUZ)F.&52A,FX3/XV+5X9M30PC MKOK@,2RA80<.YG[Z 2\JP[-5US+I4 PM0RG+%BQ [8*V@C\#/V>^$F5I3?F&7B2B=*=(<*E2SFM MHL-:NMA[TB0C+H&R;< RS#A[WFIK?2$SJZNO M-WJ2BXN[3CUW:$7CSXY7O+".Z] 3BV40+FU/5#KPGYTPW5$Y67E>FI1W&QXS MWE\"'EEFRF8DVX ]RF1&?&2'/ZD:0/X>4?>%N &^H/,"6%0_*"YJ1KGGL#JR M"H:HEIU:'QH8Z! JQ! NQ_0Z(MD0&S7Q#$R9%QW&N?B%39KAO=^6P?HB?TP)BHG M;/7XUA?N!:N85#-R>H/J<2'2-M]%2=ZJ#<2Z6(!Y:!6W$*MLU!B]X<'CSP_1 M*NK>M&ZAB.(:>:&TSRX<8IQ5M<5Z8.]W:XVL&#WKH/'GAVALWP'.LR"L ^HD MGQ?6O \HL!E7T;(NM&PPGE-&Z5*/,=.+;&\7^V7/L!*,L#:2W&TI[#>,)T,= M=DD.>$Y>%'VZ8-C3Q$N2PNR5':NBBX\#W1X=_B4@[?I1WSV0^^^&'XW0??995/G4?@2C9)_ER\ MK-2TM;]*TT5+5N#2,M"2CBSL%*(YOK+5KU-X?H]0M[5./0MW2JZ!QA M,(--G2H>4LY'MKU=7 N-#!0J/)3WI_X2U^=#TQ-K(6*-.E[PR0FP6!6('*Q! M8@@T3$<%T-F: M,Q9)S1DSP70+K9.D+G0K4.^V-1",@@ET,?ZDK%AZ@!MJ,@I57%A@QHZ/B_RB M2B!HJ8:\=M>$UU.E\6".;H7A>(EA$_F;NB/N-Z2X8)6!%:O\^=R)$B?^ED+6 M0. 3AZTKN_7Z)?4I/]!KL(G1ZKL+1'#C33^!J[? 0=W-L2']G$X#):L.\V5A M>L-\69BST7AB[K3\\<3/H(-4Z3PWM2<73]M[LDY3\Y?=C/>9L@C"\>;"%%KA10GELE*0S'5%>W$,AI)SZ0>\ M)FEA575=O!+<59]8*%X.\>%<>+XT*RY.,<-):L_+?[L/?=C("J M4O&"5E@T:A\YD('#= <2;28DP]6K F20E,S!*W8J^C4+%NK@2GQDX&6BH<:/ M*]XQ#_Q 1MT:Z,@"VTX03:U336,8Q9%_8@(WMB"5V1FQ%I$L]%QDR/+3-@9TJ%0EDZH=6*0:UQ8V@R\]*-4VII7%I[RXRC."V4?=N9X6LGB(M[5 M/B<[:U"!9MXEP75F_*!5N)2XW?;"GN#68*E]_CUN5\YF#CA^WF2U9CSI@F@6 M))WD(7/A1B8E8_'#F:VLHR)_P[R:8N]-US[]*7FEHM_SFFY/N\SOR##FA5G$2CCU&P)I>1C*::=B!XH?Q:8J M=[U*S<^#^C7L%-VGX[G?4!N"MKWUYV/'HW??>%-> SYQ-OA!=NEQ]NA<@_NI M*=9Q9 )?%7=SJY'^%4R)8,G]N;F_U4:= MOJX=V1"N:.?'DT_1\:O:ZOQ8;\[!1N,5]J^3JWHOVRV!I*/SX7>MF_N_M]YK M7_VV9G:,X57'.(OU_:#=@N_DS%:2H#ZRF2, S^2(RZ=>U6GB<%:!<,1C"A$F M\#+TGVZ<)D&RL7Z:H?S&XW2VKEPFO)^R3HH$=(I# 1G14Q<;CTWS"%ZX/$^^ MDA[$E!I9W7B(=O8$OMT5'8FIWU[R1<[8"#VF%5]#.T2I(3IENPGMW<6S^2$'HM$??GU*/&V>VUAPRO[H15?&(]TRV;4O<.VJ) M5[9$SAK$?=O7UO:R;,,X/,->:0!E,74OKVG.(-&V4*F0@ MI9>)[TW,@6O]7GE#QV68#LE0+HM ;)(MV-9R;^4_Z$D.0YH1TLVNJ70P+4-8X1C8PJ^ /+B: RE'"-.2*2K9'D!" M?&%PME1ASJ%>D;[K^#C)\,=W7E@ M*CUBRV&>U/<9=1W[@GUWN2^2N"#Y=%ZX=KZHHV3FX0&+W42$;6DT G?K&E.@ MI$*A9L]B%=+>?#98G(\59T/#^,:"]T@>X3#T1,.FG"?DWSSC94=0;B=Z&>V[ MKE0W#EI[%Y8ISO>DNV58N&!B.YEF6T+@17WTJC'NO<@4_39+L>PZ-Y?TE>OG M(UEP[:"^<@7[7U1J),X:?85><31#\>A9=(3K=]O]X>:.:16:K_4-JZ:.<-U1 MKWF#JK--W7#SJQI?M[_JO4TUT-N^<&>Q(G^GLPA^KHYJJ[S:OFHDN&U= M5"/!5VLDN,,FG-?J8!=!RO?*E?;=7U1?#NV\Y1Z+,I60GPRCE_3D+$+M2J*; M0GM3SY3#5N*4E%"M$&J)I];/97R7>VA<%7YQ9FQ[AF;?*$H7K6/557/ -]$< ML+^E(]J&0,)? S\,J];E[9O8[*&O]ZQ!0SJN*/Y0_+&!/[8T>:N=/[I-XX^+ M;_A3;LA0+@3,82]]NGT9SL^*,8]DQ?1JLV)47Y[=Q-J6?GVUBS6L0J[WAJH5 MZF62TY:6?;63TZ!9Y/1VG7T/WA\7@U'>OF"'WI'TY+!UW3NVL[^37'LCK4C[ M6[I.U2[7L#*II0\'!PNVYCC'BIY2]+2E!5+M]&0UC)XNWIE\".PIHUU53J.@ M^<%QE.$ V\;FBA,JI_&(TFM+H>ZZI=< #S<,?60=W.A=>8V-I*S M8?1T\6[C@_VGQ/Q/XI*:RDL4Y#\ZDF+L*B_QM')L=&(YU@.KWM#-SL%R3'F) MC:0GZ\3TU&\8/5V\EWCOSZ(73&EQG0EFABA?D5/^X$@PJ0&>%RA7\70B;' P MK"@OI8;8C[(I)SZ*7NJEEX-A-GEZ&36)7B[?UC!AXUY,=IK M7?<:<_BCZ*5>>CGX,#%/+_W6==^\, ^2;[U)=9>:JX/OUDO'Z-HC[M+1_)P3 M&+X[ISU?('N>&$M-]\#>,B&>&( Y' I"[->5SG=4 M0KQXW^X+"\,/I17@CG8BI.R[PNH9I]$@-\ENWZ0VNS(KCUK7PY$^&.8Y.5<; M1?D.9T5;^RN%NFC+ D^CHYN]O+ERQH$XAB75U8_*F_ MQ#E5KM9UH=4I:ER@9HN]TVC4KRRJ*N%&F*W1[>F=?EWG&/7M:4.KQBBN5EQ] M2@=W'Z[&#)V!J?<-\R*XFFR?7ZBFS6UGY%6#L"; ^P1IP;A?+U>13\'W7;AE%3&?M>>V =5,;^ M$BN/I[F.*$6PWBEK0A?8+LU>M'>.Q]GYK58_!A'6.ZA&YF6Z9!?J5!UP^)#7 MZ5_AO0\OS'UFO\-'GBJ?*8X0D3;2>_V.0H2>C-G[I3'ARSP_>37N^!]F!P\O M?F6FP!*B(WUD=2\+KM5HIACLQ11O(P^@?J8 [YU59HL^%DG2AYVATA4G8XNA MTA6G8XO/_C*HS!6#NKA"*8N=N6*DE,4)N0+NK M2G6M@='FS] >G&:O)+//@1[;[BD"!RPS;*23%J^.C MK,O"1Y4@*=(IM-OZ=>]^IOI7WY^^.*Y[X^6S-L1/WV%VDU6\W%9GUP-4PR ( MZ_'HE=[XP0&QYDQV.."6$ZIVV-FXHV$Y#2U@F>[Q[,\)"^G8&/^U6 :3)SO$ M#O/.A&D^D!M=G]E.H#W;[I( "K*Y_.1?2R? E ZPJ%S''CNN$SD,CXA#H*-I M6XL_ZF ?^F>'O<#=P*>:,U_ &[$XJ69'FLOL$/[B>4O;=5<:_/[RQ#R&'X?_ MX$CA$HS+>V34MG[B!)/E/(RP53U>F )'1(QWL[>#8 5\A(?=2WC[W%[A$3;_ M'@[I#W@S32 ,\;9'.<+LJ'3MA6E+6(=_P9" 5! L1--T9IK'<,7L8*7CKUXD M?YZSZ,F?T@#MR01X'8>GO3C1D_;7FYOO;>W;,A"3% .@^4]QZ+ ^WR:1SWM3 MPR#AXQ&L)AZYV]DQ) _B<(!/)^YRBB?SD?9BAQH87ECD[B>#=8Q@Q33/CPH7 M!F]^!!LXHAVVO?5MGL+_(A^^'BYAH8&6+" I#(NQ,2'U0TXTB!@N.7P]\>E0\NDPR6/O1 ^ &L:L0C& @L2 MA#K,!LALBB5M<<;B5Y DQ,$"S>#0,N#TPLB?_!3D:[L^7*$=\-'B7WMUZBD' MSWL9$&& NR%)C3;//'U*YR:KI&;$J\JGR\R(0GIP'=ALFSN+.T#&G@*71'S PI]H2G_K-:7GBV.&NN2H24"7?Q-[[LG.M@>4&3(ZT?^N'47C LI=IUAYA$U])M9:@V/C>):LP MBU=A@JN@H?2,>5UH40'1BO%87"@)K!:ERB0Z&7Z<2[TM45Q3-DZ+&3!+V82D M4/PNKJ5(W=$+7!]FCOH5[P^CP,:)79&<3]T*HMUWGVGL,!6'1*C0]FWM 9Y< M>LG0Q[9+$A_&-BV;/!D$J"11=8%&7\)=(&T6^ XNWU!V7]$0<5+Z]EO^UW^, M3,/\U9[-8&2P&J@ZUMZ!ZT?&2OYZ[FGM7H*$"CN@RV79=R M#I4$>A5$"W(;PB<&GVWG8=3:GE(,-_ V(=SO8%':SA1\ 2KDQ-V CTXX9\&Z+)F1, M_C47M:AF;51G72#5O2,#X6TBAW\3=I =:6,&2M=#PP"L1_#8'7^J,,5O!5.\ M)5%3FK?<665DY>YQKF#U6M?#@=Y/2EB>?[5AQ1.7RA/&EK81=3$%%G8> &EH*",94Y80#J8:AW M!@?G[ZO*5@TDHI+&='43$7;FZ>G&X?W#F@B':KHXO9&![C>&KZU4X6U+>Z$T M0/#;+#X?(K:HS TC+!BOF^8A=0*;8VPK*MHJ3H]"180'TP>]?)+GR:GHXG'8 MJ9 ,P^.QRL$8,6&%,SW= C5;K-2(,ZW'YQUUL "?.=*[@[H:&IQ' ;X-CH)B M9\7.9QK7'76,NN*ZC>#FG0KOU8> (U#(#Q8Y 4/$W[0& \/B'XVL:2@(&8KNVVSYV$$-,E M4P56N"J8U./0XL^9C7BQ*>Y>"HC^#A;$UK[ OKE:5]Z$=/->&R> [!@9E@([ MAT!&A(2#^_UG1-U[^/=HC$IL8HSV=P[(@&).P MF_$S!2"_,((_.*O!E/V% (@+5.;$!\T'E.--Q8"SC%>"0P52M8-(0DO7$P?$ MY2(.XC&]:D<>SL:/ MWTL ZD GF;L%L%ZHP.68WV8I7'-MQ50I7%4*MX;)'Z,4[C9CNZQ.;CYIA"YW MJ];)O8] ?-O!]'O@3Y>3Z \0^[87K=;M\^ZYVN=R0BF[/#QW:^H.;1C/8]Q) MYHEN2\Q !MGCAD'CP'CU@&E>KWP)=A@63^"0@XYDGX2D='SX@<_89SAD[/0 MX]\Q\\#W*#T,T]: Y<"$"S62H5/_11A$\F[;6VE3>VZC&87)?[X_ Z>*>U.SA1MHI#[/[86H%&( NI%4A4/8(=@\#MHQ(--)2PZ,"BW M-%*V,L?$:_R7HE9,/]G:/WG4P<)\G77C !=^\S"&G7J'T2]JXZSA/;"SV4+5 MFJQ13;N"8%[8GV1IT; /GEGE5,1,G/?NZ^<=)=X-&.M+C %5RD@<=0:MZT$[ M?WJDR5Q$G%NE\?=/.WX$%6P8/Z;HA@N>3N:N]/4,+I[BE"16I?/!=\I..DTJ MYLV40F*A/"8LR<4<=48YM0K7SC<7,S7O-Y6$R3<-(U?2B[93*R$<8,HF6Y'0 M!C6R#$26>MTN>4$&WA^9_.OTT.07*N=?;\Z^3M&!*,Q464Y@Z[R-+=D MBQ\^7J,#BJB=C]KO+Y>MHP\9D]O;>7!7/.24=4,*%4_1@7[*&C^@1I6JU&D+\#AN%D$C@N49/3)IV A'B(YH,:Y/7V_]-!^U#YQS^+6 M#Q8RW-KK&.]^OM? 7('-UNZ?;")B7!;M74O\N(!_M=YK]K/MN!0$ #G,Y@O7 M7S&&QK6OS<%>H"^EGO@+< #8IXX(*Z=/(+@7D;I7LZEY"=GSSL2!1>3'%!.Y M5VC?@]#&4(+-C7SXFL-= :!7/A=X8&T,VG(AK[K.'*A9PV@K,#XX94)-W&%P MP@.-\@-/(98,5F?*Z 0#R]3,[9^HG3@F%&Z:.J&(&MO!*AD>Q9L+/D]A\K5Q M8^VV]$2S;\$#A_$_01+0(J?VD8^_K7U/+Q%JQ]D2W9EG1M%Q/BE:F/302%N" MQQ?:,SPN"L;<19P\<86;OO6%T:3%"DS9+L_4K \%IZ89%0D23:0?L6*N++^[ MK>M>06V2XZC(XTP!OLKS3_M%]1N1IW&4 M[CR0=^S!_K/,0S(&YZJ=^=0TF!L[^PC@'W2X2 =S5,&,3RW"J?&S2LV6!]3I M*FVK5.FIN$!-YN& S5Q2#4^\>MJ$G_R!+@9U#OIHZLS@,485V,8L>F&BK)HX M4$V[_RD/!\'<5B.'S;FGDV&6/"PJ(_#>06NNSX& M^NC\$IY]L8.IB/OQ6 6^A%=?"9.SYS&M##_@%85<0.,Q#^:/!@X\XMHO&,"B M!V47IM\R8DE?&6 M"SK:AP7RY)-Q.!J4!)Z6RJIMWBHNU@2$QC!L#J-!3GG,1*B1G#/XAHA-GCS$ MJ6@HOZ.D9*-8)IH5/)RH),[CSY(6.;J$+N%+>&'$$($F$:W8]!EIF!^<,+YG3A!&&KW)(5)GG'SU;PV M$GV!_@WL*,F#RO3Q*2?> 4->(\X312!# ;8IK8,8?XH*W>5WD9AR&3WY 4K) MG?9TY_UT:/_YHH0P2P2>)*LBUU(NRIA[Q42L"92,!ZM "F$EN:A09-!\^YW_ MDO.'(8X9'[: >-!,ER['QZ"?$KED;+2U&')@@'V35I0G,SQNP&Y&B*9JVE# MPC6O!Q@!'_PVPT)V5$.;UVDK9:J"\P_C MC,\_[C(53:F:'ZV"QI?AW-F-)N32A+A%F8!)0?\ #8JJK\B."UZSEK-G<4WF MVLHOD\4C_ ^T.% +BX["\'I4X6WM;K;V1B$TP )QUZ9%)AZ+L9E TB&U*UXK MW,P-#E%P&-T@)R07"1Z;V.&3-J, (+K?DR@V';FC'G$?@/0I_Z0O"C=JB.*G M$!\:7_%$"6Y*D\C,/T:ADK)>G\;:.QU>TS&U*AI%6$J&CG:A@^9$LF%9.*F( M#@)U,B\J&A<6_698JAK+4<90V[;V.8'=PAMCPWP:(Y*?;9!FRS#E_'"S]%]+ MEBZG7#CJN3]E;HA%LWW\050[IJ])O\\)IE<8KEPA5;$%(]8B\]-V0C2M[ S( M.O:N8/V3M9CP*KNY2$Q*./-"TFCM4T[(:3">Q8+I50&F,@*%S%0(""(^4*C3 MBJC3KD*=-F,L"G6Z#76Z 5B:K])+EWOE6 LR$#?3Y%$YCSOBW-?@!VR9Y*20 M(R0E.I*K@1WB\Y38 3X'=SB*[:E47'%=VQ>YSL?*L[MGCSB:'S(VNL5SML[5 MG!?S!)^9'PC!,IZ["?\MCEN'?'(BT4U "2-4*K+G6T+H)&,AR'R5&/2[ "W!6W@;'"ML-FJ9 Z'K4A8H/. M;0,*.?P/K#"+<+U(=CP_#9,IC$'392_5A2'4-X M4XS-(Z#063Q.]B>;+(EU_=G,F; @T[.C;$UBSYQ'X:>)5P2+X.\PA(-G2DX+ M(8M3)K>\!-H4;G>9B$/PDN.<0CYDC;8%QX&*C#:>5!CR55P$8)P["YAY8@7K ML93D>5O9;9PM/5%N'JF03R<.@?R]?7^R,,8G.\#8;_B=!0@9867"S#S;#E- MH[ ,N D?';1PI_"I*!L.U&#VA)AA9R_F@!K'-.%\< ](4W05LB.. I 0(.KJ M\^2[4U3;F&EKNY.E*[UUF"AG/Z3-@ICAII<)0A'X6I!I28!UPQ+H\4?$G(@DUB0R MP$,ZI2L"WZ,GV)^B>Q;9B3Q0PE=<'.VD-Y&&N^/>B5,:L56H=6&/Z&6@G=*G M+ -=*V9_9/N$ZT\F;>EKI#1O4W"W;[0!U.T/?1V8 R$XU_":YME&AS]1EY4K M;BRD)W[NTG8-'L*[R5SQ<^4TGE&>O(C0*Z?>5*Z]8+WD8)9+PP0/*7TE>18J M0I#9OH&EG]=L0F>TM4^E=R1@*7$VQ(]B4G<@F#_VU8A'Q7OXR\$PM:65%R-* M=1(:2S?B$$1Z$H<$.?BTN>#R>&-_>GSLS!9CY@Z(DVC"1U)V@B(NPA!5:3HE6>3<6G M]OCC;ZX]^7EU/P%AA'J+>/<*.^+ATQ2%73]NSF[3FM"-?POQES$/^19'?X$] \.U%8-K&I]L(,B?#O MZUJIY#F=Q$_I+3X:'-P/-F5LCKKM>R#P2G0C%K!EZW(_GX(,U\[WK#"9.^R3 M)[HLNDC?=Z*+&A<593^>>:?8M6DY\9SCSK%K)S7R=\$&U&2-P]I02PA<4)8Y MEF.PU!P[0!'X#A]J(>)%-#M#"P.!@ZWW;>TS-SM##HE9NZ'0;R: $ *60!BA MG.$V*JP=>,A4T$5:>-)?*)ZN3% 49R "#LG5#@X?-0;) 'C8GZ,!%U!2,&=Y ML11)S"#)Q"9K,)O^F "L$B/\:;7 <")5[Q(M4(6JC-)-/=^U_O;EMW^ 'N+3 M;&M_)] GO@%_B"WT+*92 !KLL&SVN^1L9N@A>7N6-IZIW$ZHO?A+=YJ9E(M MN FC%JF1QG#VV44A+;&,IY-> P)9AC(?H&RE=5ZB)^T8)G0I]S$F0T*)R(_P M*D1R2BGJ*FGNRT,HJ!DH@R2V?^(%X*"OK;3&5SU<&QH_R4PVS4XGX,==77?( MLN7%B.*C>>&6(EZ-7#%7AGE@]-L( _X!9E,9ZB4S?$[41(X\HAFOIG"3$F!. M+$-V6ZB-Y"F,!>#40/12Y*5FB=12Z&$RI62;W8A'O^"#?FQ18(Q5%$C*-F*4 M(*+;KY2Q$S"'"@W0>]N-CETA:Q)B2L2I'GY[]7PJ9L:W=9BII MX;F*6(8)EPTRV DNQ@P$!*(:!.[<6Q,P&+9>DRQ2E!"RT2Z5GJ)9:1A#,U)" M,A.XS49L!#>74:7T^A'A,J&>VMJSC]OHEO%E*6Q,<(2(IDA72Q"'ITT#G.1: MW\MU-EX+3)1R,@4]1""(U^FCX-4?:,^#H'1FJUA[E[Z#)" 0%..5T+09S'X9 M2*UI$_".:E]JC$TY4R9*0//Z>%4$6LI6*QUC1GPF&E9V/U^O M<\85J]1)B: @?61GM($('J:)2 C =/&Y>''B-],=&Z01N"G\>3G6W$OBOK_; MIY_QZ07II[ELO8Z=''H60_9/CI42J/H4C&J]9&.>&(ARQ^@NL6#B4-'&AQW' M3EC,S?LJ/#5*_4BPV(YHM)&J\2?NP#$2@*I [11C8%#DRY0-/X9GK]FB.ZI? M^&S^XW&V#5>)"?EGEMR_"5ONZ+I,W[^,T\Q(F#*\;Z;I\:F@AE/SGS.1CGL%0N'N<[:$SXV>^O M*PN$5U.]6F[?D]>RG L#'L$C$R<2:E3#>FRQF9BK0'M(#O+Q\$SN[,X+EP&J MT1^\#E@I .!L2Q/B+*_B:9[[F=.=I_V_-M!"L!)9\R_28YD2WSXQVZ6:&&*^ MVH(VE&('_UK"DLV(JY*J'RG0"?=9;%Z(XHI> 6\5+T#BUT)-+2>0^HJ62FEQX;(_+NJ(RUL*ABP_@P+:._( \ M?O$F/)\!TYFP9'?Q![E/A5%87BB/UFJ)SOJ_F5P2$;.ABO8\>3L>;:KX8YQ! MP@>:+@$1CPKELV>[*[3YX9'4(&'3;:R$F/*^X,&Y[SEPAUB!N!0Y9?"*BHC< M\23RHS3U=/),>G-P$Y/MH?/?V"L52\O#JWAC"=_0&K%IU7)^:P4>U^MHY$>6 M^;S8OA=0;_L7?,R7&"E2)E4KBI@]K))87DTL.4@7L7'.2V-4[FF"IR-/X4NC M7,&3$C[KF-IM$:>V4X><8^8Z[)DEX, IF# ":(C3B2.PH>16\9KBG?@5 8N8 MZ"4."'@#A^0@&-U_\1H>I,-\Z42888HY(5S0@)C)^=!!JTBS)#N)OX ;5C'2 M!C/,$](_Y+3S7)2\[7(4V5T2CGT &_16E*!XU[I[N W/OTD("-I8[9.71=8E MFK%Q[#FQ9@FIBCTN4N=C0GDD4EC>'1!<(L3T7_P3B;/X-ET<](5/G*[O18'D MWNB=_5[#98H.KZE:8)@CP!POAUF@ M827120RN7A.RYC9NU3DXS1&2GIG?*%<"UA ;"H,C]?32D3#GR3 MAV?TO3!=DD56+(B//Y+7RG@]N&$"/DF6Q$FU#U9,3'@<6%QQ>6=5@!>5.ISTL+U^U!E4IF.3_^H^1:9B_ M\LR4K8H[AFY&HB#6EGI8+YGRI?LOI3'<4J9-%,S[##MV*[)Y_@ Q<2M2>3[] M*3)/;PA>SZ:PZI67>X#+/6SW-NAV+/A-ZOW0V:$2A;^5%MT2A4-%8BX_$Q>1/GOI!@9OYN@_DCV@7$:R66+T4ZLDQ^J/U]06>X[UHW]W]O MO=>^^FUZ^JH#+VA6VZG/<2@('%9@7"(/H4L!)B:]XLQSA_^(*WIT M/%[P+!M+Y4Z#8/(H_DCV)I'.ET#6HE/$(R] GGSUGWD[$F[YWQ^P* K6_XL[,3(P7N#; MO(KI5!2W0S2&@#[$0;88*"428Z\DA28DG#09W8$]MS%BCS,B!N^2&J&B)H[L M.I343)5?4SSF)2U_=N$QJVD\EBZ(F&>OY-=&L97#ARE2.R7W3$0!"TG^'OC- M*4PPNH(ITLL4O^3Q9B#CB>,Z I3NK94/7MC.M 9&ZS>!T7;"3^W$BF\37-4O M!U?A>-%5W0[W&0Q;"I&E$%E-1&2= %15/.QWW?=;FOKENO*(XD68OAW=>--/ MLGY1HK#R0:2ND<_OZQKY_+[OZW0 MZ[=2G_E8>YY4(3%>?.A,4#8&3J]+T/J2&J \)2H3!]URLO_A !MTC=%%*1NI MX!"@&:/"GSIMH_!ZV:M&[5['K/2F M\NO];O$WJH[)Z+7-?K57G6!0W?9@N/E5O] >\GT$4D&J^W]:W9:\61(-R ) MX_/=9F-!%4WK7M^S6)&_AVRV=/EQ+M;!#C,+^8L/<)]&BD23$SJK M1<(@Q [KLM.$=ULTH=#RK[FH136/P'V7LT#OP BC7F3O#^5)ZT)7)WKRE_"* MZ=H*;2&DL3WYB;4IO>F5&.MDPACXU!OF[[)9WK3T%Z:W)*FMAQ8;8TMN_N[ QRM?C%F;'M#>Z[W=9U-]?@OHY%3S-S ME8WJ:#N2\*MNUG^N+U&E*::G%N!;&S6W:ABH;@8#M3N5_C7PPQW1A-V$7'NM MZ[[>ZW7UH94'AG%+\)"=0;U2:8?*5;GB#\4?R!^]D_)''\2Y/C0L?6CF$;>O MPQ^5+9H9_=_Y6#2WOL>A-[S@#<8I'P,6[F>ZK$U^F\.PU_-FM<4OE#CGSI;] MD[+E -16MZ,;H\ZA3%G,'$=36HJ<=B.GP4G):0A2WK3TD95O"OXZY'3Q7BLU MV,/"80*1F6IFJEQ4R03#X[BH(Z#VSK%=U)VDV:[F^+E+L^%)I9G5NAZ.]'XW MG^9RM@Z=HJ84-8U.24V]#IA:0[TS.%@U*O=G-V)(=:_B?31YE>)#XK?;E^#\ ME*-U%.78,T YUJ(;E:6_FS2S3BK-S-:U 8YCMZ,FD!WR]8>NZIUO#IAQ^ M7[QW^P4+.V%K!)F!..?Y0$?Q:B],?^<*XM2C-$=[Z._!<89BM:X'->IOY33M M)G)/&I_N=V"3=6.H//#+)*:3AJ?[!@+8^OV#SSJ4 [X;+7Q>!A[UT"0'? :[ ME"X=]-:/;$?'B4KW37!YU(GM"8782:/2_6[KV@"-:#;$"5'$5"LQ62>-2?=[ MS2*FB_=H_\&>G(F[IPY\:SZL=9P8=+_?NNY5]&&MX\2@^X-Z8]#*[=A-R)XT M!MW'6LKZH*=\V,LDII/&H/NC9A'3Q?NPW[!LLCHRWD5='R?DW+<*=.0V=7V< MD/.@4V_(6?E$NTG8 T/..2$Z,, "-*R&.#V*6NJEE@-CRGEJ01Q@_\(R.OG& MF]2QH;G*]WM)U;E'W*IS3O'WE09<.$"U+'QIUG?M4J873=._L M+1/B2=.0!ST$#QF6J5NCNC)'CTJ(%^_9?6%A^&&MV?4B8!->D/QH)V;*Q"NL MRE6C!KE)MO1C:D?A[R[#OP OW\RQP\6_Z7HIGU=F<404#SJZ9>8[P.5*L2FO MXJQ(;HNN>#62&X!6Z8QT8Y0_PCLYR2G7A!?$;IICLJ,9(4J'=F$'IM0UJWKM MT$NKCU7_ C5;))["C?O*JDNY(0+W!MV1/K3RJO4@V[F&/7TE+T]QM>+JYOC$ M^W#UB.KEC7KZJ&-3 ?0+-9@HZ_QT?BW7L$F(/>==P7D+KZ3-ASVFMF"\ M%[H?X')6J2_,N\XOQ]B4-G)LUP5KRG7C!B)%=?U$LRWL2D8-ND3[;J)B))U0 M>Y?T&?O^_89_P\5$HO ]MA-CV.P>"TJ%VI,]+77_]VA WMW\$#'2VX(WFW%5! M([>*C=MV:TZ& W_U9E"]JLV@?EN&#K;]N\-FF]CCYP>;@$0('!;FNR(-"YI M#0N:0'VU(WB9BQT0;1 3@>A37'\7*/[Q@B&936W8] ?C#7@=N=X:+3>*5-F$ M$ 1CW*MI:L_Q)Z3LL=@IWC,X6"YP(=K:'[PY<8'>YT(:1\/Q:"K8 M%=D+F=0MO+$CJ967)V?RQ!4.*2(<&TQR3'H'7S.!K1CC&MBA[\'5%9!4!"(" M%J2MQ<2)STP8F_*.SFNKI&O+!0XP]17L94GSHZ*#\Q;N\/Q4:,W=5IO:4^.K MZ<.+2&Y=O%9(!XS-X7MRR7==4GB/C>N&-U185]X)-/>!%($7$C,M??P2FA9? M2S;5Y=I76IJV=NN'W.C!SJ%3WF"8Z!WF"G]S[0DK81[J-VHOJ"WLO^'1S%YO MZJ6VZS[C^UVP8YR9(T@+S:1G)#TP?"9V^ 3V431S_9?"5\8=3'$SZ&Z\-2S< M6;F*A5N\RT _.!Z7-R\V&AI2;'$MX(3XJK\@BC KDY8F%&MV!?\ M!L;P3S]P@$& A-*??P%BQ)@)?!.[SX#<<\'&Q.&[H#5?6( TKZ$#BI2L:USL MC^T0K+!EY+B.D!?9P6BPRL\.CN1=N 0="1^AJ>A V/,YF/ 3+N-TTLQ\O/S- MO(\S-G,GS@'9\^('/\/WH-7IM6!6@/F+39.Q!23J43(^IIKG:ZC< FR$S! NI 6_048:)N9B41K-5Y2 M]+9#<&:U>/*!?7^W7VPR$O^ZM.>T!%^!M8'/\2=8.A".=R3.PJ92XN\VM6OO MZEIV3CD:C&>(9%4VRWVE??B7)E&H:A-?K4W\H+Q-O.KXKCJ^-ZGC>WE(ZC6# M3Q6USQ^..YTY("!1+O\-Q+7C-%6]W"P?EV$D-(R-9K/#*!#\$L]A'/@_&7K- MR6QB-0*\S\(%"(UI#4["FS1L-N[AA0:EQ*(AA6<6'&)[_;'_X%L>';KSI[TETZ!,/#E4^F, DDG99Y<"]#V+, M3DF]B/KFT$GF@%CZ;E?O%!3$SIZ:Z.EH7?3D!-.KA1U$R')/S%W@7J=/[] ] M#>"C 5 6OB?">^&>L1U%G%%Q8=Z-#]S@W&GV7Y&=;! ;'A%[G5#10-$BQ:+9B&<06, MF/*X _TK0QT@#:77"<*QV@'4_>2)392/HO#L>^:[KO]" MXHGL%- "(1HI7/S/%[!$\7''VA&)YM+)%49ETO'?\K@C::0D,OUA\YE7F0V! M$\D:LW;P"/8L@A[6,)6Q!<7G%CL!!)( Z>_:BY!]D'_Y%2:V<.W5!\+CP'_, Z2!._QW\61K1EM4?]+MK1 BXJ/BQ,[#;HA%_RU_N]MMGK%?[4 M:1O_58ZKDL.&E62O=M=.4S2Z[:ZU=8H[7N^.^I6>.+]!C3:^JIZ^\(>3A='/ M??,L.J7_#YABVB>TQ 08"ZU)_MG^+L%V@3=;&,J<JWJ $/XVS$-Q!$F->J]@G-9556HBHD70T. T=F4VCHS<76RNW/L3&%";&792ML:NSU#R>KFAKY,J> M[V5KY+FX"^9$_Q!CHCD>]8433#5Z*2E\7K<2Z#7-!55T5"\=E:!FZZ:C?M/H MZ*V%,JBU3>X0[DJ"GURL#J7<*G*Y1'(I,X;W2M_> M: ];C3O>K?-8SNSS\CM-MA$>_,AVS\4$V+8)JG'$Z1;HDN1="61>RCLJIHNU MW;E\"ZO&&2VS=6WJO='!UE4C6D6< $VL^%CQ\3Y\7 +PKXV/NWA>8-26[J+X M6/&QXN,"/B[)2-B-CS<['+5#0!K9MRE;>O5XK5\C]TJ_:^N5^N5BX5+3* M=G_C#0KNL3_!1R>L+PT12,T8S9KW)I,HH@WV*50B^ZH=935/&T8'D&ZPO1S'*-6\NB M3>/]XT7?)GSRLO'6MGIHF887X8<*N[JE3NQIJYR!T&YWN."N4N9L,&H/NH.Z MBF0-!M5>57Z]WRW^R%Z#.JARU^N'40ZI06.=9S6PFUS?M"-4Y;FJP-8I M"FS5PX>7LT"O7W+I]3JRWWG/L!]^L#KDM./27.2B*5Z.D[NE!WE,$7MT)[:& MK6NC-]+[PPL"MBI.N%1.V-*W^R!.& $G]$W=,)H"VST1W/+U5)D(%J3;J<:= MKCT_8NDVH:5&IDIEVJ(>ON)*WGC3+SZ,YT>\H, B8OTK ME1K70'K:(F3KIB>KT\&N5CW=,NHZ]&Y(BEQS)>\/%F)33D+VVN'37L+U;0#< MM@C79"%O81WW90"C=3T RV,T:HCEH3"2)Y2G]9"0V;KN&_JP,3EG%V^\?JLLM9CRB(]9Q+:(D'K(:$>>C5ZSVJ* M4W/Q1NA'-F/4TS#Q\O>3HV_#C"B1HY1U+)ZH..T1 [0IFB M)Q"D==/0 &FH>[@D5;;HWH%4QWL&OX)W6W0\T9_B4$'[-JR-38+V+EG6.^\> M%[4&=ADBN_3ZPX88'LIV/97(/0HUC9":C$Y3J.G<06Z-'^#Y.P*$'%:6_[X1 M%%H^CKC^W0DGS'5MC_G+1(#D9835NK9,5<#A$HEE2ZRD.K$86+ZA?V%Q9;[O M5I.E8F&V_4$91N40V8N&1-6Y-)2,+4U,=]YW04J5'29$CO4MO3,X&'W8 MG(BZXI%+Y9%-!]+'XY%^Z[H[,O6!T11@V<6#@NK(\7D;$(U*.3Y)2* MYQS[WC+4[""PO4?&D98O3O0$1 [%H2ZYK%(H5KVLM53"W[C32F@_ANN]DUJ ML?^ M?[(E[IZN0?+P'(/@X'>[1]\.MD5<5$3D4< M=PKP?G+ ^_Y&C-EI70\,?31L"DQ9F<*- +T?0%%81*&O=P;**CX10=Q'@8W_ MO,*?0-0^,V_)-'OZSR7?7F4 'Q1VN(6;\35HB=R*HPU"E8 ]<@";F%1KQ.HU M)0ZGS-X3QB".1%-=;/"G=T9-.?^X>&-W_XR9MV%_[)DQ

    K$3-U^APP(-T7\BL@R2 DQW6XL[@TECW& M43\A8CT+$R)DTV?"(?TY .<_23[1!FLP8L@JW5G!854M7Y0RN1&='J3W0#L";V65JA/+3F:0 6L.32MV5T-FI*?:F'M^Z"6GMT)]G M?FNR0SN__+'/Z]NZVF*>>YILLNO\,V$@*6I[A1S,4/Y6WJ#$.13*I4T]!TA? MW1$K\A2IC5C#9&E9F"&F6TBBRE8C8=:E_9B:(>!<,][7",\3[\Z=\X^\2K3' MUU]+_+$R*UNJ;X:W#WW\7->[B\?MZ#G$:QY5F\[4VC/P@+,)\M -"C'3LSYS M,*RO+U)F8.J9*W]]BMPK"&?DL5/B!,>Q)WCD04IGZE:>IXK3SBUGK!!#@.1O M"/S4XM=\;XF$@=HRLN/O1I5:2WXU8=B9R"Y,E%!:2&-&I M+N3XQ4Y^3F-7S/R41A_P&8F? U+E8.R4FP[&/TGVT*TB)BRFMJ)8^?8E M3O&C7RRSAFVR $F[4"AY]-8W].X=I/+R-B'UP\-XHS[6K2FY* MIMT&(B)53$8-U6#$QE5P2MG$VN6W-15?EDHR4S42.\]' RJ?'X=]I1 F-5H3 M]C2985/%>UR%W @);F!*'C+'@8D/SQ1F;Z7_I=*\YU$:>SHMM+WD):34XRHJ M4Q>Z@F)17\=AJDK]@1S6MIV="JXKVXJH[CITO:(2"DI+;ID-<3=BJ#0?P!!E MNJ_%RIQ4^++F;S_:*7O@LP8O4Y>(>J%0(DG9AZ,Y M.C;]$/_>R!YC0;!=G@ M4QW-X 7B]W&N'*WV[.9*47,5&+O7\@( 1O,Y!AC2'FH'$)3H39U<5:GGIT&, M/+4@955R4[N?!V5]"3S(1A5IQ'%5D!BQIQ8=Y2")!QD.\M^_B.!^RU";SMHTK_6I)EC\@4*4V$2_;(I H#4[UD MJI8/N>L%G\2(%87H@>@KB/(W=! M'WWH1E^PLZ W^4T!N,R#>O"'P;R%A_2">1F^]UM]'* MOE!AZ^ACLH2079Z%8,E]A4&K)W1+:[864V>;Y/)31[0JJ(V8:;J(RJQKC8F. MO")3I2=]3$8S1JZJO!$2 L\EWWK!\QTY+V,L"\GGE3YV0/XCAJ*@A(06?O5= M'_9#T:"=0IXG=F!H MAOG1]1LT#4K1NZ#K.*[8_U%$8NJ902T_1O979GL0;5\U^1WP+J.>:6,354]. MA=0FRYZ6V;'6@J>-K)^P16F'5WZ?VDT5Q9M[R:&@4,"$FV^>8D([)X69!VY8 MO[IY&FQR$L7ADRS\4D)D1,>^!"L\2URX_!?WY*%/9MPBE)JTE,F-Z.PF^% - M/VYQ(SI3\&VD;Y;D":^5G/++-,8JQ3G*F\L/&ND*5DR.[]MS%_@+:,O&"6=,Y$H65"8@,6)^[L9]*CU?5RIM1%?X@6U7 M^\7%71FHFD@7QG)N-,7$@NKT1G077E\;S=GY^1;9M(%=YPG6=0=<<=*TR&2U M&,W3._ROR$OX]KSZ#,U(*0@K"WA PNF-<(XBN"W(,F>*:$QU)ZQP'(50"IBL M!07%./!<^Y7]E$>^[\73E'!XW7"<@GI&T5=W#\['WZUO4!Q3LRNB+U P[WS) M]B:F,6(A'*#H%9(7P<4%K902_PM)C.@4^/_FCU->*IGAQ31&=*OR1+%K"4$[ MEI#+:_4WX/;F;<0P:9N*;@YB@+HQ<&BHHZ72)*\J:407:K^,G";W_0PY)J-A M&N/Q&X;TA)MXD$<,K2 ;4W:239 GO',>J37'WP[I>5])DJI*&B%)U?IPZ!X#Y^]A\_>]VGR1?C1)X<;\N\'>;+&PU9KQG2![7PFV/%GKWF1 MBAV?90$ MOR)OWM?KE=B7LJX>4VJIUI@R)4NINF:>: [ (?$V1:I)AE+J7S\.1H1BCV"0 M..21IBQ+BH4ZYP/\@V]P./[U?WSY./OI,RU7T\7\;S_+OXB??Z)Y7I3I_/W? M?O['NQ<0?OX?__8O__*O_P_ __KUCU<_/5ODDX\T7__T=$FXIO+3G]/UAY_6 M'^BG?RZ6_SG]C#^]F>&Z+I8? ?YM\\^>+CY]74[??UC_I(0RYQ\[_^WRKTB^ MN.P%:($5C*@6@E89*"8MH\G2^OK_O?]K-+%BT0JPE A&2X*@; 62.1E572A) M;AXZF\[_\Z_MCX0K^HF'-U]MOOW;SQ_6ZT]__>67/__\\R]?TG+VE\7R_2]* M"/W+^:=_/OOXEQN?_U-O/BUCC+]L?OOMHZOI;1_DQ\I?_M=OK][F#_0183I? MK7&>VPM6T[^N-C]\MOGLR;OG MSWY]\NK)[T^?O_WWY\_?O67TFZ>MOWZBO_V\FG[\-*/SGWU84OW;S^U!C$)I MJ4XQ_+]W/^R7"W@99_EDMIF-5_S]V2,;F"Y(Z8:+;YZ>1D!>\1/TW>KA?Y/S\L9H57R_/_.IFNOTZ4IAPR:1")9]X( M11"S)9!6J2)M,M'(JS/4AK/B\6S$6'&5-K(\>\4O;>I^H=EZ=?Z3S61N)O)N M%*/FV?" M=$T?S_]]72X^=I7[>M%QND]ERB/85^A/2IFVL>/L#4[+R_E3_#1=X^P2N$FV M!;U!"84,@:EH #$K()2,%BMJ9!@^CVH88ZOLD1F>1=*/*'[3&Z9S*K?X?<&^YGS-4\E/ M?/]ROJ8EK=:3(#%7GF>P+C'-L6%W,8,TRJ0JBQ9J>+.Z"_)]Y^^WZ7RQW+S[ M;"8$:A.R$:"0U[JIAFV##QEB("'8)5:H2^>9N(YAW*9X<'Y=7WI[B6C A3:) M!FVU*@(IR7&41 3XX6?844S>ZO)IBFL[8NZ#5 MDWFY!566.>J0$:(R&9C//,BL):#+A$[*D*SN3)Z','4<,[O8J)Q3%2(:7J/9 M2V"'6P.E2")+B2'1<,,;DP;MRH3K=-]URKOQO/G*TW7+3[71/>75S"N9YKD! MDMX+KTT%7ZWE@%CJ*W4W$/G#$IRD$YT4LD'<.90O2QJ?S; M%?[IF)_B #L+BB+OMC@OX>0Z'9*FA^!DD<0 M]!#^X21&C$[6EEX*;+@5(: 0!H)PFE6RY/D0A_*5]AK)TY/EDLW.1"1?-=H MQ50)QIKFP)<"EJB&4%%1]R3]310C]0$?)>U[W+U=YKH?>Q?S]^]H^?$9I75; M56=88M2>*L=7I"*OI)H$8,C$T7E&:1UK?E2]Y7XKDI'Z>OO)?O\Y'T)[O5Y_ MH.6[#SAO^-8W\:447#4ZM*PH*WCV 8 A6TA25U)(6J7>29+MT8W4>^NE(WK* MIM\^V&I%ZV_J*T01E#$>,HK2(C&$'!3I$G*4"7MO>5T&L'?\BZL/+X(GVXX.F&JRH[=FAH#&,W+-0ARX*/*NDJ*T9G>D? VP,9D M(W?GQ8T N+M,^I$_YQ88K?Z@3 RL15.T/A]SB3['' O4DCA:BD%""A0@:9]M MCA:S3[W7PCUXQF1$^Y&CFP2Z<6*CI2_@K"[C$:)&[0);>X^<6I+!= M#U*B%[ZW\;P;S9B,93\^=)K]OFRX-KQ*U6O!,;),/+R4F9!6$3 @RCI)9FUO MM_HFBC%E%3I+?_?9'L*A/L?A3%:)D0 /@^V3<@31V@PZ..48G\W4NQCHH2!Z M=WOW!K^VU74^MF1,R=44D*8YGJVT%*LA4-DX8XRVU<6!+-U5)&-R@/;DP%V& M;H^I[^GV+$^HW#+"MF:"Z*+"BU6,*A;J[E;L%QIB[^F;]\7_]\6B_#F=S296E"2E,^!\V^T4 MKD"2OD PVD0=2['&=A[!^;O'Y,+L(,_K_-QI2KL1\N5\C?/W4_:73H?"T>#S M+V=[BM^0U= &DC(XBQP-\F+CA1@E(%693;8RY-Y1^3:XQN2^="!"=U%T(\F; MY>(3+==?W\QPOGXR+RW)^*G5VS#$B:JIL'+6@+9581F3(2J/[%E%935&YT/O MA/9]>,;DSW0@1;>I'V@[@Y(7+MD(-;0C!H1LHT6(D)&M*/J8@^Q=U3GR+,U> MXMY]? M[&YR_WVQWM0LO5K@_.IFP25D+AB;;,Y0C7.L9_B/%'C4@DU/BF12I=[9BVUP M;<,*]_VPHKLHKI'D7W^Y/D^O^/L.9[G?ON,_?WO^^[NWKU^\?O/\CR?O7O)O MKZ)X_*'N.Y[:^73W-M@['?-^.6<$]&JQ6NU4OR<<>A%C@*HM1ZY)"4A"L%DP MMN@4BRRV=_G%3 :#T[9W-'T_HC%%J ?DVJW&K8_8^GDW5[&T>6F%$2X('AX[5=C.2W$X MI4D!"E?1">E*Z1W!W )C3-'L,4FSIX Z9D8^\UA:J'6*Y#*1)\IG530/*=K$ MD5?A@#R43&"C+NB2E-*&[BKX;CQC"GJ/R)UN(NN97ML,ZXKFNPRKA?%91".D M9"??D^ AEPH84X L:M72\T^QM_[9!M>80NNCDJJS"+N1Z^\XG:_:G-#J]?SY MEX;E9+KZT/C_NK9-KXD,6FI5./ZP/IS"BJ%P2"E"LA9C%;9WN/8@J#%%\$>D M55_A#>H?B9R]:N?13;&% UC&$#)QX"EL#(BAZ<]#^T<[%"XO5IOSH6#4A M\2SN M9YJ?T L>;CL9O,2\_N=T_>'IR6K-@UQ^VV%I:1O^K[S#+ZS-?2P8*JOO=F@X M)]&EEJ_K"FM+PV9-)+';,#6D#A0L1$0 M(P\^9IV-L@%C[[#@"H .&WUUNMX,A4.J' S;MHC4FHCPO&+B/Q2[RD)%1UKT M5OH7;Q]3 F5W"=^RE[?+[ [#U:T<'"\$8C(&7)"\I(@=G!A"@.1U#:HB*^W> M);F/!OE(-3BL#>U'EF&%U;$=RC4C;[.7(BD#PC6?V K- $P K!4C:4^^>Q>! M^[VJ[=\ MP1Q5:GUWW5_?FBC?5'I$J5,./!WMQ)[1UK!O(Q*4J!5F49Q6O;=\[D$]Y5\#?LWNKM8E8NV[Q)+;EX*144;/V_DZ*& MS8..2A7^?TVZ=W/"[9"-*1GTIEE6\P;KM]PRM'#O-T;<:Z_ MA)'.511:78((28%RNIH8A08LMW*9WW@16,JV>KGA_:PUGQ^,N/ MGW"Z;#L,F^A4.9-)D^/$ M]ZSA/T\^45",7+:660G94K6^J:QH U'/C'4A-WKI>Y*[1V\=HY$3R!*2=22=ER;4WIL^/6OGCANO[\BAFSOJ!Q-AQT*.AOD=?CE3#+]R M&%#;'0B2P[YVD-A:JUJI=H;08D);+<] %*V*;1 ^W8 RJHB\*U/VF_5CU#X_ M??+VWU^\>OW/KJ7/%P\=L/+Y#N2="I];KQE4HG>MZKYS)Y24)",:@WBHLX%95'&]]]ZV!+=WL88OV[: M59]6>KQJ-@H":3;51JL3_[VV=[X8SJ@J% M@>AS8Y^NDW3Z!&SG:%XLED_QTR[?$^0KS)M*8B"I,=8:]R%@W;9O: MS2"&P">;,K)"+*X\I'2V>]6H;,S ;!A@\CL6M7SZQM'3_@:76EU,O&$/*0B" M)%OB,2;F:$P)*L><*>1B?.JM.N\%],A<\'?-FOX2ZJM%7M>-'ON#-C=YW>5C M\]A3L3&W_JA%LIZKS.W8KH$KV964:Z4H'G1D=GGQ(S/&WS57!A=,O^3!&&"=02-V[C^?]B!Z95OZN M632 C+KSYG7=7%UPU94R4HM26I&\4@6,=@*0K&Y-F41U5E(U0['F-CR/3$C_ M4)S96SZ#>#:;8]!GW?PF.JIV!UYEQZI=SBUS@B!]A6R$<":C\ZEW!\6[L#PR M7_U#,*6+7'HFLS-16;7ZX'/2WNIG,4UERBWW9!LX9UNQA@)'1JIBA99N@"+6 M;:!MPZ%PN K7@RB; 80V"*,N!7T;=+=-!,.H2K'S%:BY8<8[0&S7^%CC4"5C M)?;>1W@DQ&T8%G][2JI3%N@2IK9[GFJ[;8!GU+ZZH %!HV5#+#!#NV$%%MLDNWRFZB$]3X:T;M88WMT_7*T M3_)_G4R7=&?KT(GV)M1H]#]NC^QYVG/]C%'HI70TAQD)#X*;NAM*G,.$M37W1/G8IT-( MS>%6[[*(+:&-Z9C4H9@U@- ZQ\B+Y24M^G+^=C'#R_?F35([%:PB1PK-AS;> M:(@Q&,BU2(^:(_CK=N^A,/>!-X[IL-3 -!E.$MV+\AZ 5ITH(@2P5<>6)(R MJEB0*5B3B@ZNJNU(LN4;OX=M[+XL&4(40T>GW\Z77YJ!*+.-A3@(M^U<@[,. M4G;$<'U.A3P1]:Z'V!Y=A_,32\(5/:/3OU_.;]Y+.PDZ1\6B9J$[]E2#\A"D M<6!;JW,25972N]W,-KB^AXAT7T+=+(76F.[-TQYI9,,V/NT\X.@QM2L[>@4VD50_>ZON=3WY77]EA<]K7ERE5)L M.(J,[4:=VCIT"?8II"E!6:<"=K^8[1X\8^JB<2#6=!-/W]8\;9N#1W^U@[V0 M5(,N G)H^6XIV&9[*)SNS94^DAE(LUS>&GFSI(_3 MDX^3Z'55NK:&PQ=-?0@J.\@JAQ6Q^PKJ&[\^<>< M[>1L^M]46G/H=GCV]?S?OZ;EE*=@M5Z>G%_[5E12*()OIU\WC85"*Y S4&S( MI+(/V+UQ\9;0OH?@LS>9AI#:@,[R-YUY>HW4I8MQ)^QTY51EA$+MNKDHF?12 M.XA1)6=DM%H.<*_0UOC&U";D:"YT)_$-9/.N7V$Z"5%H80T/7K:#^AI;,0!Z M<.V8?K%69=<[YWX_HN^@[GI8:[>7B+K1YDH3+&>-T3DG0)7960N1O])*0[0J M>>M$K+;WT8[']B [ M;C%D@C(12"@))K4^3*(=GL4@LBC"%S_$52:/P?C8*ND?POT95)!#=+]*3';G ME85*Q&8RL%%?7M/W6^N?V1C^R,70O=FR(YSWTWVFZ+]7]E[*D\7 M'UMZX%3M61'0D*H@*"(8$A&2S@11L"X4_$-K>]]J;QM0T?; M9]>YG_G;1>N:9&:#9U)K^9H#1,7N5LXUF)B%\*FW([,-KJV8]*,ED+L+;-!< MX#-:3C]OFHVO)I4#^J!=!>]5Y%$SJ. 4QV]5F%A<,$[TMEX/0-J*0,=NNG&( MY-^N8CJ0&KJL)4EK=KUS;24QYFR;)#G+:(UPIFA2HO\UMEN"VXI/A^H0/0I] MM*OD#I=-/M.84J&PV%+=3C#7O0H\&3*!U%2J;^=BU? %&+="VXI4Q^[=7J%PB9Q<';CW]EN[OD^KK?!>=>N#PQV/ M!=Q1/OG0F[8B1OA!B-%_[OO0X5*UYNDAU&90S^ TC,L5SB:2WVP8"*2076O( M;B$$J2"@HU23U=YM5U&[S=NVHL4/DAP>1@0'O.TZ1^V<3Q7,)GL0508LEO]( M*%WQR,!Z=\[M^R'!YZ^W\[3/F9]=ZFF'6U7D[SNC5V77UX M,B]7?W#IDV_8JU^4FZ;TK(']\R_Y \[?TQ^XIN>ULF:=)(O1JIQ!5UX@QD4' MT1@'FE(1&(.UN?O]T@<=X4"U\;<=54]%.<&\ )U-Z]23#&N<6J'6'(3)U=K8 M^WC@KMW CWREXG@Y?LL-IT.(_QB-!1([2FA=865IV[4^*"#4=J.+%1@PJJ)] M[\J971L+'+?T_/NGY[[B/\;)HA)]E-9:*"Y2JV9D?(4DN_/\\VQT*-T[K>YZ MLNC(-T5^]_3<5_SC<+8F0I5(B2*OHV XP@@>DI(5LO>&7)0%76^%NA?@_=O> M7G[P6;YO4C16VPJRHM8!C-<14LD$/O(>>A]&N56(#^,@_,H7MUL@;NO MC+HNKHD.PE9*#@I%MCH>%43DM:ULH(K( U2]:RO;>W\8=V(O,CQ: AT[9%\> MST42=Z**4)%C=.#(NO7K5@+0:@\EF!)"T$EVOSCH+BP_C$WOJ#!VE-20UY>] MG;Z?3^LTMQY3IT>T6CU=?$P\U4VT3Q<; M^;1RT\5\Q8[Q\DSBISB^3BB3,M:P\RO82)O<+FYJ5[%JK0HB1E3=DW([P!R3 MP]615=<5Y- "['?*9;-!>MOPBRD8*$A&TJJ9A6\W P?B.?#>52>K>2OHYA3"NA#PMNGL78 M8];[[+O>WS>'HQNL1 JT-Q$,U7;W5,T-657.Q%!->,B^/_R:,845?07=>8J/ MYA!>G!Q;G4[04/[>G2\:VIW;;H2=O#7V#IF%KWC=E^MG\MIQ8<'3%9)C2E!) M3(1J()!.4&T.658K?.Q=)GP_HGVMRSU/__NR'0Z10J-SF8<8@]M42$*BD""G M(,D8E;WL7=+Z$*8Q69^.?+EN@KJ*IIO3=0\J7KHG'T\V-R5>/MTZ2<7S8)6# M*D-@]9R(]2@2D#5%6X&VN-ZMB!^/"I8AR49(O@8V,-*H:#L7>%^-#-Z61AG)7O_ MFW#Y8G&RG(2<4R[$8;HVK>#*5&"7-0%1CME)J7/W)NV[(?V.3.YCN/48Y=A) MC Q/JEK6FX \S^8>)F*\CF#)Z]/[SA*)%GA$7KTRGNK>K?TW /NF(+0 MT9!O=X$>B8&_LVEY]R?-/M-OB_GZPVH2!4I9%8)VIEUT8Q6@*!J$T>AKCJ)0 M[^K!_1"/:?]L-#S<2ZQ'HF);-N^84C3!F%7RA4#PPN$0BC3/&(=0M7KMD74;92UD$='Z -48CJ<*&< @(V1G@Q%"4C"] M=[MV0SJF)I2CXMRCQ7A,1??G@F>G2'+.0(B59R>U_G,F5UR%1LC7:3IF/.^^(:Z0QIJ(T MPH$AV:P4,R>5V.Z6)2P%K;EQ<+9'EZL[\73HWW7[LT_ST\YX4U*1O$148D^P M9HA%52!G*4OI:K2]#YS?CVA,68QN/+FEL5>[[UFTY+Q/WD'8M"I36@"ZZJ'H:!0%H8+L7?O0"_NH-A@&8]]1)#VDM3NU M%8OZE&'B=/XKSMJ5X6\_4#OI\:D]?'6S.]$>YG"O]W6PE_W&V\F@;MYV^IKS MZGZ31"G");";#:E6LXN%*E3G2 IA;S?MN4S/V6Q_'K:AKS47*P" MY5UK:15Y1*ER+"&L7EZ\]O>?^$X-E:@2O[O<0LC,+HZ, M%*!XV39N*+.OI3.PF^XVY15%IZV6_MWO&%/FN.>"[S2K_8Y^MTMRV8=]M<#Y MI?OXVI'@?GW%FK$VVW;HG":+T&1ABV\BP0J3>J:&=3Q4?*@7;F0_[3WS?V^M. M1_;;=)5IQE$6+4Z^#=.IJ%WQ!B)[IJS F)VH>:S%)"E"RM*JWF?,'X TIGM^ M.O.BIS#&D(HX6 [B:,F'@V8=+AT1UI)B:#5>M6*[TMRU!@,<3MJ<2+@L)6%O M)7TKD.%.J^N*F+T#K5""897(RK#I1BV]0W0Z==<[^YQ6/T).8D$BM5.>Z^5);E/SLB5IWR]IM9H02J=2<.PD%0&F*%:)M=W[ZA-_ MPSYW]MOE*;9^Y4B3%7N28,!I[T.)YU_R[&35.A5]9?]Y,_!?%_.3U9/ELC5+ MVB19_CE=?WA&.*/E9C\\JIJM\1JJ";9=_4L0BO @JRQ18]+*N*VX\?AWCS2# MT8,D PNB7^N;Q7R]Q+QN6)Z>K-:+CV>SP(@NS8/(L@1J;MDFWMH)Z.6 M1N.,HG9O(+45LI'F2#H9FP&D,W@D= D7>_/9IT1 (K'_[6J"8#&#TZA=0(7* M]&;-PZA&FC?IQ)C.4CG 7LHE9*@X8A.D6>5YU5RH LDI!,I(J)11/FZ74]WR MA2--F?2P/T-,^1A"Y)MW=QQNR_Z6EQY^W_ZAD?<,HR^]ZSRE(K2T63)!G&E7 M."EF933H0&5K4\A6V>[9SCN@[+^-OR;VTM=O\.O&A3\?8&L^EY,&2XE77#&1 M;6G(P.N-GQ$".VC][Q.[#_FR[3F^M]:)>6OFPOP+(+C@;/'9/M&R/;G11=V?.#"2G M/E[.J]:?^%MGK6\X@K955,/&FSBJ0[20#),ZA)#08XRYEJU\FEL?/[H(NI/ M.TWHH&'R#62AE))>])/& MD('0.8,W-1 7,=M%-Y [/K!/'+3W.SN$07W'W2D*NO:NVUK8HCA:BPP11)D]2 M)NG%($50UW",*2[JS(];ZZ#V$4//TZO7][R>S&:+/UNJXL5B>7&W':TF3MFL M\"?O M,@M#6L/'(3B$;=QC3H:QE*>JRG(,CEX74%6VDHB2F+LI0T+E4.4B=>K=+^%A MB]%%^;U>3M^W%MOM'/B9!_F"URS.VIGOB:E5UB@DKUFY\5(Y.HV"(!>7B#"Y M5'I[]H_%.&(K^GCN;*'W^@EL2)MZ&>4%O%^I+I;TBG^\N@PZNV!#B0':^5\P M6G/$@DE#J=9%$9U0TAZ690]!'E-Z\M"DZRK.PW#PW9^+AFQU!V LN:*P&4B5 MT*XM1DA6!$C"&EGL=Q7@@WK7&4/=!]M4S.M5Z1HG< M]HC:U=F:W3@C"RIIJ';?A-P+\)@RL ?F7D]1'H9]K3'H?8AE2"X((2 25C 2 MVSVE20+'2,6() 5B[RS_/GC'E-4]+/=Z"O) U)M^YN]^8[#WX;8UB4T14$HZ M\82Y"DGZ K[=?ZI"534/T-A_3]1C*K4Z, V["W7(],NKQ?S].UI^?$9I?9%? MN/S3/3(KVS^\0])DQY'TNCSNTGN^'5K%()T)%7+EV-*@\A"*#1!#P)+(R>A[ M+]Q;8.Q7X\#/6Y\];[-NSL>F(CDJFNUX;FG*Q-%+<#)#$1S6)!Y>)O,0/>Y] MPY@2%OL*]VJ50X\I[6:?&HJ+^Q7_,< %K.;8P2AB MZ\E:$XK$A!1%M=TO4]X6VZA2_+VX,JB .M+GM+7#J46DIXO5MY.^[8B+BB9A M58P)$ULYG@; ;"14P997F1ISZIVRNA_1([,"WQM5N@FC8Z7EQ1@OE:&[UIJN MZ @EMNJ+!@.+,:"2D@X%Y21ZMP>\'4E?ZWAIA!D5!DL1I*+FX!G%(XR&UZ3* M)(*G>/WFE&T-Y#A/WG80]/UFY/9REO 207'4QRW;:1K;BHJ0!973@40N4 M*C#*W@>A'@%OM/9R3]X,+:E!K>8%ILW94*:STP%!.IE:_[L* 8-J5S5464E& MZWOGVA\$-5K;V8TV/:5RG*#]7&/^ANN3Y;['I79YS:"!_):C&R"DGSBKBE=D M@;)J]V8C!VFSK&2#%:"Y)6FM6.O5/>^?&4OP&/UBQ[%HIMG80XE MPD&<_P$(+0%ET&DJ$=^DCLUPGC0 6'R,;:>^SM.^V"GU:*$=CV"; M"R:35S)GC!!;%U.3>'9B)((8BK8^L'MJ>S<\WPGHF"H4CD>O1XOLB.QJ%UDI M+UR))#@Z15X(CI5LD%J!<-$4K6IRV/OLR4Y QU2#<$1V/59DQV#7U=M):VJ' M3;R%PMC %,MH6Y58,<%0JI22Z'T1T*Y8QU1@< R.[2ZX8=NZ+*>?^2&?Z2(! MMSKO_'#6WGVO!B[;/[Y+JY8=1],I W'K^W]?K)_1:OI^4VSR9/7O5-Y/Y^\O M?>#O.)VW0SXM8Q52+,P+9I^-[)L'CX!*IG:-0B*ID@ZUM[^[-^@]._CO\O8_ M"&XRQDYW^]MHSG^!7FE.=KB2=C\<0&D3:W#236YC^38-,JB&G ME$V0E6:0Q6E@0Y$ADK&8=;;)]*Y4>R3$,5GA Y*NB\2&IM5OT_F"8_6OY['A MZBF.&A]?@6Q?"LR-) .O[*18$>=4G=&ZGL@G-4]1T'9%@_X77JZ;^% M-W/1[I=_?=K7@S^ G]8G2WKRL=4X3:K5&76M$#-/E]&U0 BN0 G"6ZW)HL*' MO+N.>,:TX]"37,<2V= J[;0_=?G_3\ZZ2D^TBP6EL9!*CFV?Q$/0'$:A%J5F M+[RPO3?FC77KRGPCGO3#1) MK8\GJ032Q,(.8MM\BZ&"SMY)[;": 5HP[XMZ3/L/!R3=4'(]JNE\BS-:G>E@ MM"BP! .RMC[",DE>1!RW.,&F/[$K$/-V=?O[8QG337YC,9F[BNI V;8;RP(Y MD);O(MC: T2[XJIIZP$#U3SZIL0DRBINY9 MI-N1]#H.\.VIKS_1$EO3\TW_\];MO"Z6?^*RK*Y$PQ,EE70E8(^67(" M09: /#M4()IDH)7FY79/M[U^5\\AN78.P\Q^<6I0)AG;J M5"<0KK!K:#=%=\&!H&B\]M9(ZG] [EY(8RJX/01S]A#(8"PYS\!=)O+$D"\I MLHMNWYXU=]X@G!0A;*W5@_*%X^O2 MJDF%4L"QKU39V8SV6I!S9Q7:UB\=4VJK(XL&G?M!U=MIZN.*>_=W)O829[^> MK*;SS=7351*JDD&T)F:MZI?M-VMFM'Y#!%UL[Q;4NR$=4U+K0"JJL_B&44*K MAVK;/*\&WP[4JUHJ0\P1 NG8ZMJER#;GB'8G3?30F[=A3/C^&#.\% ;,%[2M MITE&S,4H 3YMKJ$N"$F:#+%0#BD4CVGP(&Z#9!N&Q.^/(1VG?S@J7+IX>$)! MVF!%8M])6C!.9PA*%'#H40V/ !N<"N=VHGQTNN()*2UC*[K3F2TW*&<"L&_4AIZW[RZLZI;WM1EW:= M)JXF8P)%R,(P(B<,H&]5IDD3>:5UDOW/-]V-I^/ZN?34OR\6Y<_I;,;Q[+5P M977]^TDRPF4;V K$5@/"\2NP&2A0J[0Y&:U=]U8M>X,>X][0WFR[9ZD=0+1# M:/1+L$\=$)N0K0DK 1$W#6N=:K=V.["9)P6;WU\'W'Z\#F>,6S\'8M'CQ3$P M/]XL%Y]HN?[Z9H;S-7/[^7^=3#\UOV2B?5$VQ0I>F]!:J"G 5D[K(Z)F\U%M MZGTDYI$0Q[@1=" >]1';P-RZ[.3ZJG15JET&'GVK/HJMNX(#8KV8-?LJ-O4^ M*_D@J#%N#!V(/[N*9F#&3)(R1NJ0=3&0?;MX%6Q@:.$H_G"X_#J]N#%72M@;U$,%WR?QH<2 MBY.R'6"I+4A$+R$VMU%JDW(13HC0N]7V-F5R1VX[/" C]IC_X;AP2WFVD!B9 ME1JJ]@9,K0:"YFB^Z&HYMM>EIL&)L5M=_1'J< 8CR9Z"&;*N^4EF_V\U;4]9 M/2EE\T4[@UD7RX_[]@W8^MD=JIAW&T>GXN7S+;ZGBX^I71"U*3N8KZ9E4[BW MF+];XGQUR@DYD;7F8#2"RY+M1M0$L;#=2-%&$7R5JO2.CAZ#;U^M](AW7?$J M-RVXRP25J20P0)*9'59R&3#EIDY5JHY,,:7W?M-^B,?D @W&P^L:[H!"[F8N M'X&YQ<079X57+U>K$RHM?<=?M(O@)@*-]"D1L OHV/=3%D*+K8A4C=8&977O M8PD=X8\IBS9&RG85_Z&,]T47_5.?8_,['LS5(SS\NY./5#H9]9W>V=G8[S_N MX9R =M+M_;P5>KPL-%]/ZQ2_I?K/<5[:';B)M_6R2BZV-$M+W*30[A"W@*@E M"+W9JLM2',(B]AC* !I\&UAWSJR+6L5J @3VQL&44"$$XB NY!"5%=FFWGL; MG8%G7=\<<9!T<=X;/+D"^](LKMS7XD)W5K$2+ M+@:,8"ZQE^T>;C1_:@6>==5,Z1:ZLBS/@>\!ACG M7R4GBN)QR1I8#;=R(JQ2@? ^VAP07;YVY...4V$'@?L#A*J#+(B1$F:4)OOF M0N=1MGYDJS?X=;,%H&RT1K;#$=B*)27=/;(Q%0G_ MZ$NH$[]&N79NJH?3@54>E#=&@'.MJ4E0%F(R/,0D#:%VVG2_KOP PQI3>YL? M?=7T8-8HE\Q9"C4G7P):!U(YP0%9+,!!&(=F&K-,.A:?QIQMN2WE?MQYO7Y> M<4.7=Q]P_FW_BYW][%V,X'VA1AT%,4L$0M/Z!,MB5>_3.@<=X(^:;MEAQ0RI MF?H2;90ZZCQ\OM3M T,(JG5D9$7+LQ]J:PXD$#R/)@M?L[K>"&Q4B^?FB'[4 M7,S(5LN>5!KE\M@,X\*M/YOQ:+*L,CG(A+SJ4RZ00AME+$C).&1)C'B%W#JH M'S75,K)%LC^A1KE.[CG/G6N5BA"4:U7*5DM(%#V4DK3P,1>TO<]^'61@/VI> M963KI0^Q1KEFGN+JP]F(/N-L_87+[P[:U?-[N>.'MRVD2-?]C.^-(DNI2]E!&RS F,X= T M%*:"MDE$14HDUUN-; 5L7^U[^TNNO.(L")EXC$D2)D D]J@$:D!=-=2 HC7A MML;V3DMOCVY,Z9O^C+JNZ :26C>;O@6^"X=]@A$%)H=@F]XW%'DFC-3@="!B M55N9%HUH#N-O9=A M;>_>W-*@HL5@L8+5.; .JA)"%'5SVK==9Y15]PLZOKU\7U7V'[CZA9%PBMG+_45MAO4C3=[[2Y 6)4YFXG.5]7._O-3^,4M M;-]P:&<\>LLOEB:U=@05L'(,&GS6+GDF'_:N7+J)8DS9XSX2WW.FNTG\Q73> M6C5M4)PW@SBSD9/,ND5J3>!*N_883>N2'0+X(J1D>FJ1>@/K^H_5;?<)Z9P*ATM01&)K5'F\Z+4"&W+.*A&EU/N@VY;0QI00 M[$^27C(Y9O!QFF[L=IOT/J\[0+BQ]6CWC#,VYQXV;SQ_T==)4B25" 16<4QJ MI$CM;*T#..^_",(0+IS8EN\S\L(R[EVZ+S5L?4ZGV4 E.L8X^\'^>J(0#V9'' MT6/H$.9 IF1'2?0Y,7R;L\PJS)&D$,%5P3Q5#"C*Y"':8DG8&++8[@+:VY[> ME\_7H1ME+!7!OGTL+)]H.7X00K2#%[@4T+I=H'T'?S^9]Y'"( MH'RB;*# (P29-"^MV'K,NJC:09;@M"E:4SI<(#XNKZ@G+7K)X$B!]XN3]')9QX\FAJ8#418VJE4DP\ MYR.(PMRPLM;^W;[O@#)PZ![9:1 .3;N[D=5CC08PEP(^JZ"5< EI6#,UQM"] M)SL>&<8_1AX'],QMT"'7PCZFX#^,\,2PH@2MK+%9(J;NQQNZ>.:'VE(\(%-V ME,JP$?XW77U"$R9I\=IX4*5=U(HD (-7P %GTK(*)\R0.PVW81IDS!.I71+$ MPRM:\4 S_]'*B)H4^L>BN.S7KU/Y,JTE B29K \7I5KS(07K(A4!F8M=64HS7&[S=$;]N^\8QZ<1!J##< M_ ^K(/\Q+]/5IG<.E>=?,JU63SZV[R99.*=C-L"*6X)AIZPR^X/ \HI XD/23/F(PLFAT#2J"-"(&C MYA1<[V8'VV(;= [N%%>IF%TT+*34_##G5#MUK( <^FJT(U'E(2=DG]5VN+K( M =AVHUI[<'$.'25-2DJ\V!F"\E3!>)(0#2N=$F/-NO!?V)M;6^4*CEUD>0#V M]!!)K^V+6X9[PR.9%*PZLX4"YS:[])@AU10@6"U$J!P?^FWK.[9YWYB,]Z"$ M&$H&PSJ%DZ@P9G2>1]E*Q$T+Y5VR4*BDX&,4,O16'5M$D/UW_3/9&)G!H)-B M/URK#!&=!$15/49)IO0N2.ZPZW_4F/E1W'CL_O]CY'&88J&L*F(J$GAEMNUL MU6Z[T1XBM5+(G)RPO5NAC[U8Z,#TV$428]T;FUQ3X,/OCDWDL??'KH^YTP[9 M@S&W%(2R>HZ$FP=N9-5,1&? 5^5("HN%#K)RAT[W7GK^_R9C1RW!C=Z$[0D57GP#93K&$=O'P_%K;V$=S"* M;5; GXN)U=;K()!GPD@&UXXJ5F&!BBTNENQOU-,=1EW]N1A3I'I\9?5(41V4 M1R]:#,WJT]N0-ASAP>G4F/%M;! MJ/2DKFGY#:)J%Z99V^XT=19,K.TF6^$XZ' J>BH2S9!%D0\"'-,9Q:.2:G>Q M'59)+4Z6D^JL9'I'<+:%R.VBRFA%@>B=,BH*$^1!LDZW8-N&3^[_!C[M)*S# M;ZA:ETPAE4#&R-;86@M)N0@YIN"5$XK,#[FA>HMCXA!CH9!!U93!J!!:@T,$ MTD:2C%HGW;V3W.,@CBGP'81AC]I$W5.$!U]K5RV,#C+6=@R_D,?FNSA(50

    52,VTV,!V?;CA2%MU'+TK$/G]OQ 1"LMMOUD#O::O0?6PIX7A$="$:6N_7MI/@[CF(+S M\5'ML4(\4HW ,\(9+2]]8)ACLW>^9MAJ@.U&U^N0;&NZ>_&N20S%4?&1P\=V MQ8$3&=AY]R"MTIH$V[ON&8!K$/8NY;WZ.*;VR_E;RHMY:12?9"?9@N3R%YGS&8 MC!Q2$(^VW74=4FRIDUJ<24ZZ[MT;[@4TIKS#T,S830J#$N/%M*X_;"#5=B9! MI0A!*003!'M?D;W]K(O,69; T>FQARP&51TW*X6I'L)9-A#0V'76<,;G79S?N!*D-K M7B3;#6/$$1@[2SX[CO4/\\5L\?[K MX#'QMF\=-D3>:>R=(N8&9(EY?8*SUVDV?;]!T:YTK5F'!*&T7'#T"9)JI:$V M1>-<-F1[I[YN!;*O?KKUH3;@V\^B+28;(R=*[C'D[ M9&.*IO=GRG6M-8!TNEFVN[!=T:M>>:NR(DC1Z7;^LP#6348(NW#L69GR1R",]_(K'*R15.&0BU15!E8BCFW[K52"Z6$H=[[]5O &E,( M?E#&["27 Q#F(H%$KD0M:HL",8!)CA4?UM8\GQDNI"G5]^ZZLP6L,07EAR3, M;G(Y &%NQH,F.AN+ :=:P;.VE<,)(X!22NS[\_]2[YV![=&-*5(_)'WVDM(! M6'1I1T-%Z4)K&Z6EV#0DM[]TJ C^D,S943)#1O-O M\P56G7CI5?<=9*[-]^(-HK MHN_TY@Y1_1!ST"FR/[T<:I)=1"LQ@Y(Z@5&I0! U A:7BQ/)>MV[/_3IF_?5 M4J=/^7:Y=BA)5>M F\H./8IV'KH*UW1[#ZY MW:S0R_EG6ITFN%[.G]0ZG4UYL:S>GJ35M$QQ.:45HUSDS4^?S,O_7$SGZ__@ MCY\L:34QI23K'$-&P8:3\4-,E:.\( .*P$;5]7:+]P(\IIB\ W\.)[QQ6;"+ M'RWJ617:8GY84W8_A*/8M$?,2B?C]G+.<.G58L7TR[.3,IV_?].NJ^3UM%XO MI^EDW6ZX?K=HG:2:3[68\9/>GU^#.C&9J>^+AY3;UFKTFH,WBV!UL%)&G6KN M[=SNAWA?9?MWG,Y7[>6T>CU__J7M/9Q,5Q^:S%[79Y36$ZRB5.G;;)C8_FB- MMK* 9"(5X7S(W?,,#X(:D]$](..N*]N^PNMHP*]<*GP*Q"F3A8S\>L%HJLV MA@I((G8CBI09>^^DW +CD<86?E3B["NACE0YGX,7/#^7O81?J2Z6] Z_3*12 M68A2H"8L8%*,$#29EE^3WB498NV=&=\"UI@RXT=E4E\!]F]U?(%P8H.7TK$B MS!5MC=+>) I.U9A_9WF_.#9F:J?V,1""R5"THE:R4^ )'+S#9R1 MR54G*0#-ZPAWI< MQ9=[3'MW9A]AH'#["?EXW0^7:W;.#_3.2AC MJ!4'!BBQ59:1U0PJ97#>FNH=Z^;?G\RYE9:+DA_J\T@XZLF55AC-:ULPO)5H@R!E 4BJY" MU>)ZE[?L '-,'EIO*@TMM?$FUY[BZL.+V>+/HZ76K@,X>F+MWAGIE%;[G=;M M-6^6B\]3?MJO7__!(%[.3[.]C6>9%=ETS6[_)#EI*W\&JBNZI1PD!&(7L7I" M&X(WSH?.RF%[=/MJR_.3Q.\63_)_G4R7]*24:9,WSLZ=XI?SRU'0I#A+GCUA M=HQ%A7:Q2_-F-;A 687$L8_IK2L?#7)4WMA 5+NN08>59#?SS-.0B".:2/L4!P\D'#[L?%LT;Q8+"]CWP0\MTU.42%:;0V0,-2J;=G9(<]N;8I5 M2R%=2-T9^#B(CW02?RC5-X04MW0_DBXHG_[E_\#4$L#!!0 ( + P M5E@O>#N(G=D $R8"0 5 ;F]V82TR,#(S,3(S,5]D968N>&UL[+U;=%@4O"YC1%>DC*+L^O/PE> M="6E11*+E.CJJ)8E6E[XD/DM(#.1R/S7__W[^?"GKSB9#L:CO_Z)_YG]Z2<< MI7$>C#[]]4]___@KN#_][W_[EW_YU_\'X/_^\O[U3R_&Z>(<1[.?GD\PS##_ M]&TP^_S3[#/^](_QY)^#K^&G=\,P*^/).<"_S?_9\_&7[Y/!I\^SGP03:O5K MJ[^=_"6@S299!I*% HH5#4Z*!.BCY%XEKFWY?S_]Q2M?0I8"0LX>E.0(3N@" MR%-4HAB7(Y\_=#@8_?,O]4L,4_R)IC>:SG_\ZY\^SV9?_O+SS]^^??OS[W$R M_/-X\NEGP9C\>?7;?UK^^N]W?O^;G/\V]][_//_;RU^=#M;](CV6__Q_?WO] M(7W&\P"#T7061NEJ !H^SR[_X74T^N?%7]*O3@=_F<[__>MQ"K.Y@AZXGLL/RV__?O[5W>1#D:S MG_/@_.?E[_P$..ZI^^/^?)9D+&$B^&L(>*[SVZ*=WP>!BT%?.?1 M#=#.'P3G>!YQTA+JC>=>P[D">1MA?>3T8C0:?PU_3N/SG^?HGK]]\^'MZU*79Z^?O7G^\L._OWSY\<.[,*$E]S/.!BET>,WJ4PF;D%PL7N__U?') MUX 30P:C05UT7M./R\=7E.VG@+_/<)1QL0BMQA^.TXU?&M8E<'RILV&(.)Q_ M>G8QA4\A?#G[,*/]J&Y-!!A?T;?3L\B9\C%8<$4'4&@5.%0&A);:11N<$?&N MQJ2W@SBH54&\SK8XA#//.2>25R I6D MICEIA(!!@C.F!"?1F^#[FM,/7A>#0C5K\DEQ0_U6]V M9<)T,CM[/AY-Q\-!KC;7R]&,)([39[\/IF?&Y*BUMF!\$:"R+>"%\+2W)XL> M0XY6=.$##7*-"_33%0_N&[\A&^[9KN]AQP[J'#<6ZSI^-%;UB_D&TPG5V2W# MH;'27US;BYNH?:/%AT?3"EW*<1VI5"UQ,_>DHT]>7XQJ=;VL^D49\^&P_&W&GLX"])SFV2&A"*" MXIZV1\L1O/;98"[)9?.0(_' &(?3=F,KL:7L&JIT-!H9D1/DD0165(6IA:$F4&CDQ4H?<>$7HCN[)\J-G M1?2PD3P?GY^/1Q]FX_3/#Y_)^9Z^FDXO,)]E+8/RRH/D2(N3S!JB*P5"8<8: MYHTWK#$_-D!Y\F1H(>*[FA<--?\N3-Y.YK/._Q&&%_@.)W.D9]D)^A^+($,Q MY#05@A@E@C2"62.L-47UQX)-L$Z)$4U$?Y<=_'?Y8C>^U5/:7Q!L*YLDS M .[!\^09T4S8=XE@]B7"W+&Y C:]AJQ(YFRP#+A/-7#*$T1B)WC'0HG:>.5< M8QIL1O/D2=!(T'(T5+Z[8.^JVNVKZG>3\1>/0JD5<" M.=934^Z!UP=:G ]>&?_(*WE64:]2Z=SAO95Z^"]^O!QE=Y-*P M0.:D$S0]KA&B1/7MD-!+Q&[WL'\PC6Y +S-2I>61DA MZQ022&VQ(DO@G+8T69;)RU .4VO+?2.84]!^ S&O(<#>\;KY+K,&%V=)2:\- ME.0M*)L\Q,P<,$Z.9M!!N]!Z;=\ YC3 M#"?G+S#.KED=-M(^9#& 5H:F+[2#Z(T';[@RR$3*V#J:TQW=DR=(3XI8PYEE MS.]??[XE*IK'/QMD%7_X2%]_>_GFXX>WO[Y_^>+ER]^>_?+ZY9NW;^B7/KY_ M^_KUJS=_>_7FX\OW+S]\_/#LS8N7_^?OKS[^Y[X9QSN.VC8;N<74>\Q4=JC1 M&0U))-IEDO 0$G''FZ"R#RIEUMHIZSU36:2".;H(VK,(2EGR?H5S]&-$5%F+ MU#P3X?%D*F^ASP],H89#9M^?C\^_C$?S$Y*:M9>3MM;(!-6G M(N$D!5XG 9(QYT+A6'3KL\=[ 3V2'.:M%+V),WL+O(=4E%N8E@EY74!MD\N\ M!1O6 CIL2G,/BAOW)?6#4<(7[[)G' H3M&H*'\ )RX )Y@UR\K:Q=6[2 :FP M(<'Y6$S81M@],&!Q(6R9,=+/C)Z'+X-9&-X%F;C3B9'9&W0D MBP:)U)&6,7 I665H-28R,@14H7A3HHJYTXVD+=[N]4B>H/X;BK:';-$:V2(7D21" MO_%I=?]EB4TY\E>*ML"8()O$! ,^>@O"6SBS>3=^CKB MQ?G%,,P&7_%E*9AF[W R&.>WY5D>?YG+N-JH.IE<E$ZJ&+B1VP/&&7OA=Q-]P+NN!;O@E=$+:\KMP)U1&N+C?7YA94V4,5 M!UY#EDB5%BX;Z8!>CYII0>9M#+* 2:B3E-%::9\X6>Z[ZOP(N+*-!@Z]S^3_ MNIC.SJ],+B-C\C4NPI0GDPN9 -H&:<%E,6<58U*N4\AHWSWG%JX#7WON0:_; M[$;[**6'\,.K49I@F.(+7/SY:O01R42;A,GWA<7VGLRK7\>3;V&2S[S$D(K5 M8(0H0. LQ/HC.5K%!E8TV?.-C=AM\#V.L_,]3K-Z4T8/Q'F/&?%\?G=CK1V^ MM/>7=WR>G=>$L;.84!AT'%*HM_VS(+)[5@!]S?16(2?7WOG='N?AB=2?YN^X MSCVKK8?P]QNLZ&U+4M'ZP_I_\ M^WA(<*9G(<0B6:8=WKD:EM1DD":1029#%H:L$[L5WM\0Z&V-[ 3)=WP--HPS MSB?S8C"]@OKPJS,]8UI9G1()RWA!]HA"\%%)T)%>&FFCN)- LH%NVXY\JG3J M50,-;[_?P_V5@!;W6KUV1W:J=#NJ!AM>M)]/YB%P[S$,A\L"WF_++V$ZF)X1;9C*W$&,GAPJ MJQ4X1Z]/H8E886746G1BW Z#GRJI^M9##_?R;XEA47_L3!AF" MT)[E>J&O]SC?O1!/,-373B4]A& 6-=O>7LQJ;X[:\.2,Q91AU MK]!((LSQ6JFC>9;:'1"/8:5MJ+;;>>I[R;P/$MR9*HEC>%&AO1M/YH*_$=?9 M8( &EHPU.@-CM1I8R0J"3AXP>%DO"1>1VW<::('\Q.EV>.WVD'5W(\SXX 0F M#SE+F$3)M,P#9C(+5$$'(40'S#--CGP.S+3F:ML9G#9GCZCM'A((YW):U$5] M<3&I$YD?'B_V@3?X;?Y7TS,A!9>"UOZ@/+UAD6N(-7$N>L9$X;$8V\OZ^2"R MT^9:#]KIH=;E!I3S&HO70))/EACY:LY*,B1@KTJ)+2VN]XT^>4;!,%46& M:NU3J*J4O"O N-(RN:*+:5XPLP'NTZ;?P37;, JXN/GQ[M5SPOD%\_,P''Z< MA-$TI#J),^^4K1E;H% :4%+1QLV2!.V80.49"G0 MWL,'MQ\NXG20!YR, M]C2Y=6 M]E <]+?!:#R9^\%W#]UNG0+?GS @A>?,U] X"_5ERA[H)Q*?X5R& M%'B*K<\G6F$_;6X>1<,-JY?N=$)\_TRRFSVL&?F$=':A/U7'T*),NR_M)[)/%,!S/\@).O M@X0+/_@]IO&GA=H6+2%$-#%K[8$IE4%Y)2'FK*'(DKGGUIG8NFQCWW,Z39X^ M2D;T46'VKNCF*1!GD1DEF68@,B-;0B,*\@\EH: M-HG:5U1'D RECZEPVN*?P'GO#AODHDPV/?%#U0B1?_KW+[7?ZLM:&W-:8VJO M!S4CTQ1N"O-@?2;GP1NDC=P;>B.T8!:E=*DU5SI">_)I-GVH8..I=$3])2/.]\T6MAC*I5J_GM*5(#O5GV]FE\^_>UDL2;^AK//8[+,OM):AWAMS%^^W_WEU:\MBG44)IDM&D&+Q$@F M-1G8\-JD2Y'?:92*L74OA9;X#U;MMAW'[IA"QU+GL>OFUEOV[R;C?)%F;R=+ M=V%>Z<$2U. R N.L9B'S H$Q!=F67.@OE-2=;J<_4-Y@W=A'*Z%S-!*,&RJC M<5V,)9[:;GJ):-77O@NHAC5V-@(Y?%F=_75T5^&-!'PP[5?_"UV.H$+-3/18 MP E)+J@F9\SK(+#;F>#CTOH]]7$.I/1MY-JZO.:'\3!<3N_3!/%Z9954M'8J M@Y!,U_82Y#='<41H,B9??5_-?8O(I:6E+A#0O["UHTH3$ %>HA%+6\MN-V#>E M^:P?X,DKMX7@6A?0F!/NDF"+/2@+XH_+4&J/.!55A( ^ +=,9!Y+4K?3 ^][ M:6\\^X>UQ%O(NE_5KVS$#H#6&^&=2' ,"[N)[#?K<0_!M5Z9UP+#I)5&3#4B M6\\Z#*]V@@ GN2R*(;?B9LJ!QH M9CUM-RE"U&3[>8N1^514[%@LYMYA#K?--M+!9HWN(\!>3.9;R#Y^&R^1126S M4P9!&"1DZ!%B40)R0.8T;2DYL)U5>SG,R:EV-P$VCFF\KQ46%JUMB$3,LPS, M"UDM PW1"UNOB10T+ 39K0+G S&,RP%_6'-J=[$WO!AX"6))P2XP&L8OKPU] M^(CECL*_K;X])-?'2[SJ5*%B$9Y)*+D0(XM3M$T$3HPTM3A+E,6TJ/[?NP+O M"3ZVU=\V FNLM]](4N<7YRL@3!19)X.JAD6LL^"YCH3+Q[H12.S61/X!S=T8 M]+!AB9W%/FXALX9&T1Q(^/T:D&BC0<$5"&=H"T]%UTPD!\3#J!P*KW.+U^[& MH$]0>3O+K+6S\N:B0GA;GE],9^/SFMZNBE7>)0\T.MEV41*5/"\@"_-66F-L MX=UN)]Q^]!%2G=HG!S206@^EPE> YKE=TU>C?WP>I,\O1[.:ODDV8?WPC#!8 MIG($FS71+.@ /M?JO/3DX'DEBG6*R=NU+S9>)'EPL)-0?B^2 M;1TG?@#?=+DCO<<1?@O#.5P1"JU>(D-D3%1O7$ T"L%Z84*/$^A>#:?CT:8*?EE=6E_2X1K2D; ZYMOJ4",2( M$:XD2.0EI6])U6 MQWO;^@]AVM?%V?#\1?PY^>"SS R\JT:UK!=8JGV5I$W<:)39M.[]>A^>0R6_ M-^7!;6>FF< ?;3J[L%*+Z!P([FCG-*76TV8(KA09%5GC-IQ:.GL[I3Z4GKZ- M< ^6H-P%U ^4GKZ5CCIE*N\BX(-I/R09LO,!/"OSPQ%%EC)]5[C'6DU?>M'P M?7^LZ>GME;Z-7%N'M!Y*LA4I6LEEA*R" >5##=&CK-?8M14Z>V3=\FV>2-;R M5KH8]R3(7O)NEEO5ZN@EB\*%(*]7I$(.E"@03$'@.84Z4T2=.^GU[K.?O"KW M%%?S&R2+:=T$)#47-N0"3L[SI4.&Z#6A2LE&EE Y[/9>KGOZD]?@WB)K'3^> M7V)9A!G(4GPYPLFG[\]KU=+J!\]N :TU02*S''0V1#8C$D3N.'@C9%'*>5HL MNNEVBU&?OL[[$G'K(/'+,/W^]MN(1/!I$LYOXC(6I77(P?)4ZYF&"%[5/J)1 M)N-8<$%T>ZWO&>3):[J5 %M'<^^[J4:0>!*U]AG&4JO>.?(-,VW_D4N>@@ZE MHV*?P%6__5[A!@)LW11PD:Q9P7P,OS^?8!YU.VX=_,83UZMC<37L%CWS?0_D8,NN5;N<98MBT@[:T'+5$P-^WMU MZVCE::8L]Q*\VDV,#>VKVTEE76"<7@KR5L+?D,*ZB^3Z3$$.3KNH-"3DQ$A# MP,@NDQ =6M0*5>[6 N38"NR4@MQ"?]L(K-<4Y)25XC9&8+0OT*H>_:)52.;D M0WMM:4WI5&SRB:0@;R/VC2G(V\BL=0HR[H.!!'0Y4SFG*FW,VO]V:C)U2';6@:5-!.E6VW[QU-W MH+G5V4)VK6,Z:Z]Y=@%T(G4$MI+]@]?/=Q'<0>H(&'3.^%CJ4A_J+7LBKD_D MO?+BBC;%*DR/3)-;UA%HJ\AMY'78.@)6)B.\L^!JCV*E708?&4TV%9^=RH'? M+I[Z5.L(;*6#[G4$MA'@8>L(\,1CH9V;+.GHR!Y#3S9!*>"#$T(FKY70.ZOV M4=41:*K:W0380Q/O=Q=Q.$A_GPV&)-!Z#8CL!?H7W^?K$R,;FQ 5T/5^IA(, M(5HRNZ.WR:28I0RMVZ;=A^=DC*KFPN^A<^PF;!_IWR_?B"X(MPG^-:#)%;K# MFFKM-=J1*GNJXX KRC6D61:1(KGN+DO:S@+/$,B!!V?)F_22D5'4*>SQ! BS MP2)\#'S91@N]%&K=G#^P.K$2,=NH-0>9YO=#(BVSRM5N9H[3+LRSN;T![9:< M\\>#J'P;J;;> MU%]@&.+D*FJ1"K.AT*82BR L@C:M4(N-,%V8I[5,!]ZM$.BM!Q_V&*21K,>- M!-4ZO+/ D(0>!!1 MLT@_-?:/'\)T,N9Q+TIHF"VY&=\*W?)]Z(*OI^C;0]B.$WMKJ]$'Z=) '3U$ MWQ[$.5_AN!;D[FL-*KO:3"(',)D%7F,)MEO)X$=/EPG'\6)WG%Y:HBBLMXY,&=H4%0\.G+$94E+2A)SI^VXI,?<,)UH!$4, Z15/EOE29&K\ M^J\%XD^KNLL,U9<>VLH0NT0]F4QS[*;:;"AZBQI_P/L7!<@X@A.A7J7H8J MT,+FR2RBM1%XJ*7]"!I]?>K4V-YT[)T9VXB]#T8L8S%W(*[RP[7"9(0#YC)M M=S(9",YY$,@9"XA">=.:%?=#>@0&QJ[JNTV+AK+OP<[\.#@?C#Z]+1\G830M MM>;GW\;C?+.,CPHF1.DU%.U"O:W7W%"F%>G0ABSU6@\2"9IZM[2 M&IS(91?16ZVT)#NN4V6";;BR"E'>;'DTDWX,%\SQ,/_]]-!A-+PC: ML_-:)/G,BB2C%AI0J@*J% 6!^P+&V,RS0*99ZP8D:V MXW0V&:09YAO(SEBQRIADB>4^UPY5'B(GDTQY\NH$S]*J;CD0&P8X$;4VDV%? MC:*6\?@S891 E1TH1E-2E@!YR0,DVN2D21(Q;M\%-9^/ MS\\'\P)7J\#(U:5:,BL(Y;RU!$9G0S &.*L-C#PM/80N AH6I;!1*(PC7IU7-J M[W=KV3;,@=NVC5#MM6Y$MA!DK4XC58:08R$=*^6XPQ!+DYY>1VW7=#0F["KI MAF?7>W0<$[FPG#@Y'M%+4#H("-9PX"F33^U6Y!D:8VHY*PCDYX#"5*ML6"0#5PDM70X\=;,;=QC\!V++WK*_ MRQ6_K\]Y>?OV#<[.0N:6YR)!FWIB:XH#GT0$YC%CXBHRT_K(\OKX)T*%O46[ M)C2T;\SO7EZ^FXP38IZ^QX2#KYB)H8-Q/N/%<>N5!UN[SRB'#F)-"X[)")E2 M-O)VH<;=5H7UPY\(&0XD_S64Z;43]>K/7U\]?_LAC2?X'O_[8E!CH%5(Q8D, M2=7,C!S9XA*_]KZD()B_$Z?:C34;$?Q Q&FCA37M@%$9I,/JTX'3- M\JB7T::?Q\,EO=^%Z>S%!?YC,ICAN)0SZ[TRP2K0-I*5;5, K^B+=4*$P'4F M)[SQWK,UR!.AUF&4M(96.X="KX5I[[P$SZ93G*WZ8ITE;SB/SA N[^JQ*GGO MD3LH2AO-DN?F=@'%%F'R^T&=&&W:*F$-3?:NX[4.X>M!B+7BS/>-6S:+UB[ M;&3SC]I0?#3[_C8.!PN93.=APZ"1:]0:&&IB>B@*?"ZT5X8@N+;:.][-$+Y_ MG!,A0&N)KM'VWK>(/LS"*(=)O@7S64J3BS \8TXQ5IMKT.Z6B(PJ@2^%04Z% MFUQ0IMRZE.SI^0U9LH.L8M(X:R"85,OG M"E,;0BJ:O#5!F]HMLG5"W5T4)\:"/<6\1O-[QU!?5)EBGN]=@WA1)_UN&$;/ MQ]/9M;TJJ)",(LM'R$Q[EHW^]VO4LZZ!Y1GR;$NTA".PFG9(AF_(M4-X5))Y M;91@NW?^/!&5MI'>&GWN':I\Z"SX]S2\R&3$U,@9_9<)^IEC*M4B&1!K!6S% M20PA10%!&N9=-C;*UA[$#C!/A#J'4M0:\@%MVN\V+._D<'1>A<"3J-S_ 7POEQ$C20N!KB+!W./.WP6@\&(W.ET''?_WY MEG@([3_G?S'_O$[_/9:?ZI]_?__J4E3?OGW[\_1B5/>]/Q,E?YZ+Z<. W)J: M3S2:/4NI7C&C]>K=>#A(@UJAZ?IEI1#\R_#!C, =1OGY:D(W M)[HID:_C[#428O=]_=_/I(ST;S/U[^]\7@:QA6]V%.LRN^9<69]>0] MT#Y!QF1*CO8'H4!XC\PH2SSIU"ASJXU\&X1[>ROI,^:+(=9W[?YQ%Q4>/!=6 M:\4AJT#>53WQ\:Z6H$59@G&J6-7Z]M*6$!NN6F$XW+Q6]AE?#N?W:&C-63C>^YO9]\]L_:?S:_]H ME$^<,Y#&UBM_R4.,T4.6&+UB)94>K.U=T1ZK;DNO'+ICB1]$EST46-@-^:H2 M0 ?L/15^V0?W<>K!'(HC3:BYAX(?&TF-2S&1?P,V:4%S*!:B$06$,RE9^AO5 MO';FXR/G [5FGB(WM]%K^XX.<4; :OAN,JMWKN:1V!4RK;10(3((QM8B&2*# M2SF1A&0V]"24INMEYGN&.;RS>CAUC7N1=>N")#6H0O.LZ3TW,$F5 ],,@;/: M)#8D\MX-J_6)M7!H2RS%=M+_A@%^%,VWD&_K-__M[/.<@]?$L2H?+0VS*#-$ MGVK'DT+?R> A9)NL=3:6V*T8^\8A?A2]MY%Q#V5.;F(Z,\E;*9!!4EA[/7H& M/@@!F*/"J'R.OM]8R>,C1,,8P!["[J'JV$TTSR\F$YKNF3&&*6$Y(I)#%9$V>EH&!!%)<@3'N83,..T$$2UM.,W/"6^C:'9U>4GF10 J%(:8 MK0)F@Z'-33.(==,43@=RL9S/J?5VLA;(H>+)>VIWXZ7EG87Z6"+#][89U\BM MR;1T.L[(^.5D]P9;JE7EN&/,! 5O2[*< ?>&D'.M8E2R"!4:IUY M3\:<)3E<8+5JCR8D"S34')=" -R&0;Z6K"69ET:*3SCL.>%KJ[T/*K5_Y MW\;U:+P2=!577Z&*@3E?^]-P*VH9,++# P8+D9"18[7J/22*X"$9B&9>LF MU[TEV+J@\CPL?CG')2"A@C>,6W#)F5J=*T#T@3C'2S)*)UZ*Z:32=4\_+8WN M+;^&I9#ON+&UTAHRR9,NG#P;6B84JT=:*60(.CBKDK'"MT[K.FX1N[XB0-L* ME+#*L:'X-Z/!WFW33>CBYA_1*F@^G?1^-8#[!KB.K5Z,O%_#HO M@1T.PE)$2_('/29A.'&ZFOAT#Q)<1U *\L[P<(W6T/U0IG;N [O+3=7: ?"[*6-'M+PKKTT ME]_^^P G-,CG[Z_Q*P[G[TVT-HL@%"CE&:@4Z;TI.9+!B2E' FU#Z<\6N@?9 M'^90/TKL(=EW[>MP%^_RQ>L"]H"VT4:@1[>2FFF\R^K55%V'V@ W@N8VF508 M@F2T "O'/43G/; L2DD62RFM$P0? ;>ZFU&/@UK;:*E/2LV7[NE< GRY>9-Q MD(OW!M!)$D)) IQQ'+0O4@1:MYGO+41P%\[CL* :*7(39?;40I\FU#5H8I62 MX.I%&B$A2/2U,6C]KK:0+-)J%90OIG4/@GO@_&@$V44+!UI!Y"I["4,,R=4* M@[K>NDBU@I"K5J 2Y& $%T/KR]3WP/G1"+*+%GJPC.1.M[40^".B)9'LM92EO%M=ID7."$DL\%77$B@%I) F30'SJ0$)6JS6FLLZ"!50)0B M^=9KQFT,IZ+])C(^Y,9Q%M%[H34A*8&#FE>_]9$#%FM8C%D8V]HSV0CFU%C0 M1NH-LQE7P*YMB_?-76%F+FC^?1KP622%.V--4=_0.,LI;)J]^69TQ&9@N3(LE;6 M2(@AUCQ]G;D1!45L?82P \S#4[ /C8\/JZX>&':_5,YHA<;D+0-G,(!BM._Z M6!)D^EJT5#(<> D[2=XT5,)&X^<(&<'IR'I7/(#&B$60^ M!M];K.Z4LXFC9BIB)*M9YWIEA+SG$$-MOV.8#,[DS!]QEO;3SR;>AM>]9Q-O M0X9'F$U\:4 ]'X;ILJ"G1F%,K#WI0JS'4QI\1@46;;"*:=&^<>R]@$XF968K MJFQ.F=E397T>&.TOJ=O36QZD=)E@W]DU?4WNZ!DY^Q*JOR6V(1N>).V%*,&B MJ165T8&*LB;9*04JUZTO>B53ZUI/3Y3NW9.$GAS;MR%!ZS(1#X5=5N?1C",S MM*E9YA"4,P9\,!(8#R1'@;#+,SFDWE;%MVK7]93UNF _NGKP71VELB'53P$D.0U@_)DGT3%-9&H M.&>DE8+QOD3=VZS^\/ >&W6.WS5D3(0)&O?=:?'H]8V6CITC8*8;?"Q@/'6D/GA M"OB"")H@\1*8=:KU1=(G7*-@*T5N4Z-@"RWT<(YZ;>YS<+6!P.(5T4((>AD@ M>DZXK*N)$-8#FS?@49XLU-;IK9NP_&$FM5)4#R=[P/,UPB#-EI9-Z" M45J /[9KN+OH^ M]+]:D3K V,;I[,*$]F_\PY[E'L*_K;X])-=PV[\-Q^9BG$0!KB Q,HL$CML, MIB@K,:%6V"E1[-@*W. %MM??-@)KK+=_X.#3YQGF9U]Q$BX!T8[ 0'-+AV\,-MOWNI8=Q2AJT=L1WJ2]6NDF$XG']8 M\UC'%[/;)L29\^1%&DTFB*Z=W84TX"4OY%MXF\G?E$+P3L98/_A.),%PE^22 MQZ+U1T#DWP:I=J$?Y$WST5E%H>E-3/-SF]K3Q0E-;Z?0RMD@LH_=7(H>P/U! MX>/J^S%EQ"ZR/3$OHSS]9\%N&/!@F:]=)MPHV_7%8!H^?9K@ISF7WI;ED%<, MULDF+;@C1YO5DJ':0$"3(01: .MW/+0^1'T(T][UJ-<_?^%%)JXSLJ3 V5J5 M,%D+WFDRA6CQM_3"DEG4NG[C?7@.E1W:E =WBE.W$OBQLS:KD?MN,LX7:?9V M\H$V@$%:.#\E1<]E4>!-0)H$DI$@R';.9!,XK^MY5XN@S;JQCQ6_::?4<4/A M-O8*EWBFST9YB6A5Q:,+J(9!FHU #A^RV5]'=Q7>2, 'T[Z-2BM%UIQ!I^J] M^5A[C%F@#X40S&A6&K[OA]+Z/7&> RE]&[FVKH#T;OP-)^\N)NESF.(S6MGF M>\:[=\]6P47M,XO<0T+G0,F:TU!0@>&1<\:"$;*;N_3 0(>-^S32Q;@G0;;V MHU^34X3+K6K5Y[;0D+IH*"IYH!GS>I,7@97D68J&Q=M[]P:]WGWVDU?EGN)J M_8K6-CWJT=\KPFL%E%*SII=-W3G[PJ]Q99 MPQ/,.: 7@PFFV1IB^4CCND"^8CVP5R*+>IS@@6M>BD!R!GBW!7;3"$]>ETU$ M=U>?:K]W>Q/Q72[H_:J#ANGG-?1TVDOF::;.BGI0J,D50%8@ MH"Z!^92$Z9:^N/[Y3UZ_#<1V5Y-F+TV^#-/O;[^-WM6C@G!^$Y9VV$N!=Q=J]%/MV]ADGMTSU@#;29(!; M6B>4SHY6#)9 Y.!%43P4W;UJ*_V2*HE MGIY?3&?CW^&DC"?G893P;1P.%E+LK?S0_:/U M?.JZQ50;';FN+BM@97)%L@[!R]^_D$= W!FSCYF93_S +D]D+\BCGQS8N6-IS M>(%L:^$^ZR*XPCR(Z'VT@0RIW+JH8ML9'.O(^Q@4;/T6[$Z%'N['=9H-?9CH M)0J?\"SK6G*R)-#D*(,2*=<<V)<3#F[I/:7G>494]% W9 M6VKT#P;CS,]\3M*;0I)*@9Q&'BU$62PX-/1FY\RT=(]M,5UB_X.KAU3^\3-J M[W5USOAA_;HS?E3/[O9T__#M_O#M'H<,__#M_O#M_C"!3]:L^,,$?A2K[!\F M\ ]I K_ @I-)[U?)-@S3L\';97*'NC;&H\J"(='"> 9*6@]!< XV%J5Y42AX MZ]*^1[TV9JV0:!W2:Q#K1<]LP"NTH N3.9AL8_-M^4E<&]N&!UM=&]M&X,>V M]39>H,"L0RA: 8F$5O 8-$1>'%B3G2S>E=BDUL^3N3:VE5(?NC:VC7 /=G&H M"Z@?Z-K85CKJ=(-H%P$?3/N)3#*RSAB$5#O'&?)2@R9_-2LO32G,EI;71!_K MM;'V2M]&KJWOI-R7#^B]5JD$ :78>@V6MD!R\*HEF0J:1'MBQ_S8)Y!0N94. MNB94;B/ UE?%UE]CFX917G,K2FIRW65 L&34+'('72U]+%6(BADD;G>[X[#- MJ$]>];V)N/5+ODS43SB8UWQ9%8P4Y.EF17..I=HK@3CJL::@.F]12Q:"9MO< M>KCU_">OWP9B:WW3;)[WNRYM\UISWD7IX)*%%IS1TI,L>2XA@?>!;%$K54DR M$.-D)]UV'?'):[L7T?;0%?A>B&>I6,><"U \X5*R%IK%+"%Y@62V!%]8Z_+M M]P)ZA,G3^SCU[83?0TC\7G#/+R83VIW.:(5**=L$,GHR7Y4R$%2J10V=8^2C M.B5;'RIVP?4C\60751P_^/QJ- NC3[5!\73>R;BWA/J- _4<@.XVP59]>BM\ M(MO7VG!^->YBV"L&%L>EB"P!)B9 <2? V5JVP#(76)+"\N;]83O@VG>=6I6* M>UON&6T14F.(WGB,D&1M^L55H+2PA02ZHSM8[]O67+F] M6O6DD&,'KCO([Y?OOX7_&D^>#\-T.H_N"*F]=DF"040R'\F0=$9'X-PQ%J5/ M,;4NH+<%O&.%O?LBR.TV?3TIJH^^CINA7@%]$\Y7#2"ZP.VK(>UV4(_4DK8O MU7>G6#.]/0*ZV>R,I44??'$:E"#84?(,01K+LBJ&E>:M11\#S1[J3OM(6;:- MNEH'!U?NR7M@U*U!YLJJ<;EA7P M48D:T?;,N)R"[]9&H,MH/QP?]A#V05:(-_AM]?F*L3Q%(84SP)DGTZ]V]O96 M!RB116Y"J>V:=R?$W0%_-$[L*?(>>@]_G(2,=;XK/#)R%FU@H'VLQ3%+KC&S M %PKC,QGG57K>NNW,9PF*YI(O'7-O(_A]Y?_?5$CFN/S\\&L^NI+5 F32A(= M2!9C\ M<[4RQ>@]:2V3QT3+DV+<06!1@T-7!,_"Q]N%,]OL!=$!,U38<)[HYH').Z!<]J\:*6'AC7^;C9; M=#%B,-R"QT*3BS6T(FBE2C(04V6RH70Z@W[L36)[#IOO+M2&KL#M[HM=8)Q> M^]>MA+^A?>@NDNNQ_:LVS)@0B.BIKD"Y=I)F/D%2EENCR)J0G5;L8RNP4_O7 M%OK;1F"-]?8;2>K\XGR5H*@Y1^L8% RBIB%)<$;H6@F4HW*6C,06FKLQZ/': MO6XE]G$+F36,MLZ!A-^O 9&"2\T]JXX=^?.A-B+6&" $$2T:5#YVNGKXD/*N M#_H$E;>SS YZ./?W*9:+X>M!P;-(UERB909RK VF-?.TPI!MKEWPM,6C$>9P MN3Q7N!Z5)?RZ239+ A)U-,?+2 H(C<*#"A2 M\(RWKI_S$*8?BBH[J.&PQ_[/4KHXOQB&VK#\?#R9#?YG?E!P9@J7*ND V7!& MB&6$P P'DR,W"9E)HG4YB^U1_EA4:J&J'@YO[D'\!F=G5C,F+1?@O4NT0I)% MY&6]O.:X3CF8F$3K\-W]B'XLTFRK@HUG.RT3Q-]-QE]P,OL>1KF>4,RCSWND M@=_WN/V3O3N#;932O1KOW;"FEU\;](HK,;-:"B #UB(S2HM88[.&O Q#VTS0 M7.G6M8L?1M4NG7OC6(L85["L:)L=F'IBK:*IZUU08&+VM+4&9#TF<]^/[5"I MW(TYLCF1NZ$J'DL:]\8I_?+](SUB'L=1$CESR8)$GT$)FR$:C% TT[1@"I%L M:[.Y ZSCQY];TF'L#QPZ0*QIP3M#O".DY3=7+5=J;.G7HY$ M(:U5+B$8J'<#056;+4$#VK;0P$@6UM#3X(ZO!.5G-5 MCOO40S_7MJ=D/\WK4KY:%)+!Z>J\WN5H?7(>G#?D G+#:WJ?AH+2:691J.:5 M^>[#YP-)G,S^EH1^!6XQ)3/Z$ Y5N^GLP1!6?(6'#=% MJ!I\Z%:TYZ&13D?I[07;0UQNE>%7:YO<3?9[/IY>)O,4,LR3"*X>4TL2@<[@ M6?!@9?0JTRZ:;>NDJL[@3HJEAPHQ;TL9)+R]RWG+0I?WKQ82D>S%?Q7X=_%Z_ M6R'S)L<0K8440M_T?^'F0KBZ> M1EJ:C)>L[EGDE[-<( JC(>0DF>31!M,Z3'\3P>GI?@\)-TS"OI$?_CQ\&H/R:++ED&R]>YOO2'D SK(,3&R%R*SR9].5O]68M^8U;^-S'K-ZM=D MZ.F:1UID(HM/A4BVGR%[P!N7C#,!?:>RO$\CJW]GY>TLLT.>^%[/(A>%.S0! M"GKB5R'SP8E88SRJ6,NB=H(UMHP[P'I$UO#K)FE-K571PR'>1HB+/'*.DAN1 M)?CDD;CLZQ&CDQ"=RNB%8/9PJ0%'2N8_%D>V5T /B\FU%/ 7^&6":3 _<:+O MAS@7^^A&:OC&R9S1PAI",04R$9I\2D-3"(R^B'K='Y/FHI,5L 616F$_.L+OB:0^":G/!A4O"W%Y BH='40ZF6J$A4DIXJG=33*VSW. M>GN['D?LNBT%QCVIH@=C?!.VY;%-%W0]W02X']EQ+@&TTV1'BNRAAL.3I2:" M1L4E"%&+[BDEZ[D;@DS1!(>U>DSKI(ECD.2!=/]C<60;Z;?.SYV?T-XR)^?E M>C$__QPFGRY/^[5GV8J:SH&Q9@-F 2%&"TQ:C>CJNNH>,H^W&O'P/E)+-=WI MR==:QJV+I;_]LKQ74+L1_D;S)7>A;JM>]GK#87:@_AWL5EDF&-\.1SDO-TMG @5_"8UBBY M$C1ODQ=1O&!R"="COZT,#&K:'WT,G*&A^7FY^WCJ0\ M-$Y/@96MIG>P. M)2V<49(%X&T%%5F_UA A%Q$):U%Q>O][>0.M6<_UCA+CQS91OJMXRQK#1$?LIG7\)@TDU M3,;EPW@8)B_)M?OT?=$2;P50$*&Q" TVS-OA>0+(R?4G5TXR*6+B)752=9?1 M#J?SMHH9]RG5UB_VI3WT;C).B'E*=A'64HC5A4\SS!_'O^#JLU6:Q(MP'B[S M3+DA3S[6PM'6TI?$(L3L+ @DDZH8SW,(W3BQ+Y23(,Q!]=$PC^E^].M6TY6H MHA.IGDPDY1/AC20E13MF,5:R0J]$+'H__FP>_*09TTCF#6LC;'><(%3F*?,, M#GFMY)H\.!<$9$%8(P8FTE,]LNF/#;U(MV%EA$[G"BI;S$QK\*Y6;4CU*G9Q M";RF_=#YB'C[//=T#FMVB7@U%^H1#FM$5$H$R<&Q7*^K!/HN:II\H4V+^TS_ MY3\.:_:)A[;40 ^QAWGMGII[NX S/3/( DO1@A*T4ZE07:QB$"+RD$T(4KC6 MM7)N8S@U"NPEXXW&8LL#NE5OY3?C&2XMF1J>;9'=W/71^Q_#[32)1B=OSU(: M7XQFT_G8I.K7XS"ZAN&*1\9((7@R("49%LJ2B1$5=R C=[6UH<'FK06Z8FMW M#G=CQ/EP\\(O=6,M1W^.&X" MJF&%CXU #E_O8W\=W55X(P$?3/M.,Q5J?0R6'"=^AT3\1@O6<194RL+(3B[0 MX]+Z/45"#J3T;>3:.K[^,DR_O_VV*&D6;=I%8 M55$0T-0:K2PQZ4M130JG/9+R6UN)?6/YK6UDUKK\%N9!6)TY)BS>\9Q!:TNS MD8+FY9P#KG6V0@8C69/2:=?&?(*JVU5BK5^[&T7 O(O.I'H[)*A0*[A%(%)I MT$E[J^=GE9T:NCV-PFD[ZVYGF?503J:KC?;+]VOVVJHI5$;/- L"1/:^8F?@ M$OUH@RL&: KJZ=WM!LW3"@';(B^ R)]GZ6MU:((=/'-A?1^/6 FZ= MHKX,_OU*M-B%S!(^'00@3OHUT$3O4"<2AA]F878Q/>/1F^2U!JMJ,F4T#F+FM=:2B5'0[JABZQ9- M.P$]45;UK[36]R#6(+["]VPX''^K"?R_CB?/)Y@'L]?S&NJ.1*&SA93K-LNT M@Q"5HV4U1F5<$9+)3F;-#H.?&'$.HH,^VD?>!WF>.$YD7RRI9S:FXG+6$&0M M'^H=DJWN Z 4GCG)A$V=3LSV6Y,VP3LQ0O6MH(9M)Q=-N!_:A_\Q&<6!MFF,20HGD7=:=3H/>6+4Z%'>/32G[+25>O8B?)^^ M"]/9BXMY/^[98#B<3[':^PIMQ)KA95*M#5A[J@:%#'C0,>="M# '6'BV1'UB MI#N2.C>VMCS 1:&K8G<;?F&?JGY[C]G;U:(=IWWH.T>RD'V$+(*6+($2M?LN M-PJ*XTK[4&7=NH_)8[]SA$;&%&N(WB.]6+3 @[.I0 J1WFFTF9E.N14_X)VC M;=C4ZL[1-NHZ]IVCR^4_#";_$887^,OWWS!,+R;SQ_\2IH-%S:H8R C-IE[\ M+?42*#KPUI-WHY4.(:E<1&L*/@#IJ65T;,6*VYMS0^WTT8&Q]LXBR<\N<5Y^ M\V(PK30FQ*N6ZAV@]I3+L07,XZ1X-%7S[?95/>NH!UJM 5@7]6?G\[=NE8A2 M1'*($AS'VCJX5*S9 N.I9&&C<[GF9+;7[QX+T#;*Z:$.S?,PF7R?;^%?"#3F MA1 VPV6"<652 LS*DM^=(_BD.-F:B1NP[\)UM18BR!3(9ZX(18(%A6;^7X9)PW@1G>F%#;X#M!-O6FGA[R%&Z% M;19]DZTQR+W2X(6J/>"4I^]2)HY;*S 7ZW3KNB3K<#SBZ.@^H8"]1=[#+K7& MTUQ_%EEK.&D9),\!K.0$U0H)WD<%%J6R,1:ONUU WB_2O@G>B9*F+P7UGRF] M9ND["X)+E;6"%&.]L615;=&#()FEQ5#1_UG/"\P:5"?*G,;J.&95MJM3AV>? M,!_HC&7#4 TY*IP@P(!BZGU,+0 Y[T'KF4]*_3% MW"ZE?)@SU]M VYVUK!E^=82YB,QFX7-QKB:;9GI3:XY7K U>F%69159$Q-8Y M>=W1'>I$I7\V;3Y>::JA1W.BLFY2.!F,\^K\?!Z2\SD;25ZI3D6!,L%"]-: M, [6T?(/*6=&;943-=_;>64W69NM>V4RD-N7\>Q MCJ;[_?6RYM)!*Z&V+EIY$Y[GW*T!Z',*)5D-)I8:U4(#,3@)V9DDL*2:([J# MUM>/=I)Z;R#8U@V<;@+\VP3##"O(%(?"%'%4UZ*>G##;Y+GA M1F;3L?/?5L.>)!=:BKJ_"Y%+L&_&MX10B@LF9=KI0N&U$*N D&L3$:N3=-8E M?;LO8&,#X3:B'\%&V$L+_9\S+,[1,K>,JY0!Z3TAWI(-[9*SP$32GN<83?.6 ML8_CZ/+P,;>]Y;_1=#SL4<)Y32;Z'\QI3+^YZ3Y#KR<,6R$XQ,'#[B(YY'G$ M%8U1)%K8. =9RX H(R-$FS0@IAA\8$7@ 2*?]R#L]03B[KB+X^#_\,2THPW!<@>JT(+M@JV-^+02*15'&_XA3RBV0O^H3C!VX]]6 M1Q?]J?:1'6W4>\I3&F^^2^&DC"?G-;5A431A'A/SM4.8(-\TQ-I#-' )SDD) M'I,4EFF>2^O$R*[8'N4!1X_4V60FME1AGR''>W NK>8N2/L]!NF \J@G(8VU MO0.E]E#5<11Z&!N]I.TS &H2!Y^%R(;'7,2;0.@72 =<1866.M MWKYQTE@E/>3POAF/OG1 Z:SB)EM7RV<*\5FM-A2-#EI)J?1^@&[*3 MY4X/BCG,@?[;R> 3?3JK1N3SB\F$Y//K8)K"\#\Q3&@M+EFXFBF3$6DM-AY" M, PX68MD3!J.NG5QA6TQ/M(P7!O'L5>%'>:.P76\5T!_07I7\#5]/+T.GTM6 MX]4<5-:,X$L#7HM(/PHKHK">J0,$>;:!_"/3KZDZ#[W-IS\.D/?<%>Z/R\*&:NSAZMW]T(DW>!]XE[VRSB($ M)AP)C;Z$$CWPJ)*3@@MO6Y>8W@OP#\S"EJH\3/'A*_"_CB\F]V'G(A0M<@ D MB8%"%\!)1T:K"R$X(Y+*!Z7A WA_7!:V5&3#NL3=L ^^TD^_$>Q[9Q!KCBQW MD%'7BN].@)?T+GDCDS!)2L$.NBMW0OT#$[*Y4GLH?;PVQX$%B^0X91":UY0: M9T@D0H!Q028R:[/LUC?]-'-,VE!G;\%OK%W<,KGD]7CTJ;:H>8%Q=I4^((.;-GV*I5:LEUG92)8N 0?+6 MS=EIIC^_&G\]6=Z]((0],T5#]8,>*SGW4PV8%["W^<4/9]:E+F8UERC/P@D=0!5.M?.A 9,DXMQ5:5$P]_V!10'$LEE([R.7\ MD"EV\Y&',[SW$^EX;WDT[Z:XL#L7_?V>CR=?QK5;VWC5@%ZK4)PP#H)P9 NP MF,%G;2"XB$)$Q>BC;JJZ=YPGJ;]VDFO^JBVA_7]OOXUJ8LU :2:WTQ[]^1H$Q?O7HU MG5[@Y I39N1J5V9%)VN2@@H0E$V0N!51.V$+?]"QO6^ IZC&%K)J&->_3JWW MS_[SPQU<*@:,0EI(17CB55(08RQ@:/)<&]2.=]P1-P_R%/782F:MV_9=\NLV M*(G%)LXE\%(/SJT6X ,M$$%'I)^T<;%;EZQ-(SQ%+3:15L-0\G5J?7SY[M_' MPSP8?9I>HU9@O!3F"%>2%9<"SWRM !LRTCHO=<<.B_<,\A05V4IFK;O8_?_L M?5ES'$>2YE\9FW?OCOM8VWT@*6J:9I1($]G:W7F!Q>%!81I$<:L 4IQ?OQY5 M*!R%*B"S,K(N2MT&@0!5^85_GA'N'G[%0DZ M*TEZEKWLV%QDPP..D<$6LMHXI&W86[CHD+"TG=T=MIJMFY&,+RNM(VPJ@D<; MP!GKT 4?D]-]WL5-#SI&/EO*[C&OOM7N^N@$YT9BD+1+<)5HP:HP<%7SN#?. M.QV"]Z+O_GH*)D\KF:V)# R+]RPVCD?[1D:KD7$!(<541W)8<6O!A\2!L%(L#I'7&AJ; M!'3J+O_HT";7U4H?"%@4",JX!%$E"4@G.;<8C/:];CS6/>08J6PELS5D-HGH MW+BY_V<5FRO<"Y5TG;Y1*Y4B@\BL AF-XYBYM+I76&?#HEU-^JZSKG5@$$+.026?C.YVR;7Y&4=,YU")K11F+#JCJ!%3F+"B4Y%(E H?*(3J1;0J]3-Y-#SH%7H?(;@VQPV)":Z\" M_+VK@&BS0UY FUHC;5&!BYQ<9VDK;JU%Z47LI@<=,;%-9+>&V"8)0/]X_6&9 M^.DSIB)B M35&%>1@\M,0=$\B"B=2#;U>D=O/_J(R=M2/FOH&EP"6ZNMKFZJ MK3[2?[.8!".026SU>+5/[D]-8)(3Y9S%Q8 M&JA.\5", >W(+%68(X1<<]"Q<".8Y9S[QGKP",1),#],M&.8@.>7^*XL^K,O MM<_.!SUZL%XZ4-(YB+4I3R'C-RM,6HK6V_YC%"?!]D#ACM!Q:QXQ>!G2OS!_ MP'0])9G>:F)R7(OJP>9@= W#)_ ND;.CC,S2BAQ4ZY?\"3@GH0"MQ-VZKN?M M)%PN8-W?BF)Q,BK!P!HG:Z410O0Q@8Z,"Y=K)^ENM\UK/_ZH"6TDM1'Z1"UV MEY]#.K]8EM S75C(*@ WIMZB\0RD71(8G3/1V1)D;-TEZC&*4XG;#)3O"'OX M0T0W2MT%TT@QFW5X]A.Q&@ANF5MJK-1,!)"V%B8: MR2"&.@A"!8>"G PC6P?JG@2T^_-^.&>3L00^0NSFX4&W"$Q&HUPBA<^:D\)[ MX2%R42!EJ6K ,I3<.ESS&,6I'/P#Y3M"I]J'B'X-GV]O$#K@&NGPWX1I/P; M4,Z>5(&! A_A0-B,+T3) S(0@G8^I36K/@FC34_)-)]8)5I/VMFM(CQC#.Q, M#WK(N77SH__$Z>3]A&3T\1N!^EZ;&B^BB_=N&N9^:IW(C6E^9BW^ZN+KA_,_ MES$I(SVS*4,(2+ND%@B.&04!(W*6@[>E6T)R,TB[MQW:4#S9.S^M^Z9]_+98 M!*&A;Y]WJUEN8 /^.7JB1453G%V M]5NXF@]8(IG30HCB+&K%N[55V/2$4R1U&^&-;BO\\S)\GI O]=^8?SJ?I[6%0!*\^5SK'O".6TG&YF/T,/T:J$L5]\4K M)FT&GIV:5SM#,#% (B\I&Q,QY7''\&S&]H,HS39,C)##\Q,6)"!Y,>4,7TUF M5_<.MU_QZHP7E@4S"$:1&:RR2K4A>P(K92)Q,#KD4G-5>0;4J>A(2]DW[/C[ M%,!7=^CH="PF, $ZUDZVKIC%) 9I0C:2?.QD<0>:\>H'4(LMI=ZP?_ ZS^?> MP4=:*EG,6 M')2B)"J)6%D3R,@1I&:;6&;SKD9R&#C20P^M0+<\O95(R M/M0J[QJ]"R*0L4R.+B:N4!(-A7&R$-&I5&8$B8@ Z/01A(L MN-HJN0@1T=J0Q).#W0Y\R*A*.KHD&'@9#?E>+($+G(/03*/G03+'1EW=00P9 M[<-QER&C?:2Z+H:YRR&CF^HPYODX2<0BBH^UE1!9U5$(\+55E'7,DL-%IK5K M/6'WT-M+].*V2WN)/C+>74>!+JA^U/82O1CKUEI@&W'O4!DP217(4F.9<5#, MD8W%O(;L!<;H;,#5&/E1*<$V[27&T($>4AZ#^\=UL-:PXLQ\;A*G<]%F#EZ4 M #8R+U)..39/57^,XF!*$GOQ\WR1<1_ACG!?OK[5A8G2Z+I&+ZP"50.MSFDD M+?>9*>GI?ZWMPM MC;S#[1LQA.]AHAVA;\1S+4R"+*8X+X"9J$%YY<$EB6!U<<'Y:$3SL/2Q=(X9 MH@Q1):*$:&N/*Y%2*2JP MTMP6./2:M%'TH(^<#[,&]H%45K\)RV2BXSYR;G7$JW:>^G6)/6 MB^)Q:M+Z\'/ -6FE!&VS)MQ8$ME+A>PE7T<7,)&T-R1?WRWU]B1KTK;6LSTQ M=(@U:03>BY #,&H2=M:M7;-R3YKTDQBA6,* M$+*OXU2L Z]K[T 6&'D0)?".(Q".LR9M:QT92\:C-_.:6X7*TADJ J?%"MKQ M4M'@A$V 7AJN/?-*M@Z-'W;[MB$>\T#Y[JI]6Q=,/V+[MEY<=6GAM8V@=]6^ MS6KKN:HCFCFW-3!8;>KY1!%$E%B.08VK?UXJQ7^[8^ F_HP=8Y0F_Q4[AX/1\F--=T MM)J>* 3(D$C3R;"!0,8/<,$4+S&E+)[*VYYA^MNGR=>_TT\\!C M/]R'RK!AT=>CL5!=<'0XR9_G]/Y3=WM>#Q;_I*'L&F[4C_ (-%D5\@VT+&+1 M#R<@UC8$/!4EE-(NE["7S.2KH7D6@=[;Z!] M?/W^'Y.+3(?Y[-Z80\1@DI,@6:D-?DN&Z$J +$6*EG$M5E.*GF9TW4..F,[! M,AOI!=TX"-H0,4[%"%DETK/@"T25+ 3!#/'U $>Y#N6UB>P:1JOFV%[^\G)Y M"R-]B+E(<,YAG5*DP MC(6=;6UO M3:;610/&W*9$+5U%PZA4N6BGG&.%G:O8S/]<\Y2O[:26Z$]@OOOE0L;RXS M_HGYXV0Q0GWV^O]=T\H77^?.D]3,*R8,&)<\*.T31"\9I'I[G8..R;>>N=,- MV;''>D;D881.+D^AO)<"W 7E2-<]W1#NYP)H#(Y[J-% @D:X,NB(EFG.,.E" MEJ&/H%0.$!P:R,G1JT4G()K6,*QAV?ZTT!E>KMXU#!#U&P]I[)8'+6Z_? ML"[S_/+3R\ET.OE6;\7"%_K=U?T5X%!5KY:6#Y##"E#B8;>C22,S,W; M!O5"N.^6O"9U)3\,4V&?:P^6M! FR"W)149<-Q. M-L?1+KV=EC1CHW4H^"',]]?3]$>8X?OI><)?\>I=67;>/ O>:%,L.7_S[)QJ\%XPFT=-'X(<@FI*NI9*EE5^P="YHXV-*; M:T20ND[?$EF7V*VH9_,S3H[EK078.NS\XOV;5V2X]=L1VW?HS*Q"@=B1^$=G'Z^I!-P_% MC!AUD""C\D)N']N*V2_/0/C+>7;_(+JA^U.:A MO1CKUCAR&W'O3AF*)'1,)'#:DLY'(R#R5*_PI%/!AB*:]Y8Z].:A(^A 'RGO MIGEHD*9HCQ&XKG-$2Y$0A5&UH9H4P5K#E6S-^^$V#^W%S_/-0_L(=X1[IWDB M[,N0_H7Y Z;K*F/4$G)-0 M@%;B;ETJ\'82+A>P[C>])'=*\^K^*I\(D267./JLR*^VECGO C,K"K!QHN*: MCS]J0AM);?06@8O2;N>T,XR#9#51UY!2A<01BG(IIZ 2BA^K*>00ZWV@?'?9 M%+(+KA^U*60OSKHV ]Q&X+ML"NED0>_HO;')UO)^2\9&<0FD\^B+346N5GP= MF2+T;PHYBA[TD7/KHWRMB2$8=XR_N@BSV8N;8\J94*1 6FE$#2HH#F1N9G!" ML!1+(9NTV^'>\8'[OB[8EI[)R+)M7<'[',9E395DRG%%& E/[<2EZ[!GZR Z MGZTRA3/>K1=CQP?^"/QO(]M1WO_X&*-?T5'FI5+")+)+:T=[J3)XCQF4EM9( MEU7I6/W;\8$GPW]CV;9."7L.XU)'@PDFL]J0Q]I(R(2"$"VOZ8[H?%&)B=*$ M_U-[_QO+MG5"V&:,XB'&).F?2'XI2]57S5@S\ -D33IK=)!!VX'\BQ^'_^UE MVSQQ;!W&Y7?_C;D&+6;A,O^&"<^_SJ=9U!6\>+B!H:)=BH2#Z&I:D]6<,5EI77 ]: '+]\((K;4)%F00M;--[<7/BP5CG(O< MA1A+Q]3%!FA^>+7:AI6&^6W#%W#;M$.1R-R\;" B0=*)W0N6"?O%:?KG$TIP4ND[XPVRA6=$G:+ M6#WUE%-AMXD4U\2F!K877(=LJ7C:6"&M4V34ACJICRR2($4!QH.P(6=M8[>N M5T\]Y63YW4:*:_@=%GS\Q^NWO]\"XP^]%^0\<')]R0J06,>EDIDI8P9-R]7" M&9EY-ROMB8>< KNM9+B&W&&1Q77 EEHGBM(*F0.,FHX*IA4XI04(89SBUN88 MNQV\3SSD5,G=1H9KR!T\*N/W,#VOMGRM?9S?C=KL/2,'$+*H4\<89@C&&!#& M*D0TT976)6BK&$XE:V20;$<8BW(?S[+W?P=$(V6+/$:SGSR182P]0?D $8^0 M'[(&F?+(E1<:I/'5H6-D%:+/0 8_;6Z8=,JMQ\7OBO1G"L$,&OHW"'G#Z(.I;I^)HL0 MN%JM--YP=G=ZW.Y/\:&D3$:5Z A)W3\C?4ZX^/GZ,L]>EX*IEE-^^!:^W(.H MHY+!:80B)4$T!-89[D@@03-OBI9"-7[A.\ Z6N482_0-=X39].KLMW#Y:;'+ ME^DUO."] M!;'LB]T!1A^3K0N9[5_4Y^VS <)?I6^ Y,9X%Y=W)3S3MN+HP."N#H.I<(S# MFC"@@U2UOU2GEJ+[)G"#K=6>OSX":\S;+R2IS]>?ESNKM3"RI"_6B5)"EN3_'#B'?0;YM:"PC\A:1XF>&4>G,W/& MV0 VUY%(@BN"EB-XDS)//&??]5KV4 ?Y]1)^CT%^?237N@SH'TA09F_>+-K: MW1LNJ&P624A(/M-:G>40D\YU1H@O4B>N4K<(PTMI#52"_E;R_^[X=' MN!#IO&>L&G)6D?U<."V4"S+D,#(?:[/R7F_DNH<<(X^M9-:Z).=6OQXIF,8Z M4DE!DL+1T8$* AT8H'VR1FGZ5^J6BKCI"6K&9^(Q,Z4$!%OG M+&G)(&0O *,* E&DI(]Y+NK0UW&PS%I7R-S@^C"Y6-4P+^(@CYG&@O%H7I*R=Y.GNL$4GHG>U6,;7QDHL)8BT MUX.D;<3IX'+!;NEFSSSHB!EM(KO6%2'WM.W1"9"4" 7)(&.V3@TRMD 4UH") M/,2@ T>;^[Z?IW!DMI)9ZS*,Q5'^^RHD[AB+A2?(P21:)S?@,1(XH8L*UBK3 ML?7$^L\_1@8;2*IYG<5]I5H%9@0=T;7GH::5T0[A&,28&&"(V7-&IWJ_V>%K MGW*,1#:36L/2BF4<^>$PK'GP2J#RSI4,.BERBV)R%9$!E&22H;*EQ-8=@1ZC M./:X>B/YCC [X"&BV]'!SV,:*=%S'9[]I'H.Y>I)Z@<(>H1TS[78DC;6>T*D M2Z"3)0D+D6D$'0(9\QP=KE;*'1'YSZ1\[H+[/O(=@?/?\.ODXFL=0KYO?3"1V8M;S[]9_IXCIC_IED]>(S.87G_SV? M"__R^\W?^?YN2M_]%Z9%X[Q04E&9T4)B'9H1E MG(SIL6>&&WJ.RR7=0%FVU.D 9B2CY0&0/5DK^Z9WTIJ;$*\IQE<]!ZTH>2YO>IDXNP7-;L)9;)%%]- MYAMPNC=)W&#P4KL" 5--D:OG-*]]O$HQ(1OT(#PG[4\9PW H(SQRG#(5FLR^JN]5W(BS18I,I*"]AW#R1V>=AIDMQ!E MZU?[?@G/J\GG+Y/+97-GCD4I+LBBTK6!B71U:".79%$E+IW(RLIN4BNO'4NN!:;PWV(7@?\:F6A#S+\0!I[N0EOL''8JE=2R*PP 3Y MY<% %%*"CLIDRX4SR1\FRQO,M7V0W$>(KYR>3_+RXED;@HD:PKRO!I;:.)M.%12F)#(F1&#=,MNZ/G%WIW);@B9C M2[=Y6_IR50V'9S&:J'V,Q@'WC#"6(, Q4WNBI"*4+-IE:.QHC(\2PUV%]=3V=DC >8]6.9=2U27(*&>@L]>!C M"&!XD4F8X$WJ5)4Y4'LVX3M=[6G"R.@CD0@MOO@\N;Z\.E.<2\L< M@?CJ?I0JI'L)GTAOMN"%8I296 M<<')/$(YCU)%FZ11OENK^\W/.&YB6PIPA$YF#Y&]N213"&=S9!^NZ$LF"RC1 M+\(G/$M2)%4LX4.AR/XAVRIZDVNC<^.\]26LUCXU?M>?0G?<2C(R&ZU+ -8= M72_RUW"9,%>P=S#?E9O0Y^_AXAIK-JW%C Q,K*"#H4V,;'/ ;%VT.16'W6H] MMD5PW&JR.^&W+C=X*(57DZ]X&6@#Q!E.O]Y#?"8\3X45#=(Z#RH6 TXE]^)=A=CY[D?_K>C9WOL]L(*](%P>9 M;%I"2?Y\D#Q#G?DDI2U*9[V% CSQR)-3@5;B'2$IY2'0.;@/7Z88\KO+^ZCY M61$159WYI.?%BH$0N\PD2%>D,5+ZS-RHML9F;,>M+Z,RT?H.:_W6]C'\"R?7 M5Q^G=8K*_!9U$:8[H^/-A9P3N(@"E.:TPP7%@$>)@@>,]&7 X;'IN<>M$&,+ M>F,AQO_\^XJ\:!W_FO]B_O,JC]^P_%O]]S]_>W,KNV_?OOUMMJ@2^5N:?/[[ M7&YU-/W'F]'TOX;I--2^D;59>/W!U1_3R?6G/U[^\K+^Z2>\"N<7LX?P9N>? MOUP\6YNZQ5/^?K>@APN]>=0#M1AE:?CG5>VOFO^]YXU,9P7BOF1MVH;Z&T/9L6.0'>TGD8N0); AV7CI9(/GD &0KY7B8E MM]IAH/'JYC :;C#AXJ+_MM*'XZ?/F?Y271?,_+>ZO'SU/]+%9(;Y?_T[?3C> M_7!"7O.?5Z\OL#Z07FW\]-C*VR)^3J_AUD3[ M2:P>SM@S*C! W+M3AL29TL@3)%>=*L$=[8^:0V$V6JU1D.%UQ$KP3-+TKG2@ MCY1;9^#4B8V+P?6_3JYPMNRHPY..K(@ZG;RZ1BR",Z6V.R?[F$#EXKNE.Z_] M^-V[%2T$/VDJM9$OPI=]6+0-,H< :&5M5!8M*:LB+\I8Y6MDG>.8R1(G0'YAH M&]Y1K[='%[F@-B&+V4!B-H R(4)DSD*.VM;HI]-FW/R$4[+/!\IW=,;O39CK M@FLD^WP3IOU8Z$,Y>U(%!@I\]$2E>_BRUD8E72 [Y(N.>4XQ!];)0GN3* I; MUS/N5A&>L=)WI0=]Y-S:2J]1T;O!KOSEP]F?5I08G8=Z"0XJEP(1:T,H%X)P M 9EAW8SUIYZR[ZN ;8E8G;'91(K->S*O [:<_LEX+)DOYF$(4#XJB/.&)(Q6 MKH3/S'1+''CJ*2=+[S92'.7MO8?LU0/%*\[%9**$G"6MUQH.S@NR+YDC?2PN M\-2MM^B3CSD9@IO(L7DCY[7(EKJ'2EH9:T9\281,U$$ D=%W*:JBC/!*=*LV M??(QI\OP-G)LW>=Y/;)E_SX7T=LL+)AB9+V>UA!K*P2G(DLB!\97>][T8GCG M;0]WS? VKL(ZLW]__/:$V/YW7]CKC&_V8O+_!LF//]:75FI/!%"6J\=7JA$ZWG;/2NC'WE@O@*_LM6BV*IL/;DM06 MQW@*#H*P)O$ZR#AVK-5N ><'5JP!O+3.>!VV@N666VSVEG96X(QE4#5>XWR= M7&DD:A$D^0/=#.TFX%&#,R'%A$%: M[):$T.UYIZ 5(TAV#?LC1*_O,-[>KC.,(><"PG%3QUC4#G4E@9:9Y%&T]1T' M#W=[W@_ _C:27[!!%&8\%F, M=JFQ =-?FK8U0VLT;>=QZ-5UW(Z.%SP')R48'T6U[NE0=BZ +4I:SLCRS]UB M/NTP_:5I6S.T1M.&Q:57BL0JNO_X[" MBR!%URO8+D\[!>UH+M4UN8##(LE/(ESN@9*%DK*IS6<"4E0\Z M:K+QA_-^0N=/0&Z[C-[65%ZLPMD'U/;XR5@4YGB\"D0&:24YYUN]MJ MA^DO3=N:H36:-BS._(_7;]_\?HN,K<0F " M9H+AG%_U;QY4)<\P_>W3Y.O?Z:,7!-$\&IHV(R>Q, M+(&OCC8]. XW] ,8C<(^(FM>.HP7YY/9[V_>S&;7.'W[=FFJ&1VR% XAE4BK M\ZI>UACR#)!)HQCG3G<\,-<_8'=GY3!Q3QK+JGEE_Q+3*BC&2W:!T]JBJ$7I MB:X\J2^P6;7WB(?LX1,]I"X2,?*;H!1ER7".M6 4&GGD)&(S MH&CO6&UMV(73DZ-TD-Q:5[[?('MS^94\X\GT^X?K+U\NOM]AXU9I:8NN0QPT M6>B>C@-%IX/.=#38S*,5O=[330\Z8E:;R*YUZ?G=L?#H5"A,RAB4 F&JJ:TU M0G2Y6FP^B"A99JZ;5;OY&4?,YE")M2[V7MDZ'IMK6C/:/T"AL*!R0/#1)6*+ M&\]$2O3S;?;1:UUG?0)M?"[V?3*_*A##Z>R>"LU8*I2%'9D %%Z"F MD$,0S*%RVJ?0L3CHZ0<=,:U-9->\ROE&Y5Y_>+,L"R$SF]LZ=[O6S*K(L=8$ M*/J2/7*5K2G=AD(]^N@CYFY+^30O)W[YRVVF2+!%<@,7:KC+G]R&.D9SMYM*_/7=FX5W=N3CXM(PR074Z@BJ"=.W'"JC)MX(@A M]PL%;'K0,5+84G;-2V9O7-I']I4TA0[:;() [#)$5I;DMQ:UF!!T1^<]TM-\%]WWD.P+GO^'7R<77\\M/#\$M M+Q?(/W:U?$/Y//>?)>&B=4?-F,%2&$^A,?E/ MI]YMAPSB9C"7R$R54/#SK" MAB\^3ZXOK\Z$,LH[C+7C,X$CWP B.6_@5$@E%(YQ=69ZX]D6=UCVG3WX=H2A MI5M*NG62Q$-0/YW/4H54AW2?\6 4*\+78$LM2BX*HD &R11=;(UR=VQ"LOD9 MQTUL2P&./K7FS>453G$V1_;ABK[D]V0-TR_")SPSV7LG=0#C Z,]*!?R/N95 MP9(;Y"HJWGKD;'=TQZTD([,QPOBKM_?&[=V>5>'/\\_7GU].IM/)MWJ2A2_T MFZOOM'=IYG*=[^.4JOUQ#-#^E8$K&SG3+CAL;2[TP7<:NC,:(ZVS0^X#_25< MU3J8[Z38YY/\HI#"OP]3DLGJ.A9_[8PGRW5F'BR7M4PB,0B6+*R28Y3)BX"\ M6T;7 !#'K2X[I:!U#LI#0;R:?,7+<'F[@H_3\T^?UJ/_B-//YY=U"_V%V*)7 MXDP;QIF5L;9/J;WA-0=7#7:=K#-DK@O4W32I':834*P]$=0P,^:I[?35];0B M?[R=\I0Q8A%@3*[C;NC%B(Q%R#D9)T+V*;(=''";\!VW8HW.R,;\F__Y]Q6! M$81_S7\Q_WD5R&]8_JW^^Y^_O;D5WK=OW_XV6]S%_"U-/O]]+K@Z!??CS13< M#^D/S-<7."D_A_/I[^'BFKZ]/R;W)[P*YQ>SAP!GYY^_7#Q;@;O5<_Y^MZB' MB[UYV /=&&EY^.<57F;,_][2H;G3/"N<%=Y[$/.XO->)_&>R?8H+)FGA MJ-[++92V+MOBUD$Z;KBJ$W,['T[(O?OSZO4%U@?2ZXV? MZC+U^?OZ/K(=U?7 M,UTP_8AW=+VXZG)/LXV@=Z4$3#.N425P3F=0M4.Q]YE\CW]W?T9&=79R5($6NK$.SKJS:HY6<6P=>2C*$,-3A"*3I7-M0N//H5^=[G4YSAVT.]Z$R;!A@ M?Y1%U@7'"39WZ"7^39T!MI'=F,T=K$A(AU ;9D'Q='7=J>"_!4Z?402M$_X M ^>P1W.')A3V$5GKRO(/KY>IZCZ0<1!E@NSKB'IA:%&\!B-][5CIDBVR8]KQ MZ_VG\/<2Z62P/%IG(]RD.;^^Q.FG[Z\FTR^3::B26Z:O&^08:?_WCK&:ODY6 M'E<2A)3"D[DGO,C=J'KR.4?)7SO)-7_5;J#]Y[MOE[>5/?>J\(K0CG,#M&)7 M9X8A>,-9->(<9RH)6G8O4M<_YYA);2"YUCT=;O+8'Q4BY)*246\FL]=7YK7ZM@A+#:L:IFPL.FI#6&H#+4G[@W/! EG5093@ MBL)>73<>/^*(>1PHK]8-&C86ZF')@8>*"3-AFB=K,P=99Z:#*DG'/LWC#JFH M<>B6.DA6.^G%X.ZP^>1UTDF2,M71?K19@*/U UQ& MZL50=XO')WB6ECP@ SXI\G)K%Y"8ZZPKKZ5TQ!H3O0S7=0\Y8CX'RZQYIX9E MO\(53$YDEVB+AT ;"#FV18$G=Q:D"(5Y[:7/W;IKK/_\8Z2P@:3&:NBP4*M' MS94D;?R>"8BJ%LRAI;/;-_&E,[S$ M8 2@<0J4S05(NR0(%-/*2&QX/?QR&R:MG'X2&H1]N$]HX[X2%Q M+6L),YED,7.P7N@@A&7)=@N<'V#'X^$4#I'6&@Y;!'/6M? -R$2Q=1BU,[+6 M%/I:AUYJ2V9K0RFZ=!Q7>(@MCQNP.$1>:VAL$M!9V[_7(B99Z-!.6">$2,(4 M"5F=]>,5S\JAZ+:?'F;/XQ8GXR"9K2&S241G4^M>.J]-PD0+-G5Z2FD+R:UAM6D+SM5#@/- KA&9TO,A@Z80M!0B""^M M0X'22W-90V"?IL;-TKDM)>D&%FI:==Q&0'SO $C$>%3 99\K&W M/1Y*:Q/9K2&V5=3GT;[/MG@ZC+22W MAM5Q>WMJ9AS]G]:K&2$L48 7I'=&9X.1_FQSKVC[ ?;V;,;K$-FM(;;)[):- M;9FE<39Z2UY5H#-?8;:TEX0,:$W,+""1URLE[P!;6K>]1ME2=FN(;3/(Y:YG M,R]&17HVF#JK37&GZUP#0QL("B&]0J_ZO:.'T--Z\%NYG7S6T#6X8>=MQ?7+ M[[]@F%U/Y]6E+\/L?#;/R38I)B$X!YP[4UQGB%E&.@J.S*&Y!LF\BWAU;VE2O7J%N?M-[4?V<6D(EY6,G6 .E+Q: ^8^ZDI;4KS M9+<FCXP0K*:,%\#ROJ)2.SN5B0-)Y[+UD/I9R&OM/MX+6 M]OP.V(#ZD#-"2]I783K]?G[YZ3?\0J Q+X2P&2XO43NN.&16W5^G$W@N!;!D MG#%*J$>WF\-KX?M!/$%]&I.D$?:FU[.K\\_A"M^5#OI/&W(6J!6P4F=(!2L) MJ[=@HO)&YA*<;=T.M0^^$]2FT>@9HS_JO797'^F_F9_M)7 ]SS!WN29BF9QK MJG("DX,DO;>,/,W&*K,.QZEX7(-E/,+ C%5,-VK?!=5('M5Z1/MQGH8S]HP* M#!#W".?)!G2^U+8CM.D)+7C=FA1XZQ5DLJ0L_8]9UKHSRRZ5X!D':%3Z9SD'> $I11B[00=+9U8DN'#RK M;:D,JL ]YD>7G8/UX!&(DV!^F&A''HVP3/CVB962 QA;O1XL! 8=[4YTKL40 MD@VF^8G_",5)L#U0N"-0<> M"1NAU"78:$OLUK=F[<!A ZX1HK;;,*TG\C-4,Z>5(&! A_!7M^( MS\5D;;V2$-D(VNEJ,Q]C$^'3WA8L.IK65Y*[581GHC>[TH,^$">G1Z=:9J&3!:4E@QHV!70I>9-T<*E;K6 [3*>@ M9WMBJ/5V5H'/US$'] &_XN7=6I8+^(!?KIYX44(IP6DTI#.A=B&,"6*,&C0O MTAL,PH9N]3,-P)R":NV:D]:=/5]?5,B+MV,)_F8XZ=T:EILL*;H6AJP"QUW5 M_>HJ!#(78O8N8!32=JNGZ_'04]"1L60\0@RLQ]Q:5-*CI/W/J#IY--"Y2WN@ M!H;,Y9"M<;'U,*)CG"+<;I15,S9&N"R[/S7N-I7G#+E57MAZ;\=K^,=8",4K MD)@T!N:E84]UR=_V?OP1D-/0AN$R'MV__N=E^%PS3_\;\W(V^OLI?CZ__OSB M,L__ZFQV'2X3OIK,KF:_XM59%D>'.<;7POO$N MTAOR:2C3+GG;:+.T',OY$T[/OX8K.EKOEC7[-4RG\Y\-F,/9[8.'#][<8@'- M)FTNGWQ/MU0I2M7JA<(1E(QDAXB,D(N*KB1IG%'-W\M',(;O3LN/7 2[+7K# MM++F,$X?[Q?;2W+=L;/+B9KK1MH@ M=X%Q1]X[UM9[)GMPI78##TEEFZR)ZJE[H",:K#6 MR>&:O61WYB#F+K@.,&A M6KW$OVDBTS:R&Y-+\F"2Y@PAU>)X9329$T(HB-(IXTWB[,DIEX? 88^A6DTH M[".R74_Z,2XCYCJEII!U*IBDTT:3<24MK5L;KGBOWBZ'-^FGE_#[3/KI(;F1 M9G*M';-@ F&)PM#9H2(HBQ8B(W_3%,H&GS"=9I4KP!W5P.HBG^4$Z;R*YUS/ZY3C/HA%!*60@,'?@B9$1+(G&]^MX=8)>>MKQN*;M1XN^/@P"_G<_^M1A[G6.. M-<#G="V(*+Y.$ N$4BCM-+,LY/&\U\=XCMFE:2[O$=+/[["](G]X&M+]1,TN MV$;+9]N,:U\Y;:U8W*@>C2@8)0+_!,9$IJ1)C 'ZVGJ$H027I 'G46,0:%QH M79RR>_5X-M-M']K11_(C:,6#R\)OX,.J:R(\Z:)9+R634UM:& M001R1_6\NB86KSC&U&T&^C,/.EYZFXMQA!W^/T@@[R[7WAJ^G^)5^/.L&!&# M*+2+2>2T [%88P^:-C7)5$0N M"]/H$5CPM!8M3 W):!"B:.M,\GDUZ']*%^Q].'WV@KV') _Q@CW;+ NGC;74 MS&8E!(*S6, @0\UU]E(\55]UO!?L?7A[XH*]C_S&O)3M@N,$+]A[B7_3[>PV MLAN32^>CR=&Z.NXUUWF3%H)."I@TMB0CA>/#WLF#NF!O0F$?D>WX@CV)0/^! MR8 \DIFI'(?HYL-AG2B1&^=S>V-LC#J +74FI2)LSFD&,CIF M(R*7:L!%[$%,&^A4O37-Z[OF#O M@NVO"_;>+/:Y0MV&@EU?L!=5&$](+P.OD>2L&'CG)7W!Y)+TEHD?^X)]-.WH M(_G=7;!K.BX1&8/B"IFC: 1X3MLN1\69+D$DW7I"SE%Q]1M_;B M5B&]N[R;IE+-5!FA%N:"2I9#8*I>,F4NC/6!FVX--C8^8O?,MB!@TEQZK;VY M550?OTV631F4#;YD5G-,R0"21D/47H!D):ILE3:KA2D=.;U]Q.EQNIWT6GMR MCU 1/4M=2R84[:2&Q.IT9)L3.2%T4%G'C%4215X=)-25U;N'G""O6TJPH2\W MFUZ=_18N/RTF#GCA,[.1]$G/YULGVC)RL,"50\DQH F=LJ+I4^^=MO2GNY/V MP0./V2O;7G)CT+>,]'2 TLCL,:\_4*2^GS]>=FGF6D5%"HP MKK@ZFYI.!Y<+&#JWB_#1IMAIIMXSS#UXZ.Z.QD%BG[2064/W8PXD_'D/B# Y M8HP)"+ZKS=+KH-&<@0GE5,02K>TT"?HY\NX_] C)VUIFHX:4?C[_$_-]&^M, MILP0$T$S,M@M1%2G19&1AO"#T(SB'D:_9)K%JF*QWF:-?(H]*V5@; MY9?:B;E ]"E R9EQF3"C&Z_2[Q!S]-LHP I;]P$1L_3?1DN:N>M#W\@7K7. MR5WWV2/EWSZ[C.:YMK/;)GEW>F2*U99'4]MKZGJKK$FCD@>F#2+R$(H??G]'Y@_S9.B9^>?+N=_=^%?*FFBUD:! ME8+>#J8#1.X5!*,]4XZ4X'J]E<=LD M8O!!U_;E0 D:@GHT$AG@FY?W[@>R;ZB1(>B)I/F=(U@AC]&M;QY[H!K MI,O_39CV<_'?@K=G56& T'>I%%(:FYDOP.J,.F6-('ST.H3 5-&85$[C[RU[ MO.;?I2[TD?4(.O#KA"S1!2;,R^F$H3BEA8.$RM'A+0QXQ1P(+NG@3MX*U7I@ MT!H8NW?'VG#T:,KK, &/ZHRO:Q/!@J %T;&GR7Q3O&2(P='274'-;?'6=(JQ M'7EFX(%:%\VHVWD7GP[8_DHR[,UBKRX^6U"PZR1#)M 71Z^HXX+1SB@51%L* MD1J#2LEJ8\>KJCV&),/1M*./Y'>79&A5[5&0$G#&,YE,U+7:(!EXH&F3-B$JQH-E[; M@ 6&?9+>.JHV2+[C\ST?\U-WNG?EY_-+LK+.P\7[R6PN[M7])N M.)W;4F=)\,*Y]O0*!-)783(X'2)]<ZF>JRF.:74_>>7QL*O9W,9G<:6)0L/"M2 D0ZQXJ0X#EM M1SJ4:%VQ,I?Q-OFGD(WA8]\^Y=8W_ TOYB_#[(_S+R^_O[DD^O#V35KG83ZT M"!?^9- !K>(14HH*E*%7.7H7P'C/2H@>O6]=B+&[U>W^.JN9OG;QW0] )0[E MGNM)MZ MVU]1JMXL]BMV[$_!KM4DI*"$0WH93!UUH9V$D.A00$?G0Y!2XFI7A"-4CR%1 MJM&THX_D1XY2+=$MNSV@=L)8"]%(#K1Q.@C*&T@^:VFR]?3S$2-5#]$<6+2J M%VM/1*L&B'R$",:&@W7^ J1LC5:, R^%3D^M)#A! BB^8.)D)JK0^@KU"3A_ MF2M/FBNMB!SA3FT#M&4O]P[@1C)7G@2V'WNE&8W=U&, !Z.<3$^!++5%F @" M>+:U-44LY, F#4D+BSI[IIM/@]V#@CQCL>Q'/_J(?D2+Y2;D=W-R\NR]8C*P-ALKVDAYO.L+].=N3JY]N\Y%> MS&[.X'M_X3<,%W4\^O*_ANETOK@!=[]/?=SPN][.8!O=[=X^K\9C MB%2\3-_O-$E9SZ6("8JN[6PC&3O1*=*IVB6GL!1U:I^R]02@-I[5PP]?Q!QD MK0=(&8'QVK@KV@*!,0W>".6-9*']!K01S*[N2=MQO]Z-&BKG0[G-O%W-B^NK M/R;39:=^9(S)XA((RQ*H1,>OXZ9 =H'<3XW%-)\:LQ[)OD*"C5C>I#O;2WNT MF,Q]5#=N9A=]2*2PFGD.(P!.A4C;;:H\+L)D% M3+YXH]H/+-VE,G0*S^U&%_K(>@S?AU#-KL[3J]J<8_I]V>-,Z\AY5* YF;XJ MHX*H:]-X^@ ;=4Q<=&I-U<>?60=D7T&YH3RM>B6#A3Q";*0>?%/,YU>OR%#_ M7B;3;V&:YWK.K..I6979'*M1Y6NQ',:1D';60^PN7> M6F"_AL^W11X=X(UD)CP#;3_60B,BNZC'0!9&.#.>@QF,+696#I3V"9?&Z%$R+&.S-(;K,F#J_ MO*:S]-V7F\*;V5ER-D:;8T6::]F/!8_((;*2A68ZI^@;ZT5W='NT/IN'M$;B M9+1<-@)X MM)#V*%=R!:>TI55';%XC6LL%%SDR%Q>3;[7UQ5F45B&J )9[!\JP +1Y"C"R M9'0!KG]W_X2=G5GEDQ1%@3280#$3(10Z M8CT&G7Q(V;'6Q6B;T9R26C22>G&ZS6UF\Q\MP<76.LQ>7 MMTVJ7Z0TO<9\%H32%J,''L@F5R0)LJ*S!J=4*#G6[.[68; !<$])H7;%VF.% MT^WS-UZD_W=]ON@^,'N1\_FB&_:;2WI//B\2/K=/YNC\V<,S.[9;1J,TCY?7 M,U*LV>P>B#M-RT&C\4Q!SL'745<,G#<%2OVA(D,V-Y\&^12>H5O6A_0'YNL+ M?%?6/&7V\ON]/RT"TI[>+<$5!R:BJ$W<2.-M)']-9(69)R]%ZW!;7XR[2@EI MIB>K.]*HI!Q*HLB:I2T:?>FBE. 94F9TAF=:4,BU]RCGDAN9E;.M*]XW0-G7 M;="X]$_:TS""2[X.5OUVBK==_3H '.F2Z%EP^[DF:D)E!_48SL->%(8'S4P= M*\)2'67HN 1OF046M5!.*V]Y:PM[3XKRS%71?O2DC_@;ZL>\Q.3#]>6'*X)R M]?H2IY^^_\=T;(_AI$V.7?+3,/@[ /9M)L7SP->;*DT5;!^V MR4XY'ZYG PAK?68-6@ FGAA*!!$B;>QU[J%C)D#4QKGH,;CLCE33-A@WQZEH M?7C:MX*]NUS6=I.HI.8,(0BLM=U9 >$D0]'D;#TO3)9Q#LI;"+LSIG;,\1#- MVHZ@?1M@'[]-;E.4L_;9(\A"T)7S%H*V%I*+B17FF==J%+6ZA?"76C4CJ.%N ME?'\["U^"A>O">5-=8035O-4$^1S,02E,/ R&HA9Z: YUT[R)YSY&::_?9I\ M_3M]],*/IV_NW/K5*? M-)1=X_?V 1XC"T>N,A2!\WGJ"4(D!56T?P=)6U8J3R5%' *'&ZS/T2CL([+6 M!N);O+P,TU>3Z9?)XCRX.0:03AF.!L> ML+M3>)BX)XUE-4)ZZYI#XS5]=_5]F<@P>S.;76-^-ZW_K@?(K]<5][ORX8] MOU_\]DSEXG0P"734)!;NR#E*JD"1UCHTB0F#3[RXC4+G6R _B*!KFTOA/5"Y M ]?@X1*ZK.#%U:N+"7W.I[-8:L>>8LD"SK5WG7<0N/=@O)4JDP/D8]S67QB MZP1T;M]L[2#4L;@I'S1N*J&0U6<@A).K ^)33%*!''2O)I /_'5,"FI&[,LM^)?KX]#_'\ MXKQ6"[RY3-?U1V>BB.1-T.!,X: 8V;S.\P I M*Y[9P_W_65&.Q3K#5H4ZS%Y>5UK=R:786+B_DZSC@6.KUI5[6H$BAE%<14!$11@E.Q MU%$4(RG88S0_KG8-9.:Q:OF=GG?W@-]LOI8VW<02@F?!@$JZ0'#%@4Y2&$=G MM9"M-ZX-4'X\I6K!R9JH;_/[AJ7R5\,O_8&SUV%Z2<#/$+/(-M-)'8LF$?D" MCM,?+1>*):U+X%N'<#<\\X25I(64UVA#LR*AA^[ .GU^,27HGQ8'[V_UNW?E MW?55K0B?MR7!?YQ_^N/,%NZY-08,0[+V F?DEV)MX<\P,X59E]8]8=JNX 14 M\ "H7:.I@SO-M%O.V\FW,Q\Y"RHS8$5+6DV]>R-7!33Y(SJYS$)JW6*YZ0+^ MTM,&Q*Y1TZVC_P\V_GY+>3^=_!>F.AOE*_WV$\[O.=Y/SU,=W8'3SS>?=&,_ M>!9YX'18U(FGH&R(X)@/@(P[%U4(UO>SZ48$>P):>I"\KE'\O*BO-2)FVYYE>L__V1T8;CTUC Z+%C_ M\[(OT2JLF^TNYYK?E$M-(J'%FCKG2]*>)[BDE9I0^&I3DPW4/O.@4^&XI3S7 MD+UUH/T)*^Z> .:#O3&_FLRN9F?.L#KLW0(:YT@&B4!K]+59F(U8; IL![;W M!G0GH"\C4[)&>[8.H2^A_L=DDK^=7]PEGZ54VQ?2,767AC8[0ZFE,&03"2$+ M*&$="2,ZD++P.OT!!6^==-T)V GI3'LBUJB+'[?+W[)";%(677-O6GSD<'G_ M2IM^=_T9%=O]L'$0=&,C$BA$L)NY;]UD^]FZ!O>COV"VP#PU[:?[6!>!? MW0)[4]F["]PV/.Q'81S9C8I%X,'26\)LAH BD^6'-A1)\%/K/K?'U2UP9#WI M(?X==PMD+IA,!S1WM3!8D%\0LD- =*4P)JWT[#E;^CB[!?;BI$>WP!X"';%$ M^E[!5F?] O:KSJ:[B8.X])1EPJ,636G*(W+-ZQ2#!L>RAWCQ(S5@)^%2'J7WK]\:%_:7F M(RK""#/'6B[RS>55N/QT?ON7YZ_SQS_"Y3(0?L80!8K@R8QWFFP\Q2 H+&"P M,%4DJQ;_ 6O]LPO\2_MWH!B[*3/?>K'SQ=7TD/LGVUDQ6B25%6#*@0XU1=8: MSP)8D,XG;8RV.[BG;;NHO[1]) 78317\U@N\61&Y'TDP&: XD\FS#A$\BQ$D M)FUKAWZ%.RB&'[B*OW2X%<6[*8T?ZFC<_\7B.G[V/GR?WUPXKBWGM$YAR>50 M6D2(PCA0A1<9 \:4=U!)/]X"_U+U'2C&6'7Z+7WMQ73)>[\_2U;3LE3MZ%LB M*$ N\6==X)W!-0Y /EMF'3@-V\JF\GEY\^XO3S3QBOSDK1 MM9 8:\$?F5BR.(B^2$A%2"7)Y)*Y'-4&?G]U)Z#T!ZX2#;L9[&:E-^%2QE1, M7H$HM4-;*1R0M=B6K*TZ MCB#1'Y5/)MD@V>J(RX-2WE\/KAO8H2AM7W)WU+.BRWJ65TP;UV5UUJ6VBKV4)R\1&4=XD, M=LU!DDT3A;#,Q=:E.R=X2;V5.%LV?!CGMOPK_?W)]/N9,;(8(R)P7S.A7'2D MK5'6-A:8=,+D_2$GP=TNY(0T;O]$;^X7T;(&]#?,B)_G$P/6=KJ8A_ MAFGMW_(5!Y2#MGS\\,K0T831J$CTE_/+R?1>D_,[56=!L&*M@.P-&6T%/;G) M@D-TTI68933-$ZXV@AFZQZY^\*+>S'";%4L9:&UUXI2VX%C1P$N,KC#NQ>JT MX.8KW&FA9QNN5[>UX;(]E%+.#U?A:OZ)KR[";/:N?+B:I'_-2XI$RCH%YFA7 M+74&=Y+@@O202N**C$+G7.OHX48P^RKG;,#S:GUP$WF/D,=]'\]-B5$71".5 M:3Y&LY^ZS$9T34:1]6ZT (5V=; '<*SCR^NT0I]X@1(#LX$<",U:6]6[8O^9 M8LN=D=]'Q*WK*^=P7BRJ_V8W18"U(T]TN0ZK5IS>/Q6 MU5 I-JP0>CSOO0..#M;3(F_LS4G]GZ,_O3B\M,_W8W!_^9#Q)#L1PD MVEIR&SVMC-UFYHP,='>G]3#Z)P?*76MK[<,B4EH7<==QH\A@ M0PH*:E(:*&](2%(I$ &C*-E)GWPG95KWZ<>H 8.EU' [F4VOSN;M_N<;(XK@ M,!L)R0@&*CD"D8.#8H./A39&)3K=?=.GWG.#Z4]WA\&#!QZ_@;:]_!J6K=Z" MN-&E+C#ZQ+6ZT-G^=7S>/!L@_%7Z!DANC+?Q!H[FZ+3/%DPD&T71_@V^('EQ MHBCG;&T5V^FZ9M\$;K#-VO/71V"->?LE_'G^^?KS#1"K)(M:!DLGD#4B>LUS%J[0\_=Q]_-DWE=,RSFNPU9:%@,>I"^ M3J''.C10(@>T$9W4UK'5.=D;K-(M'G[\9L].Q-ZP[<$V>&_,_"Z(UQM3;11F M'W&OW= [0)<&<+/GS><&>0Y),___V_NR)K=N)#YG? 3(3N43. MW'+358FVRU@DLX&;$H/+'KO=0)T0FQZQ\IX+F79126L2_7(Y_O,-+*Z/9#HT M049I6$*3:.6\0JFAA1R5#A'H4.XVX>ONYPYG8PREAFD;&;:.@VU;^6K$T,7E M\F/&=>[0NTD=M?CK=#X?\91BK(.&BO.*K# NF4\<6828D["\9#1-MH:G4 Q_ M#]HVD6U8-1R'/]=?7<^3R62$!QG QSJ1DSRH *:FO1?F=2XDK4C;J6A(G0< M7A!K#A-^#YE-'^#'0SYU1PVBGAT:@]\6P&H5W/0/S#:[^ M/2(_GP?.+9-!$NDS!Q95G8,(-D231#)&]IQNO1G9N1"G!STTO'E8;IC7W/YE M6ML<$L!2YRE.$OZ"Q&-/R*11@1E9EE8\[8A)!Q91@-8N!]_1EGWR,<]=W8T% MV3IT\@#.* =$Q;5@(F-=I"'+J+89X0ZX+$D:+KK%SQY\]%FH\C"!/=H[L65) MUS+C\.MJ0O'*ICF@0.OQ#SN\W*HCT .+I]:VWY_K=_!]J0VC;I@@LY/!YLRD ME34CNI:["R*&5)A%>01[<;E+07VZLH,5ZE M& #M'5ZC$=Y%Y7WK\N(GX/1=&]50E8^/OSM,R"=3'G5MTCL;38=2:,H^!.?ZTNP.U?9]%3:3>@Q-Y"\[O\(W^ M^GD&DSFD*NSKN4P=$/94-+4=W9&*J-JH\SY)^M'%<5B3>+6C\W/ES%RW%:PGM?"KFPDR_K,+U6 MQ:4@'3/!D%=C!-#R"]G&0@9EI/1&=K.K'GW$\/Y$:V5,FTNRAP%@U<9Z-YF3 MT?+M^@)/%X\P@5WD54 M&;\F>1=I,"! N_!'G@4'^UKQ/K:V]"A9MK7F9ZT.3'A MWU:0:Y1)%T9"4(VB(1$_.>5F02 MD-=>#:78,;[8!,_P1D0;Y4Z/JYD>[(S:SWVQ[N?^F?Z;Y5ODE#$:0V&U;58U MG16+41M61\S7Y%812^NFYYMPG)NM<;"L>YC-=A_3^JWH@JHG6V,SHN-8&H=K M; L%#A!W#Y;&(^B4R@A.)"8ADRM4+W"B58*IY+3,7#IRJ9\Q";98&4-Q8!_^Z>V[ZYY?*##I')F5IMZ1\\(\"*Q3F+73W,3G#V MY<<_9M.K/V]:$LD4BC%U2&RL.>4\U8(6""P&\AHA6IV2ZF8#//68DQ@&<8A. MIKT(M'5)V89%WRUD>C>?7V%^/ZO_7A8_757,=*Q^!?KQZJ<7B]>74_J<+Z,B M%1V?M JTWC"="V=1"LD$"EB.W(.PVX3H-K@&KW!MF6-Z;#WU8+?>SH39@//= MY%9FS"BB"&AL9,+6BR6N$O.U[:U!7[(W].FZ>4/^'? ]:V[UKI!^TPH_S,8) M/^!LB75DR.42)7,F9&T4I&(=81X=2S%:="'%S%M;+(]A.3=2["_H'A*+;N%Z M/24;CC[U>L(2CK_3)GB'K48(D03MU'5T)&8,"[=!W,WSWQO"LR3*D_%M7.CX&^SK9 M]NU??Y([B:-4E(= )V*143"=B-_>.L-X%L9)U-I+>Q!'[CWP? EQB&1[B+#= MS;NZMKH_P@*7XU(R'8Z)?@!?<(1$Q& *>7&U.E^;1!2U2-N;<2*[A,*FU@T4 MNJ-[UH3I61D/:6-;T&9U75[WL/7%>36H?V9[?JM;G1CIX,FH3F14JQR9AJB9 M]ZD>D0XTAZ1RZ2,'M@NVLZ%,!VV1CMR%+_>)\UJP[-3T^I&@XB**_P9R6\&MM4'/Q M98:K47-DYT\G#QW(D1?U)7*6I0R):2X$ T,;,^%.@'1X"]UMYL@N3WW^].E- MQAL">H/<0&RB]RA)Q7TTG)G:J%A+$,PG[YD),4&*.?C<[2KJ !#/GRM#:6 # M=43[_C4KZ*]J[STB?/4=ER1O,6Z\ZT)2ZZ<#\UOO%J!'VK ^< L?:+A MSX#*/I7V0"OXUS4D!3)/FG,F$ R9#YD\9DUK 8%"1Y-#SJWOW>X .($]4=/Q<^ LJ MYU2#0,74!CY>.N;KH&Q54BP!I9/W[X1>$&^W)%^>.&UW46T/='U+7LOT!^*J M[\^?=4'7$^N<325D22Y934Y51;&@>1TCJ7*0@BP!_)O9^-TP+S$MH?I)GYQT]_K,$)$11X)5@2M:=$5O2^R9"9T@Z-![4E ?S.IH<+ZWH^N)]A*;;1+F47!?;V #43P4H?BB MOYG32#D]9/)=KVYYN"R)V0-.3^W<*CMO^FGE$Q0>(M8_Y-'=1D0E?N%9$WWILZ5PR"\4# M(]L^)2T=.N@T:OS$E+S%R^E+Q[M(LWEOU]EX.JMXYNNS1CFR382E_2B;6#N. M((O.(N/%8>*&QY"[U8[?_^3AS_9#Q#QM):/6I6"U468F:LBE/<=!LA>.^#GZ_F#I%0#Y;//\FY&T^^K-I^ M&T_V?2TO%DL -K$8B#W"&07*VXS0VO>^]?B7;0WOJX<>^AJNH5QW]N\ IB=; M^ Z0XYC">ZMELWH/D&D/AO!=4,:5C#84EDN=Z@6^,"^R9DXJGU)!BZ5U"L M"MYB!O>CWUU$.=R5TG*CHKV,]KOWD^L>NLH6:6P"EGVI9=E@&%C:PI2TRONB ML[*ML[EW@#?\,7^ (KO=_ARLA3Z*X[="_?ROZ1IJ"+;D["6S$"V)1 &+,L?: MB,0888WENK6[O .\\R;,?EHXR@[SF71_S>YDM(J"&V:%6(:0%8L822A(OJ=# M](H/=!N]&>"9DV9/331T-E9-WZ^3>6\N))=QB%')@@/0YL=E!@(5$P->D)'_ M(]$*KI+IUL'EL2>0\W"&S729WL\ OKA9?I[/Q_\,\(ODH"1R9 MLD &&\A(IR;YX#Q[IP*BXZ9YTFKK1;P8;IX KW+=MW->MZX??E_=5BOH!) MIN-@O;+O,+ZL\81?IK-_T.RTKCWF^M+SF[R:K MY?QC-IW/1T9$CIAJJD2P3 ?/F8=B& AC4W%)Y/9]_=HOXV]:#TR%'GH\_>Q= MAOG-U>SG6[GQ9-6G;*NK/"IXZ'5T\?#]4MO-_):11E<4'$S*3BF40.@D65 M%?,I.@ >+1T;?7"_\3I>)MV/28;'&WH=F^'7!M#/%UN,R$=,6'Q@7-34[AP= MBR;0B99242DH2"F<),L?KN5OIA^#%!O8?O!MWL^:7)Q]'R?<+.;?:[_9NH#E MDN:?IPNXO/WSVB[]]^GB_^#B(Z;IETD-;M_V5DL:5X4P#%@8QT]^\ M$T)D0_YKZ^'7@RSLQ;T'IT>7#2_%P24/O:UR_?I/9^MOU=\3(R,SO>U9L!+ MUAFNEH5HD DIZF6/1!]:Y] .N\*_7Y/3(="&]^5XUX3775ZONYC/WR^^XNSS M5YAL/#>7(OIY>(Y*%&!3;1MA8V&Z2,D".L\D+1J]]J@ 3L5E/FBE+^[]>0:$ MVO >'7Q+V=NV,5(H;9!(^X),DI11R[J3U\P8'\!AP>QZZX'3>C$O[FTX#5IL M(/SA%Y?["O9Z0E<-&/\&L__"Q6I X'K.P)L:*B-3$:*G S$[6]N12Z!EYL@D M *_5,I#40*5)3=;SXFA_,N38P/P&]Z9[I0FOE["^7+/9!0S2,^_K..BB.//2 MTY>EWJ;0BRUUWYG@=P"]&(H>38L;J'CP'>G>Z_@-_AI_N_KV\WBZBO,T&R_M MK.5=!125HS7 H.A0)1N9A^6H3731.P^B]!+P[&$M+X;9)T6*#6P_^";W3=5= M7=5D,1O'JXIKV7YE!?MB,KFJ=M/-#^?TEEXO9C6A;91"2"0^SH*+L8XNJCV2 M8F*"8RJQ)"=4ZVCFX:A?'(,'5O2&2IOCU4BNKM+NI>+8:(N-X)D+OM8-:5I- M$98YI<$JM";?'V1UO.UXTP)>'(./I_X-9!YN4-)U!Z;I[9KE^:W$B/8#E#H_ MLK?!2OLM^G0&+D5+Y[D-R+2,-0W5!^:3P]HMQR2%.6H]4..89SEP*42.+NG" MO/:::86)SISB&9(3H(4.P8KF/3%>X,"E75C:W\"E791]F@.7/"0><@"6T2FF M0YUN'7UBQ6=GDXXI0>OJ@3,;N+03!YX#&WFVPEA,HO7PF^?#VYT&+IT<;7=1 M[: #ES1 +JYZFJE.7K'U\KH(PR!# )Z*L\V3J,]]X-).NNX\<&D7135LO#6? M+48?JS36W4UEJE=@S"51:L5J85"DJ;V*@U2!*Y"=FCO3I]YB"GUUPY([#WR9 M%MO^,F_8N.0D%GX,"'S$(VNMO%X$UUMMO)*EO5]^N&V^Z++,%3^15 MANG(.?.61U9X3-QQZY/LE)JR17-W'CK0=7)>IP5I(M!]Q+'4 MB) ,8I',Z:#0T@]0GTQSH[,NWSTHQ'M2-#FEIKN;%OAQ//^O7V:([R8+G.%\ ML5R@T3DG"/1F)TL+M+131$R<.2Z,5U(;L)ULDF.]!YL6]?=[<%2:]'4>[%/. M^=2+7@=PB9$-M2./4 P#T'GI 1@X[Y@OUD QDELLIU+ENW4U+Y/YQR?&*;7M M?6IE_YQ>TL=@(,LN%+6J=83PP98ULM\ M"4Z(*H^V\QT@&>G>M/.+M"!S;O&C?0K2E@?UEGBTRP)/)]W(2Z$R.,MDJ$,7 MR?MG,45)>VO]AI!9GDZWI%]/+]W(YXB9''@FJ_.A37*UF;9@BDMPIAAN=?/N MCR\PW6@7EO:7;K2+LD\SW0A0" 4Q$^1Z8U;(;X :C?)1YR!LM,FT3K@_LW2C MG3CP9+K1+KIX+ND:7=;T=[K13NE&.]%DB+R-?73\7/AKC.&*Z\"L2.1:RMK_ M(]2U):>U)0\@R5YB#L^"MSNE&YT<;7=1;0]TO><=_$$*F7_\],?UK0YF;V*] MD]6I3BK$S(+0B4FC9-#1("^ML]:?!'2"GGKO.I_VI;!3NG[8VM;E9_>+C]/+ MRU^FL_H?C;P'[2$&EE#7X2D^,S!D>1617:[M)#6T-AN'7>$)\KUGI^AT"?0\ M7Y=5[]51$+6[D?=,21Z9MCXRKW)@6&(6F9LHX61*0W==W#-Z209@Z? OU!X4 M.Z4,D*T+O3L/9@2"1Z=49L[6A'5G/ -::'T!,!0HR//)W('LN+:_WZ2CO$D' M$.R4[A%W;,TW4B)*G4U@AAM+KEC4# (D5BPX*(D+8^2S>9'NKNWO%^DH+](! M!&LX4;3_=9(6"HYO+U4'AS%;SCQRSG0,@<4 M'N(:)RRY&_ZD\G*VGUY?[]. M1WF=#J/9*4TKW=F8=9!MH*9#_!%_DG9C[K-[>NX&%[8)0SD@R.15S(+"68%HR]%#2'X63 MAC%K^7R\B!T7__=[?)KO<9\DCN M&883.[Z_+8NX".TXP22_&5]>U8 F+GZ=SFMC]^5:+B:+\?(GX^]X#]SRYX'I+=,K(P*C(G!#980Q1QN;U((VPMZL!.Q#1JBX$ M;!)*.\%BK'>@BK:?()QC.:! IWE(V#PXWG0%0U6#'86[C]>$#:[\DRD,.VSA MKWYL_H!E\K\#5V\J%?D/FE3#0V3!%\6?* M8+).:"T:,^N$6ENWU5OG-M6["+V'XI?7-8PP6XS)!GB#<;$&9456*M46W%8I MXK_V+#H0+)@(@2M7*4_NG>U#$P2Z&_CQ3)>"I/E3$I"C9.T M?(5G,ZC+/2#ZN,O''QYBW'LQC>*(-:!YYZDWU',>BZJ1=.5MJJ73@463#,LZ M.:F]-2ZW'CG\.)I#-\ 'G[SRB+G)/->I%$9B36%PF=$[%9GGM7LF)X]8M:ZZ MWXQDJ-A;(WW?WVH:B/=4HF(/EO+JQ^]0+^#>EYMO_UAZ$#EIY:3P=(KGR+1W MD@6IZ$OTTF:O!);6MG1W=,>*6;6@PC9VM5%)#W;67:1KE&NCL@NTGJ)(3\ Z M3@"I+XT^29S#U3$P8Z13@A>(3 HPY#0DRR+MRRQ%+.Y,V1( .@&B M[**%'@A"YGB9SK[!).$_KJ!>_.//&3IT)A,FS;B)F?94\E!]) %PGK) !)-X M:POM<33#.UG-E#;M1>(]!'+NK?@BI=D57%XL7I.K\(.^N4J!\=)(S4.@;=B3 MSZB"JAZ;9,FBB'3+]Y?+>8+ MF&0"NHXK&LUU+%*QH+ 0ONH0BBR8$MH%\$KQV#I#9!NF\V%*2^'WD.V_S'.] M"7V.5- "2G9D3&&UUFJ!H%*:&>0A"]KZ5&Y] -V#<#:J/T2T#7/":Y1[M,YU MKDGL]V"1MQ82\<]7'\UZPA4-BP"%>1$"-X"2NWNO_\-0_;:'/'NE-I7B0^V: MP[1[-4M?88[OX^7X"ZQNN[_ OV"Q^(_IU6P^T@7)VT+++"_DCQ=B7BS9,XBJ M".FTTDYVT_#3#SH3+3>4YD--VX.C$ _@C6P=60DQ,53@F#::P( ,C MRD5-. MT4/KJL>'*)Z]\AL)^*'*7:NM^R&R^4@$GU!C8)C(P=6FD&\"7-"74A4NZ5P! ML^ONO>$YSUZ[K67Y4,V^U9M]/:+FMW=TD M'3JH6)35135*V$SV8VF>V[TSR&?/G&'4\Y!/8="$C4VAUEOO1C]I'!T?VFMR MQSX+'R#EPRA;+'$T.2.85J8V%D;)%!J?A=8)7H.G?("!(K.4S'FO:+L% M36LD_[<4FU+ $*5I/>#C=%,^=M!WQY2/7<3[#%,^@#PN4(8S([2N%T"-DE+B]BZO/C9IGSL1(7]4SYV4XR=]''0,S)MFL MO$K !)+)IG4 !HE[YD56R%60P/M-2'Q6*1]]$647+0R;\J%HR5;8R)*P=&)[ MZ1B@3.1/A*"TS0"R]721YY+RL9/2NJ=\["+QP:[Q;S>N$4)#5HXS.FPCTY@R MO01>,)%\#-IZ(7V_!NT&4,=F1D]6[J'B/UY*D/*Y0#8L: E,YX#,9P6$G2P0O?+#-I!&X.E=WR83;^/ZP$]2L7+Y:MBL;8)\)KVT)PT MXU9FG[2/10^SH?R$]#)HLI\&^LC=V QO'<8>25D@&HPLB$!6EZE]/X513$24 M3F6,%GI.2[Z'Z(708Q_Y]Y"\T6V/XZB##DZR**6NV8^&^6 #0PS>6PY:8VM# M=8<39Z#P]AN$RSL7]OT$M!]]3*\A[&Z+:Q2TOI_Y<&/=10-*>RL9+*\[;$86 M/;UW03AB7G0ER-9E[(^":9P7M8ZC>:U3X,4Q#_55 DPLI)*9X-9S'XT6N>\5 M#AJP;J/K+8E1>\CV5,+5]U>R#(58*XI(/-$:#"W$"L5JX3C))V'M/:&U;QV8 MWH3C6"'H!MK=PI>=I=R#Y7X?TSKRT0553V'FS8B.$V$^7&-;*'" N(1U=81=9Y69A"B81!#X%J!,*)U"^LA2; E>#P4!W:1JC(&12-K$!)3A@4G'=+SMKRH.'=KA;*F/8DR1YB M>_>6^^8*WTU^)X/B\[_P\CO^1M;%5_(&(^&R%DE_FFRB6O$!M;H^*R.=L]$4 MV3H-LPNNXY.C%[/Q@ MN'.I#,&0&T3GS(T]Y=Z_?;!$]_GK>+8"Y\D$ED@+M1%IS[016,Q"LYB4!A&T MLGV7W-P%=,Z2 M[*,U?RVONCY=Q3G^]Q5A>_O]P.NLQS[J\"NK3B ;74O=>]8-#:Q7 "X!4P9J MSI&PS#OGF.$*8_) #D#KZ\_'L!P\)N?NYZXBZUD&;5*TS%DHJT9(495,UFPT MV1>A/6]=*;()QU!74DWT_& $S:&"/94+J?L+H?]L&7.=9/52%%/JW\/*3>\ MG<@X'OV*7^#R[60Q7JP*=HP)RD2=6:A+TH)GXK8JC*>0HG('HWV[4F\_==BS^V#Q M3QO*KN&V_ /A^0=.LT*%LGZ:7_WSW;CZ_PMFOO[Y>;_=9HP,N.$L9:;O7="5(( MIL2R-;)V_T.?HZ[VE4GK]XQP^#=K'-YG+6T2S-&#F79T? =M%=GE)3L#X+(/ M775S_:'/5#=[R:2'^^Q/"U@L0UFO+V$^?U^6D_>6.WQTW"6EEI4W@FRM2.X4 MYYJLZ%*X\, )=6O/XC$PS]X(;2ON'FZP;^-9T[L+HI[B3@_1'"G@U$9=]^<; MMI%U#S&&#PEG;"=RWO_ZSW>?<#;&.2E# MB]MGU"@5\'38&2;ULOS&%;)4LF 1A'3/J38.K:U M$=BK:V &1"DN,[2U.M?JP()7U:1)LA;I">?\_NI]=>;JW4>*@[R]US%5:Y%L MRIK+;H*OQ7.Y-DY3S!?TR2J$@&I_]0X>B!Y8O?M(L9=60),OBV6%9+S)4"@B MN, =8=+2D><@#(NURCXH2U](\AI,^]XN#W&NMH MNPG1L9K9'JJQ+10X0-R]=(S;B"ZJ$-$$PWBLTU!MSBQ$VJ4RN&24"@ZR><8D MV-JG=A@.["+E'G1_,9_CXA6D_\+\"=/5C 2+U]$CCPZ25[2\'&C3*T74"35D MA<2$.1>O8V@]">0).,=H W>XQJ;]B+OW8-TOD' ]35"Y&*(VGG%=(\I.%Q;0 M2%92RB8%S#ZW+@9[#,O1,_E^;5(:T$34K9VYNZ#>C.>I0OH("QSQ;*.54K(L M7+5^B.PQ8F$B16(H2&%%M[R%QY_QS#7;4H*]!^'>36A7P_D2V?(B*7\@\YA^ M %]P%)PLMMB58\,T^3@U!N68 ADB%Z7.,^KU;7\*W3-G2<_J:.@@+OEA8 M03!URB&93\$$AE$@MQ*\T]WVD=;(GCFOCJ^M1[,^FM:GIJ^8KR[QW0>H,[!? M3[_]"9,?OXPG,$ECN/QY)U[;Q&8R\S&_@LO:]/_35\3#REG;/+E!]6L/(CBP M6'8^6XQ^/FT3$OAS2;@;BH-6V6GM&'<0F>9%,[ I,.VMM21TS[N-E* MZ*N;HV5G4/MNE/5!UTI93C!Y])&K0)+R02@R\YBQ$I+?N+HS+-I'R)H9 M41>2Z.0 0*B=1;1 3Z8E='+2M[],&Y\_=)2V5SU/&\N[H27_&*;KR_X.J'8) MW.[!AF,$;-MI:HOJ#Q#S<"00Y%=F!Y(5I6IS$D(7; [,2TU&(]?HNO5*/S'E M/Q*H'5KWNTBWL<[O&'O799\R" SD&"3OR3&,J%G(PC$!P16;*O6YP\=!&JC@?A+[KO+KXU8M+4._\X^8<<=-Y,WCWDV-Q9;>W\*,C_L"S15L5T MEH)YXP+C0MN2A> EM>Z+<@? 66A[;XGV4)SV;O(=YZLV@>\F%Z6,+\=T6,UK M?'>S')_SDE.?Z3?OUJAO-1C!:"#,BDJRUK9C*9E6'3@+4"SMJZMG@_PHYH\UP>B=S)%46=3+MWB$ 2+*ECF(W(,64H76_L. MFY$<(6.KD:X>,2\/$'1?$R >KGADO4^TG,Q\YI7B0"M5*3%3-"B;8\'8>E=X M!,K9$*"%J )DTF0-D^.;0$'B3D63FT]W/E^]'RC@AGO^ MSX%6UPFI;_]*EU=Y//FR!O8;+-;II##)'_%RF4<$L_J-$918G$[ $OE<3"M" M#UQE%B5]/YNBG.J6=[,G@',S#0931@\%VKRCS63:6^+K*YWK[WU>U0=[UMHC&>JY488X@DL\: M-0N2*P91GM97P.)ISI4(C^3\Z_>& 6X;IMV_3R1+?:J)[K#==/D8Z MS;AEM#]%%CDG5U<+[6I/$MY\SL=]#$?(PFRDG_M7$(<(MX\ 4&Q$Q@7X*%'33M6\UFKI>'RAN2>QHL1=S$ UM@F06':\II349L)2:>E M4J&DT-JUV([J;"C26 $]A)L>+GRDDN*EMAC+2="")??,NUB82C$9!ZE8U;I8 MY"&*LZ' @0+NUUFXF.0-^(HU(CA#NY8JBG8MLG1#"&0A"6\=*BV0-^\5L 73 MN=J2377QD"ONY.HU;@[-=Y,RG7V#^L7QBCB>A'/TRH[NPAJ\W".! &(C,N6* MISTLUG;L4C#AA*&],A77K:+P.99[H'<@D6PY>B4YTR[0D5W;,$<#J*("HW6G M#+YS+O?8A1_[EGOLHH>3+O= ([PW7C,G96UE'P0#+Y%9+: @1L>A4\CN3,L] M=M)SEW*/7>0]7*9_%U0OK=QC)TUU2_G?1\S#D2 F)S2&P%1,JAJ3@7DHI=J6 M.I$OZ%*W5KHGIOQ]RCUZT/TNTAV@W$-;2%XHVLFPKA UL)A+8IJ,??J+3CEW M"L\^XW*/G32RI=QC%W'VD>-_$_C[])7@S9<3:_(H]C\'84O+]$H+H^GZVZ@.RO#SX@+,ETI&.2L18)!,> M:WO_Z%F$S%E)!4(BR+)Y_+4#K!= E"8:>?2,.&[$Y>9;T_*>#/)EWUAE/ M0SA&9&4'H0P>32G*":N(Q)!E/:\P$:=KJ"\7[Y(@1Z=;]=!SC*84S$[1.TWN M'"<+0'EDL9"+IQRH(+"@SRW6_JRC*;OP8]]HRBYZ..EH"D#2&FUMX%C#!6:9 MGF,4RZ4$E5164$)/+M1SB*;LI.=.S3-VD/> S3,ZH'IIT92=--6Q><8>8AZ. M!$EP%YS/S&!9>I=\U6A?$%@KH\W"=>IR>F+*WZMY1GO=[R+= :(I&:12RYGI MSI#A[FM&IDV268=2**V*ZU8B\8RC*3MI9$LT91=Q]N \?\3O.+FZ:7$(:?&_ MQXNOKZ_FB^DWG/U,SJ[U?/2__!G^&EFNM)'9TLJACD<+F0'91LQE\"YZ83*T M3G_= ^8I.]?[&)I#::P'DOT#)^0(7EY,\D7^1FJH^3Z+\7=\^]>?56:CXI+' M(@KMDKQVRP3.O!&&(20>O4VH(F],J"V0SI4\+3715UG>&N,U)&,CCX8.4W!8 MJB$-#)14C%M1;-$I2(B-R;$!QKD2XE")]Y!.NXX:U::ZB7:T7Z?S^2@Y*%(& MQ5 EXJ7PRVGI 0I.?#F)'@(XVQ)<*#$>VD-LFJHO.9D+10;%<-]D9D6 M%K1C6FO%O%.:H520P*=L[D]%:]#PXP&,64CSM]/WOY5 M&7HUGG^MBW]?E@"M1!]!$2TEU)R5(EB4.3!G4HS6:$S=S>[5S6.;_>?>85E.L-J"0-JQ4LFAZW^H:UW)(#$&4^.-$V.G4F=HI8[ M[2%;89TK95IKI(=BOAN(]+>5Y_1A.EL*?['J^%_#N9^GF_O]CTJ*&9VQQ/% M[GL)=<8D1S*=(E?"B\A3ZXOEPQ"?/]5ZU^.C!0"'LI!>A_7I^XHL\C)>C(S4 M1EB>64P^UT)HP7P".H51@PM2A8RM/>-'H)PW;PZ3_$-"^$,)\6$V)11+2YR< M,)YLE(RK2.Z8#(8%XS0S)3J??'0:6L\2O'GZN:I]3_D^U'0XM4R4VL/UE\OI MOXZ6AW(?P+&S4)X4R. Y*%YPF3,D)C4 TT'20:.]8)BU-\FC0-TB&?4D*>=[)QS4';AQ[XY*+OHX:1S4- KT"Y; M9FL6LE:&,U^K. TGOS-!"8@O.0=E)SUWJNC90=X#5O1T0/72]WO(MU!*O?OQ!A]J[R<];J8NT&']?T?NZ58B-IDZBB QYJA1/A47-'>.&OFFT M"]FV[M>].\I3]IWW,3,'TM=1&38"99U"X0EIJ%=>4 >DDJX-T:,NN/:^%PLA% MPFA:MPG<'>4+V[1:Z:L'AGV 'RM?;GJ1_OMJ/,/;?6JN)U3?OE,;\6P2&(DL MB&"8KD.P07$DP#9E4%I9U9I@.X,\F2VLF>;O1Y9[55L?/)M-$V)>7M&^&2^% M4D>SO"\W<&_;H7>@:X7%!&]82GZ9(!(8&*N8 ^$E8/"EV]C,W>XF]H5[_MP; M2)4]9/U=OS:_3&>W5[',3]P@KI$+1G)5'+-&U6:!7++(/6=H46IZAV3!YK=B MNT$\?[;UJ+(>4@J[2V3U$8^1<2+IF:B. ):=;6_*&:8-%JUWA MNN;MMTZ0[PCM9+:K9EI^PNAJI:(>WE^]$YC7[3= [Q8VJ MK?\RZ9P'1'#%-#_OGH!S_HQII(J&^\UR+,\M@X[VW3\QOX;+R\\SF,QIQ747 M'I$!YY 78%&ZFN'M"JU:1192M#'3WNONYR,^,@UIZZ/.E@0]2+H'8WGSIG9[ MZ(()*0"0OV@CZMKU*S&0D;,2=. RHBJF=17P5E!G2YI^U-*#17P;X"V2+T_# M#4(A:PY02FN8\F3(Z<0U\UIGIFR&S!&]2+9'%G6 ^*(XU5IE/53Y=)?.J'C/ MT4G)N)>*:8F2>>4\(06OA+9@H?5@GN[HSIY7/2FJCX%>!+/^OPZ#^ Z7]07X MB"2!<5K4DWG^]:).(KS]C5N_^0%GXRFM*\T0:MGDZM\_BU#>_I6^PN0+?B2/ M]FTI2$(-PI/OFH%Y6P>3E%3'WGK+R0NH*LP7$9O ZM\R@. OPW9P_58@_6Y&'@A5 J%W", M%TXN5-3(8AT@I L4';3F/+%=57A??IE>3A1@EZSTXA^2OJIK\8"P+BHX['X4-)F>3 MZ _MM?)IV=/DWF7((U'*+D][(2SI1_H]W)@MPV"KR02BMK+* M,OF:&HIT\%O%64C9, E2(R0$V[P_S.WGOQ!N'"SZ/B:N7OWYYZH$$2ZOA7)K MO-_/]2IPN91$;.6U\0-/B7D3=.WJ:1/:K*5JSI!NT,[5M.E#,[VTY%BES-6I MT[_C8B0!'8"63-E(2_:YL!"C8,Z64(*4R%/K8.(]"$<8UMN'JA[I.[:/G'NX M)O_9#P3G%=$HI8S C6,B)7(B:XL(B($\206*]K-(NV5O'5A6$,Y5[?O+^5&K MX2A=.%[!?#R?E@]$XBJQH2;M/O'8 3MN=%W\@7TV;IBYSEC^\0EJ#?S2XK@Y MEI)+F .9GL'53'JT9'T$[ED,P@FTNO#2>@;8TX@.MV*N/_W];#6J^C= M'3UP[*'I9\D_>BBAYA> M!Z1&1Y.B#TSG7.L5DV!>1\$4.74EERBD;)VN="RV/&)G')TLNZB@C\#OA_?K M,U+QV@^X:"8]'90Z.T= P#(H(H9(!R5O/H[JY\./$.QMK)G[<=Z]Q-J'Z7%K MG5<5$'UQ:XK]N\FM=8\RD&7MN636Z]K]6VJRD(PCYBMN0HI)V^;6R [XCG$E MT%]0K"_%]$NB#[-QNAEG'Y5T*3K/,"AZ3[0)+&8=F./>:/+":J_R_@AS!\NY MDF-_@3]Z6NQY7_1 6TMA(>9O__ZVWG/,QV2 OYU[]6FPA$97.I_I]]Z7BSQ=YAC\=H=JC=Z4C8\X<">X2*EFPXTG M7SXM8))AEN=__%F]=WHZY[:7=71[YN"O_U,:O/\^[R2VWJ[W?]Y?_LRUZ>,& M_^%36HS'O#>L;SVVI*:'M%W#EH<-SK(MFMLXV'*KK'I@6)V[NYCW1*Q[']Z" M3ZN/K/F"5[,:+^R#1@^>,3A[-FME(VD>$T@/7/EU#'%\N8SUWCRO)^H\_:QV M"UG*\/-7F-3F)XMU\Y/>Z+7#@P?G7"?MWJ?@[I)L;=TNESW']&]?IM__'5-> MF8;DA"VGBL]FM4IQU;YDNM)ORC5+O/./F$3L9M@>@/]"@I8>- M+I9=/.X_:JLQ^+18MG[P(045K[_.QO/_@!\9)V__PED:S_%BDE=NUUO2YO0' MXM+]>K_* ;Z^1TK2.S# I$R.:>D"\ZE(IH2,BF=C@[Q7*O9(B<5^SQ_N9>ZJ MU3MU$@,(M75AS<)?Y&4M?;36^_7=3SYLFWX"9:O@5S MS/5*G!R!53+S+9V_^G'S.^M.*$M8/['12_SA$B8U3O[FSC5*JY!>'Q /-.UN MRI67#/^#]#K_^.F/7@(<3S]K^+AFCXRY;_=U$G,/)?9WCJ->E+KI"6>MRB=$ M^F@_I*:V^KM)'G\?YRNX;&^CW__L!L;YDW#;&.6W'M'&&'_X@8<87[^-TU? MRW_,8#Z?7@]EDL[):@+6B5U,.QN9+X6L">.R,CSF(G(G"C3U0EAXF@ M85WO$LW_JF#&EY0@E91!9TK5B.M1T!]\!*4. E>512^$XZV?3I M)ZJ6@P71T))8 <++.?[XCZO+!2'YL@:D<^1)1\6*C400T-6?#:;>T6)4"8,. M'36SX=-/53.'"J)AR\1[WNH:3+!UED=MS<]K.K'Q@45M+7/@A8&L,GK522OW M/_E$-7*0 !JVQED=\PB25EFQ+@R,]>\E_O_/._[_.[[_C_OLWR>S_N[WW^7SSD?/L[S.(_S M6+['<9SG>0UOD$<%) _8V-D ?*OX@%/(#\";!<2MSF+/> /> /+P\4: O< J MOI5GY7/5RB/ O_(I*"# +[!:O49TC;#(RH/\)B8J(K;R MQPJ1_S5TE2 _OZ"(T&HAD?_TPWL%2*U9)';Q6_@.!J(80-4:1#E23"/C\_PK0@PC'RWPCD_X" E*#T1@.KU3). MIX4V!U^NP-'CQT_X>SBZN9UUON&3\HK*JNJ:Y[4OFII;6MO:7[]YV]W3V]<_,#@T3*./ M?Y[X,OEUZAMS_L?"(FL)^KF\LBX^@)_O7Y^_7)<4LJY5*SH06ED7WZJPE0Y2 M H(;#59+6SD)G0Z2V61X?8WLGI2LLD9A-:,C#+DSE[I$UJD;TS28*TO[?67_ ML85%_I=6]G\O[/]9US @QL^'*(]?"D #T!(+Q8WE 1<<(9W2F3=,"LVVB3A2 MU[)^#0^XH=:B%,UN**&O/>22%[]HGN62X^*M'#H^E:PS+0'=&(%%[O, NU > M\#:FE@>T%_" * ?RA#:IBL*M!Z?FKW#A1Q*O4'_9,B<3*DJ\^1GH-%A'B P%4HD#H7 MCY)&4[,S)F^>8B;76CX(#,SZOEPL<8&Y1V-KF^LS*R$%.>YI9[H$9_T/'K"Y M@H&&WZ[.X0&YFZY9\ !XK2D/N/V8, "RF#P@_\WWI64R %)[L#\/^,R$\0 L M:AF?B7 #9"=H_9=;:3H/H#XA,P[S 6P<1L/\'$G#9>#0]48%&1D6UM=P]1] MX9.H5O:RQXT>4A.#V>RBZ!WW3GV_Z]DQI>,_36."%@7Q7!X@J-M]N01DA3'@ MZ*=3=Y>JS<@JEDI6X3YA(F]DF>BDRN.X407)MV_W;[$2D%X+!/$ AAT)TFF? M_HD,#89D"O%'(*-\QT=0;/- 6T^KY>I^?:?9A?; MK$C7]'A J]SB[.":L\> M/&?D43H]SG;&AT(]['V<_9#\.&DHH;DI%!0+$=VIZMQ2!DUC6@L=0KQ5/Z.] MXES;/F8>*YOS.VAM?TKG5A#D@4RVEIN&]D5#IF:PB%46V&B-/CUJ^.4'-39Q MT;:ZCL%^SP/.52>?^[$5OROT$WWS,;E? MG7]FBPYC'!;F1X8B(HZ,(_2C*] S<^',.M:+ 1,]++4F^G0]A*4KX'?E- ;E MG;06)VM'I RM>2QM$OTL)$4A\(3HLS*3[XC8K'G 2 ^KGUM%IL:@E,E^F&2P M,J8HC*GYP;"\J_+U5EWI=IOR^AKKZ$#"QV\:X48-FW7+MW6,;N!? MS$Z K_ ;X1*,RRRQ#[) QI%"-O!QMWUS@AS&_HO!P;0S))F-W6I==8KYS:& M%/X\,7RLW"K,<.2:7M_6-_%G]H&&=@=+MX0'/>YH+X6TTCERL>T(7U82J\#& MD[KH"P](:Z"8YI83RV8<-4LIQIT;)X:;K L<\]]%$'[8?+&_KQ'[?CY;:F0+ MOL%.UP4@/ 8;/='4 @.P<3/:YX,.ZRY3\U4M!TO[3I%NSL98Y>/BSS^=N; Y MP75CB-V&RZF&&VX9C!7G/I:[?J:!S3;GG"GC9J-].E81.I7.Q6^]'SA.6CU% MV%C3XW-O/RO^JI_1SWL]GG&<5NM4]JUW6^>8ED]W$<@-9O".("% M-.:F$Q%!B4+:;&S E5E2@>]ZFJ2XA8XX2KGC]"A#HCT5;U[!S5EX*=\Z M9L(3=_^TGJD&<=+#S*QN*O0E$( M%YLAQ"0$YOLMU:".-I+P3+V1^$M&\/CZG)SS]9426&_6R^UCN\I;+W MGL]YSE:+-5RUZAKACA.F@P=PI$'6.\0:%\!&%UB%T(5:!", Z_SY2#^JC8 MH9%7\%IN#@?TH9>BI@AR957,]'ACR.*YB9[=!NOG#^7/X$LVG!%O^1A<%EP) MA!D[3WC,<631X^TS"+()SC$U.=+?:3YMNT#:9!/Y!BS=4,]$G#4JJ7Y'35R5 MRXDA58?>KOW]#&L3^J/]D>G;S,^=^E:HR9%JAT5VLNW@8;0LZ%>*J&9&D-EQ MC-A.6EWO4.B7*0.]S)IRP[M5?;F/+70\U?-![&['N0MG<%D;WPN>E4<97MCS MD8^,8/;VVA#N53J'!Y3Y3!O0B4F6*M#&<3U4,\& W+E8F]6+S6_(8,D$/1YL M/'WY0B#]JJ+L&]UG%_37=^X]1[:S,"NNB:O?>9HNU*U_^4>$MUSCL][34I_< ML;O'CA4(CVR:#!#[3=+&@2"".-I#L@3>.9Q] .[-U*Z!.N@Z 2AQ*'U_U D& MQ[1_=4\+5N=[O,K S?ZVLSA7I7WKYO?DY09^^U[EO.@#BUHS273Y%;@4*(*^ M,P-HQR=:2^.,*;%+05,U_3=/N)L^USD_H&6[A:G[8<.%5KZ9W>O=Z8[05OU8 M2UU"_S!YVA89.Q>_ERJQFC" >F93ES7*L8.N9T&VS0UJ#,V;)?56 MM$%LB#(4&#HZ6F^:;EHE9FFFEI$. MBU^&3K-7X["LM+X\R'9D/U_@\ X86S/)/-BH0GTTC:LW-[<*>$" M-Y>]:O-+9NG.PE@L5GHQ7/WNOL,YO6G7A%%Q)%$T]1D/J!2:,6';PEWH\IK6 MN9'2-DS%7/OK>I\B7Q[ MQ PHK<5O29[;X-HQ+J9"X&JJ?-VLCP@[_6W]]UM M9TX=VZN.X$?H6G*K#_<%^BQQK7X[26[8UU.;N>==( VG7K5NARKW)8LD0MF= M:??C*;K[Y-QSHRW4+5N*=CP3FK.6^XD$#\$GB&)CX5X4XV ''UZ6&]T@ 'OT/HG# ]#UPC%'=A;J+E>$!@*:0=/1F,T&F";-F! M&%]0O*K$O'1#55\]*I=BFJ:2J1JX!U-1,Y0RMO^3>=3'L.-8W;<5V958! (% MQKA%2 *#9&E*9.H35&481UJF!:R!B\*S* MQE4GDV?0/HEEA:[0T]DVA;G<9TZ%W"=F\TVQHMS?U!V&3GF'Z%5JK=>G24"Z M^3-I[ .(E^]LT$ ^;2V$V(>_*SFV.6C2S^LPFJGH6 O+]!<&#([S"2=[KV"@ MRD__;*IR8J$G+<]5*#7&:,WK1Q)C+W28.K HD@L*!G%KT3ZE0T=9+MQ2'G"6 M!R3"FZ#30EW3H'_9:@D<0'[H*K M5 ?LI)+& TK1'VI]-E@I:$GR+QQ*X!Q%S$07;'0D; ;]\K0JDEY2+)4?\;2 M:"K3P+TC"2UL$;PZ;3V)_D$9/W9V64TC-W#-]?6*2F.*0 ]VT&)CO9G$EH?V]DIC5;EN MGKKK&I0Z6XJ4_74M\->16)^/ M=QX@GT>IPOT\H&:IQ=QSLH4D!6N[-/6<5.WP\Q(P>H?UO3%Y/L@Z6.7 (^[@ MX>#*XSQ@D,AB@P,J\7C'Z](HZ 1- ;_KCB MS42C$;=6G9^@7XJ-RV>OT'$$(^J<,'&4,M*,'Z+.0]P2Q$RK4)7Y'!DWI'#0 M*/$E"#&V/J"O[EJ,YTADC_IG7%XW7'*G?O50?[_ZCU?/UYR]?Q:C^^:&M,($ M<1!-[4-2K:69T^Q0O"Q41=4?IM /9AKV6RKAGKY=J]\R<+>K/617R::&_!:;S2]N*]]ZB+ 5 MP=5S#3*XV7?PFI<\0#1RDG63&=)_/3P;U]1-H>6R,ERZBK_('_TR:[[NO>?] M0VW;K]XE+I7.7ZS;;?D:D;0YV.AA(8_,'PGITTMO-@A#!D]PFR5$<8]\*UR^ MO:@,PU[\,FS.>=65':UP2TQJN(%<.C$"KYD*9Y_E6"+C5> >2B5FNHOM@>$8 M1M$Z$GI<$]XU#PM6#ESIH[NYA:=\.OE):+ZD9>>>W"W)9\]MG4Y00^>,*2 C MYSC^$!:QF"$H#!;Q9NH[]H1T).[(^83#.(2?[]>QG_$.T7FPO?1<@MX3H*8F M(#UI5=$.PZVMIROY%Y\F<"RY^61J-E@SP)$!8>%QMB8"!4>J'(?3$'-;E$A8 M_<^7*_A;ZXF[F<:GOVEKO-<'"S2J"2A4/D@71GH"@,A7@OI$V< M =DFA"%RN06E7'[&K.AK S]$VW7[!27V<^?"N[BM@4ILQ^.7_68\?6_>&GUV MWJZ-SR-?_1JAI0N3 JXG8^=&@FG.')5%Q@!+F,$#9C2+'!B);4IG=]S-I[[[ M('_0MRNW!_MYVTIH?'73[D*RT<93E\RD6B]2*HF<=?:MF6L08?3A3W!O\H#S MZ.&>=G+%9-3E1.6U:&I[7+W18[^Y/->Q-P+!H%^ :%B 07U,:$KH76[+_N*2 M9[/W 72 ;VF'_@AF7),C-T(E36]D6WQ%5SA'/H:2QDLN1,@[0B-,_J9@OQ\= M@MGNS:RZ[Z8/E?KUJU FK9]2[,1$?QBN?>L\B1F*@D6BF*1&,B,HHI0C0Z;5 MS$2!3!(52S1VCRU_R12<>)R][,%1,OFPD.0#!HH1_'59J7N<]12DMTV,"P"$ M=TB0 5'DP#E(.Y",Q!BDV#"$1>'AF@SY9HJ<7[EG^^EBW,X#9 =M=<9BWT*# M%=OPP(SRO@ZA!VH%MVR_Q.>L55X@,_;\7G)U,YTY4J5E'M-V M+X0->N*!TS@GP+R:V+ MO%PJ3/%'2W",O(N_;WOEV6S?&W*B+&:B$:5VJ.R U^N/XFV*K[8+//O)#Z_I M00S_-X8M9YUF4^8NIF,D+.@_)H3A^Q9J&G;8?[C%.6;JJ=?]9NTD^0L4]:C? M)DWFG3G2/:Q/W&H$8YZCJH@S0LRP1K#:+(X@A[> G M<73@:#%)TI<>.@)WM MSU-_O*GM._%ES$Y?*J?BQ%V-5$.'1BD[\5?YH;?/KA#KG+^>IEZP!<$_?.$H8 M/(\@)33"2F9J3H(6/60< -O0!QFKQJ$?3Q%8CB!"J5M)49M?N',!S3] MY W=7CWU[MD_4^]O[E+44_,5D*H\8BSYNJ1<.*KMIYVC$S+Y7KQG'_D,9=B> M98H0O(83IQ57=0AP]O1.FV@_VHD$CP/WSX_1/^XQ]QV3JR6J1C>/"WRYACY= MD)T :/TWF@Y3")8(YP%IKA **:[Y$5:ZI3 U?2M%FE ]#WA3S)'@ >77D31E M:LTC"?2?SP-+7Z$@XQ'XR'TV4O>,M,,DS5+*M_\>3U\Z(.V+W*PJ2C2\CI$^ MO.4Z",61<)Z MG^\:9YJ);K)3KFZW]C:7FY?G2,K#PO%,1UC8CEJ:1*G()^K'%&6/DENPM'6X;#VE]+?>AI!J7/,IR2?7-M5MD6YA[[-AW_0+?NV6W?GT?,% MZVR2#7LT7R FM(X'G.H8Z6!M0,>ZMA%^&-VX?8%@E)#!0YV92AEYYH M+'J[7]ZI:Z8XVV62Z&2PYXWNUK,_AK?)"-JG'B/4=.U&Q:">D3G2D[ (AB$$ MKUWFYI"IF61)])F9<^AXC"3>>]=2M#$;HXR[8'^U[FJ1P]95,]M[6=83RL*N MS;?VXUA"&I&9VLC\&+#QH(DC9)K8C&$S'?#)@R'$;V?U_5T)-4;ZTEW ML,],.LFC?>&>P6.Y[]:]PG^@E6==;%^R3 X5W]WZGND&L<9I(1;O4Q "G?$ M.47P:])LH"Q:1'#S%3!N(2FX94=034]6>7E=9,! ;=7S##7L71MEQ;R-UZ1F M?P;HLZC<2#(6#6EKDC[>\:[ M+\=?;F+I84/4,V))DV^,_>-R!9/.&DPD$-X[[4;=0F*3!*26/^,>/DX:JF-U M(K3<<2?6AK52*F+NY'T-]12O;XC1?FH\8W@VLW'NRB-=,SON"5Y\,6<87YZ_]JZ"(OST;^'1SW"'9NUHI7K' @HN MC/:45#AT$C.5X=V6@U1\%DU! :S[9U,E)1VJ#83>_[Q4N!QE#1!LP<9*#,.1 M//*.!4 OV7L]X0%*>5LA;>U.>F9IGK^E2I]MPH+>'H76XAX.Z!9\] MFVO6O-U_OISJL[AS!:.)J_!AT%$Z)I(D:VS<6V].'Q69LQTXKZXNFF@?EZ%] M5.V.A@HUV:I1)>$KXF!M'=!FRC22F @J(C@40?;5C[,48/A,\X BI*"NJ"&6 M;JJOZ+,0?.)B35<5IZM^ETWU6ZIXI1$:SZG==\BION"AQQH#LZ]@%&$G80"I M9]%)E^TQJ^!WPY--F-5N_H<_03DM9+G,QBH'FV%3\?X=H0^]0BX>?G==>=3# M3OYV],V@ ZVNEC>RKZ$WHJD%X#/GF0\T$J2OWZ@/;2%.#[ -*1Q71G)TMMO4 MV(8N8]70MK>L[B\F+Z_71)2[=-IT>>04WQ]Y8>:L/5]Q&%$>DJDUHM'4/ 1G M$3>A.B8@]G'8R W?8WS^_.6Z'26_8I2TE M1?L^ZC7Z69Y6V-L^?5R6[_?MM)7BX@RAD\0X2KY!]F&2.#)>F"[0KTY?X:%9 M,TEA(<+=NJ83;T7K[?7&(^X]/'SO1U'J0<4!B M)';\)6F:R#S*\F*DX9W[+5=9F!*V]9#WFXXA[ET M/^59/>EI=O)N]>#\P:1IS+NF>D.27\#[OM+.!&MAX1 "'>,"P!():R)(^ M0$XKF]Y0/&-O"TH,EN9(,S+OL!0L O5^NU)-+AGV],2TW!IQ=S1(T)JLC<6G MRJUEA0K7X;RYKBL*,M$?%&6Q'\#B-RL1T:3O9:L%Z#$NC?'GHN-M$_&6F[7P MVY=]1@2S>O$\0+/CU."@QOS\F.= DLV-Z8PB;SXJ)?;6#DJC> M5Z_,Y'>$HKSRIJK3ZH,:-=YWZ#_8XFZG(EEG/1'>58FM-C\820XH>"31/@>9 M>\'"[Q!!JB +B\+Q4R6N@S[H:YKTS354'W(O/IBNA\9T+03N>IJ?W&7Q?!.9 MG'Q>/N8$OYB<"+^:Z33A(>H*M MTK.W1%3;X3?#Z;OV/FA?J4B!),79P0]73!"S+&3JP,+\XQW#]K!(/'L7/ 0B M8?@460;^Z*G)F$O2X]BS]U Z2J8<'CEH%+.6^-G;ASS>7LBO/?L\/G-[CK/K M\5? H[PJ;-<522 M5G:"=,;)"**?[(9E'NY8C^+!HIKD&Z^JJHA (N8MP^\<,6.X&T*;/X M319AH4<,8^8_'^E"SVW$Y?[\WEO SYR#A?/92&'2: 7Z2$!;*3/*;)#CSDVT ML#W-^$Z_D$AWJ3<(%KII8;)KY(UIOO?5\ZE6ZPL.GG.94>73]'^C?OKMUDD/ M#&0R#@O3V&$(&0L35/(5S9G[;",,SA"UWG_'H3S:S$%UUN3 MIKO5Z%],CQP]S3?_ZIKR8D,"P'1$:O'I*?K<\"1+%*IE&W'0#975 _4!5#U; M^R[O7I5<5$#JNOE]-_FV1#<5GA+OM&MLTZ$3H4U"TVS$AM9P4T#JW0P>,!W. M9+.V-'29Z(M-P>I*;ODW*Q,32Z4]QCYVN[?Z%@9_;E7ZF2:42O>-V6=M%G.) M5'#LL! 5*2P1[NT0.A;0_6?)8Y!&HBV#W$++9$:^SG(F$8/"]&*\.90 M$0V4&OM.D O$G.R9.W]!WR8G*(S/<&I)GN],JG*\WF!UO\TEMHO6*%L-"5L; M";UDQB$4I"7!D472M27V9K!QFPEI**P%M?8I0<8A?X3CS!Q(,%$U62BQ'''H M^?A I=HA,$3GFX3QP?E-;8_XJSQN2;_[2F%I@_O> 2=9388OCUK(^*,(.85+7YF,8#.'+VXVB.BC(C'1:Y/XX:M R4I\T2'[N.?%NG!+;L$OG& _9'38?=;?'0 M32\+3\LY*>P1V!)7T"@UX:V^+,]9Q\_:"F4A,@48I#9]!'%40>J#]=K,]/C+ M[E/I+ S43@W@KE.\;>&/ M9*88V.CAJV/QO MZ]CPWZ^-*.'J>H]+/19GPB> MDACY[HP$^&P+@]^/9WG V8=GL%$O5&N[+^ /6+@_TBU7PUWY?M LT7\X[OG\ MO@&102T-@\)-NP:/@(U:Y%.HD>^L"(296;@+53W9KC^DYL*@-&,3@W Q:/& M-%S-[A>I(S-*K243M;4U5;W>=_A;^8DI)XO*(PWNHDH14Z6OG##EL*01&DE@ MHPQXGIQ,%H 5X?8PE*RE(N?XBRH2K2-Y&G_4R^?T8Y/B&IO!;X3SV3@U%ZRB MSSP]U:'_^^?V;4''$!L?0\0H#XL@YBY XZ:"?DB2Q0,J=&%Y)NEF_=;EFJ:B MVJJ9S4L?^@//8T\,"Y>DTMY[YV=(9^^6C;[(QHVR71&#U>:LI M6."3[3%\Y MVB!T@-6.KTH'=5H04ND)G%WC[J TW/GBQO#8[6&!C@ +><6>I#N?'G^[>M>. MKJ?B5%2783$?/7 M;U;9.)IW;>XU]>]/1@Q++L(#]&/GTI ?0MJGNYMX4L9>$E M%II!OLG9PWP3(OY )CW*OLJE2ZVR//[>LQ@30M M;)E&C8&?^PE(GC2TNQ=_4?HGOE_A^B>]OVGZ)[Y?X?HGO;]I^B>_?:^;DFVAY2Q1> M$/(HQ9^#2NA:E21Q*.#@71[@3+XM,]&2F"IGXSJ:+.=DY7/N^&%[ #\ "W>Q M+^+T5VY.H7#.K'8HG#KJV+QLEGBN-[7]0+]ZTNP9=P>;+Z\K[KTY65:M?^T0 M/U]: KT*J4MH+RQ-*-_*B6CJ4N.H6]"9EZ>9X,T2>QV'*8W,.QNVO#SAL-OH MXGE),A%L+$'/1\Y%DA9'6BC+J?ZW^68)*V7 _Q&)IDC>P(+;1Y+8@RTKVO0 MJ83 (/KWAV$8QG3&!9+&;V%.;@4U\LKGGH^JO;9H5$A4<8Y+->4",R@,2.R._V!'2ZR\=+QTBL1C<9#(U-V,R9C'0 MD:;?Y"@#Q1Z$TL,?N[RY;+%3O,Q'+L,_V%KRW+R31?='H;=GK!7]9"4EGC0H MP)2,0T7L8]9L&;@3LV81$T.66L1*V#V%=G0X]N^&\!4/R M8/6\^J4M9ZS%[PD0;3^]NLVW=.*2KXB-WDUUE5S"?@?!NFC&UAZ+_2'U1N(TAW<83% M'[U(CYI@A%W'"^>[%>[XF'7U0O\.0AI68H_JJ.2U;2DZ=:>EXLI^W]E,U>56U#0KDG8P8<*FL"Y?_3&]3_1(V?AE%!E%^#9EA3Y,8"UNOU M@J='E!]BCMRESUXE0@<7.[UK;U54!,HW6FVU>P4$=S_G 9 I&19.H2$EMC-+ MFC'7@HY'"N(2RO6&[="3D<.54,K6_*L7+SP]%>ORTG0+XWZ& O/\J0UM3_9O M*%//X"IE7T/OQ-MEX5U(L+AV%^C_'1R:H\N2UNJ"YX8L4:.X+OS&$-:Q_D.U M)E\Z'^#[H]YYK\?M77\HN!);^AS6QWMW-8A/&6"^K1=E$LC!H>KK=F!O6&B$ M%WZP2*SY[!-C)-=@#RC1]]_BM%\4:0E9."S4CBYOGW9@!M,U9VJ+5^Y6D -' MUP\<9-;A\% 3;/YJOO763IC7:1KADTF[DU"Q*'/=?U23RT4N%(: M3?8'DZZ4SF"9:*H^LE(O?7D_S]4,5'1Q%48"?\(^[WDE\_Q\4[F#M]_YLI@? M7AH]?)\J]HWDXS35K^N#CW#N;1+RV*$H+!O,&VS/K?)P.CE-P$%:3:QP3I&5TID M 2?K?VQ_9?)D;-%?'43O7@_R@-4/P+='T0%D-HX']'Q>9',QU] ,OQI.GA&K MC@?4$+F6CAAR[Y^F^?LUPCY., ]('1E'L96J)+C:J>2=3%$BV&NA)T(YP1KK M=W GI?;;\0#=4G+*,BKVDQ#\DE[4M=Q>QG(ZQ/EMJ2[@9TY@?<> OPZ3D,"I M@3>KP7FDG^X\H!95P -:ZGE +Y)G:/& I:.LR 0.)IL(W2,NWP4GL/!G%%,? MO6C$ ]ZBN;W<1]ED^:\Y_V:\$,>^@WN0!\P3>4 (VE>KM'49(1,?QP,*?> 3 M/& 6R72D$8T>17,0;8XZ#HNLL("FGT%_<^4!=\CL6^!_;OI-A-7@FT!&&#?) M#81OMV.>]BVGQ]9?A1M.!_0OUY2QCASXQ%EZ@?WIA:SW7;T557]11FX/L3^B MILJ!DI;:[P<:EY)O.5G++6_\2?UE1U=_761Q& MA(]D'&\"F41$^K'P[3>8#M1^QY]R5+ =S=5 =9)M*3^5O,B-B('^5B+KA'EG MNZCP%\3Y^O!B*\9,G6,K5?( KG8RV:-H7I/JP[E+$0('^_)YP-3!D.493"_9 MEOQ3;IS<+L'5(+TC[]?_J4@%&]%<;4&$>.?DC]>_%/A+@7\_!>)#5NY#-;I7 MH8;8[?!&AM KQT']>GYF0^7^]\2+/TQ>6\62/-\ MP#;":W,?/;54P3WSYP'*Z8>(-%*SD6#!0%7 @T'+'EE!,7C?1KT?QMUOM)(5 M>M-/77R,B4'7?$E[ O=)$5IX0*5\TRYG6FE+A'MS=T"#>$5OR,Z F9VMZZ14 M3BHKOU:6L!"0T:N/5TFXE[+W\4D@0MA:CDYB',:,U% [.#)$ECM38L:.66T? M/VTO#AS,\[-T_3Y!;L,0W5-RX2J0.^+M-R:Y&_#YOVF:I%OU8&4-NN07U[TM_(B9VUZ MQ%6:_C2%06Y!2=;;A>5#/DW+ZE>2R731)>6-L?C4T=%/#>:ZW1:I*F76P0&.H[L;*54W8!12,H;N1M_@3G9A.'S#W*D!3B839M6PYI]U+1+ M_NE^QGF98T+'K]I? GX M;<4UPEZAQ /& M8]O6!M"C.ZXOVIMTQ&:1GR?8BRIN4A/6W>;NOO_=S78=P\6;)Y8XZW8>[>6$ ML2T@']8F1A[GV7=,I4_+6K-7%_J?XK\:VXF.!:0#X@<>W_'#Y2ZL/OOF2QUQ MT)&5R442-/^K6#D<>7QIVKV$(]UM/%+DKB_VM4&O-^=Y7XBYJ46ZV:&-W$\7 MUS)LE9+>NV[6*(M6^8$WA:XS'\ B@V0Y/(9:ZH6$@>,^7XX<];=@D@LNY4K>EX2D-9>G-'A M6LB(@?$ZG:4CYXQ<5F="8NUL]69!XW6BG]_= M4TM[GZ2:L8U4+UH;O)S&O#J^-8D19I? PXS,(F+[ =E&\IZ\!MI.A\.^7WV M(*M9&-PKF7>V$VA?BD!=K,U3+E&%]Z@>IA9CJ66+ 8]QHO27> MA)%&>UFR$!:$$[72_:#F:'&VU3+_DL?[#BG?<6??5+MCD8 EN2_$PVA/S]:0 MEUBGR(]O/PIESLY^\T[6VF2M.SO=(G@<2$5*RC3,/33CV$O446XA#Z#>!RO- M9F;&N:8X8W7H:,$49=6"\M<#)IE)1K:3W[MM7LF^Z-U32%2[;&HOPB$&78J= M-F_8C)MDI7&S80.XD:P,G@&E7/&;8U]UNMLR=[!=1A[CWNK9#-J&YS>E;+$3 MW?1.U[O[Q.F)LDVZ;1@Z$=+JX"@[\P"!GB[T:7+\<,VT#WNU#N=H5%,/^7K/ M0:9G6=!%['R=Q?/)E[ZC99DJ4KM1(/R*-'\&(PA.I^*P/, A=/'[\1\@1SJ= MI0*9LP7@UC%I",/(IPDS/.":'+]A"M&XG5S[<((ID!%2;)9*)NEFNM^]?BQ; M\EJ^B&'P0C0@ZV3]IR;W4X;9 =MC;X+3_KWHA<<'N*&EKTG)X+P[W@LQG!-9 M/"#/T/E'>[<,;(U#,9'\WLYV0;]K";:Y-\?8RP,.^.A8RSK/=W%M_HIZ"(8? M_;D:V@FWE:"1OEZE _Z<>$B1!VC4-%)8)GX\8/FH*J'.>5&_:PZA/\=L1NC[ MS,]UB\(V.!3#$1ECA9!?,.?,_\[L7]Y9+AWY]A<;L8>%2$AP?DR9O]TQ/ >/ MH1=^[B+P &>J!$$?$X^3)>!OKJ6<)!T>D(Q9/HKN^JT(MKZ,;D1Q-9#,1'PY(_Z")O S!MGP=L1V>ZG?4!_=L5PI)&TP75Y!E'%\@[P MMRQKV<-\_]HP*6@5'H HN1U1\HI!G/U?2IY<(=J&9IGXHY:/:H 6$1O1GYVO M\P"D\\)M< \7!7[V2T9@#;&Y2Y5.UJ >JO?TOZ7[+TWHCPS_;I_728A]JJ[8 M)Z+D/(.![U7@$>YZA UGA*0*>N$NN)6[@?S9!YE/ !F5BX@3W$OJV/@[PW%H MQM4.3D;'*Q[ UE(BPK<2N U_L0$+(&G37]D* ?@+N_H3W_^33>@#9>5]>^V: M)A2TV:P1@K?B7:" <:)48T@$UCM /KI^IWKUE/&L5^*,?&I@=5&"_()G*,T,C\. MC@HX$ A@8_$]!;)55<$Y17'?-';<83Y_-:%WVRW['QU M[;7!6'>=+B'!,6=B6B6DH&X;QU4X%.WQ;R]BLIY&W[37:/&Y MU*Z:&U1ND;Z5;BRMJ?%0CKPSA 1M04\',2ST*^?3V[:L()(\6.,D(+28S M[!%D(;>AI!R8SF=S$YL)7U^MMIW6 MX &"1,B+?8K0.;:!FT30(G2,64+:3&+SL \K!^*G[[H19%\P]?/PA<#-20D? M5T^HG[Z4?PE[_!+YS$"S%$>NG/N$3'T1BJXB1A??QF%9P9!W&$UU;XN3YKLG MT(,C8>'&O4$MA=X^!N'[T>H#1>O-=*\3Z TOJWN*'_?J>PN+21FGUJ)"CITE MO3XL=(O01:I>N5 _])TN$6NY>F_V]TP3Z/[XFDRL&)(C>50Z*^7U%?N<3Z]0 MS$L0U3&V,/GPOLSVUG%[]#O/- ;;F=E?1RNH@S/]NRNV+]!VT_)=$&ZOO7L9>+[I-#PDF4$Q@0JD)'Q.$U8 MY"I;;8I428[&*X;3DFQV'9FT9H9%ZW_YX=T57I/(_OJ_>6GH3VATJ:H/_T=HY0';*S _E9!,2X6\\!C,,7?F)'P%(]'+ M!T2TLI^+,_YX,/&TZ ^%VMN!/T+5W%OR9[^]G" $/%.:,\#7Y>256ZJY%8O# M"5JE"Y=Y@/F>!*U'J_ZU_;FL?-KWQ^@,XY;W@*]+^6&DYY06'+ULR0->]ZC" M:\"I@Q.^V0FP&[J@Z=\2_9]""):JPMO!*5W88]D* M?-W!#PNOA )$DG L.O-WELF2('6)]-.$A LZ[ )BKM1CAWQ%\ *( 7IG]\ MX_#]Q5='_I'C_\DF<0U)X\=),21%T!<+:1)RV#L('2B!>M=QDOQW3ZTN_9+* M.?&OY?8JH:QTYJ<#\X=&3N^M-EPE/V8OMM70=N0*NJ5$V1FZ;+G9-(JN;&_@ MNR0]-9"I6.]@L^V^&,E+2G%T?HU(7"ND_5S2<:\U@-_%]L;S0ZV(>U^[U# M]_?+OC)/07OIQZ\WJ^[OT%G>%O5**R&ZG>6A8 MVK#-AA7V85UM7LO=R8[E!A3=GD\ (#66 ;<<'8" V#I(@G4-AG="OAG M3MFZ7P\M==P>N;NM:XZ5H,7_HP,6)C(FZ4@A(H/0(I)/Z\>A^2VNTDG"7\=, M>A<[(CVU&;8Q/GV/!HP3^V5L'Q]B1%;+/_OP1>TE+5)HK+A\1F#@&=BH2CY- M42 TD:=A=^3W%I/I.1.'^&R[MFY@;(M>4T'TP M=QZJ%&ZQ*BWZ=\SASPFOCH?S'_=][I3^2#3A 2EY(//=2MZ[;'0'?/TT%E)# M7/I1=H+.M;D_W67XUO /9Q4G2_Z8#S_E%,$VM]'M**ZVBGD^)U%GY<6Z97NT M1T$V$F=M'7_<_H>7'^<_F%\%*PQ"3\&?R()Z@M2I:PSG2L+MK2 O4C0U &7-O" M>$3LA208&36;/R.XP@&*:8!:U.4!;RGH-,%;L(;>3RWWB 6-)O\_["C,R!%FG_I2,*Q*$6_2O2 M L3W6]Y/!FW)VS-1HR4T6.F$6;GJ=XY,S288<*^!9\G2N =4LYA CA73$B-& M^79%_,&E!S,+1:*'20']6]ML]*B&S4JEG*KGSR,W-AMI"0WT.O.SM?%[F9JM ME*%@6DTK4>&=Z#=8DR%.+/(OQ4HFF];6EL?X'2A@%[TFIY0N-*U#6):JW26TARAO"@J]]$'BYM)"M:A-!+ MA_+IE"9E]/6[VT9Q7R02"4JQ]B]N[/JMICCQ0L4;KLO!)M!(_T7UF;^=MR])>:$(;]N\K(+C7#7,!/G.K"9W#FE&+#UNK;LMSD/9U"Y5V>YFQC>(@@ MR7V$!\>QU]WF;H1(K.8<@(*"_#,-℺+=S=@0^0=^$8$6NEVC;@\7KJ6!*1,";^$BID$)9HDS.B-%61 MS[@HV]H>BZ,Y?C6IGP8]1MX3Q;TC$4]F.W M"I$CH\82X&:2L8[0AIKI*<9>UF?(73_1V!XKVE[DXI<6$-;OZ:ZX-3J75G(N M/GY=S[5:=8 C'G"7FPJ>(R:BH: NQN6,PG]K16BJ-*V6=YSZZC)+\0"L5 MAO(/FP7C4&[=)=;3V<+[%6I2#26!U3\T/RK2I=$#I,J.1HF1]"9+>0A#(T.; M-5LE8AI$NO#"*%9H!143MUXE<_)@WT(!-4;919H^8K;N\>B94]D6V!^KOS0% M!LY%D2N<6[[/W31%5TG,^(U'\+=X[NPV%DU"-;WPN;%PO\08*S8\:J&/"VQM M*?\0%'RQGZ&;;BC+_22L$K1/[/%A"0>HD6G;1.%OD,;ECSLGNWWVS91@3+!J MBI5W!NLV]7>/3J:?$?=@V0PZO=DN!X%L3T2S9]#4!QAE,C6#4KFUI)30;>1/ M7@^;XK1+DF^0)#A[;OG>C6N9@M?7O" Y[A2 MQ0DH>$3)<2:/*4&7:"DE9BKW$=;X9X@_E&@N!5RA\$V]E1Y6:E9A%DM6_ ?* MMZ=?GN@@VNV\(>D0>=A(5'$^$*X)98 H9_R3+YYQID%,M^_F"%'UNOD0.XMI5L3 MKWJS'-P&#E08C5P/$[,YG'V,.WTUYSSGZ<6@Q;5!I(KT9M&5"JQBX!HLYI^1 M:S;@*<4XEY[]:6PDRV56O:HR876*U6<=A3? CRB/AW__\Y1?)PW_?SAI<%F_ ML=^"C^%.@VO& UW/5SKP6U>1^Q>+XDZ[T*/Y4K_-3D1>$S52] []]OY]NWJ: M^^(/?8XG'FH:)<-[M-7S-5:Y]+!\BG ME8M9HP8WUEXSDEMM?R_=_-2:U9H<:35:X)AH9'<=7<[-QR+,3[\)$$( #^9W(_C/[+MQP6/J;D3F6(WPG(\JV60JB[ M(]2?(=35_Y5ZI_.7V&8]['$HA0<(G>%8ES,/?M"K:>X8LAD>:-YF_O.T_([D MAQ:I!=-V+Q[:?;,"%N18Q)E8MAT^D/M0J'D..L(#RN7C8#VPR8.YJMV**<%1 M&TYUYP%-1OD==>_[SHTJSR5;B!7.]Y R7*!1&J:R8[J5R4^UYK.S%ZIT(G;EN]>INHWUH?DK[QW6S&X;_G1IP7C6,Q>#>KCS1S8_%C)PM:/2X]D[QHI2A /%#$ R1$N40>\+44G. _ MC'C7E9^U3.*:HVDW*Y2$2Y1""J=X0!K*5ER<_BWE2+*'1_X3_R0'O%X#SNU ,QLJW=\ )2_!A$PG8MA I];;OA&-<0(XJ@H"I M.MR#XQ++\DB!T&B"_BGS'Z*1P[U,G5M6/,T#&"%H>#^Z]^,V'I 5 G)DCO* ME%W9"4P0PF&FD>S'^BH/T%**Y0%J77]>%7K@D#@R[BX*,2IDX.>HOQL*4COE6E[\58_^JD?_*?>Q M?IT*_'*:7T[S-Q+#+[_]Y;=_*X/]Y;>__/:7W_[]#/:7W_[RVU]^^_(+T&: M/& O-ID',,IK>8#2T@$M_B8>0!O[?=_X:R"3 J]S1H_;$'N5(\,#LFK:07L:Q;Z ML.H6*%#I'QLDAE97P8#XB^ MTP%U_<>Y.RDTX\!6P.M#?NQ=N(KV3&4FYF82*SW/N#][KC5,NOVY(?&^<+/X M%>?^D'9")T9LKL&0(\^4;^(:'4UX.^[>DS&L4]A9;F,GI"Z^GW[-@O2*_,RY M\4- HY)IQ55ZAXKPTX6B\+QYSNE+1;79)[8K4L\NE&#^P.U .<[>)KTY4[;' M8I?%.[5!/\9(?=PVE5S_7*)70N<_D:S^N37Y/\_=3R/68^Y-2WF.,3>SWG6\ M8RU4VF;#MN_."' *H]?%>WU2M'U_@Q:[2^<)0W]:CA'LQK!)*AZ#*MI7!;S< M,N:')RNR=Y-4YQETX_VE<_)HRB2!"%$FF$^X6MWD$E4Q\"Y7J_NJJI M1Z4*J0=Y2-RH],.;TQR,FGO>E^^*(:VM>QW%]];FR7[6]D<2RO_GR/UOQMT M'_LHH0TE"BL1.CQUF9,Q'.=QM8B\*8?_J[WOC&IJ[=8-TKM([PHHO8B "$A0 MI(D8D"XE2C6&J@)! Z%(;P("BD)L%*5$(( "$B!T1125JJ2@*-)6+'%I"B?^ M/.?L.^[>^QOWC.^,NW^L/QDC\YUKOO-]YO.L9*YI6M]-"QALV1"YNWPXAEA= M]KTJEH27)5INYA-XF78 X=AK:NNCZ6_+';F?+^@5EQP:XR[A;+3FGT@F[__B MJ.E:]8Z7-<#'#)-)<9CQ*%T!;;:I)L*OK7!??9:*_W<)U+_W-OX/>6=]C'6? M$"R>L041A8;C9%!?BJ6^UE:\#P&:JSP\^MZ^[S$]/'OW<(\S@12M- M]TC<1>[OU:/U56X>[:R$&P[+ZG17[@Y.K>:#'?U>-"],J?HQ#$]CJX'PVK.Q MOO[(B^?][.(L9!S'=KY/'5/RMJ7H*\#%4.['@&]?]8I.UQ&CONSL.U?\H.1@ MH1;W\/]/H?]?YIUI7_)K4DL69YE,;-M,GE4BA2 -CI(0%]U=SAHPO6/U+J5K M_;QRT^AC35*X?\(Z+_"?!.MP()R.!&3[)H[_\ (RVZB*]PW)/K4! M2/_R=4_;$&FQ9/=JZA.^_YD.@*4>#.,P4QCT7BH211N#!;3SQ/G].5:A272H M$ KC^B:HD.%U@Z>L,P5K[+KM9FM:0Z%C<]Y0H"Y 2$6;8I:@BJ@2HL/+;PU. M!NT'O3UZG"\AS263? @A0TH5.?>'B=*T$2?V$HB<0XPI[@8-06 MY"Q4: 4NUKL7D=. .OEJT&R^MHV2]VBP_.2G3E\%1;]'"SFG_-)Y^_,_!#05 M^QC+G. :94]@@1.P65WZ "WC!W%SKHB.!Z %<>\L]I2OVK\T'7W?]>4JI<8Q M1U3OU!61;'E[2NGH9".X--PK#2+)3<'4_87M]?AWDC93&Z;ZX6Z/)BN02)Y( MO=8.+DM/Z6MDR53X#57 S=;1)&IXMR4%"O'"LE00QN]1*O2 I)-!+\C)P56 M8GU,)]/U3C'L'T9=%KI-]7GFJHWYR=J;SGBK^GO@XVT,+9:I22Z:XWOUL71) MM3#2).F$L),C*Q83"^?#N6RRB9MI-DWGZ5[!JAQ[VN*?V)),S6 M9IJ""V110RJN?PNBLJ*B"4QW1AB8%%PZ]%J]"]]=I!%5Z#/FU<][7)QG>\PA MZ?>J[9>V(/T<=1D&$P6?TG&LUEM 0$%A4ZU#* Y9;=:>^WTC@GKY :*#-MZ\ M*<]:S7/TR"I!P$^'!Z%EV:)]8#20U0<'CD/7MR"I6*D+A.T@21%0> M+TZ.4@-NRKIK%M\Q2PZI7.2Y/'Y9Q%GO /[EYWR8]NZ%9@O6*]!@6EAE*^QC06K)!&@A4['X]=!FZ:AB:N^=,TUWN4HU6 MGAS(^[9ZY3/<#OVJB3]=L+YU5^ M>GH.1EX-/SPJKYP09;^-T$\H@O,2SA2)!H"OR Y#^L+#"J;E#=;78QO A!.% M&Z\#!FS*=^F%W"W3XYIWY,\'D'FL:YS#SE*D;*Y=HD3/K2[!L[X52054:06 MG_5/#%@V!'C[=UW'M2N6Y]J,#SC_K+L6HB3#?T >5XPASTRH'P.V($S)SB$% ML;Q0Y?:JHI%H6;]YO\.I)[1*UJ7=;#Y!(%SK-JI()I+52 A7G9MFSSB $[0$ MIY>FP@O:T9$7[FL@HL3&FUCS6Y'"Q6J MY4_L*"N(>1",%K_V@G\E5,K-AO>_7K&+4-;M9%ZF+FTDLU<>;0\^IJPK#E8; M]S)4,ZR@]6=;')(:7-*.+O3!KFMQ'?<]Y#FBX1T,KX0"WH:9&+%O<%!7X+#+T-P+9H%F!!8IH)A.EL7 M-YQJW91(43;0Y7L,A.:KGID6?9'J8>4LG\MKN 6!UAIA+J5Q_8(M%2F WA1< M6GM1]J+%])U7%URXG1^];J^R7[(.:&J4P+>.S_*L>W@%IQSG3<2,;$% +=B: M.T,'W$], MZ[O R(%M=:P&TN\Y,\:HZ&%X.V:]C#]M+2(NTMA2_Y(_K;W1&W<^7&JWNTMG MH6<":G+3_^3A>U:E1QG"ECNX5CG%_*_"XW6J^+PL&9YA;?A)M>U'=J\!ZN*K M$6OMW$3T08I@G \!C[N3*5OI>X)D?;H@N&#VL:+]VW -(?#COX",3(?U6. I M928=2GY?-+LZM+B=DXPU9Y-W ?!!0=-5EJ5+KF"[O*3SU<;2+BWC1\9C7\U@ MSQ*74Z#.#1-H)T80^YF*$!A)Q>8G6X!SMS^I2 &!A/-W4*6#@3L?F\6T\D]2Y/5VL!;!ZV%%C ,$^>9!N#7YOGG!*B*8:B[SX' M#:A^KV@=DC3Q>IDZ5N*[[4C*.=_78NU+!#Y.5;M)$GD/'@+2B23\\]0ZU*0' MB*D)_'RQMK31UR&N-A#L=(][_#JN+LUF]&M>CF'^L;Z?0;^"C >-(-_@4NRHB^LU- M<30+L +JV"?@A, B;98BX K(@0O,FSPMZ!SR(;U-4S$QX"0Y4G??Q'8F-W=U1\ M'-HND9=35_1LF-MB-KI_WH=#&]-A P)AB0"R14QAFGM_9?0@/#-Y[Q3ST"VD M3,/Y>ZLG];\EF'5>Z712*S?V?/TK#1E(,">02^ 2[1S4 3Q("QCZMM9'Z@/) M194.>Y."@;JL[Z)>6IOMB(=.?BC!K[LAVD^U=!Z] MS_W4XTDE"(.R1&_V/EIGCIY)DNI1?,FJ^YLXY\'.CK94J;:G>JW;6^[4:[1M MA\CO(9A#R<]G$%C^PK4\."D-'4JU'R5OF_)@NMD!1X9J_0M+4Z M:O5DGLM+$U&#I1/3<8KY/^,['MI//=4])=GNYEO(92[]LX6SPE%6-EL"00+< M8+.EPX163:*H+ <=I&>6;+!>/4!AA72Z/V@\+(Y'\GVR>:"R.W]H6\46!/M* M#OJD_Q?I+^)7BH5XT>_9A-C9.KHG$)W5D\AP8D]9RP-F6&IWR"/@,ZIZ;>X= M_,@H[K%^B!MT7'G_![Z!/NNIV, "@$#%$N$%O9 IM@Y3E;913,6((N,'EAQG M\,J_:_*C+_:?/N2716SW( .'^'DD @\QO E,R4UZ"$#*)YSEB (=<=[9V<_S M(?$GZ8^7D#ZXP.7G6D=K;T0K/=B@814T67B-?LQY+?BF;^;67@Y M$FJ)30+E:0[.-/','@1--H!F=OW>BNPRU5"P/\XX44$]?-FIB>QXK-YFL'74 M_H/.!A=]?S;T##PU60HDW$J>7%3CE.%5F!)8J_T!^'%Y]YL@]E1OKEP@(M09 M_3/3M'!_T/M(Q=B;5W1;SBQR@?O0UTY9,R-Z! MG/D5?T-*\JSQG@IM7\T+KJ$QH:7+$=AK7R>2: PG)O(E(5S\]VASN$K<@K;! M.G,WI?O),1];=BO=YTY8[KS1 6/GG8Y7Q)PM4J=3C)E_%RIS2:U;D'4"0RUY MOM*4_82AG?PR4(KV7L&C0>5!MR.(XK(2+U;9J_28I#/>SFZ MIO] K_P8D$[ASR(@JKB/TZKO<\C;T2>OO[MH^K06KAY[0HNJ73U?OPKC22W^ M*+L#+G<]]>8Z-L5Y!VH^U)'(5=,#K"I/W]7?50KJ* M7)NSL_"U#0.-CBDF>&?;WE@3VL]K?>%^HJ"E\W;Q%^*%\-_(,%?15XH^SKIM M;8"ZU%_)(Z8>Z3UXL=&KQ21K8SAC]*M&5&Y>>7 ?WV^"S=&63=;R3(L9#+ET M<0]8UHB2=>RBR>10,6)[BG&PVL&9\C._\ (K2D,)=UI'R?4[E4<.(K]U_7'O MU-\1G<,$$\S?P!I7_D];D-P>;PIF&\A)]^%D,]KNS**[*UXE 6/*4!T&X-6:N_!WU&/!WU:H[H,J4UJ6K@W9UF'X[:!!,@3V* M%3&!\S.]X07;DDY^';#P]Q(]3WXJ9_VR4?'VMGI4^3XI(3@;<^P4^P9&J$CUQ37:UGRKY*F+O(RT*AM'=?C[JB-"RAX+S]8TCD)M"7[8@ M?P]I_#FB0LJ0;0"]S)1@[)Q'?T$'TR9JBYH/'^!$-_XE_,1T0N'+B? S=(UJ M[L\2A>=X87\79S2X9]BR3'<02>OL4X /P=/9!Z>L8)2FJ%E_A (]O=XA#I&@ MXOA.J:6D*4WHIHK 3G*:[KY!U=_I+(2&OX"&;TJ@_8'O=85H=ZDOX*6!'9]; M, BXG8BA26M-+YJH,*+8HA:D?B6".F?8("I8)R)7["KRM"0"+_A8J09(K MO"O!4OH0ZYJ5-+ P!)5CQM':;%]8:9.?)'\\0M/,[CD4$Z&W'B><(#$1M?NF MVOA3[2^$>!]Y;GO!N% %[%_2J\B1Y'\%9$YQ?2+\95PSI-_\_>HA-A':4OBX M%H33:UD/K&3)2>[>><]??7N2X.NX49,5"[<BT]!)#%64)@PHNP?EBCOHL/0D*U-O:FI@V3(O1Q]/L-9*R?=WL4H. M,Y*?)B:+38VL>?P>]IP\.O^\::E(FND#*E*BE5:QV[];YF&E5ZOW JQVUL2[ M;G&=Q:?HT2']IO5R<_6"F%N[T-$)89#OT=O KWU;$"DKY3JT+8A<$C4<5.!K M.=MY\GC['=)('")16*2QV%E>6ZUZR$FZ"5ZM"D1B^B?&F]CQ"Q%*./'9&^@:''_CRH43PO?*-V"OAS\98XO\PM'\8VC\, M[1^&]F<96AL&00*UPM>@#-G/O^!9F+-%\T7]O7ROX^J9[_:YS+1?+EQ&=4I_ MO6QKH/96Z.=EGE'U WQ/G/O9>X&*04.AE44+0#;7A!5]Y,W:4O=4>](>FH%^ MM/Y[US&]$\-'1_/O;1]WW$F#[V,O_IIA2DK2S<'=-,FENO5N"HG?&KN$])W, M?C78$1OX.5!+>QM1!1M5PE?N>O_#B)(;1>U=S]K;C<0M"+B?0>'/8/-C^C5Z M)5"2 ZJ*)EC5N2KCKZX6&ZGU-QKD:KJ?5"\[F_NGS'8FGN03D>X%AY1.*YQ?=2<)\-39&,T>^,)+!<3/IF2?& FG.90T"N LO5YO1'/JG-[ M@S9%QEIU>ZAME#@^-9/VM(=!N%YX;DJAU4&WI0*%I\1J$S"8LAX,>P51B,N\ M?Z<_5K1>2$I@ZHBNBA3O3QMR4 KT()N+28 MX;2:FPKV-R@8WKPJ^P"=T:^!T;! MAB43"_Z>:M"%V&X3V"D1X)5! MP8B _H'BHJAXXG'V"T()?0NR9I8C/A\5,G+=Z@:$I'XJZGRYN;P)U_+)BO4V MAB0<[4.#K8U1#>?=^R1 C'^_A9$T#N]O6B[G^WY:)X7C7>?988IOAA2DQDF MM^69Z'+;= M(>)6K7>T=3W)UWPK;-6"3X^.4+'TCGE0?UO"QM4(HL1EHWJ#U.F0R]Q[>@O" MKY \>#'@1W;$[<;_&G6GGA%O-X9O2.\.EOVVN%W.*"G+) MH1\WMX?THWS^8QZL 'U:X#TF"$PD=^4;?4L*C)06JE;89_21Q[M^E=2&6=ND M-H4M#09J@8+D)\ZN/5?&$I(P%*13;=6D5P+JZ=X?>[K<*'!A7([LL#.EFZM1 M/VO6VU,&02]&]D"O[![>-$2)MEDFB"R9<)U+)+>G;D2%.2X5"#MIY&][D%KB M=!"BO/JUB"V:1-/,8AYB<(&O/YU\5_.QC/9U"*ZL27.'Y1##9QO-=L8VX5(GX4\O,\ M6\@.,&0+W@>^#A8G+\#Q^P?\&).Y.77*J@-NZ(,TLX8:%';8_8I5E8H _L:U MW:_G1CWFM(HE^. 19P9#,/TBOQ\K]AJR,MA\J*?4K!%Q$82%X1"T@+WWQE"O M^8L+1M@0@!DU95I=)*DYOAI1\K3$>/^$6F:H9_#WC2(@@2*;U7,^B0:U 7TI M3U5W?#[K?8(F79T5+?U]]N"1M@>"&DKB/2,U%R[\\0OR_RIZ$!P;KG"R^R<@ M/F*QQM:B=?:+"R 5JIZ3\)\M<)E-49H59R\'3#G)APT\J!\C0RR$(!\(D88+ M?O1$5@J;^RP&[["NO70C2='VH9JBHX*'K$7-4OH'WP7UUIP]Y\2X=GG:6K:J M6>*&2!S<(^.@@+.H^G!7W?H!FC=]$L#D)^\#IYZ+JKL A+2AYW<-RD)")^HR MO]5\N3H^:7F_/'Z.?J-BD>WA1E12O:VB!3H =T<43"NRK!# "'%^&%L+,5D5 M=;=+HRJZ2FE)W,OVLM(2_I+:-Q2"@+9IKBW<^EP^OYS%L$:IC-/'*9IM/7B@ MZN:Y?AVCD&+E8%Y?GVURVP]!?0N)[9:77NF2S6#NH\2BK$PI"Z*6 MC,-L9XZ >SBO 44\+E4)^1+!C2Y(??S=TD.]D@F,1C!MSAK%7]+O CS+T!-8M'"74ZN/-R"I!= M@PX:, ;-7-_6I:$OXG@Z'9MK(_6GMQ\ZP#NG9/@C]\J^7-8N3P_7[%M:^A@SKSC'A3PA73 M;T<@U\+;,$S)4@K]>@/Z%)AQRP>L&/+&G 8",QH_#[PQU"2;#FY(5PIK'1(W MH<@]H+B%E"WEL+ZAO =6J7:T$C"J#RE\FB[]QJXRZ=[)3?'W@K'=3Q>Y(YZ_ M(YI/A( D,J&?E%,!?,9*L"5!Y*"L%_#3U7_UHO23M\4C)?&Z1_,]SSGU+6F\ MX!_B[-#OYPB7V()QIY=NP#(( H2( $7JCV%"OK5V(4:2!(8?KW2>.._Z)6:* M1[=U\G@K/N=RK,FUS,6W*:'7K]1OT8%CRMJ'>9]Q3LW:(4"\OF!L7] M\P87^4!-BK+BB53?TZ]-L*+S"S"Y4)W^D$(CXLXK,8D\N8]IFA3Q@>C\>9- M9; ?(!![=5^1'\EN]T%5'$G[)?=!6<.C2MY6!.@+2[$6XSAS@*GSQEHS^1VT M_0=3ZKW-! 669VW5"OP@'G3@?SIM4B4C@Z\XD=KE'&F5FZ;-+[+SG+& Z2]- MMSE?WY7I6,2OI'NN?OT[1GBV#TNKV\EY>BI!(!"NJ7M_W% [00+U)CE5Z3:' M%;A@R%BSRLGLB*;=6Y",_L;1X$==1TX5A$;OZ!#\%!)JU M3:[Q XKNK#M0!$QIX=.\9NI6X_?&"JIZCR?4[[JM.]*C*#0 _EWQ1+O M+F*EV)-8"/-\\R2U2!&]'[IU&<7F$SH/\:@CW MK8;%/X\ED.1+3&Y.Q'HXWNN9%"E\QN(_#L$7H!SJ"DXN.9N;%.P?8 O+6N1W M>197F%4K3E6,N^M:;=3Z+H3/1\$O_71S$(E)<@+>8@NP@.ND,O/X%7F3HO1% MZ0[ +'.D+"#XA,ROCH?$EJ'63WO3#HAH^G_G0 6';##,/EG4=#R^S9ZLYF]] MTOK(:6U3WTHS7.GAT7QY#0>??B\O2";/=ANUKB;A ;8\\*A'10%8SZQBW<;L M7M^"S$;N4,6_'2LR3C3CZK7O>_M1+\;X#/>S=L.%7K"%BITK'83CZU+4 M:9C,=7?V#AP_4F5G1^;RHN!M7X?K(L_VW\X]HE_0QZ_84@PWY-SY#FB8H3!3 M"KS.<&4&@A+W]I0!?E3OH5EXG1!5)@T%$MI@)*_M;]^;V.=MS MU8*TSST[WJEU7<=W^ASB>2\;$D-8U+%YKKM"6E!G&\P,%Z7#6UT(F_KMDS)8 M!7! 8I0]!'SMCY,[_>E7S[R.M)5)V.GG CBW&4+8%F2.-'1R8B2[QPV0[+]8 M?CMQ5\G&+TZAG"YUL:QNW*"5!V^X7+@[T"L+WV&87T&,Y_;Q$W_8_$#OU;K: M# JST[E@,1!0#(O?D!\^P]U'(-\A >Z&VIG:0'@( M&AZ>CCM]MJ(44* F"$WP7MV951F3[QE3WWJ4-LC69XAS(NQ (%=XJ1S @WY M'GWH9:\A&@D2J=<^T@YN03(OK-SKF3$5UQ3=>;A;[]NJKN,U!TFG[,CU43[? MZY5PO%4T "=O#CX%XV#9'&K*-*4*-Z#0]09Q3X06-QR7QBRE:^QU'FN08TO. M=F9 P[<@G,H]HT;;G]HK"#K8O[[EY1,GJDF,[W@U+'_TH:]ZOM&HAI+*(;44 M:PE.86CXWJ3NQ#D 9JCGHC#WM'<;S *OMVI1NB5\>?I+\;U5BT"A8-BX["S M+)E7WX5%3PXKNQ_MS5R>I^XN6:0NNM+&\XWE?6+Z"@\I*?33"/V3E^&2460" M6 S@B,F[JJ?W*>,Y13HZGK;K@$ZM1]"MZAA=V$#O=@";:F*.WDLN$EZ9-[L1 MY=-?A_!R6^B7#],;"L[GE0]RZGM?0V:UU@.&L+PFO*\1P] MC[3>U8JO8,ORM>TJI*Y(I)F6]1R=U;Q=7,:U,2C6_LO./^NOR"%7?OV_CE#) M!B _QQ^.+$SS0:B8OH$B)G,)'9AT9C -.UP>@U"(SF#*&,3)7VA0-XBTVE]C M>+76*_'=L;:.2?S;WA]?[A3*D5D"-(A8>_X/3IF3*!S7_OHWAW>@@>K/M1= M7ELJ%W1+U\A>E=,9[]O>ER; X\I_';U?3RHL>0@A7.ZZ?@Q&81I'G9+X$D M5N;+70R79]>^:I:>4GP?(?K\W CWGL

    ?8S:)OW8+3"$$V3*KOVE1QY:3!& M1\^"W4;1M6R8'4CJ:WNJZ&A&[U]JAZ O;4%X'%G7>@P!=VKXNBWM$MG^2J5W M?W0.7#:H%W2I.VG[P=??KS_L_J5Z7WNC.^/(Q[L+^6TDJ.WVQX:#@Y\EOU/1 M!8:RF$H(AL1*PN*NULP/5I)+;U"[N^SB]B&B'J8)CAJ,4C ]'JDWO5>$'MRY M;,=ETP>)X8VM_+%&8EB"#;Z/:+*YUMM0AB=>&VH8!Y#@X,DI1-WY-U6+QL^2 MQFZ)&[!:H=1U]!G0E*&QP/ZRX$]#T'#YNY2*UN#B5K)NF2I%#1-W;KL3[<.4 MR+GI;"%]3IX8_V97Y)M8G6Z&>-HW_7 OF?N)4*YFS9C& M%[Z'!1+K!(:\A?(T<$JPS3\%5DC-8W1^94S:]Q+\(7@@47>*3S84Y2OHLZ>#>DRZO7\)LQ_>4>%<;WN^1@!LY:] MCI/S2J:="X%_G@'5)#$,DI_-5ZW-E]-:B<3KCXV$=,QN09C>)^IQ*9L04[#97V0'")X/K@.@4NB3.PEOUSK'*8J M"L>'VJQ+&=T.*3@Z7')D7WG?C\IA $;$99%$3>8N1&=9\[[L@8:;+".:3%P, M=!WO7:T_L=:BDS;K*:]N[FKI-?''PUVB?K\ %NU-*1!G"R$Y>?L3/XVV#448 M,@U$PVR5AZ;4>9"ZJ+*',%MU'>YWV_S^RCR3Z_XT;4[3C?34QP]79^O91>NO@;KZ&B0?ZDJ'B.%6B!G M738M./XQ>CY.V9OHU2GYM/VPP8I&?MMI3X\0 *+,&_CG046+^RN)K,J4_L@6 M/'T/->/!JK/68<^QQ6E%PQ@%W_Y[B%Y9P.?QZ]"IQOS'>&#Q:N^)Z[X?XXR? M+UB_.L<@C>>:!Z=_AOT5L85SF<*$P>8Z#[W1;Y\0IZ.!@V7K90.P\$0$Q=+\ M0YK'J3$UBV&AUH<\1CO3N*3?G F4!28SALC 3%:$R>:Z\$_#:#;QS!56[?*Q MQ-*QAZ)?S/@^'@A.+;51";V?O !M,?TQ5"3%?E:MQJJQXE+-8^X_BP7*4)8^ M-%[\?C/ 16C<:C3L]!.1$[LBHB#F[_)S?V+8 L6,O2@XN6YP/SRR9O@7 M4"U!Z$&NA!0O-X2K3XKKYQ/&!12.**,*Q-:M.=204)GCBE @.;.;O4,-NT$7RS\.'M.E1;?:X)68)5$;D$2(YM1>'!F>'NA ]TPJUJX MGBCN\&;YI>M]RMU]8C%V%PN?,/:SG[-UIJ.L[*A%*=7"K]N%QT0J$F;8,OA* MQ-OOX0GY;:KGD#4JTD 76(P.Z55\J# PFY01YQ:&1!O+$%@0X#LN:#VNBI5-E4H.I<.D 5E;_19FV!F&/'FS* MC.0CKS-ZMWFL7ET.:LBP*_$NU*1%SV+80AS&P]/UD#91-T"Z#.\P**!=6H(/ MJTJ-0',VF?OJ7'8O/ZY/-$=LDYX+K_,]>63 O/*8;724C?&S9U.LVTN8M"T( M?_(>./$!V@&$47#; _R('PZ=;_KD]>.<@XK3;)/.7L\Q3>[\4L\>;0:4R0^H M/);-Z1$%8 ,69C7;6HGU"&O%]HYJHW'/M#&ETYF'=I*_"$IQ]7U6[2 Q)3>I MQ^N6"&DJFJR:9+FS^ZTE2I9(B18+C3HT+',$^<$ M5+@X=R+(NJ;!NDX(A^?6#4/@Q" 7]NC;7-LE^))G$^YI,C1_).]I* MW19O\4;C\?;^*1#^!(C0QG^>^_[/9/E_Y?KST8/R6ULQ7;.L!IIL.W]R%TE\\KG_1]U._KGR[CI/CSA("_E M9J.Z-?V@@8DI@! *\A @ 4 ;F]V82TR,#(S M,3(S,5]G,BYJ<&?LO =<4\^V+[X5 0$5D5ZC M($1"F"0&R >E-:E0Z"(AT M" 110+J @((0I8J42.\@A"(B13JAA"H=$H0027O\SGWO_GSG_'[G?\\][_[O MO>\Y?%:8G5EK]G?-S)XU:V;M4,>H,\!)376(.G#H\"'@[L$?0-T$3ERS=;]O M!]@!!^D0=0*X 1P^]%OZ[?/P;^D(S6^?M$>.T!RAHZ6C^PO1,QP]('HZNJ-, M1QD8?TL'N6-,C,=^N_BMDG\1/4Q+0T/+2$]'S_@/)^I'@.7H839:(YI#9X'# M+(=H6 Y1VP#0 4;:O\ [!/S/=.@PS1%:.OH#&$P'#)4G#^#3T!R ICU ?% : M=% .'&&A/75&YAH=J_X]^K,>;!7D%2XK*MVXJ::N<0NB:6AD;&)ZQ\SG9N?F'QV]+RRBIN^_O.+GZ/\&/_-[T. 32'_E?Z0[U8#O0Z M_%L?T/^FUZ'#OK\QL!RA/2-#=^J:/OT]#]:S%Q\?9;N>\+:TA4'PD@&6_?ZC MKXP<0K*SPKC?5/N+9O\VQ4+_79K]JV*_ZX4&CM$<.N@\&A8 #!#V\"!R!!5P MTR5((#>Z<)A9C=;XB?HV@:-4X*E@&T\8L:EX[KC.G=S(7<6W=[+OV/'ZS*_$ M2:PS$YY.4!A?40&(#Q7X'%Y+!3K?48$GVLV+8HA*#+D!OK(=0-3"^Y/KX ] M!#'Y7"P5F*<"Z]]QQ%8J< (F. =_IBK5WR ]"U$6V*\HI$MUN1SGZIC^Z7;9 MEZ^180VJ&DE\"7,0WJ4WS-'P.59W@K@#67B""HCS+%$!@6S*&7DJ$)H''[!J MWGY; L>MDDO)\92SI >$7"R]%DYW@W^&+'@=UZ:45YQ+2-+%_G@YQAO-K[/: MV5OU/3*I*]EUQ'82,B&ZL(M,HIRG BW&3>*6\!;;IL,4%(BVXJ@N]LG'/Q^_;R,(^G+(V+1==SYKZM/VR*9]K- M,P6(G51WTCL7!"F@V;IYYBV\8K0]/E2 "=O9VCP>L/6QG1W;5B;_:ANBL/)UM.']=@7?95OJG12&#J)'@1!"J,$$430Q1=@32*EXO:' M+DZX3 O4IL+0\@7N@C=\[9> JB[]JE)&:WD-=/T' ,Q'!?XM?4O)"@$#_Z91 M\(OS%^A9_[O?C6WXPD^K3\A/(!C_>E. M? C;N3Y,!6C-" *J1TE\@]Y4( Q\\A[!_41^[C*<=5=W0U+UUH%/7I9349EJ M.&@3=^]\5#JGC%7^ZU4:KCUN49H$0O.!.(G\FN1Y@&J%X$]46[:6&PEF[\,] M:4M591VJ3*<"S%:KOJI 3:6)4E$/>T8#4J7MECR:LN72[?E@6[RCG/8'[WPU MB3V5PL RVT<00ZQ+SKN/C\X'?8$R4NB=!)1*<7);I-.J9R"RPTU?#::_IBFN MJ_4L).EP-23D%#>F06Y-WJ'4'[2$*OR^[E'*1U"Y<<1'Z>-^)6MMI@/.U>C1 MJ ;]H ?/M8J=]\HK]DSMV83OF?B@$PJN"-XT^'+-IBMX$/XA(CI8&=ZBWFR/ MF'"'X#8S[N62&*/;"PL=?>4'Y#H*R,@\R=?!6LC/F192WZ:&O-XOC2</)UB2 MOK6-C[U]C 9^5%,8$+-;Z"6\-/EML,H!='^C"A]!P+KM.YS$M["WD!+6^9:%]]&.6L%89Q-\7BOBSKQ9GU[ MGV@")O&\JWN-*37ML+)#P>VXN/6Q/(>>_K>ZBVS1%&FR') M\:\.4<,+E2<_W7'WNBPP2SP9W(E@H )WX>/NK: R>(NCVXFP617EUNK4'-Z, MZ]\@/!;1M<\ ;N%7"PFE(0JN>FP H&(=)?KF\'OG#VNLZD\T&J(XCG]_93-Y MM-!+CPX\UN!.!:[52Y/HP/,:/U]8L/TJ_57ZJ_17Z:_27Z6_2G^5_C8JJ)H*8)VJ2;F7\ <+[^IXLJHNM'F80$,%Z-+AGPW!+LU$/RHPN+!+)/]K MU;_H_PS]$UWD%-P'KM;=>'+@L9T;:@*1X.3,8+ ?=+;O*4P71]^.Y@PCB8D\ MP9@DWQW8<&#I*6;U9T@Q2Y.Y4!WQ:=LF41DB"-O%N9-X#KQ.L=OD$BJP,4\% M=)-&ZR@3S5CM9O0E"D,AT9W@@C]PCT,5D]YC_/K:E#I*Y^#C&,O75,#&V122 MWRVYO@_O;;JYW?+M?8?BL:NQ5:[5IT'YB%(JT :-1; U 2O!8N3L!E".H_7E M"*/ABN933A30)5X:#YN"J3L_1J8]+OI?+*[[DAYYQ8XOLW(;WHX@B%>W:\43 MSJ=^A([9S%1'/+"8A4=[@[F<5"_A@H9K$BI=H1I?IU==)#CZNOES>MSY!H$; M.O8AKB[^ESZ1H =0*<&]P8H'_[U(RN2L'6F>-3#C$J%E3@O!L&K>0P4B2G:O M( !+\T)^$_NHWFG3S#DA7E>X;^5B;94_NXU9*"D6-T%A[#YP?Y]AETAL?7@. M7/7Z&J[IFW08G*8BGO\.(6V/-8X.[8PX<_^VT;DG_,^M: R72/ M4([;^:M@';!S\P1T3@A438]"$LZEKJ,"<\;]MCH$>!MP[C$DTR*G;WAI1H+S M>,QUQXVG"9&;)6[T"1SX[7G4K;73Z!@J,!Z-[R.$N1,]"7L4AK=$'>< ^[?S M[L<)!GT=UK0XMU?YO&PXW?!-(:)RO&35WAVWXI(GU[_)CXLG)Q@H7V1^"7:P M,@ =.';#5(!-&>KQZ/N=-439B5=!,RM+D4D]@]-4 #+YJ81&RNX4]NKIS4]< MQ2K?)_(U!=8,XV;E.$'#YB?NC25.J1' M7T,Z0OY !5SZ"*+?7N&@\Q'KIO/(HP3HQ^G#.)^WL_!P'S05"+?05[TR=%[0 MT,/?]T)-#'IE^\LN?@3HFK5&!'U)H*8+0T2$)U MS61&SN:]@7ZZ=O;X \Q22"IP/6R+O%,!;]4JI +];P.I0) D\$#_E^POV?]> ML@N@"E G%> BB ]J$^!83&NL="Q,WP,/9YZPG!T1YNOV/!L_H]:U%+,?XL( M=F&.@C+B^0A!]FT)XL5"+E$'05?)X$@RSZFZ^7Y\L/%O@Z?TY>GNR:L M'A2-U&7^4'ND>H+0F 6[_C6IS9JNVLK\LP['M]9-12/09D;^HNJ;F:@1*O T MU90*O+V^1]DWWU>2>S!4*,XD#PPN$^I&OH;V/$$B#=\GTT:OI6+O#7Y]XK? M'(^2 %%.64$I84P8XHKC_]90P/]=DM$XW0Y7< MZ.FR6[(O:TYLD1.N[J"B: MW^1=N).I"\4?)EMI!$S^;W5V9)X-^\R@^P]-APU? M*N .VH=E-E^%R1#EX"TFP?3QH6!ZV2GXK&X;5S OJF E -1&-B1JZ28R@=<+ M)"7MAG;&YE]JG [0N9 M0ZQY<%:CSY YP^Z52':_K/WQTZGFPUL.3ILE7T0U6XLV*@4-?-2?Y;X,[4PD MYU&!>\P]6H-H'GJD"90A3ROD,%D@TA"F2&YL=,GQO#32)D90'D;)7TJU@FG6^ M40TJ/@RIM^M2V)UKG6UBQY3MK6L@"9SX7,)C8F!P/YJ2 M4$@R(CS.,5N6QT^#XG37,4Q^P4/A\;Q=[;'1S1_0+2!:9U4Z0FE<]%]IU;6YFJD>D91&];[>>+YSK)+4,O#5P:@$2I73I2_0+?Q_G (?>'7___V"&S]OG<*\!)<9S8T M.H.EFBUD^8XYN^MIL7+^76B)OOIM+=.%^K$1\DL8\YPNQYIYQ(8VSN1C M.Y*0QR(0EJ_5AU=]?N+^4X?L&E3I5L)'X;! Y81.65>VTD)!L6-%%X^J7&-[ M UR@ Y9%2UZGBV4GV>%0ZCJZIHK@*,^DAGQIQ2M-76820@E^EK(/*XQE-_?< M"]U]R- ? FKSTF/SL[N;511Y J3(&<1,4C\PX4Z$^[I2W/&6VJZ4$K4^(:!V M4]NNQTRVG MU/)N=R]8L/6: =RTY7U@!!=6XN$W*)]ABKZ!G_]W\_P/+]@,/;XUK&AK(BXU M>"_@,[>3U[6Z5JXIO5A8KBJI-4D+[9Y[M=ET'@!EJEL 0;3:C=$9WH/#EV+K=)5]&KP_/$U)*]PO>,>L^M MM(&2AO+P1W?J_- O%@W*(06C;MZ"P9.C1AB_%C6ICV5%4@+UC_86$&T8A1Z% M+.L4#0;B=1A;.6%BQGT]VN5[ODO:@[6@V6)G*:$/C3KZ+7P;0@!J,/,-BR[> MC3#JC[-!<9I+QQ31I<^#CD\&1;0'0#[*Z%QF/;W%%L)A<'GUT&G;?14_Y,:9 M&5U6 FL;OKD2VBJIF#]2H047:>=15H:[KMQ(-: WLZ%YE%EC3336X5YD')=7 M('HR<0QHRLU4>N95O4NM>)*Z5Q_-V;P94[[JW(9TJF[>[A M^])M5ER/Z4KS.Q^>E(?E"R[%((P??@X:>5W'6#P@KEAFD3YA5ZFT[C IWV MO2(R\"9B"VVH?AG)SO>#8/O#P6PP/5SG>J>7C_G*7O/$-.N-_I5J[=18^KW[ MJ8M[4B[;F7R%ADP91=/:1.7/WF>)(MK=JST^2]D,(E/;DEZJGC1BANU%6L$; MOL)4( 0S3L;J+ME,'NA*OK-_X?]#V_\LHB%<_YM8F7];\,S>?C, _VN+JFU_ M8+R0+E2 5?6,HT]S&>=ZX9QT9#!3(TZG]DUUU,9NAGR+7'>C%(/YBE=875U\ MWZW%R+E+N@OM@H)'IT(P5T&V7ZU%9I$3W;.T-6^--?_CJM#<5\,TEW&(<2*%220'=I5<7A$_ MIH5/(\=2SL&.XT:C=PHS-&:W"8L/ELIQ;!<$N\Y[3)KUG!5:X[GR5._9%=X@J& MP<7.F?OV]E,S8?&C;0\_+87)+6$^Q)/8#-O UKH(^T&_08GTP*/R% M7F_=6%4:JQ/'KRWZ&(/4;0\\6GX>4 M&M5U"#E!8@(C/B+BP$Q@)_ XI+K?4QQ%XMH M! L^EUTX%E-4=.B('KV9&IO>H?]P8M=H%SCS 9L:[@UB7\T-*WEE(S?59=UD MZ6A5BK"38Q>_GJR@6"]4@K&M9LO)YIC^]!V*CIA#1GI)J"C,=+9&TA F.MQ& MT#9B5."Y=S6IJA'VZ'UT1CYQ,F;C;+WTDX,9O4$.:S'[+0.[U5H**A]K)TY$ M@%2^=+XZYSGUJBRHAB9$HO=@ /4==:9(:&'0V7/B.9EGF$ M0T3"NDA@QFI_S_Q7G)"ZIEN+];%M^@QXR&F:;V*AO#%Q&K>CD+.ZQ^_X74%5 M97(/2DG9A?9*)G3Y/QSXA!(B?9G,;+[6?Q>06%Y[/Q8A?A)6ZI'H&6WY-26E MS,,9[SJU8;=9L8,OV#;4S$E&.W]U4:]L1#MM%MLU3K]O'ZD.-;.I29OBN56^ M6*NG:7MW!M^C&B51+%0EXUI^J7V:LPH7'H46'LF'V\?*/O+?=YVX(2HZ^_&8 M8DL'HH973V->GS<+?M^]Z@>=4>%$EZ&'1"5BS6]<$H MD]_(LOU-T<07O,F0(R$!(;>X!5 #M<[W%M[7#3W(ES(^-^@;8^'SM=A5S&S- M?E?;T86G )68.VF,AJ![ MW7:BB"__V$.,3/J+(TG^B&*$6%AO<<$+=?!,O$$7I:WL/VMYTW:8"/A8U^RJ6@<[U MUJ;*;CF>_^9:?[ MC\E4!(?I+,2B9D8C&P*$QZ5>9>M*EHH4+6JV@;D9XSOJ/N/ $WK5T;+Q=+#C M(9NJ<$.LTZ?8+9+6.QRE:WJ,"4)%-0ZCB9]'Y M+Q*:X8PYLSCS[N'E9HZX<=>+C ):SIQHW[8?>QFWFRS:QES(VY5ADQ&ZN"S\/UR4O(AX HXQN M'C"1;G.G60&=(M$7$FBL+-'.^["JLJJ+A@'/^0(+4,P/)5)E9A>E..+,GOAD M<-T85QW,==#>]U2#UM6MVD%I8;7W5ASG4J638FOA;,B%!]DYSX1B41+'"L4^ M"8ZD-&3C%7 =R(.N*_73:$?&G_2[N ]E7G/L%/E2=47_QT)X_+VIR7"D*1(J M\J7 @=N*SU7.SD!L?#-]6KI7:N5'GO<]ET[VB-@[Y%RXKG1*RT$7Y+BQZ:L! M_]4(?A1:&4'*4&AK)HKR]%%2M=5 ?W4-!&.H0$L>9OM%'WJ+,@W>^:'B4S<) MKT"0>)\0;_M)0PB-V=:D6^3X.=Q(8Q%!Q J[^"[=$GMO2-+.(MWEG2_SQ:,- M@Q*7>:''5I@ MWO<1BDX)%FY0XNO7Q)OZU.^LG*ZY#WV0I%Z:\Q12R58)!-43%?V6\'!".];E M!J&1*.^"5JV>Z3O5Y5VRG-;T?&*V)F5SSFGS'&^3;4)^&ESFEHFI$TOH!W/GBK/GN06OO9-4&TZN 7*!'8$$0052*<&-0?EXL>OM#>S-*B] M@UUK&O%V#\,PN15O;3:(V118042K0KK.2J+1':42SR*GSA<9O6Q)J0?'89@; M(%2 U@@W^C$#4UX=V\ PTQP&Y_#"1"IM-N)$;EJ)4UQZY,7:\Y*=[ =DUP=T M+RH/*N5(L GKY_H> N2HP,P[$%9W:P*$;\7%HS#1T#+.#2R&CG0#V[RQERE0 MD=1R835E=#]L2/6&]I5NJ9-'CSV/G^RJ=$"$GSIY.9YP;I3$YHZOP35@N)MM M= FB(BAM$0B!C!54T];\KH==1:PW(#"E^9,O"Z1X&= MR%E@-TPT%2AOWI#)(X'2*0Q;./=. 8;A!M54D^933;QC+>]1M#^2A]=+7'T[ M\*OOWTU[*AZS!:387U[!.Y$1,*LY*#J[L[EZJ0,1$=%:MQ5#$LSUNX&R/M%0 M&SJWI=7_P+ZV%@/#;PG1;<[-;:H[SB<:18F>ALJ\_ 30]V"PSC!.GG@2RQH* M>K(R?:EAF&0SCSRUIK2[T^F5:AI?H,7T>8GPZJE$HHLTY;@YCB/;F\A TB-X M?*O]VL! A/@AKV,;%'^<_L#DX"6HJ_;=+>_!B8M+TW728^#9I8X^@N!>*S@2 M4VJ=3%0@C':BC>-C*ZU\\8&-V,Q$MZ+=H"MZ;?TKIJE7G@;8XO=4[VO)3=Q@ M%2Q**'^4/=$\$]?\0;V4"AQ9)(==$\4L\2I;GK?C+\XU3(H5W^W]Q]TR$YJRN::DGZ];>,>]EJ5YW;+]XY M_?J0LNB,UXDWH0) ^%6"(#PELV[2@!AE$V@T/\>L?X1_YXV>M MF\D9!XCZ8L![RZ;1P:/R)@%4(#*8$R85.G#:&PF:F+(ZVP'V=W&,/5^XLP@7 M_Q%WJ= P71_7AMM++@^1P4:C=][4(&NO'BP7%(<5%_#7\IX3=H[^/P.XH@U M0:.EB6E ^8QKL<6/ )-4=P>!P8ZQ;"/0_G'G/VG900$3O\ M2O(1NE_/SV@D9(SPVNI]T=$Z22^T)Z> ]T%0 =4+5 #S5OU43(%AHQJ[HHL( MN^VB+7)J.;'>=5RX?Z!B:-&Q^G.%J6_9-";076<13+@-DZ$"U]Z!M]Z#9V6P MG62Z-U2@Z?W23Y5I_)2W.J?VCXI M7A_G6U<6N CF&UZ&06>'PCB" J8F14^L,H9?7IA_'21.!7ZJQ:RKIO.@C[7&)2MOTQI38Y8U\GY1B23.%GT:I7]^&^;U^-R]= MM,ULSY#GVC3CBXSKO>=0SN9:KRVO!FF&6GGN!=^G\[#NFIVR:*%(#O86SJ87 M\J[9O9J]9$%K-QUC'![TC.0G&"J^4*>3JJQ]9-^U/KO 5"/LUMV 4)E/)<=& M#X7/\649O36$"(OJR,/*M#59H\>WN\2DXD;&7_NM\Q4:)#-,7X3";"MUAR^! M4& V$NW!2&4V\\N^CN-C-5OE*%"I>'7ZQ;V$A#&\8.FG0LSOH^* []!,Q(Q( M1Q 4;SUZYD:VL[5;)1;O_X)EX1)'3=F1O=BRC]X3M?'ZUBN_/S@&LZ21/-=4 ML9%X24<%QE*H?8Y7(G0J0).Y2)ASJ)OVF5\:9UI%2J)53O4/;ZO!V__8#" Q MH?3Y/VE*/J1SUVIUMK@N 'J_F$ALN:4)C9 MU[R[#SEUJA.W1/K]17\@!7D1"XKNQ&FI##!N* 8N'^=<,\G//#<4$V0.?;4" M^D-53(]CJ_'I!%HI7IN&5.!I)PJT MP_.$LI]-804=@_<[,Q-72^ .3E3@^SPS>9_M]RS[Y(-_B)_MD.[O+ W6:VUI MG/'-;A86D7*7TW6P]$\RLI]G-GR"MP+ M527"O$J.6Y,T+J-KT%;TJ N3^^2U^#PA4!@,<9(*5'Y[%6Q=E:QA IU]4YOT MP]A+5X&7.*G&J++XA7P:205R+V?F*K0S1V!=(+,K#88/JLLL7@T9!P897!LH39)MXY#J+,A"42.5M&ZH#JJ'U/ISR44_ZECC"] MVDFCDT^ [8#7F5\TBK4$?IB<\W9J4"[N%D(37ANQ;\Y+5)$7AB>B]*-U+(U(>9M$:0CW!\LXG16HLIP^T:A.7-" M?!XA#H-_B=#$]_TT+W[O0^_-)O?%!C-.KP:?JKBU2P6.]0G4ONEFN_&PINH* M/D0I17N5OH!]E"2.BPBG2, 4O@:?71[1.RH7JWHEY/&A[=?QF1>#C%%B>X;6 MJEH' ]U_4UHBX+K[Q.#.NPT3"9*J"TN7SH#:>) M-YV^?\ ?9Y M>9UL>B6?;(R@:I:,WO_A[0QZ"_>6]HZ$]/&?ZCR#2*D$XY\%\F.E$\&M/1+13:QF&&]20K3-RTK2X^ MS%"WP:RB+1R2E_DUA?M(2-D/-S_8W27^HX7FW]ZJ)F5;K:;4V8Z634PT)(Q/ M'/JF\SGGJ24NT0]D;B5 L3*]53E\;C"_/##=*[E8Z@7#O?-OUA\R' I_Z+\J ML2P^Y-G6&B-LW[@B9;+%*V>[ _ENMNMC4E5MW78ZF5M'5K[U'ANZ\7/I*$O2&E6$Z>'1.[.K\&OZK%S;S!WF/:,"3IR\Z?XV&?4R,3:O*0WN"&8S M\\V+%48&)F$OTEV7UW>L'FS8%2I85CHU)IFZ5FU)5NQ:D/DHG@T, UW2!DD?VC4S>J(G'(V91D'.]U M 7-H"R7)6<=\9%9G_)Z[]T.-FI9EE_=(^D'P/'>STXJL/+GOB:J8905>)?O# MZ-4?\SOZEUL$BD, 1I=OY=*$:WWW7A6+CB[F6E0X5/(@OY%?8(S%75=HVI"4 MSACCT98KZM:ZCMU4P#6X=#G>+RM*8EU73S0K"I!8:'R"% :T>" M$!J#]G4)D YRU*UKFYV,*I]*>/%R6-7\6>;' <&ER>$:KEV/\WU][U%4J4'.BT+CZ.'+G5/Y#))I+Q9['++QVI>Z M.UJY&HR599/GBW+J9"L@^]5PHE8ZO=7X?%YV^6TG&9M5Z8@,I$U8J'4GYO%D@+'794B) M5\3N7:@ A^G([$""-?AQ3V8T4- XI9L![G$[*M\G^-'!A8X4X\7HI3-S+Q[E M\/$]RGG\W*6'/HZB&OQYP1QF65V'VWH\-P?F7.EW,!BTH0+YGS3VAVF*"GL/ M"25>'VW2NRIXQ%;@S2B=':K"XTY^;,N0EPSX^[8$1+BLD'YS*+XXEQVK*6W( M0^ :*MAP4M7,&(6*2>8T>EOQ7(2QS/?1PR#8!0%)K,BS#6]MI9G@U=4!;93* M4-Q[5-WSHYNT+J:Q?AC\G08L%7BV1'A+E/'+4.:=4]0A3BET2^:L=I:,S_"= M 6.N)21Z)-55-QTB!4&C"N$S6]R.\#$!N7Y0-XX^(A>6O)-Y"CYR??S(A=Z+ M=+?$>U)H5-H-.FY(]Q2(&^<&0]2FDRTDFM1W8XH+\\$!736U.0O:?':WAHT\ M9!;3QY'AUO%>5*!N=QUMJB(0)8I\IT+SE)RO'$0%&+MGZ*.5'?BF+4?0LJ5H MU0!=T>TL\!YNY#U):*#X ,UA;,33+2^+'PM59165M1&Z%1?++'O"$\:8ZS)= M9(1V^HH]0954@&02L(>*?YP 0[519.+6]*.1KVQLFV"?X;+@L( >Q#.IS09C M_]E.[-2.'GI"3=PY\33']]1>_1./S#SZ0(/@D^\;H.QS[]5A)2_.7&=._CQ\ M+L,Y58L8%;U.5LLM9443/HB_]WB 6 M#,;99W\O?*2#R:5/6N>5VPBT$E4!NA"BJ@/AU]-R](-?26<;3VJ$VSI,K#@O_5TWAZ1T3A7K M>Q"!6"(HX14KRMWH_LV>SIH$27O_\C=]2]Q:K)0,LZ9-5#=R"@@)H/JDM_RV_Z(4QY-9$R1 ME[=,+(]J;AV(26_<<2UP;[".O+/'(YK5-+/^\U3X7X7^W4'"_V1($_05]*\, MM%5)-6A#A K0S5 &!9@&@J4=1YM/@6T(#=Y(%U6&49BB\[E192YO)C.3;^A5 M?M274&G9S[UTHRBENBLO16EV?5'0ZM16:5;*IY'F*O;\IPUV)Y*#9/$^P2<1 MJ!B8FFH!^T[5\5SAJ$L<#0H/&Z[0N-)J77I/YS$/+M\C<>C>(CPF.CB!/J1N MR!%Y2;<)O/-(SA53I7C4(N[S>)_#G.A=C<0[\S7E:3\S M0\VA3RO!7"0((3G0DSX4QO16ZYCGE)HK9[IOH/)@7:>+TQ&_BYH+B68FL@F? MS'W7!XEVA!OXQS@J$-M$Z]+$,J3,BY.8;6]_[]?9PM/3=DGK>..0M6ON;@6V M7,/;Z:+;A/AL#@E@_$S.;SKCTDP+GUG:.K(63!<9DWF.'.=M.[HA MV-M=6=XP+#7C0%/P7?+^U2#@<(CJ!YP(B:U09ZC! B<"(6? ': <,/VO3<>M MNVQPE]I4>1K+PB6LKG/=W%-R#;6\'?MNNH7%)$5H[+V5S2G9G X5U(QN)R@, M45'=@CD!"R0(SZT%!;9F2@QD#<0CKY#8YE#"T:,9%IVYB H1*S/01 MY%298C4H1W=GD<_,>[Y/.U-D<*.1WAD!^S9U6H6=0[EABYZDVZWL77*I!Z.S MV"]:OX[\E"(*N_S= M?UGC&N\>-]492+ =$&&S_9":(HKQE2^C9F$8=@ MS-C4I\+#]R /8&#G5 G$CP?W#44HJN9-ABR4X8Z*,P-AC(GPN<++ZM*;^?JP M/B5X0\_=YL3CI(4!Z%-;[SUT_K,W.+7P5+M9)%@[D]N<:*3@W&SO37/_&>7[ MYE)"B(RY=X^?;L?WOKPKA)$]S>H&HM%;P<$EW_BN8[#R%&!3(A2>KSGXT_XW M\DU+K5'>FJ+FX%YB(J3=3,K"3&4P>'?19["VP/]\_KOFB+2RC\?AW_TP8O,)!5#O_]\.O=3S6\.?YWI'(2CCS[ MFGCUKKK13/S;#3/,'WKN>L/]#XP&SO0''&RQD(Y>B P-[G FRHZ?J M3Q4TEM9&7J;I#S31V*#!1G7/^[8V:GTLZUFP5F**%2"' ]3!3[7/-I-L)FR-@%&J7*7XM3PX2C M)9XECJ#%4O43@.J7M7?U>17/URS8-"_-W7]X1W%F,67N?A/20/S%_9*I6JO! M@ FU[(&1:;QRP'TB_I!L$!J(1FC#=:1@)D\1)&J L MCP9KJ5C+$"/[WB0_BL!XL@XT=O[>GK5^-KR1A4\RF;@E1E%:XSV-"XDZ[.!- M(3[;?3%/C?7R[N[5H601S<*&F1]0A!-\XG/?R-K;O_-L0#5],R'$>UHB\4@2 M.U%N[%8;H:^-0:KLG3^/59X(XO)*(NN177&U@(N. :/QRL>EPN:UE=R9/^^= M+Q"(?G__9I2B)^OY*+K),,/'8_-Q3SX%<[G@FUFI@,N!^;)W#4"K@% G#VXM MD\N@5UHCKMP=?N.KC!AQ,L6 GD9N\Z=C;^PK.A[%;]+\KT::RPO%]&.@TN>7 M!RTC=Y-?DRNRB]SR-M,6'52M5"%]G'2O\T8E3!N,^!+-QUTD^NR+YAWJ6-OJ M.DJSU&R]W(_IO@_*HD@$/CZV&HX^]\EIPG>:J>/J$L)YX.+9#^H/N9N619)^ M&G;&Z85=6(S5B.P4W*2V.FWK5O+"8.[%#]MFHS9\-$\ZWUU>541^*#AFI:CI M=>#BN7++L;,'0O*R)GSJ(=/;$&NQJOIY\8N:ETPJ=\VK-G('G=QSAXLJRYT[ M(6J>IDTBOCCMY*GXZ)V=@5,,M.3LMMMEGX+G)>!'^3L#I&$Z6W/I$O4@SI65 M'*%33$2-9Z_LGI,[3"@GK\3M*!N-*FSFYKP(<,YH7-R"B>]/]TWY1 ^LZ$=7 M-U5J[PZ,#KI.5:R\'PWTJOP&KF#^:(%Y9F@&TR0X%)9$SF.80]'G/M"=FE4\ M-S(#YY-.5.R=:MLYSVP8..<+9QNW&B,TZVJ?.?TS:0O4@P1L+'L_EMAY(O$BR+FKED>1[[<@RBUJ4N M[=!C)]I[0K*FICG<>LT@/MMO[L+)]OZ'R3G%7];7YQTPNOZ.P\C^CP0:W&KW M/$>J;[9+G99CIE1_#@?E'':QI2VE;&?Z%1&G8'POLZ9K->A$@\W\'BI=FFTU M!<%%.>%7,@C!42*XB<<'^6Z\OS9M^V9N,I>CY@6VJ\,C9M$ M3>&-[S='TF839C>KLI?NE;([&>]7G2%B[*W.I2X*#\-&TCTY#"W]ON.G1ROK MM6[XTJ.::=4E?MSS/W(:&Y;T\WG5-;,-6IR"WAPLEWU7A/GCD(3"C=YRS89!?"J! M-X]D1?">$XT=QN!CFO@3CZM*5UUX;!_;AE/]LG'\FWI(M57EY,\SA)%IDS#6 M+=M!"@$OL- ^@I/U5!,17T;1WMH\>AFIH/ 9^ZK7RI ^,O2U?5KY=VU8]:30 MBY7>UQG9LG,;I&(S9,U'\NLFH>KVYE!5/MQ4=Y*O=_[Y@&?W0JOU6=D^QF$: MU"^K/"M!-]#@'^(X(RBG8%:XO8_=L=KW!Q:&DRRPA3+W8VG;_%/81=[$/@>8 MH2_W1ZM^!F?ZJE4Q#(8ZF[O[2L0Z><6XG JDOL (DGM6\D!M& X^2BS^C]Y*^::ZN[IG6.9FCAI-K'VR^KG :EY@F9\:.K[FH MI"DI28 H!V:%EEQ/O$0YI06M\+=V3_@&F[@4.[;3QUW0_-.HS[OT=.OSEJMJ M4(RE'?_7O]/O1H)_NO8)^?.GZAW-+ZG_UZ7>/7!?WQ6E'8YM[>86HK=^5?#N MGW^![I^,NH?)_>V/PVUYY*V,^OKL[9F7?@8Z#)XI%*"C J&%,&&L0.&<*ZL!P=L7NS8O M'S9;+^A=8+&RH30UMCJ"+R!V-TO-79Y+N_Q$\ZR1XWR2"Z/N>"?^#@[3V4<0 MSX^%S[R'V.&0C,VM2HMTDQ_K;4E:0GKM M4L(RLK%"'IOZ4#?]JZ ,S @IG;;[?*(%WQR'C*PI!O,YU6^M[ M@;,J0E-FJ_L^;R/?#B"E?(_N=&ULPMI27*K"SVF8"=HO:E3#6_CA=V-M* S= M1$8_SQE0G'>]JV%'ZMY>YAG"XX+Q4_=J1I"VWT58$ND68F_JT7V":9%@5$_.%A:,&[7R*_1/Y0! >: M2!D8-";8O(7)5E7%0.9!O$X!6N*GZ;N=&D:4?03T^D8:#=OJSE4K^TC, M]SUI+Z=H.[>D$R%K'B^>KX6>WC.H5C$%^6P2"ZU*;M?FQ[>-UC7XWT\R;4ST M&2]6G!B94*V2H@)_&/XGQX[O-&/^D]A;0_VK)_],CNW0?ZP4OQ**[PZ*"@2' M::L!_HAV]Z=,\P#-RX8-S%*U^RSI=0 MX_L.;(N,&FGF:3HQ[HP>;JP=]#2'G'T19+\ZDJ^XG$U@+Z1Y2KOW4?G#]$4WDPIGG4?)"=TQ&:(V@E&I M]3W"W(U96=/Q*3+-]2*#CK6!R!O+H-_C*&J8T1*=38Q84 N":W5/P:?9:5!6 M8\K5_3(DT2S5%MBXDN19%@(77R-IS 6":)TX1NL^-=:=LD2Y-(WTY/KXWGT[ M;L-W;/L6USK=+?9Y>$7PDRS2=<+&C'NHN5N2&_+]*M,<,YF_M 5=\DCJ5])%52U;3.&ZF3&4W<4 A2%%0(.EY:*7X7 M:U#,6P#V2;?PG!:#)6]2-%R),K#S\;.(EN-,*'0'@A/_>J1CS]3AF9N"9]+Y MD/T-R?+ET/JMWU7+RVIZ97FKA$0X M71>ED@+YP"RE\E[5,M2?XB_2T:0,8WDR[QN&F4]='RV*O=(NF6=I%CD7T15O M5GDF.W':^"$=[DG9]L]T3ND>=.? !21];/W^;X\=U MGEDV"XPA!ST,,.UQ\#_!*=,M$E;(*0[1,8DE(RN:9>UTLA,7$V$CNH6:N"BG MET6J(-F$J\1'\$1/%0 !8\843V"$TYY[KI3 MR.L2='E<631E($*))N@NBYTS?QAG M(^XL47/S3QO<#[HA>;RZ%1.#.$%1:;'-^N0L/8MA$7*\@-^[^M*L_I[PL7&5 M,5.DGZ'>(,QT=D*716.V=MUD4W)N4+^,11OOF75@BK4MEMSV?PY#G1?58S!* J14B:JT;ITOI5C5ZS* S2U?3& MT66YL_,,;+(LUOVPM:O^C.S'*JJ48PD!25T$%(NZ07 W"]=PC)$ET@";K;_B M\\*T[-%@ZE[BBS1(=5>8)M=JA631:(5V/4RL(#=(;H]G=:),N_SK'X MB!-4P'45;5V2>;JYBL<.]S3M9HDH__B7-)VZ^J*&26ZW&'CHYQ*YL+;]74):^L[@S+>27OC4]-:.3N_NFX\G[) M[2O @4UN>C\MF8ZJ0KC&];>Z<_3+9IWT9>/B%E2>\Z/]FK6; ? MO7.%3O'NK0[Z[Q^5V14?&JMDE>51A+D41!0UQ2\V!+CE^C4.O<[*VAKD'8T7 MK$\!:##\.2W3-VOI3DV2U)//OL7+V?M5Z.-7TG*#\5E50M&$#\:86 MWJRDC6DQ]="$!WW6PCP(H=G1Z#B[K%F4Y"Q6+[2PL\&5-[&>Z)JJDUZH?\U\ M2]M7'!\Q?[DFR!MO:+HF_UT3VYO\;I*PN:;Y M6/KL!QG==Y)-*TV]3VMOA]R)6=C@O\7O5P(N'$;U351SGML0 _L,#;Y(-&E& M]=@%0DW&FRO"[A!5#"R$D0T#VE1@8F2E*I+SCQ^F)ZC@,P,DLS?F?JDW7^54 M-#VVK_:->2N.$CP3$X711ZGCR%E*PK,J5?J=.(]:@==HK]O6ED$[/U\<.Z\X2!I#F M7,ZG"J^@Q:IM%]8KOZK)8Q*UFYYYK7PN5CNZ.57I)-TX+FVR_L?QAN+)4ZE1 M=CCME+<.)=OU9V+U@]@? MB@W]!_ZB/#LNG<)H2F0F 81L5VS@7/X&ZVR/@H6_7;Q1-/&ZHF#_9XOTF-43 M.=&GO\:B>B:>7YO5<:29$BT)&)S;:HVF N$1\VKQ;52 67=F-J_I#3NI4!0!1-GT5W(/!&L#'0/AF7,86"CF>BJ_"*L3*D57/ MI[&7#X*'&I]>*A)C&1# M>)SM9X$R5]:2*D02GAA$]?;V< ^SYZ29&%VU2E:_U757*6V.Y\$?WQSNE$M5!UT=QGW)>Y+[]A-LQJ M:)[#;!03SY'H<<\(<-P3_&-L9\3NT\JXU>U.O:%D\U:T^CA_^S@WQ_/ZPX7G M%UFBGG/-S ^^R>1]:? -;9>HR";[2/!P48[M20T]QT-#_V&_&:&W:AX;%Y]O MZ;R?.W#-U86FQT,Y@HG/F>D2ZQC D"NFSO(HJ>RZJ[#/H_W.#N011SC73GPH MY^B$=[N;^\,4+'!_*ZEKN@H-%Y FC&+7VIJK@I/<956E MDJRU'3Z67KZ2-?B 2>BA*Q7(^R0D'*!X-'#T8. R4LXZ(CB:^!VI M)^4?E M\+J!M_:XC()&#&)+,-QP,Z])(JPFE?OU_?>#[=>N&5F/1.R]4_B<3MD=>)VJ M9G)TNXP49&D,$8_J(O9_#\? 31>%O-CTM5/NO(G,2U.[J79^L_/0U57(NL2& M!<0JLVHI=,POD,(QNA&).TX%JK;665&9S(.REY$[7:3:M_X+1!M_UR=/DENV M0M4"AQS/QMH<:Q,/89*'[">--%S!*PP4P[3?$XCSL%ET4& G3PS'*??_P=YW M1C79=FM&11%%$0&1K@+207HG M)%I'=0D19*I+= ! 2D2U>J-$,+H84.D2X@ M(%U"#47I))00((3A_>^LK>L M=LRS2#86BC[6P"M\,QM+4JQ1I:DZPLEZJ0\*->:VYC)*I?4W4W(Y:E"E(S,_ M&82*!4TE"GET#)VDY>M\-#B2-IRFK/[()H)FN?]7R8\LZKH18>G [OBPXYX. M%X=WVIIC9?1,[BZ_K=-YU!KK];)T](&[7 MZA!5@S'+@(E[CJ?OVG\*ZK.F1<:_GZ=$54% E$$\V);IU3FNX$'SK4?$5G!] MPF.760J!N)1!TOTF8AI+7%* M."W?)MJ?2/K^.ER"=O7PQM[W^9B8WSC$H CHXV:/7&[RDA!7FH>F MNQ,A,7&Y8_!$DO=9 0R=MRO'SP>WIJ<4-Z]3VD+] JL#,\W!-0D3PRITQW[[ M?S=ME-7]$ZEP@B.N:5'M*_T#68\B1"1$YIT;WJF"K"__)*'OXM)8.OX8QX96 M)@GD]%!%L+'E'0E :\P[K.XG52*;>L,^XDU6+K<6&/>Z&9_0CWL8G@$>'=!+ MGOH7GS2F[<:+@8#'>+^&^.V6;,[ 2+YSWV6U<<17#)V&E?NJ"MU1_*S(%B?$ M;S_6YN$FF$7#P<6O&4:I@7DCO.U0FQ]?.^UM MQ:/4Q/&-"Y")(V)5/]A*MY&3D]/MFZ@/)LM'Z]7P)Q<<94[RCC?-'39")ER^ MX.TK3;O=\9&E?5L%9:F(9W,@M.>=*.[RZEM_^YIL,$,K MC5H\/6578;"3V@24#5CMF>"L0]+T"?:+UZ7L6T-X:K:4?LWTTZ=VF7O/A+B_ M6Y+_-N ^V3625TBWHZW2GR ^.+*98=Y"X\*W/8R4H2FVVX_V_N6SHC-0<.K? MY"FQ6M;BU,%E/N8)?Z;M3AJO:[QE<'HCB*IU<"2M;%BWL28I=>92W9N1%5@G%4=P%*3I0 MQ;ZV?AL;=7Z\]>CGD#/ B9!N.K<@5\W]S_5*NGWTS]7<&GP5D+V1B%[N$1AW M2>(XC_R(4U8!TEOG2R0R\$:Q_J]G[CHIKI.JH\ACT.1LP)UF/@S+I38S".NBHN2F&4 G>'\^GNJIARE"6:>]QMY[P^M^G?LB&_+G4/2[;6:0Z[G'];. "_4G@OX[G9L MGP%2LSSBI!=K-D2[TB\?1HH5CIZS2AJK-1&![WH9I1>;^O+#>?8N/OKZXM3O MVS?!C*X@UCJ%83S?"UI-2QX;PHOA_2(=5BUZWO MF,^M@Q>UC49^48"U'#5AVLNKV0Y:R^G/Q\7%^#T'&W4,8?Z@>UB M=^[J53DVN,)+JE?GH8+IC\[?6?;U^YA7R[.>3G_7"$=,0&F&4V?RS+JNS-4R M/#RQ)1W%6V\ MWDMN:]F9'_@&2R/#+[JG/@ GS!D[?*I9HO.*?VW'K?2?\ MHGY0)O,W YP1G<6;PA=@UC1G.[FXL3I4.YR9]VBL:C?&+(BI..0/CF"A9=%+=^D#=X60BZNV4& M7M&0UQ O5''1"^.MBBFD76&JKTURMEDZNRI_$Y6YC3+QE%7&]S-W%=B)ROUOIM? MKM8]YF$U^!S:0'$O86L:[J[Z120,:/]M79.7];")3F*V\'5VK/FG<@.DIL"& M2R:W09JD2)2K&>A(;]QS7#X5OCI=FR8.I'

    UXC*=+:Y)6U, MS6W??P'YYNJZJKOPD]I6/@7!J%T6HV%/PXK7Z=^FDT0MZ,FD( O*(SJ<]*V/PDW20H.! O>%+L@9V>+I/]7A=R:BV MP.RLU?&4G6/ZZ=89X/V!P#7P#6MSE1Q=V%$IFOD[1!Z0%B)Z(,[0:_ MECCM:AS.?465TA^E,/\7'RK,=7S%&2#I"R'M#&![R?0,,+)6E/]O__29:OH, M0!";)NE].K'\XW=6I!PNQ.,S0(@_:F-Q[-'!G;;7V[\6;O>^5*G' 5%\^#NQM#_T;MWCI]6B@' M/0.0_3YONX=(1J!9$HIC1(3MM#+Y1@U9M.(L?+(?1/% V'W3F8=XM3R2)=(D MJGF8?G(_E/N@6_%8H32"1+%T M0XD5^=KTHM_MSA@YW7PHT?OB^7NS/Q7FQ+ ME0')-Z#)(N*KUH=_,VO1OD$_ZV;/6)7,#UM"$7A[-I6QX1UXXFEDL_W) XC0 ML!P;SC%(JHOS=.>=9U$9ZU);[2.FK)?E3Z[EJ>?'][T#+YT^ZJ3:J?A#H6\4 MA+Z#JJ G4E]7)1R= 2Y?)=0544II>F5B&RC<3^2L[C%)4=[!M]YAWX!1-:ET;Y7.TJN>/Y"^LJ3NN:-8,8 MUW( T(6L1NLM&FQ/QS%RZ+T"CR^;"8XSK$9FNNNZBHW=1!UG^A:['^MJ]_T/ M#"^1]\UM!*S.!Z 8-'X>L6E#8ZW)B%"<,5[I-!XBB17MRJ8&5Q+M"%XPPK4> MY?']C-+762-\R-IP=KD7\*'D3?('AGQ,$8K[P/CSQ?R,JC1NMT9?!$[9+TYN M\6%TKOD>@ZEZX(J8'1J0TXM14_7=!\T>.K4,=VOT@K:8ZZ^:N\XY?3W?9M;! MUC>#),X ;1JM\D&ST*L+(=;A)HMQFR:59\.]_E ;'NEHHK MWBC:/2-1X_:;,DB5.GGF.:Y^H@-?=CX*=]\E?"'AL-#<*?UPBPXGU-E8%V=U M!!GV [V6<3=)G#E-YW[AD!^]G2=\[8JVTSFPZ@S +.>$4R91#!41.7'S[UV] MG')"V,[Z.:A;0UL53V=.U,9)(I^MO=!8H17OY5PQETHEO7Y6UZ!U_ B26M+SX4Y MF_6*VXPE)GZH&[SM>\W[]=&#MPI[_W3I7URRBF_L=*0;2RQ2_;9;R O5!-2I MV)P!VJD*H$,#.Z3+2#9LZ!K;WE[ &2#8Y3$3K1&0>.]8C4B<.U\C<]TSP%6% MA#, 4!)%N#-VH?*_D/^%_">DE=#)*Z=&6*38 #G>!1N[I%)"5!P+ZO?AM_:? MU(JG\I$\Q4HLG"Z8>"-TP&2KZX7IVUB B$:3*U\7T)[MVD^((R%W$856PIO# M1D@_T/0A'VU$N4?M;?J1/V6L^4U%>=R?)41 V_,9W'2ZL,A MQ8XU"TQ__1(8CWE3.9=?O1M%R)G=/NYEW?N\ZF\=+B8+O+'J[02VA:%[7!PO M>L9Q/"_)7P70+?Q5>F7#K7OG4U0+?3K4/BT>]@\P40PS@H JM0=9]X[WV"Q_U/8O5 MJ+6==,P%*]%:V^.":ZSS%O'=UN\5:+!JP<@<@KHXD[ T%I_K=27'O4-2@Y)R MEUO_,%PF;B'''XZ)1ESU'<)TP3J'KM7"H/:!A=[L+ M">%W$:*GE34G[">/9M93C^57RI'EI_'/*I"H-)$VSK'AL@36>EG)T+CZTL6G MZU*N+)VO*JKT0$E%Y1DQ>2G[H+Y=,S5+M#?HMPMH.#=MK!NTF(=V+-USKV.3 MM9I/&96%_ESJ2&.]>_I)CLW15R-[0Y-^KSKPEU.:4TS."8$<$[7?]]O3.CR( M[<=^@/;MP46LLKT+,_4%SXYK4;1N^W1.I%N![*0@,!0K4#K9ZTY8D59@NL12 MK/\.B+U;1 I6HH&I"BY3OV=O6CUJ?C_,>OX.TAZ\99+*CC.Q#4T M_M.-&0J/&^U=,JZZ_'K\E:WRAL,F 5$-?U3>^A> VI]>8U"DJ#T@8)D4Z(P M-V[/E1D9H_1?1?6< =ZQJ9\!(8W?>_RU8-[43][395/U]ZGB\+'U.9W:K,O$HSM13/JQ;YYN;SXMN7E[28^LS7L MDQ2BCE$%7(*13<81KV)KL[!+2V> > 7 W) '2V%GY"*8DG=&)+RV7E;P%M63 MCY?9(A$V300/3-.^RA6GXB-5Z+,<2F:)4+T M:NG)A9P!!J'+&=O)1WXU_EWP86E57H]V;B.PCK>CK&77]&B@X;&H?]2*F!/; MC0W_B>+<:16XRL,D,3<=@:%/S'IICY?Z;3K>4DFM]11QJ1.XU,@N^?@-Z>S7 M(F#Y[_,C(^1Y'I:/3_K6W6G5%O,R@.DE-]B5;>;TEB):9#/$E35Q@L&+##ME MGO*@ZY$U&TDND KUNVW<@*V7ZZ)'(3*A)DX+IQ:$%GCZ+3%A6+A60K$&/M0# ME3(5VR2QE_D;6$A08"7X3RTG3F\)UPRUVFF%7*\%S+B-+5Q(6N7C'H=;Y>'] M520*!^YD5 UWS3H&.-FEMS2E2REE6DO "\;3JPZ./$>^5V)<^*PKL3-FUC$' MWY !,U*-3>;B89R4G<$K(8\OJ%M#[%L<2TJXGSRGI?PCR[/:7UGE./S:K8[A M6*G9HH+RZ>2RIC[MWM:MVNGQI@2]@I*!@6GCP-M:5KVF0D_*G(WE^2"R!*V7 MG-/P\@1PR<:%PCSAD/::N@N!5--N9FZ>;NL'',-BQ)Q6C;^G6];GED(<))5VE-T M7H,VF];(@8N'P;"YYJ2 ZB=^!\'M MOP#7_7[T\IYLB51\FC1O^5=4_$^IN\ M]QCU,78JF1#HVIGZ@A*X6OS,L["?$YYT,CZY,!!56NR4+A'+62-36PIV/DR[ M>%TE^T6XHSK'@]\[PFT+1A(MF !+/I6FL9II 572XMSL_&5]D;S,V;$MC1VG65#$QI'*YL8396+<]\5.-Q M_-DE%K4M.1$"A"U8([IT/#+@UGN22QJ^I(E M.3:\G[M;39D*YIZ)*&Q+%Z'^--_Q!,7]^*.CEC/ U]H\$_^17Z?[*2L,?-RK M:0(+"'K?OJ%/3?US:?SY#KM1<'&PFT/Z1JG/8=VLI1G:H3R[+DVW&??4BG.T M;'^ =JZW2E2Y6Y>$H@\,LS9OV)M#F3QIG6_ZH%/47 MS?P,_7N>^^W?*LO]RTCS_]3,I5?I+\*^T-^X]HE.LS2% 7# L+\09)CT5Z[O M8=*,X# /-CMQ[A&KU,.EK8YG$H\#V0 B.EF:-^-]1#I:,535P\*/JO!K%RG,HJB+5H/91=<;&R](.W',/R M1ROK)GA1D?//++VJ=EOG'X I?=4Z2#=K&VJP!Y$ALOUK8,$+*9G-(\Q-MI%R MV;-\FG^4VOKWUQ=>]#PWK*!8-RK&J)@V,S5PZ6NR;_Z[\T>\MX_ M%?#Z]UO]IP)>?S$BP/\)9%H7VJ@%[NL?*-I.>B@COADF%ZOBO()4"JV^*'WF'6/-^O8.R6D57W=P%5Q"AGUWGE[Y@*&]3+8+O59=O&&F\+ZB MM;IDVNQZ1G)=G:1HB5]50WMWT_N9GJHX;?NZ8$][)JN =M$?L^**141A[)?R MA)Y2G$X"]E_^/* U-%G^M=8GI-*7#AHRWQ.;'1V9T$3/ M'?X([3@IT3AH23\R-=>1K8,^V(EL-BWTU78V-]0*$6=1Y>.#5D_7?$Q]NB50 MMXT@Y_>E]4TRGJQ)&YU4QC:MO]K0C;O>GJ9!/W7/>3MS^P3C=JC&)6=@_1?< M0U1Z%US#V5VXQQ]DI>:-*B65"O!&03:696ID% MG[*P/Y_G=]GENW8I\!.F7& M.><\X*%%:M1N#7!ZE=:8:QFH_$C4U"CE\D8V3: ERA"OBV%MFKZ>@ARSO>'CV>]4WM\J4O;!+F3$>.7W[K+38E;&J#I<2"W6L0N^( M[.Y3E[?3)I?:VLC)*^D*98A[R;;T3+)\TW/#LMT#:Z5F4[/R G:_#(Y>I?LT M-B'W)R;\P8=PHSI)A[]R2*4>HO]Q5_9_ (CXLO;#T2AO9';9EO*9K7M/CH?1 M/Z#&$#[^O$,5T,T G/+B7"1NJ(>M.B+D@(IV53+)TFS]D)6^V@^6JAYC^\7[ M?4VAXDQ3?-_71\O&B[__;4GUG0/ 2\(T)JT#&NG]W!%%36)S"+I7A_S0ZP*& MKSV:+7BF*LG;5T:[%!,W'E$8]!U:;1=1/.WDS[5YN! @.RT]$J#59$TQU<-_ M._^*FII)FY'>!3+FD MT,[J/F2,ZP5.'"US= F8=5H0&K'([*T_K2#"CYE\Z,.EVOFT^V5/8QA<6+/Z0PH 8!5GK'GY,*+ M9X"0G"NM]WUAFKBA^-;;OC86$_M<\[D;C-VA8 \OF(2/'<5K)6SF7C)[^MKJ M?T*.%+X4PCC.Y@F!'3NJ1TA"F/5ZW CY'#=RY:)6I.7X;?$A]^\*H5Q(=Q+@ MM()TS7?2X'RG6!M/"$($$#P7+*Y4E@D2\&UT*[?:;W%)2MC?WI4$V%(/D[-K_<$!03K:0WIY;Y4! M?8ID;U3H-K/4DH)^!LE.[+.%?R!*8Y^@<'J$]5,Q>0:#O;MID5^DEGE5GYD3 MM'C.EQ\]LK)]DAQ"A=1XI M]%[AD=;)+/E7=1(KMDVN(*U,U.]-ZP+U7?:0 M;Q3<;#Z!KPC?FU=->BO4BO M@*&JJ??P[,>OT>:_>*_JALGE+%.PT2<9Y\;T+'J@=S4S0+$/9].J8QHLTDX# MRV91Z<)?AH"",'V6J.P'UPZ;;< KL=-0B8PSP+6G(S?#HJZ0Q>7+17W';OU^ M[Q5@ODHTQ1252UV9:HMF %OCD=DR$;ZC^"& 0.,C=&!UL_NAS3W)0_,5XA%%01 M^3 ^>?A].B$YN76>>L3QX5W#0M+EBC7XUKJF &'!Q;V;U6/?N' M9D7KBF+[/LA;M328FBKSD%%_4//_2BA=N"&YF-,1",;,P8-O5G[I=VD)A]39 M'G&PKD^;!,#=S@"5._$';"S$:Z,"S6H-7JB;O0\CRCM_\Z<9P?IE46ANZO@F MQB-^22(GS@7$I$Q_V0AXL)LC(!--F@LM&-GHEYS9"DF-=+EY)4*S'R M5)UUQT;(TBE9"T?)*[\ZR[:S+<*N98;=DR3#NO/I11TSUDN]XNV?5O 59U(L MJB]6?6;1KS7;:CFME2!5L#U??6T[F;[:HLKX,,G'L0#> D=I-37-FG#G16W^ M]P1WHLVF/HM.;#=G+7UE->I:QQ+(IP1 M3"5K6M)K.MO-(H7GE2'44=-8)T6J)5%[MKN/.+@&.O(T$P#7V&N,KJ2CM\2; M7"=TS$W-\UH102E$\7PGF4CD*7BY5\U MJWG(7*6[(,U,(=O9!F"K=MW>:X-BWFKWU)TJ+:R1H@JM4>??Q'5N; Q !W 8 M],*5U#, C5>O1*#HA'!3S:RDRX^W+<'-WJ\]Z#V9ON>?L"L]&#YK%7RYGY M=PM6]-RCDLTU*0IW5'>3#0^DW)#KH\LPU9D];V-C#0%ST,;K)KB9/-=7(!/I M%D0WUOS<M'??*+'#*D>\;Z5GY+.U- O \AA=V"D(]YEH;_ M(MLZ"^MTX9J=BOE 9\<^D[X"Q:22> CTAZA+*) 0C>,P3'A-@?O)./PQ:?'H MK9C3MHA3VHER]!O@CI24;OJYZ;=Y^>D=&26)XJ=2V!;U]"T7-L\ 6 93 MZ/)W/)JO8U-!@6A-D%R\J(/!#_^11Y:R\LXB<[[E\)'UVYKJP1^J/KQ152-/ MV!<[_IYF-)G4]6,U@?!R7CN /%W;PN(+^\='%]F$=IA#GFUGM;C!#%5KG#PX M [JFY@1EIN0%D6;;Y8W6JKS),_SSAEXE_G[3]LN;Q) H;OCW]O_,:^*?B)AY MK![J)W2!O(L)'#I/!W3(N>G8.-W/[U]@C:;N90W7FYFQ?^[%87HEQI75=2:$ MZIJ'=1SJ?Q"/6@6? <@.3HN0.@2NNBWH I3P$$JDS7\,OD1 J!#@2RQ0-0(" M\:TXGZA8-_&R8;=\8/H#(^;W)YM^9IO7S_2>"/\@W]R"=4Z5O>ZO],-3V#G$*D-47S_N$Q'Q8RBE(M+T MX(.2\ '#*%L!?<7P'4QKVE+I#K6%KP#\EB,Z1A1DG)XL\QH;G[*):6P(FQ!J M7!P4M^4VU>F!8@WC?T9@;D1L'9W0^ [AGQ"L\WR!BR-$MRBMD_FK:[HF\CVA MSB\D93HLWM,]25!C2[DZWW/\\CW;_(NW09'GMC&+C5\@?Z<6KR!&?#("$2] M+AN]L0)-.MVJ;TC>BIKC!(J-2F,>/![L>7N#J^T,$'L&N$H"$G2)8*S-XIVT M17D1OBGG\G*QZ0^_)M9%R%+WN*@HOZG/T@9;NHM<<5IPT5ED+3[1@K8-R?A\ MW;G]S0X[M+EW(C?K&Z\T:BL=*:=8/&-FWNM7EYNTZ1/-F-1'!J%N'@?3$>V3 M\$_. *%)7D*7UHRIZ-^1)$G?.SKG!$;O8S@F]AT1>K);+7)#%:8?-=:_QIQV M?26?SKES!G !3TDN &/4.LX ,6PU5.%RP#+.,A_C5)GP@I*).R,2W[8%OWVK M"?M)9VK/'6/PMH><-8L,.].>)C'*G_ M-S_A+ITM^[T0F5#K#!365;SBM!2X MD)DM=5H<)+]FA/[51>/"F*40I. M^J,*B#.JAXJ1^/R<&7NL RD@/HM,66:_%V!=\AZ8E;C"@/M^7RJJ=A\B*7N* MXIAJP@)OT[$47=J7^ _(,/[ZX4FCOV5FWC(^UL^L>]^/P_NKX26.I)\7-&I2 M?CK[IO4($9IR:G*"@\@Z3@9DE006433W5M3?'WDGU)7;@7N4+%ME[-DSV8F^:K\=N./?QP4GREN0,O5Y?3D\8J=/I%7-U$:RG0 M+4EMC_[C?I/>R[J[0,]$YAR+2U;3UDP=)B"&UDO4'Q=?P)A?9R8F:LOPN.L9 M^9NV\::2'+_M5M!B(O-E#NC&C0. *V9J.UH9X]4=TW@C0BBV/@,U%;T45YCW M-8(' [Z=5.3X#NHF^4N=O%AO8,<$10UU. .@P5_G*,::A9>$IM#'0&HKH?0Q)?,QL+[YOJ.Q69&)FH>SH%4BI-U-I[EN0 MS*?YN/<:%?]C,APZE>N=X\N*W7##Z.)W>A;-E2"#\?W#E[)%\H'S=AAXW=18 M5:E*SW4]@^WL:,/=Z!;XZ32SS[DUA.U!J CW81 @MJ6&WC\\ZTNU=+I>I(__ MU^:8@9#'CA2_$Z^0@S8\I;T"8AE'H+=,E<$0_.KD&T7!_3B]?/?26R(7O@T8 M_2 "??+7_;_D>BQJ;2R/"7;^F+842:Y^'@RIQUZA9Y<[ \@EP:Q(QB%Q5#>> M94DUOH&QJH\VF^E&UUBE^;AIE0\9>DP8K+XL4@WCR+1QD@?7HO>M,N";M+HJ M_@74LVBS>72_38!K8H>8"_.P>H.QWB.#T+%;;E9T)\Q!@^BOIQ?5;TG4IUM,%SG<,G&*H3W?3#=+[NGM);?0OP@(@XQ]U_XB"%/]1Q5BM[F,NG0:[\TTC M01QK?&5KH7FQJC/.#;%0].O3#;;"@$#?H:W2?)",_=O]^#A6YEI'<9V(QF69 M*M[ -9?K9(W14V8B#"WYB.1%@F:X)>5@>G-%DJ'G;!L78^G@?J<"_=3;^& M]#>?*ZGG,GX=N?Q1 KENKW)SS-"2QG2T624/[1NJUF *%]JRJ4=^\M=@*K)] M>4#&B+36IV@OH,W;SBX^8HT"::Z>4\W<,%I#%VOCD69@X8Q3^J_\&X59!0(" MX^.=P>R1M*^KA1< LF-]NN\L"C93-[4+ROO%C =@3#K_(W.7JEXOD4J$-;=1=\1 ME/Y+VTHTEL2M966ZQ2=K"7)_*?P3 I:L@E[?P4G MV79LIS 6/93Z20+Q%^E$C31[3M);Z_>_#S'X2G:PW8((^RW,,SC\F%^KPWXL MA]M;E"(01?<6PN_>>ZM(9OR> .QFY3[] -&UQ\8O_D(HY"X(*+F1AS;;>+JC M/=B:;'QG 9?>?< %3RE2GUXRS1;!@L,5[A%>[;6UB@SGHD;!&&%+L\$&8VOK MYXIME(\4 2%7$5F#56;UC14]+^R*%XM+574PR3Z>ZYPX)6L(6PN+:\Y-(0K> M*L.B5K.$J7VG(]M98(N\;D%966YRR-5O["T"D-.%,\!=WWR\(DXEIQT8G=Y\ M'/$62=')>A,7.]SO^#UH*W;)$W#SMG(WN2V9VO[%JJIPO:OL]^(.AA-_&U3[ MZ\=\7IOXLJ670<@5.FT4F:,QTP A&XW?=?70W3DGGY[)5FNDXOT ,0%:7:OA MB;_]H,(X,V@86C,4 K2_P?ZL%2?0/%EGEK78^8 MF$394W:C4:\MWFF+841^0W5S,!>R/JPJL7N=P81U(>2&W[ZH11/-1\.O(R59 M($U!-QV38LMN4K%UK]E)Z1*E]K640E619[K(2:=-DS\DO!+_L]]F+F6^\=M* M'\#&(J+*:KCA1,=2LWG0A9E^-WOG5S'%[@:7.?8MJ#IP<-[O.*[P^S@^$P:D MTXEU!8AZMJBR4=BO2_2D0?CPP^^4G6"+C^E>[)Q6Z>[)^IIR@\(^;DU.=N,U M+A)(S9GOZ.2\R>H,#/%,9XE[>045 M;YZ>GZ-P]?^,S+S_>UK%((YS3J2-6N')0VT*VT. # ML/)96YEK\H6SB'>;2ZD4NJ'L^64O2GD (3<5 5$ G21JJ,),<5%NBF '=KR M6URY$W3Y-%?AFO;"??BLE%: $.W4C/ELFY/8IVDF'2>[XJNOY*;(HAKNV<$B M@FZ:!TW/8]_D1 ,=!V@%\[%+"]"O7@0?'_A4;ROZL#-M;U;'PYXR?R7A>ASR4#E]%;P&5B?8+T,M$->SX9 CI/D%9:[(F8)DBH&###.)C-'GMZCTY MO5+VF+=O%)?UF]D6ALB)\MAQ6*C=#*>!KU(EHUQG@LL(- MB!+N6F?NU\X*"PCS#401K72FC+ND[&V7B/B#HKM//?]L'DQ'O8NA (SQ>"LEHZSL6SGQO^^>)R3 FW MQ0?9S-M#;E*0%H8'VTQ9-.! MF:78SI>_UK!4JOAD=O^E\.S\WX"_%)Z9TSZ_\E_(_T+^KR*-)A3N$NRM1P1K M! QF!YP"G+$6G9/:$;%CI3S'(2J>8@:#MXK)&?A@^98_TO6,[$.#NM$.UF0; M;.00?:@W&O56?*HF\GV#[9Z+NQ7ZA2R?ZAOYQ):(/[F3/CGC,\"=4/S@L)P5 MZCS>XW2\40!2RXO5_ FN\SX\#_<]\S>LYJT%VFFR*!O];-7\, _7G)I"- UR MLM8TZ:$# S_W=KLQBIB5%LG^W3FA,\ %I]\>?ZVZ*4,P$);:@51R0(_%'$9" MR*1V14UD0?KBK\?YERI83/#7+G!\ '!,CD[ U:@T#4&]JL+&+DT<:49SD2R[ MR2_I>60Y[ GQFECK=YY\"!K?'.OT'IW*=_T^/AY!?0GWUC6 R]E\'Q^_6 MG:M+_8;V)@#@28?3A9G'_E:M5695X M9'0)UL<7?9HLKA5/3^#=^PJ\Y5H^VM5ZK57F&8H-/7W8)+H\0WE@R@X(WS:, M?VI<:QP&\5:!LJ]"E%=W=,L&OYE:2IQX0/DG+)@,O\>%. M:E-!B3@?;;-;5H-UIWY)(]##*T&'*=(&0HRI=\J$G6RW^XE"B-/&@WUW>9^_ M6KU)(^/GJU]#1*[*46M9O_(/_\?L?R/K6'CS_04J\O4@2=S-7#^6U"0;@?'^ M0'AU)6WEI;',%S>7@RUM?2.VG.3. +>;-)%:,1W+T/]]7<^"/KW'C*?5'7UJ34\#$;$EHCC#\=X>H8'2O'&@3>?NCXP M<1:#T?DYI_G)WSY!4_T\P6A_);PX ]#*@5QM)B$>D.-Q@GGX%:D"X"K.OOCZ MG9$+:\U1!W\^C>$F]\(GR&IKPVSBQ*XS.]1?^_P"($NIOP%)XX0Z9 M2="H:RYL+B"N/%PF3@M=CXBCO\&H,=9_3E@*>G66@YI#2,&+_WD*(--E%:;HEZ$VC,P#>BY & M/E& &$^"MYME2QO8J"#:\J,W<_9N9C52T+^->-L!\+J&4IT4QWE@U-X%B?O> MWOO**EHM8C8KN J+CW2Q8W-WF"98ZMP[7&8.43QJWN/N-"ZF[! "295HS8+5 MQ^*VD\\ 38+QQA1F6B5I5T2O2_<:YQ>J;Z&URJR3UJ8V9F51?S$.XT^D(10= MT3*7D >=@BTA%Q3X1U[LB;E8$G1N_:36 A@/H46 6PFX8(BQ9[A.N-75L:O#F)*>LZZH@!%/WX8)Y>S8 %+I MC!>LXG(ND_C6V:I0,4BFT9<[BL@M^N?!U= M;Y9WGUYFMC/+>OJ,I4\/O%@.LS<3";35ZWN^QM!-87:MA_/I]7;=6#/6 W7+ MUCU49T[&K+>CI\P9X"_(*-4"5;> [%)$ASF081J=H;5LAYS8[R&3C]V$:%V_ M]*UMV3ZKKT=HFN.>E!S^=G!6CQ=@Z)W?KVCIJ 3[Q_8!['&:5#%*<%??\ M>T9AFON7NG1GW<=_WV#^?T%&GR,?1O_R:_6:V[3Q06=([9?MW/!5-JHWGR=H M";1^UW^>X*S04]S+]??PTQC.#U6Y@4!WE)IVBZS/&;IH\G.2YSYM4W(M1)N MZ+^_9D_33+"H#KBL"O97:5E?R"^'FBT9K3J_U]F6*&[[MOY;L*3@]&F8,O6S MZC>-OV,;\M)=!4JG2&F:&\^+-9_7E!U9;J*1(]ZDIK\W9+H?K_^C%,L0";?1 MP9(2O,K7)UD-X9E4XIT96BXJ9$G!B;XLEU4T/Q1J#[KV\M7N:PA,\PHG+^?3 M>?>Q_45']+E&Y,1Q5VY0=3EZ>7!(5#_,_:)QN3.!;SLF3/!S;(>3Y\M-7PZ6 MQKXPTPGWE+2'F7!-8F_!3I66)5U&X\0Z7K" 79L3(5&G;39X D;,P"NMM4<_ MC\!5"IN^]=W-[%N)5_A5IJOBR?!_6TJ?LJ$KA,DV%'6SD.U2?$2KP*CX%KW^ M6^TO&XSB1!^C.K?L>.9*48[HMA4-9B.JCB$T_8)U%XJ)D(^I:Q^*SF;%L38M M?')9Q'E_R@-56FKD]P,S5E3<5A(?)#1_>M;= 6@.3OAPLSOJ*R$7IX_):1.Z M +*F)0D3'P\W"V#@K)QIAI-$Q6(5>WN[F/6H$6T^WGN"??D^\WBXB/0R1S%*4P<;Z8E<92\2 ZS_ \5VPJWW M?2QJ57H^JC*XT?[2^W\]Q7:[I%&Y!@0;7IN W[K"^O("SCTJ3 M.8Q!V.&N(-DI:01ZYZ*'V*DWF0*8)]2V_/A1U.*HRZ3OZ9 8*$9P(G7#^FK0 M=HK#DY'0^*:6D##YO@2K*5K=-L8.2M#[*#IJU8O!/RZ@6S4CB+PX+[/IT7;E M*<3QB:&JQU%W^I>D,P L22V#"A_3I[>FX8[ :0Z<#J^<_%PO1M36IW-.^]KQ MV8^I-)V&@1G>J5I FOKVZJ0&>6?M3!T95U!18&0&@J97/JRK6<.QD.FU8:W7 M;$M'_*>ZUV_\;5!WCY]J%2T6=XM )K6["A;*3K?,UA.-]'PK6+\09WA68"M5CD476Y/HCX#3$]VH79I":$+5!1/YGU.F#2R29ZL M9P"'^Q3';E:3*I YV?!'OL1VDSHCN*14MXC!NF9Z&E\:GZM$RJ2HL9Z9J:?: M#>?6%- V0BS)D:O_(<)IV@6,\.B"8I)(]WR333(-Q7M;^]5JRPVYPSS_>^I"B7^C'@!4!& M;U@E4''U\FO"7IL952?T"BB(#">/R'I9,M6"[/.YUL$4D7\IA.K5!3B(CW?, M\15W7XI)L:K&E^P!><8@;1JI;C>WQ$;[>-*W(/%)%(9YC$1&5&R87P1'3-IH M-R;42Z::#,"_#7&(O:"R3J;I-ZXP#@\:O3,)O$SB\ W 5_WX#*TRI1LF>E'R MY<@^_?15XQO+4[U;@<\,/.FVBHM^*F2+OVYYC_X(P7C\HN+OB9T^])R.\QBE MVV,6MBJ_3><.>8J0$T@$^PVGG"9/KV]F22M4P[C&68.LI?7UV@XK($GKYNT4CPP7H8-0R36-%/7^"$8E\PV8ZK8[;X(TDTPX5K\P\1U"U\Q\N;ZBF66",FQ9OPE@V#*$Y:II>FT2=3@F.7 FY4(9^2$9 MX12RS\HL"\V;N9$E$1J&9BW%9P"9@;'B3ZUFS\8:>\%"W'C+E4F'0SE_8$1. M3<_F+., -J=SA*B*;>8[&:+T35Q]6.@:BIC:KHS J]X%O#1(2M\BW2*- BD5 M'EGV8K8D\$L:N!NU*H=A!S]O($^;+B3*U9XL^!=++4FM6859&'?M3.U@K+LW MU">[2:QLKG5M%1-EUM]::EZX,TJG)80.CJ8,V9A#7]E-L;4D&?[Z@EKI,I5D MT_227QO=U4$K.N>S]!]_X:(HOV,9)]6V\4V,OW(CN]Q8H8I&'0;YE+P>R79P M_ZKF>_D<,_9WU= :];4(;A=.VV0N?9;8D$QF0WDSIRUYNNP!3A_/.;B7)'=> MU$G^SS_[:RDV]/4%E[3NG.M?Q;:T:W)NKXZ>5KOASWI=K\Z]((PB>DCJH4RE(PZTYXYI+!% ML#D''T.XOQA/:V4*L2%P!=[)6#H_T[J-VGV^1NO7 8,&(=@^=\VDK_+=/E0) M@X],FJL9]S(;;[I7&18+K+TW?^UM[]WAG.%F7FWU!/6T][E1#^.1#_Q M7M+@>>2!(0@LU"''O=BVA*@WZ*^<=,F,9;9L+>WV<&5%)Y9(+7$!*LN/Z[Z) M;)H7RTT^BJVD2[1H.N%U,AG1<4)$Y5O33I\(AY5>5H*)=AI;$1NA_/YJ!TGK MQ,0_;JTS]ZG("%$PO#GA@*J[E%/8EZ^'GOHG88*3K6ETI[>3GD"BSK8S"YI:I(#K)%7_\U/ M;5FQ82/P8<- ^UD:$P+[B0:ACX]%N8V3?00I^[D+F25)*?KPHQ-#4+!*HQ1!^R!TBDJ$]R[=.JV M'],8FO2RT& 5!C#G9+G^O MID9+30K=QS]WZD=A'$DC\S7DQ\ VMLOGA!LS=4[=WG5T34R7_]+9,3J(HSP"OY\.SR29ZXB!:G+^CFPV6Q5HY<'+SCI],H$.#[ZI\3_G%2'Z6:LNM/$$4 M^PE)F/AI*"8\OURYT/=W1]!]K$MYP=0/<3"=8SAZ4E=GA_]= IO'WH(-N=QB M2R(%IB%,T.6+*7N"LMJ#1[Q]?F348X9LM+XZ'0J2PUS8R1BQZ]K/VE?2,8<_"^A#KL _L)H*T.TU'C\U=[$"#NR99X!N5RM&/D_(5] MLH6D5&=*W8,X[E[Y30,CD313_:@PD\/3V1F0"M1;T]'477M]$-)! 5?9LIGC M';'&;X]8Q0(?#GGE-<,PB"W[!03MQ@9V;U$AWF\!2D]YY8><\CN:S"6)/6Q2 ML;QPR&PP\V2I,2K5[LC50WGZQ3I/P>:Q%&HEV;*00; R4=M+S8Z-1IGN)DBO MD6B<9 Y;/CC?@BTT;_XY%9M,;4J!:A((G=52(KNI5O_IN:C75WY5'?*HU.OO M!?-HII\ELE.E# >3X^AXW[BOZ%BU-[9$#*O0*5_C_5*-6+5B04K.W9N \[]@ ML6MN,$G:>W79;SX*ZKPS%="V:3-&$G6D^7:3S%\?N4&S1HI##/C5$W]S]^5# M7!]D<9X>=0./]57I*DTL1%I,BXYK4**CJPB6D3, 6&@J#K]I LJ6KA_^'?0J MWFQXVR4484CE+WO@:^SNDY6U[-9:03EF]4@;@PT\_=%7HMEA>_C/ON2CFUF#D M25;K59009R&,G%($G!"4]T)6V76BK\]MP/L.I"\S)=;M6Z M2J^?R-5PJZC>]U:)Z((K+P4'Y6] 4I>V)35D^-F$"&BP[7S2.X.XL8?OQ#"E MOAE&X7T_OR=0P)P%#V4-@AY^08*D_/5*C32%HYI/22XZ$NFDG2GO511_2<>,P\N[2%6^A\W?V:#;)2([B?AZ)BB_S$ETPC MA.J(=A-?UYRDCXXE$^S9':.DQ+UF2Y(FW@HT5 \ ?+U[Z3.MKHK7QS_KB?[C M0>#_MC1W,N<,T/9E?C=Y"+U#F@/N'\D'UIUHGCLD$L70&>!R/($"R]5MS2QN M?7T>(H&CRVX(7*S?D5.AU2.HXL2DLPU2?W.["+K8Z4E6/'_J=R__Q=O 'BP5 MWH5@?R(/H0<"FNERT=!V_L8O2 ]P/C+QNL-_8^\]HYH*M+;!* (B M([J/3> M1;J-+D1Z)R(B)89> @2B("A=NE*E2XV4$.F]"")"*!(ZH4A/$$(T(8SW_3%S MWWG7O=^:;\W,>F?6]R/YD;7VR3G[[/+L<_9^-N2$7V_G9&]&UN8+$*EL]'FP MGXJ_>A5.%')_">/&S5*N_+U6:CH-[+!EU,/:"5AH\\;=<7]P@GG*260Y[;X'X->_7@CEF6F>J?7"'-GAAT^S3 M)7;CJY'IY[,:\<\1?E:7B0;$J<**T/IE->]0(SY#Y=1SK M0Z.H2SVI))_PL"W^'D#SU5LVGP,4+PNWKC[SU"VKU>FV5A= E"XZ"!^D M.M4V*7!CJ;UA%8_56"IM%]29BK5OP'ONG .>%+Z"-[%$CIP#..">*71$AZ&& MG\R[CSP$1*8&7A9\67I@)Y03\6EXH#C]U&OSSK5ZQP!G:I(D^0HQ (^B7#'! M[Q)VB?J76,BW\%M]3DP]:>"P$(X"Q>G:I6U$$*\GY\;G**F0AB:'C(4T@_08 MUXVT.YI;%(;!9D&D.YDU?4@0*3?4(3GO.-OE@8B+%)EN]S\=W4P8M;B!3NO/ MVMJ;N$^ERP<*8G[S2!$,HC!D$U>QH'A!G&F$_JI<,OE^0+4CF8U840?3K)]" M/)53GN%P?C!3].Z$N2_X+:+X7@DR (Z[+\=#U*?0]9!H8(_.WNJ F;AMB:XV M9SFP( 2\]PZFMO?.K#I[?SEER#K&-HIP*J4<=5/-7>^A-U<=B<(P?):E+1;Y M=1EG:DN^CZ_HXU3GC.^4(1Y:$Z.K?]K49Q0">5[&R:QEFEYI:6Z.NE=*8W'# M^L)+M@NG^?_AAU8F-OK(&2&#NM+,>[?T,R4L_CRB;OUO-MG\WURRJK-RM8O^ M9PYDL+'&ZQ<&8W\/[;@P#K.ZF717^JMA-^"BX3]Q% NR18H2C?]"EI<(RG7B M_",. @>S]V.UT#Q<_76*F.L+VJ[;W"KZ*Z"!12%L8>^9TIIIJ@=$=T=QT4[C M &PW$6_(RL>8R,A(6;S:9? NG%#DCH -,[!2/^B,(\ AYJ,EAO$?3_PT5UFQ%'/8D!W 2>ZDR%RVGZVUZ'EX,GW]I#GF,/8^ 7%*M#U@74J M?KL7+"3QBUTZ)?TM^;#)6#7AAIT&PB-(^&1&YY6QXPHU.7<3'UGHV+9P=M+5 MR)O0-]:85X62!_,8T*K/HG$M>B>EZ%\.RU8?LV+^GYG!S57^/G_OE).EQF^P M+'_Q$QNCH? Q^Q:(2S,$E[ 2^2IG/)FL'Y:V<&M,YR'RLZ?W8>E/%JZ7HRP& MW*MZ>@9CH3.IN/MK7?MROBI=R4SP53D:-0;/%;##IFKVZ)3*7E[1

    #MK[,/&(-Q0C)CU0I+/!28_28%$A 2U;? P MPK\.W/>/26[.51,!)B:HUZ Q/:_EG(\G6,$ *] =&;F^6=0R\2%Z(*N3+^7> MC%OSY\8T3Y6G;0(/I&L^Z,U!YI/];Y,I3U#IC[L^-0SWL=FK*=[3E7? M6D1Y273:HHKC;1KT?D)3KL#_ N,*YW>U9U)V!D!NTL68G7$+U=?&?5HCP#_9%R7-UKM;!P98MUSE< MTZ 'AL(%ZU.%_TRM5,?+N-T%MM+'?!&1T+4GHSR]YAO\@TW:G$XUO*8W3Z\O MWX24+NZ'@QK:&CKS_YW;[2K\=YOS_E^"_TOP_TW!B[-Q9-42Z%!?]A(KGCUM MX8>7=9J#\YTS 57S&JW/6N$V8Y%41 ;2 ^*6J6 C8L#)RTEC=?F5]](THK94 M(G0M_/'\_JHTTY>+@V:V*2;MF2+:\?_R-#I]U%=A75H#YK7.YHZ5@T:R(Z6\ M)NC*Z;X<"TF47Q* M2$P?L-:^C:>-#MQ=!#V,*T$?'M1:K:/,[\-* MDQGU[NXH^B7F??E7?^'JP'2?E='HN[F-Z9AH73YZMBJL8B+]]KWBILPSDW]' M(E3R;XU5DFQ$!.)VUR@OEKB)J:M2)M;?UP=E6;=B4O!Z6 ;>\$J:]I)5>"(, M2%*!4F8)(<2.6F#$ZIFY>1=3NTW8;UFE<\!UTFN=HVG_BZRGL8 =]HA_[MRB M7;/I%@3 K'$1LU%D)_:%&914AI]_2,]U4D.1&F8GE!:G=BG^=]ZN<*5UZ]>& M^?N<#+D3EBGV5CS3 V?OO;9')E-L1\<'5D4DJHZEJQ"MQK_=-N:.P^HJ"5,V M+\A,>([&53E>0Y(*+'Q:-K?_U@2WIA+BK&Q&[IH=8Z(B-!_05^?O"[PM3%+] MY\Z.DO1-(FR+=K^R@EL4>]O8\!YX[55VT*GR5/&"_3^Z-;BJ'/$3M3SA%=,Z MNTXSB3]J"OF)6[W+##"1"&P*C]?$G&=K((U#;AS3W;D[.U]- 69?A"_,5($% M!'$5KYMR\T,<9RJ:&AM?EK>V?NZ43-4K^8L25P!2?3"&%8DN\"'W$%YC('AV M9IFA*3P-)E;B--QS4CF52MC.;'W >$^"[Q0;?*#YZW9ME&_/2G%%?'6D04=Q M]H!Y\+1%S/2?+\C+I$D]:+MEI8I16H?A\U;9HTAC?)B,77CW.8 6H0.6<>N\ M'3FQQ/O6P^+.!%&L)T114::V^O%9G6\IJ_*+BS10QZ#??ATZ>Q=(,G$F@RDK M#F.RUKNRN6OTP^/K;MO(C\IJ%G5%Y!77FALVDWZ$BQ?9"HUVK<3!5 MU_$8BB;9;*+^U *(3W_UY]K/.;;7A/MXW7/ '\XW<+!.7/8M(8K3_DE&E![! MDUVQ#]-A_"^;N\X,5F-*?ZW!_X,&(JVY]2#YM3@!@X339WK>ZÜZ MRE=,T(^I$SB529WS.8!]LZMJP4GCS*K0Y1S0"?Y.EL&-K@Z]S!"+(E\HWM;0 MNX ._/Q!)T=H4> RM%>"C+'Q&6L,N\W'P;^4>7MH M0A@TK1PAY-ATBV?WV<\!U(@87(0/ MA*C^-0R*'&;(!;O,(.YD2KVF9<08%TY+Y7][\(Z@A!;-'?ZM?[[/^;#(LQS> M(6N.)54BN,:DG+C<]SO[SE1I7F9V)=@NXHE?ZIYI& ?MII\=_>IF_1R_AC\L M\.:RC$'0>@*LOI)_93H#^:HI+0,J^9A20MH3#EZB]Y03:4C;1A+"%\/VV3= MC>> Y'8Y?&-OHZ/C_/*V\XU),9)@7!/=P0_CBD79NUR:&4_HK \4U:-HP_^3 M5DY"(UU>C>>$*9^8*$]Z''O,E+TIK;(( ?XY![S^U\FW M^M/4ORW[Z'PT50CC[';04G#.*Y!K0I>(0NNDMP;O^^+ M-,4;%M@D+SUYF9]L]X9_S"_\2D:UX7=#B<4O;:@QCX]-S5ZC5D$-S?OY I.L M480D%*]P$V:_(WRW/+$@?/Z0GTA/TN^Q7\!8_LE,^^(2H?7&'25]@;HXLJ*9 MP2N![7-#_*R5;=W[B]S=+?>S;KRY=;,K WE)#T8578P:?/OLG005^[_@.74!AWX M4[G:S-/[2#%63+'%=;RE^O\@*R'?B)P1/ I<9CD'['T Z_QQ4F'[+S]<(,'_ M:T>(/O8<\$.'H$4LPOO\!4O8E+F^GK#7\8&\7^IJ@\)3Z.?:T:/">HIHC0?V MYA\.G(8V'G/Y2^$#_@LCT^F?%S?;&AJFI,O0B/V;!4O0'+4/.?)?;C)'U51$ M71:^!KW9 KP:.:X#@+'6]:RET, 8<)&IE9BL6ZW)V:NY#J&K"V4.SU,'N?UK M1GQ#+R6?_/C_#H'2;](03](Y8/\U7A0>3>%HS])Y[$+TM3!KWX)'#W0I[*GY$3KDG3:1G7M"3KX8R MB4\I['CN&.!)A:!T*^,/(^_ILK\6XWX.T+[Y9P ^NHFB<-H=_;:R;%3_]DHG M1O#O62I1@, M..$PW'L;$Q2;6M%3YFGMYV _?Z_>8;[[I;FP68P5U0L X(*S M%'=\PN[8V(QQTY@HTDW--ED36]&)&W3 MG9/5OA0:MY"96(6[5SD8_H7V+SO]M$?!B6D0(_)H M0:[AP%%%8)[/-E9>>==%S,C":-L>TV&%-O'("VR%*!\W)W_%T28%@MY0Z";; M0U?G4'->!(5%A[301SN,:,IW-7.-:V#G=@V"*/T,(! 7Z<C. MG+9S=/ HCH>4OOR)W_ ZHY>D985>;J59&5O=_(0P"G)L8)[ARK&^EQK9[CH$ M:D+$:8+6$@I?=37,OOZ YVCS7G*N7N/-$C*<,,0J&NC,#*N=8;;>1N*IP2P0 M\!IJ/U?*%GH/K6%D2A W>M^H-QB'R6-DMQ&BBODI.;?Z+$+ZYM!!^; :UTCI+&*8M.IF(K?^/)T GP.* ^>./MQ[>D+SCP6Q0L8K7N-@>< 3FBX%5Z@ M9%6*X8%V49FP'-QGXY-"W-VG:D(,;S58DXFE$X^_ YR/-BTE[""Z#_!3&J>=%&F,HJ%*;\ MYU6JU^RLOMG4TS:77J(QMB*]X MF%8GDU/]D:0YC>>G>Z$MR0$93_&)]3_>F)O/%Y@E[6/VG7::G,9#BUL0"5W7 M#BCL1)K3(0X=)N0Y@&W48T+2HX"K@9.S\3#50CPF^T:(MVL!N^&^CU;Y-TE;-'S LE/<]HZ MG%$%LCDIC3$'"ZN!/G*#6\WA4V= P!D?9(A,7;>P@::G..\=/ MO+[W7&?%)G-'JJ51NYV3A7)')(-PDWT<*'<<@IQ_9(?D?']F/#>U2?%QUW'_ MJX0X;Z#,*3J"Z5YQN\5:2C+<^TQL*">Y$)>]8A,5Y,,X^%-Y\;XE7J/'3_'= M5#VT]^UG_^YP0/AL*4QUJE-T!\Y8@Y2+%^!&-W6QMK/P[BN9="C-ZUX/OLQQ M3['[XSW@$V 95TUY'2?=U0=5%FGY34D&1D8[E&,+[UMSBU): D4Q8S_7\)GR M^#)S6W;EO67J *I'Y%R7H7L@3X7%G<$J=MERL'.-_7?V&W_&< WHU(?Q@O+7+^4 M*+JF97"Q:> I$I>Y;9YI;Q[$GYYD:RC3*9IK9G\H)4-2DA8-O<_]NMI>V6O MPL;+LH);B_?4(MX_#,+;-M^J[B4UV'F-B")LS6J&>_K@"U@QO$!."/1>4XHP^MH5YVY M(_-'YM'7^S?N4$4&[$B,BQ'L7ODB_=A*@B*#M*$RQ]XY!:W/TQ=#+KL[S\ME M26;QU-3L#Z]^46VN4N%3G@V>&:_?MK0IA%'A.(<.J>9VX+C.2!T'XN;:D6TN MD*0:\QC-"K1BZ*#-Z!_ARE1[SHQ::A&,6[X"]Z;%+Y6L'48+(K6C&3-#%#L* M7[4;KGQ>HK_#;/FQ-:Y]\U+40C+=[>(LJU?5R06"NQEI\9,^F"/#[>*S6<6P M#C>N(?VZ64/[4(N*1D6L68 M%38&!V<$+=N63Y4V+8IM@5,X"]U^4!NNY562=(.@1J,0X4F_A-EGLYE[$=2Z M?LM\, =\=,_251/CE=>]8#@WV']96&(?&'[T]*F M/RV*V4FQ*V[/QA;NO5P%ID0JO![,.0<,=+W)D9[!A#G8VQ%=!QKL'.[L'"Q[ MV/:^%;U!R/IIQ9FL&(:($KP2Q!0=2>]#ZZ7#K@G$7I1[FB/C,(!YT=IN^?C# M@Z=7VC*#U_VFD]@_M3SU9:X&,H_9&/?T5(<9[6N$R4G%\%E[:O9:>JVV>((] M*RO@MG,J<%'R7C";S7@KI>4<0"V/F=3PKHIERN[\3;HK%I\W?;IB\%;Z[L+W,7 M^BPZHL9>MGELYZ#9TZ?ZC-*L*DTL@TU5;NX=$],]>\#M:0Z[)4J]6Y9XA>HP M]L?;U4A)?QM[,H-H^3%&IJ-IFE]%2+$JZPF 2KA@>@UTY=AG_AQ@CR?DKZ4D M=2H30XJA8;3![;BNF*;YA/=U;P='/IZRIM9GQC=;7-\?NJ<;)"C8Y9;R"MXT M2S!!#>R:F!-ΪT-(G[_M1J4ECNZ;E#B][L*OZK'$) MT389E7*>HYU9WCGI$Q!9!XU?WG%E[['U+;#=5=\&"].))/>]W\VG=9F&NG8= MJV-!WDX6&K5"_NX*"$ZLP^,N=9KC9M MY#BSUS4R)S'$_8-LU0W*!$>:P1(\@T_/(5Q5*/S7LM\W< *QC,2]1"0-85+Z M"^G_T;+-#A.!?VS5;.81C.M&6]9X17,@N*EB:!'FP#")57][XF^T[7N+,I]@ MBXKJ,$_Q7G.4DT56G&==JPRN:]2S;TX2C.VN$:.M7UH[O*=7$AJN'.*VPGX$V>/W M-4S^E@EE'CFOZ(+6?*+L%U/RNKQ"]Y#&X!0Y'84[KY_M^2L-2(M:&'.;U[C$ M5;#3/MU<")UI'<0?D:S#:E4%Y%2KHRJ,+'JGTW/:'IEE"Z$-[9W#A]Y[G&#. M ?WGS MLT\TG/\HN8976.>Y%W=F;*BHA?H/++M5E@NI]:SZX7HMDTP][GJU89/6BS_#V=DW00*=-R/1V@Q3QV>J*X)[VV[8V]X?0CJG$.T@FKPL M\]LY:U6G8#^2WJSM] M8'GPB^L%%;!4:';<)ON%*,C=1V2FH*(H= M*E\O]CPL-O>)U$F-!*OO*N@!+>-+?47FZI=5JN!)4([RZ];M7+6JUR M671^3L:.M?+*HX!<0YGY"1YE*UY!5J*/!6[!61'=?M=-.U7K;7NT9>PVSY*Q M?VY_[YW@#*E?WM\4OOE9*Y\9FT[OH1]-(E9;46^?J>UO,"9JW;]XM]AR1X_\ MI5H#1@I[Y661WV(?8N.^E&/49%F8WCX^#KS>.1X%Q^RB]EQF7R=.'Y)W3V9K")(?E@R;(N4 MEJD5>#>/R0:A>O;A'/!,ARKR>_,,4]W2XO9?L";Z PE1()C. M(([&GP,#4^GEU'K4>J@S.RUNCRI=O:5$-=4.EF*RSP?5K&9N-2;ME7:$J4R0"W)]U9.^%9%\H&M INV ,=I>'R;0 MA4JG_@&F>#DAM2.SUSK/[M'81F#1^67:+QL:&M'/U]!-)-L55)1(\N4;=RIY MQ'NK7G8# !VF]XECK]>$P73<%^5N^+YZ,%L$)) MB;\68S>G)^MGGAYN+[.X7):Z$VB3#0L]*]$$XD*0BZK8VT/W&,&@%9U!06:RZW>Y(#@KC!VO$R4K?:B9\@E: ML"B4YO=)]3VWWHWT//?DN[7NZ9ML1R?)&3:-X=H>H'"8YL+\;^[[ZJ-5S^2H MN'6\4([IS;/$EM#@[:_^A4VTO86;&K^#+#&SA"*RR.N$,TQCOTZO!HTKMC_R*#I?N)^IHZS4/=HMF6Q(BUW-N'9$C)_+RF0^T/;YX:9@/VU&E#=W,: M/<-!8[E!=TV-0E_K&^[T]&:/\0SJ]>N9&3D4%0T9!]# JZ ,.#1;^6G%^L2W M(WC=-%3S@=AHB#5SFG],?M[O$$,ML8J"TZ[)0!L9W"_LZY[QA%OR7H(,D>(_ MU=<<'P@_0 ?9EKV]J!2K"QGN:_UT2> R36O.'_4F\*-"&8//G6-V%+')[_TN M>,MI(R7SA)T<\.$_>&^?]?Q'PR<[&VKFD>. F\JZH3*I_5W.'9Z'5_-+*KMW MDS,F?5QN9:TWV623(\ZJVB5PM#9HLE(X;FNP4WSZQ,$]I\\8%Q*[WIDZ[>#Y MA=HJ5"@J(#K/1BR$])2XM+RZEU/01M($1_+AK1LKSZ*[E]AFO(O3=JV?Q,-. MDY7>">FYMJL^UO;)30IXJ/4\^T960)+CN\!.T>F-D)&,&Y&A*+D@\8'F8TVO MO/L9%H.CEW><2R.%2\0@ MS;::T?N"*7U +N!)6C;CNAUEW'(Y,$GI1>I'YPM#%SMS$1JT,5_%T80? MK;CLRN!9D6-^)1,L%:4"]?>QF1I;LIIU7JK(> MQYLZQES*)O5%#+;*-;F=9/@/.=0I,1GXCF@C&R' M[TCI]Z$VQ$98&+7@\O.LLXU=&+.ID?UZ(QAAV^_C #N>H+_TL%T@FNJ'N M>R6X[+797M!R+WEJUXC$9R'"^9VB_BLD@JY M=O[BH;013+@4*?JJ0?S;[I>E@\,ENK_O#H9^8)HPDEH!8ARPB#?G + @4;HK M&KZ2^<<][L1)8_4T.I+#":9/1$**O0+LC-?H[->9D)2M^+7#*:C MQC=O:EO9&9$O$W]510Z> W"VR^SP'D6D#QMH ::,[^H5UQ:&*:!FD(;>X[%U M-SYGHU?#:N5Y)9@-$G.A&>IP#>I3V#N KC5T B@AE ML9"O/13+H-7NALUW-2!*"42O)>S?AG+>;^CG"+GE-S\2+X=Q$48[RLL(20[Z M\?P..A#$W>^:3U]CVM\F7=J.U"'.2K.0[^)\WB"9:&!W6I!)YAJU%L @"U_V M.U?<8@U$W"Y8:B:S47=_8$+\S;$ \?_XO \(@+A!1#8V>N]?%7>V<_.MBJPAGR8A#_?$Q-XT- \-LKJ34HTI=52QT M#LRJ'6HU.G6J#3]6L0V;:4M";LR:A&OL_U(1KQD^A)E]A-[VXOBCR<$SA0DF M[LFY_Q**6B]_X(T_VV#JD9JZ&J\]NM9V#J YBS^T0'Z:%44'&X:[TF7QAI<( M7'V3%G',-&R]0\,@5_M+SC\O'_NU"4G27]IH*O2T7WRNX^(3;PB&'/Z:/'7V MHNCELV>+YJX%X7P(6EUQ9LB7%:%2U5^>M9D,?@W=O.YWV@EY/^2=X:03W]1% MRXF,XK>QB^IVH;\LU/J9;ER+V:Z%0),^,"+1,IEFI#G^X,S5HWDA^VE.!*_+ MGD5P(GIFT>;;OG!V-;!5KXP]^R,T]O >+AJ:;?>]K@ J_6K6/CBGT",[\KO] M[>[!(\8[FN[<%3L"DA--/O2H1)4YS."@AE5!2.L]'O;K?(J);_5\]371T#UA MN7%M9]M?;=L>N]4=M8T=A/_8KH22]@D9J:U==H.<_LY1MH+O1TA[@FL-X6S! M22PCLB*^<9]>W&?Q>SF\:S%TTRC*-D_Q$[6=Z5T!Y 1/QN8^1T'V;ZW"HMS$ MDE:.>*DQ%S:_!G^% M!,;\]9'/FJI!MVJ+M>,QM:6MD#9#D<7/;T8T/PY?_3IRVYE.^ J^0XERA7]U MS-6ZL:GY[+VVG+WGK.JG'M4W086TM5F%SQ$WBU(WLERZOP6_L,4"6 <@? A^ M:9GG#TM&39/.2LNQEWMG?=Z/E=:ZA^\%S'SSQZC\_!XDISZS;F;J'8)LL;3H M.*AU_6DOE4C<6EM.Z+R*R^Q$X$"KOOC(JB N;*&!^JM;+=&NC:JYRF\J?TG* M1CY1W0*[LF^TV@R DA#5'S^4@9"\Y;^=3R4HZ@SLL M%V/OOZ 3N0/8_"PYB>!#,2>95W"9-:976K,==*+C(5^.JE$>F#].WDC$^Q7? M=U6!4K](IS/*6^*#R^,:XKHZ:C(J]8?J%6^:&!C#P4[N]LBF-/P'56I"&P?4VG7,R"77$(DS^4/1/I:LAIJ$L$S.-_W9R//MT7W M ?R6_*O8>XY)0VG#OT\0F?UNC@[]/V@3BFZO'FW?_CR5N+8[G8"\@&4D@W'O355/\B] M<1@H,4!1T."[7C[M]9N_;Z!"PSM4 U(JRD)-$/N[)'FQ_C'C59MT=NQ5L;JH 8M[+773RAN?&VKROL\Z#+B M.DD+W0_[\'E=X?"QYU2EGI=O,+A*4Y!0 M-R6M*8;X"6H*B48\:9V*%/"*\UEKTS"D,@JLKA'^N*,VLJX>C99>K%[8DZLY M,>8*TE+?$$5]CG.+\IB7NBE/_1^S;X'J0?%!&B#:G:Z+FC9^4F !0!?I(O*KFW A MT&_3[JO5)QN%_#:#X#+5C[[E'AOT<^='7 I_>_' M1/+\F)XW(%E\2"SM@FOW\)8PU6:G(%%_;3PY4A;=[D=R -G;]T\J4SB(+NP_ MY.\VN8^U<(]]+0H5XK7)PQDQI,3"&U7C80IKN7()GQC[61L MLF^W]$UI=^^%_&[LA^XA622N/-]SK0W!I>\7Z%VW+X3*4FUUO5+%@$I%4VQCN_&(PL>=IDV.9\:%.Y$QZJ=RMJH[41>3+S9[%+ MIJ;IQYVJTH:/U"G"C$U-9D[/;OS+,7;V51 ['.+9I".X Z*F4)'I\*!^.2Y/ M_QKUF([\]PWH&N&G-F9^X;QOD1CSK3$_M.MQ5KG5LVVB\O7R3;(QT$I MW5 C$SW)?:DO9<&A/-51]5D44GKB>-TA")25N8\(Y$Z0+BLKCN/]T4+[0W0:(L>,TI*86?3@>HCZ8GA03+N>$3&\OS7B MM^5"[PA>I/C]?SY:C"_)_ MYRY)LV[1O6]A6F!T="J9*2EY=K.(DTEJ%",!.1O3/)4M>[C_3%)Y&QVHW)ZW M7K'E05+E)YR>+)NDZ/[C:?KKO;LD5""'G9*/2 MUBP_-;A/LH)!*&]_?.R+IHT%3F?%YH6..X+6< 48BP<-51C"3MU4^$T=*NSX MS0R8I#CH7SE>70G8U?52T_1ESI?\%=34SJ] AL5GOY6],\JW MOV89U#1MO4YR9LPP[W(PM?[%.01J$NN&QVK,K@D.^M#_;-#/_^YEO\=L7'@G MD11'H%()'S@'L!SK7($IMQ*K(14[/$OY-'FH[ST?["/*UPY$+V1_263>9+E\ MW3UGO0GQ T$PG=34#U_["7=?IE_P"HO90V7;Y"1G97NCAS<6>PHC>^WB>E>N MKCRV*<-@,#\P0VYN$#[Y/BX#E[B+5>)<5P K@-L J[4"7>!'W6R2$R%JI;.$7HLB?XMC:IJ96C9^W4Q"O0#[(KUT ,76!@_#);NU_Y MSU;]/0<\K=YW']E;2]#7 ]4T>1"A'FT7U#/WR#MGKH1WX!&*$WO(MO1*X*Q.E[Y M+"3S*9V_546\ -<,MB5>H<*3PC,A@-%0I485*GS;IKI8M_7&(91!.DDYTMGZFD3_7BA5[ M(07L*V#$I437FJ2\@LF4;S\2^+3=K-#]&G>'VM/,.>BYLQ2S>9#DV(A%2#H$ M)=:Q'!*\N!PP6?*J=[6R-U_22R%J(]Y0A/UI+>_SFK2&?Q#L!^3_3S-U&(S4 ME-E>O-Q#VR'#=F'S3_9>#$EI!\ZL/)X@@W.]WXP72(6ALNR;\R$$.\V3GT>A M(@^&**TT^S\E9X<0+UM3AOB5@)//(V]!9WL,W32^:%+HI@?R9HU&:(;\D[J% MA*A:ZO[$'V/S-NL11HVU$D8Y36J%JI*S#\H"LQ#&/G5;V=+I$ED"M>QZ"DDV MH4=UIN[EM8-C'1RH>9,4)2(=2=ZC$("4T;>I)R*QAVP+.[[Z[/U+*G@E+^I[ M+'?O6-TK"+WN+UG8?P[X 298$L?Q%^'Q.FS:U^QWU3>^*NAJ;8R=?6=,_6@I M8#\BM )0^JO*L 'VXO%?G[%E2;$W?:M%W,6_]"#+LY.:)CR;WWS!$72E+_E: MR7_/%^]TX]8U$:MKSCR9WNVLV:#PP41P.CV" 'AO)U%E%6PB"$2!XVIJ'J0I M&RO73;(,)-R:W$=K7KWP B!P?Q6($21\)H+7\E6[X4U#>V.BM31%\1[+V%XE?U INRFP],OU*6N34]7_$#WS8 ,N?<4:_!-KDY3TR/>CCOVI!$O MPT54R-C70JMPA2<-<2/*KB]KI=7+BA/9U/@"3QWY[!N,1K,SATJ0WY\R5M0^ MVRY0P"4C:YV(/OIXZ]R0C]L[M7 72 1?N@.-L$0J6]8=H[>*-+X14IG$WR15 MF,Q9&4S'=141'ZS^:N9/T"&FYEMA-=#CRPT]O2]QV;[B7RO45I,5-/\9J0O\)7)YLN(DLC$@6P/MQN3NAK"Q\,Z>SR#VD:R) MI!YMG7:B':Z$8(J?33H)5XXKH%Q^4C])EZ82!$(9&:W3]/!"K_^Q*8(IS5#$ MB:]7R\J1>*EN@K, _@'NZZR]L/J[UJBYOL]Q#X?E5S[DN^[.CC8#LB9W M3_6@2_3IN0SM1F#HC-+)QHG15-V.YT41'2M]C_V.\4BIF0$CO\PIE]'+O1)M MM9:A"VF3!\'+B_KC/.X#743QH5=!4N&";P0;LJ/)9L]_E8:H5T21/0E6,<: MI]>6)(*IU#!J:QT^6/U!.#7L$DZYBUG[.O)H^^V"_M7Q"L\C)X.8;U1LB1P8 M]?1DZJ ,Z\\UHU1)_19YN+>OGIQM&'Z3!0.W,@T&"'[Q]COODSFEAU8^37NB M!TU+2SMFK>X9,8'6D]0,0\S3PSPF-N'47<_A<]F$V*FN3Y1K9&=TD-.#>VZ4 MKVYI2^L?2%]OY)L-\^,8-6;+K9] Y7HFH-D4UMMDL7+93]>A>C7-S F%$F^D M"[Q5(2*6J7DL)9/ML]CQWF5,KCW^E>"UVS'PNZ]K;VD1,6 MQ#*./ Z"-_RBZ;>QIO>V!3=&Y&^'6?E9::57XP8]*T?!94 LQ,E)&+,30?N0 M]."BGY<[4+D<+[#:YNV7%^;>X2_(K\W_%[.LO8ZRZ2UDI"AZ"="VIA%4VV:4 MVRY7%!@_YM*4V(1721NEWB2/V'P6%O!98=H+P142PF8/80$?=@2NSVI:5&(B M4;I3/;FNOVV6#T0"]H// ?0PWS_ M?I'Y2=KD._C.SN:)\<:^5H'G)3:TGEG;PP_XF//X!!A"=&C;;?""@Q1 ,YYI M !C+L#+F%2KRJTFH>@#V.%&-N3[K1E.628W>;>'HR=8<\7Y7Q=\K+O>2N?6\ MOEGQE4FH0LQM'IF%SV=V<'9T?-6F5XC5#MI]DO?AH,1$CSG>Y.=\8VX:ACRB MWA4"ANUR[O%C!7FA7TA/U: M(QG-ZYQI/PF<:QOPOWM/ T+-3J\A5>>@X97X*4\K\['OB:=98C;2.J]E>*8O2$:F"A[U>BNC+A8_M<+_&K[H[N".. Y8$YC0(?Y1"Z>HDJT$WRC4FN. M/W#/=9R2E771TWVHM# 3*UDNQ& UD:GK&2ZW6.U95C12 M6[[H7+=7N_ RH_96+D%09"!6/A*WGG@(:N%[#0"I@N MT7-5RZ9//3;_XP!4: *F'\+?T3>X&F7,:C \[!?U :#/O[OP\V.O>^C@1?8; ML?VFS)5X$=$,!'F$D/UM ZNHF2N?K[;F^SVODLPPH,H+ET)BC^K[8% <:/"0 MA^C];78%.)@ I_;*0O6"$]H0C ,?AT(Y!D$WLO0$;(5CEUI\,A@WZSLO08$$ M%.X<\$9.5L<#E.#,@6?,(3@\AQS+4-<*)T?LA#2R^+>%7 U+=2[39?OE=7QT M&DT(7 !A E>_U1V6F3K#AW2+OTNZL4D^D^+=EY20:Z@"ILXYV,,6"G_+(FR" M0\4&QVDCYW(.$V=.5U0'@9=_V@O^P%K7SY U3RVX>R"'[==NO;6A:F8(*KQT M[).DSAG-,XH=3SR."'P4]RDMY"*O6*=NT+&9@THUZ *? M5(6)^/R2Y4KY_I)G@(Y&Q[U8"[U8%VG[:K,6T&*0Z H"PW"$D))A N %>PJ) MXAR-:[RD6E;"]^_*3K<KTQU?W]YQ?#>1H\_[3O:"%C[G9 S$P7B'!WTS^(,8Z<4-2XFL#?Y[J!VW$@,M>Y$?+9,WE75UK59?$V\U(<>[] M+C+5'EOTGRSCWM&5B8P(BLW_(QM=D>HV%O=5O M>-]I:*@Z!6.-?O"I]2SG;[2B65P>"C:M!&.YZUP-'V-\/S51Q:FZ9O_VE6HO MKFH.31AP=8GKOY>WH+Q!\$VTW\.:W-4Z7?Z:H\;(2A=5&=MG6LIVXD](ST"C MK223(9#F)?UW,"KB:Y()L=%J2AF(H2>$H\FB6<$_"6'?LM<^(CY,\35SR6Y2'S>+7Z@7PP->0L192LEMX3MO_] MG:.'JU7L[UK:=[VW?I7P\F7\Z'>-,A!*AL$?GKV4:S>KG-\]!S2Y[YO@Z8=" M;IW2J?\0K3C++ ^-[XFF_VO0:E0ELQ-L9C'C?K\C[!N[,2E-(:?FWE(.XJ:. MTSKPL3*QLHW;^EEYN^\_29-HE_A86H5_>$FZ MTZW2MT7O:C6:GYV23IS&+8.(LROA,CJKYX#!?7 /6F0]9 :S%>NLJDJW\9GY MTV-K@]RO3"_TC"K'V7^ [6^EKVG=W+H[V_33>P]QW<.[UON:HC'O5<5/6G=I MVGE[GXU0&S[&2M,O5JNSG)B?N/9AZ'M#MG-Z)KB$RX+D(1,60MH8PX1'IH3SR]"]%*ZY6 MB=#DAS ,'DM^Q=6SB-_!%A@^#K<$\44*1BE3(7I,14^\3WN,K);BA]KN?WT41@#1FM M7W067^EV#K#L>R*);FS-UFG*.=JLJ5H,528GZZRDI$3>A.GA7,'+K!3&12*O MI?'LRR;C,7.I0?$B@PSC:UC&)=_B&;7JY_4\W9>TO$U^\SK+V25KOPGID>K_S(]I,JZ]KH1#3195SE M\F^=\ )CRC)P+($]^QG2-^/GQ. ( \QBO7Q+3N6 =+N+%#M[:C8*T\6EQ'>* MD64^XYK?8[6 /6%U91"Z"!M]Z-)F#TIH^,V0I.&%D@4-!:$\&WJ<#8&;*()S M&*R'6<9N]3N+X!/]-.&X+"*JG]5YB3U($ILFQ'VU[]6X%OC'KM"0M@8NI0]$ MOP@='U(_YO'.?99;T?+Y.9,;5;6")C4@#0J8E5R[ZFV7-5/"0QEY5;?UK#@/ M4I6!\FV8-CPZV*]6'G@ZIR?$>358,B=O6V14PJODV;(B<#$Q??:],'DO-1^? ML+;UJI,.RG(X5"#WV4>43Q_LR:GD;+KL?WF6F)^R?D'LA8GOT*T,_R>D#R*U'G O *FV"OO)YOK3,>5. V58775N>NNRGC M4MGV/=IZ$_Z+XGD")IK!KX(T3DLS)%^YO;.RC4/XP>B[3C'G@$D;W;K#>_'B MB":M1__4!?4_OUE^#TZ46":SAJ\,[6_CJU?<]]U(7#"@3\PY@%/3%1):"37& MND=/&HA,N23H@T=9H?&/QED_)M'+_WI@\NG@[H;@7W/\SV_9NQ[6G@-6DB,9 M<3*G43!!'"^AE(A:67[MS-8R]=69K@$?M4!/']YF=T/>MGH5Q+[D:1;3-"VG MO!M-M72O^B@FGX#KT\!QQ/!(%\81Q$ MZK\UJ0]1H10&(%*O\L+IH YWT!CT W13V?@<6Y;K=<5#12.G'+TTD[V#K]]L MZ\5&X>Y,1-%S0*_<7 A%K^\KX;;6@M)J8,!\=H$^JXW^O8S'UJ:9T6CU,QI MH)W?+FD_RFP.%;"FX-^[GN,D?'0-690 6! M;^7B)%U9%AV/Q\T?I&H*!2H='K%*M=RV;XH1E06&/M/)V$.1!8'^AYD-( /QEG:F:6YIR8YBQO M<2S[IK1D(!'EESX/(4(WYB-(*"' ?/T>+JGC5J49:B5=$LC9W71MZKPE''5% M(>)"5.(V^SMJ8"3K*49F$%(ZX"0T7S]# MAPS']+.?IUCA&9R40Z_K*%[.'5GRW=\7W"(*^8]G1NJI?\X&">I?]5[H M,A M9&AO$6L F(Y6L_H:W)"T-+\AQ2MF5D*NJ0*Q_#EHH20*I ME%/9GV^*ZCOW"N_<7 M''K-8X]4WSVCR%&'*=AB=O$G,*Z0L%*,.]*$N$VB3[Z/]/=C2FW!=R7V0:H!.TUVSHJ>?7>Z&6&K5/9DV[Z^4 MH]H[62RVM3>LW44NDE" PE<\0<2_:$ZL2Y]RT9$V'=U,D>^6E08-R8)C?1%. M#,X@,JU'HNT;0PQH7DG6GQO/D7S5 55"_/AHLX3]:2@R^*#W_<@IRV=&O)$& MZE8_+B??>OC%0K_LHUR7&6^4&''#YN2U=6*Q2G6 =FW>]CJR@7*:JK)7&U;1 MW Y$TB(054,U)/_EQO:"<7>AYT-R$3_X;M0+*A=QHXA$<,-6460YTG9"PTAQ MT>JFC+HKWJ'IM-M1=V'S9[(1+ ;?3\.NC+M/WVQ-N?WTQW$GGBQI'846^XI\B MC8K8Z9'W24+EC:> N.V>]P&KL_+F0@F>]B\.&,,-I*YU%9;4]Z/006<1EOSY]'JI>",N*M'#AS6 MZ\%8 N.EJ)YS#%5 O@,L]@A^AU6^]])"_".ZEPAV9KSHHVC&$1&]3][/N7XG M)4T*62506I+"OEW'1JS1#9[RB;4KETE? MJI5Q645:N4.E)+ZX?1 [! Z+/_MIH3F9+DD1&]0)G3-\^5LSD:'IO!3P+N7* MELZ ]DA,AP[B(+9+$W!;<>HG\ =$':/@-CY2#G2OB:*NQPSBNU2;1>O-,LV> M<65F/H:RI47?K9FP_CD)>_:Y@N2'QXD""DRZ'$+-)9>]Y/;G7PK(>RL M#4Z.<>9?+N[^]B!EUK"&,6\D)(8B)R-UIS091]BKB/ GFRD\ M*5OVYP:"WO],GT=10V?]Q,X6]?!Q-S[ BZ6;Q)WJ Y/F2L-7\K[M0/A698Y, M9IF19^+]*EQ-&+4S _/'4HV2HEGO8*]NN&I<.=NFW#,QZ+BN\V&;=W@Z/=//%G?IN8#FQ#Z+^!/)EX%H$'KI^ M7=;+WXD2<2_$&M3\><[M+@"R9<[DW8WPVTB[@!5,$D%(FT]J?>941(Y?GYKK MNP7H=O\-HXL0]^B;9DA0$\J('T?_FY20E3:2B4"#P@ MIT,!3'%S7)>"OXST;(TD9+6M*2VK*HMNU2&-9KSOD<%RI- Y*,'0N"R$)I&C M3UJS=Y;LTG\P.4K+I#5MR%LUEK]UP>G:DZ\O]'H&5#M+VBJ]3VJU"F:O<(8J MC2RE[H/PJOU+"^4U,VFKGZMC\([4U(&)YQ'NI5O#A)74E^C[$@$550T&DD2S M1$C(J":)'8/?3O-D(1>6OK06KF ($7A@&W&G$EP)"P>:#OU8\4_:9?^:?;@[=TO<5);2K?<0M"5 A@0;M(< $P M, ^KBQ3/;'YKL0%/R:X@:].^ V^+?3REC4]+UQR2S#\BE[=3J*@^&LJN=L51 MAM>ES18>&A1P1F^U,,F25RY[A7N5CHT=/?6\S:YWB'2]8*):JT@C-^FY5[5K M2VOYXMTGFU7;1OTKJ-^\\ZCED_L@"3(N%45^AA3>*^G0IRPYQDC+NL2!#P-9 M]JEF3PSFI?!RE<]K!QS>/J=7A$BQ?@-SWN&3H2L#3GL%E%)2.Z*-9B4F.$82 MF\B97YJV4.XZ\Z-UYH2NKGS:O=WN]U''HMZ!FS5[U:W.D>-3X=H?96T?>$_! MT;[?:S?R;_IJ"J62V^ICN#4X/4^I?D)@XD)Y)E6KU;KEX%=(@-9GZ; V M/4TQ9!" ISCUYZ(.H:ZWTZPJU4T_H@920YI&K-G\1F+?>*GUW>F^>HK/('L] MBHW$\ M2H+.3[8,F.& OM>R$AD9#;LCFVJC%R'WF/[VIM%U.F;JKL7 P5L91;I*1)X1 7N7=_X% M]^J2H3GJ[TO%M9Y?S9OX;?+.D'X2L6%$UF5'_??#(/H@E'9C-03H!1;0;? E. M#"Y B*8#1'FHC(WP(_#]GBH"BQXYJ>Z/FAY%X .NOUQ0P2MYA?S#Y&* 7;N3E^H-C*0F-K7\/_5P M!#@_3*THELG^ACO"$$#XK<0_J #NDS:-'9KJ6_+T/#TD[2,M>DP_@#+T6 W- M;KF27HM[2@K8" RH9(0L/3D&"0NHL9Y_I^ MD+,>6ZY T5/R":BE?>^G9+#$K;ZA\2 7FF:$X9U/U+R=V6K%5\:HDDS>3]HAC*_;W=PTT?1'Y31+;ZBUW^G"<++D%XK/-Y"BU[YB(RZE:Y3N$0A%YD<_BBG[M'W[@4CRE M]LI^8K@&OS6E"@G0R!-O,?IX>V210>((W%,=AQ!\UNR1$ M<5^2!_II+JZ(IADWL3AU+KZ#;G,];+'CCXI)^A^B:TK#_8RF-Z:NV(_6"9\0 M[+T@_,LWLMGF>04F8%CCUCZHV56CR2X.\]1,7&_J2RI:Q/&E5\6]6YF/<)N? MQJ2 47(S=8 "383_''L(P>KD$MV.U#@J[^ACV-V6!@UZ/CQ+>1=>ZY!Q-\WH MTJYV.SD(#VEH7)G:V=86T?WZ=LY^^,1.J+BWK'V%%@;1AI7GC;S\ MY+GLY^'L]$(##](^"% .3B:E6H*YD3) !'IU#75BHAS*/Q1BD+/X)O&E( ^' M_>%:#M<:SAYY=3FI=S)>O7;EW7-Z6006X^D@]L5&2!436V!AX.'R MH\)7P[3XJ^1Y_=KG[ZS>_!KI!3=J;@Y5 9K8,(CK8+$^49:]$+;'11U M-A>H6\\*I"K$I$0N&"25MBED^%\1%PAK,TND<>T5=IY$J7=-, M\M,%KH5*7ZD06;M]=.)DT[B)_I$PXTT(NTRR*E25NY&8=_CTT&Q9A M"76Z^^'EAWQXTR+\Z3[H&@6W=W #1S["; GPOQ9NV+G'>Z7_;[!VYD^*K+_M M?]O_MO^_Q#Y]7Q_?)3N^'.2A\-4*F_@R0$(_")3DD>:2X'X;*K=;&Y.$'%6% MG;_=W[YX&?RO#*#T7POH)&6>09H84\&LZOKN@Z('Z?[_H13T)^GUW_;_#]F# MP(,$WA C180IK7M))Q?:.1EVZ%(XOT5@5/&3KRK=RW%2,2PBAIGF1Y')3-YA //J%W9L'M0^,0W0*]1@E6\@IE.7*)L! MO5#S,L:P/RC(52:99*T!%^IS-4'O%?1N%DY\9\]1%AO/?L!V/V@P##)_$,:Z M+@CD4V% UBN$!-7LA\+XD.X]Z\EP0L@Q?O1=?H;8\GH=#6QQO(FI\:)S?"7Z(DMC8_S MZT7_9>"+T$)A.?K2'YW2R*?RBJ]ES\:V7' +'"ZO,KR'T0_/6 M]D$>B##;YU4.-Y_#[]FGE+IN7\Q6:/WT:2==)1!*A$N@@JY&2#ZIF9T/J(S0 M\/CXVT5_1[M+&QD(9KUS!LLG",1PHR_\ABJ:OF^DRP<<.VU> MEV9[M\0UWG+IBPA0>'YBUUHUL,(%K:C=%M-YQO#^+WEY?OS,P-"5?E63P.+? M8^T;39XAER7_2S$YTR]"-7OEO9<\L _:D:S?!W5[,[3N_VM)N\X$Y#3I/74- MRUGE;J;6GN8IMW!R,:G.Y/_ ,7I[L&C(_Y*"<8IY3Z?ZZ9T"RR];8S93FUL* MDUOLG71;F]J9B:<3=E+14J5'/J52GTO7J]ZY:LZ>]'\W@> //I&H00(+W8X2 M9 FL<<3*C7I]K"KGP9O'S]JDQHM>5/N0?,9.3"TI(V,H ?# M]*"\]K:W;32SL7=V A;O_*XH'DP9(>NER/(X*(V:5&KX%+S$6L.NMVE7]M.] M]@H8W$B4M8IF2B&H<79E/-ASQ3KNYZ=YX;1BYVQ'EAX0$IW1O9+T@>R'WV:A MZTW$Q9-I/:XVL3XGDZUE;9(6C"#SJ>?024J%$&D#M9OUU8HV^B9#WZO;VTVI M3O=6FZ5.T=D-W.OLRD0<'3NFG$[7UW>@PWU+VN>42I(^G>W]Z\NR_W^^V#+/ M?$DMR='V\3V6'7>>X]7QUQW29!QQ#+_83MMF1OAT MX^&SS^\,*5;*;=LY3^&]UJ=C77KT+M#1+Q?:&AH^>OAOOH^W$ MV89SK_\O#HWX[R^7[O[&@?[S]XIQJ%>L*R& IM.F,F62^F>2) C K("[@]#7 M>K<(KA-P PL,<._H[[CD$FBDE-/LW7DVN5X%I7H!6H/FTT-*1Q"[&UFT,W3^ MO5)9()%FR137^E%&B!+PQG9ZEQB._#5I!YIXKVP4EZ!UA2FO'GV9J@F3:VO) M"$G)Z/P.67"H2 K653UFN<<)Q)/XXJ@Z=V6X@6?J#Q<0 S]W5#WT+S<)]E1: MR3=.8*NKE2_('+G^"_;Y!OS3:PZ*T\K7[GU0(HYL/):*$D1;6"B1AGD MTEZ8U Z$%VFQ5U >(3^!]8#8CAM ;E'S06]'>>?:IWVO06V*;U2%"L!Z;?V=#'PIO 1&R_O@VZL2JB7B$/& MR^*473EK@QECA^ZG(6/;>S-!M30&)X1V,NIM$9YUOR^4;,V'-C,CTL3># M*Y3FR!C=!]6OHZXA)2GI>&D.]R[R= 9DGB%.,7T1LAP4Z?/N& '.MR"A/3"5 M]_&FP#70@5RZD-&[KPQN?3(?";8Y3QD9+#PQN3C@J3>CE1Y3MVJDU#49_^". MOMIYOU _Z8Y7)7OE@M;:^ ,3IVK\!#"YGLPGL^GOM1H=92P5O;;)76$&Q]L] MFGW@@T"R+=FOCSO?>5JV;5IKUT&7Y0JHW-DGQM%6Q/@-\9P[UW@P,#Q C&DJ>F7\:LB@SJJHS4'QTM";V+X M'[!:E5=SMF_\Q?CV\=B'R"_.NP>4#GP4^=^QYO=_3C?_V_ZW_6_[W_:_[7_; M_[;_;?_;_G_4#K-.MTN:4JB\)56_I8?(\A\,5ND'_?,4--0A&#:>7J#;AZ,I M28PQ\EE'[(*=E/KH$?!^D?&FO=A^TR22CT*S9[9^@B,%- M$YHJ77$/$R6UB-0&FK1?P7&4V":G/%#[V@()F\KVO?>D+9BNP%(;J E^BJ.<)PR6OS?/7+'E8/+Q1C.ZD!B18Y.3=BD MA^V#2##4 >Z!&2.PM>#Z+A'7)[[3$J;/EOW97,-K875=P@RB=#F34ZXJ8P/" MWL6./+57A)37?-AUQ-]^ 1]^7YY:?1_U"AIYO\K37-@B/"+\YK;AAPT!X1'5 M!OA%]TT'5DQ)M-%]()G)RQ+P)N,[B[=$.K,;S07/E)H0':Z .+ W_CW)Z=_7?__Z[R>(A>&F_Z0L_5\F ML_[3(QPU^](3HG@!$_(/3P!#$?-(_K.N&:<5A';SF"IG*RLKZ+#6FGAM:\$M M<9J?Q>"F$@N!GXYBRK)8&="LD3+2>-9K8H>/UW_W;&UKY0>_D<:&YL3RO.O= MBH$#*8.L9T0HNING]T'L+GNM.%\(7_H"'TF1+JC:]SN^!_'"K=.MSU,22/>- M)%F+]J4.?/EAXGQ29NI7@?WG"?670RK4WVXDG51R*(-+F<8/Y/="^+KD7-:7 M. $\^9OMQ,X^2-B_/K$TR(IFH4X'?HG[_.!> M-J[BO-(!)0)="+KBE-*E#-P3>(E #1"X.N2T/80&'P]TN>O"0V7[1=K-VR_5 M6IB,=,2P/GW"NB-&O;Q7;<06M; /.J %7C"FAE ^XA*0RB3)4/GL3RKVYB\O M-YDKI';YEZ<^<$J-/IJV''-?$*>^#UI.A34,]D,!12>Z<.Z*XH8#Z5@ G%B4 MB.+90:6(RDA-G-S+)Q9XDK;6\JB+([**W;T[SMO<+KU]NVE>LK@OT0B-$N>^YT.3G5 M%/%0*>-J0DGKR?@ P8OI2PP9NA\ I7@[4!3BR;,DF2ST$@#QN"_9KY,71AI1 MR'YU7!7;N'[8^[%J9<]&T(^0/E1S>C\*.*ZYB:+($HLV8\G0?L;QO8(H903- MCE*!3T\V.CPN-P4A2G=.?='5_6U-M_O^2J,P0%;VE-?WZN-U_-'W47]RY#*Q ML80Q B%?!K.N+QT#>*L"V_P2##0CJ! )@+6_"7QMUD _- >F\840>E74C&7\ M&:>I>[RCPV\-G$34<0]$\I]9I0HD-_-S(>H=A/LG[@# 1]H']6UJ,KM=XHY' MZ(6L2UV4@K0RUI(;Z?M'UPZ6M M.O.OUTID.Q+*,9N7:?"HM[@ZDXJ'6,A"""DU-U:M(XP$(+6+8>ML"48?U4X- M%X:F'8OGSP[(/Q0[&6%[VZ"!P35"4V=,0!JAW00>Y*6]A YOOU*F*XQ7E R\ MR<2?G")P;9?,A4BW@E-WKPF;A 6%:OED"A<4/Q-NB.8[#/S)@_QHKPZW7 6 M;;068G"-TZ00X1< -U*J@YH6(0W"T6$15NV_X('/JI>D!>4CMHZO9 +NC[PE MK+!-C(35A7<9)$.9R3X9\+3Z=HWF9FE+76?#,Y\DDICMT/&SF=(NYL<>'(TY MA!E-UES@I@XQF[F#+MZ^%[T/"B JX[T[IU\V MJ[\<4?F5&QX:X>G1>M$K^'O-@!D_G5'-Q!=:4>*2*/,F80N,,8B8=D28NO?R M8!]$B*[/F,S5:WUH,>W7_"@EZY$YM:^T_F(I%G2_^9]'.+ATG:2$QR-9B-). M@X4GIF7K)NY8ZT3NV5-M[RXN&DM:J,6+G[GBJ"B3G4[!K<3W0N>;B::ME)&5 MYO3&?1 /P@I_UW3;=5;;XBX>SG_,[)S+LZ=5*DIJ&\-5W"I/)#ZC M2M?#>7H.F1X] $UC0JI#T<)7*A* E3.F"^69MW$+^LUD%VY[I]0]?_09<0/) M\%>(++.)S^>/>WCZE\]HN5\T;HG[[I/BT_Z*+;T!E+4+>J-]FEIC7Y,OY)MW0VS\_^VDP2YC"N;/3">G)'F;FA(R[]2_#VH: MBT,;>!\NVRL(YV_LR((VMG]\W:-3\CC_S',=A^:W!TX]_FS>#PH#2Z-"H$DR MO#,&+MZTTU%]GEK :! SH-A)H%(UD2=KUW*N4 !C_C.E"8Q7.V)_0 ]$C( M_=K3VQZ\?U%9F ZJQQBU7%54/TL7'W>.E.[-NWCGI2"7=+3I]*^B6Y0J"+;%/_ M'%D03+>>5$K=,[G1I^9\RQDOK)B"WUL=O+ M!7/'M9_$HCX&0BC688"/ZK ??"JH'(K3P]'.2@]&E'V9L+1GHO/,]-+*10,+5M&5P M * XL,0'9"_O:9+X\-M"%O>;W(%[ M1@)^D[[!T?UAWAKO3W8T9A*1HZ4[HG^MPM5"5W('(8]@#=!>>.A*Q6 Z.( A M1LZ-VTB=P=8&WA9)6C*(E0*Y?'R6+2(L=M?7@?WI 1;L"D0,""7N/OP9 D8, M7K&2EC6>])O2=IL_KQH"YX'+U4OY$.V<*6LP$7HXLV+547.0AJ^]F[I4-$63 M+CCK1N'K"?H'VL#(T+Y(N%E?FT[N<4[[]1\F.ADE))W#WW@_#?&S=22Q'.>; M'V1P^S+?M9YYG[IO2PI[\5U'D,[3I!FD!Q%]H9=7L<^5[7?0M[NG%LVSL/G# M.NV'GA&\X5F!#6S'CJ1K,/])AT%@:.\5,F2A?Z;NF;]("Q18Q8DRQ/O:0GKW M08+KD+9&X 'Q38^;LOJGT/@"KW/%H:WC)T+5+H-8=E$;#V@^4>]0S:CNCZ>I M"7NY77*NB%S\V6YF;DE! DF8#)$$YZ79 N,])OV(@ QVLT;AG.7&L[]8;\G#* M"_;DM]E.GW.TTG=(_[X\2F;VIYCLJ"%F)&K^.$87@CD 23D0X6MD;&VK7\52 M;!KWS_Q1[P">V*Z@EW%:!<5'A83?#.%N/##8'B@B>VX#W68K\.#PE13'7;HP'X/S/.TD M@T#@PMPQA%G*"%(^G&V9I4M38/B,7_>68M$E \K M--ZWRO*35X2L2Q<*8G!94THM@7$(77"1P97M&T <6Q#"Y^333Y/\H],M@>*R MHU?SLA\^K@KF*C[5#=)SNEIE[UQ,6^!.T+ =@I\U+Y[GECW JJR"9U+/0QOG MA4&__]D:E*+%?1"U=Q+G!9Z_W$=HQ,[B"YP&G%R/]\CD$GD/G>RUZ-TZ^@!,%V*2GD0:,T+VV"-/UR#BEV,+6\L1\=UM M)4SH94=\,[%2#\'O"LHE2F5>D#&Q7?MZ-%,W./-8SX=&EE5<7<5F+LV(L;0/ M:J FTBP9HYXZR:[D):RHN#EG:,6'5S+P@BD7!?$5N8/&Z^)6LJJZE;-?PC>S M:>*,]V"RU3YH@=7M#V-$]:C2!10:7GP[=;^:&K]7L$,O:TY$/\G)5TJ!?!@@FU244-X_Z:F2WR?A$]N8HGV M5%#E7(2)**(6;2P62XH0 $,T/+@:5$M/<#2,_\7.+_OFG/$.*,^P$[#2K^NV M/9L9Z:1,F5UI[N6;SR4JM%,65V;3F1*%&S!CTI1O3)JBQ]4?(G/A02Q[P?PS M.[OSX7<=;-]V@[,AWIJ )K,%N1E<9I1KVU0WP(0B9F=T;%KKU[NB%\ @_O:< M8@*<[<9UVLDG(D\C(I_V]?LHB?DX@>_4F>(/1^5CXIE!LIQ MD(= M0<(HA:FT>TS7&=*A?LR GP?<#SSXL,8T620^>4/@'%S,X7QLCJ+)7*;N!Z(% METCI!F0Y'\QD1K&X9C-\:I 5D%J:'@<3,Y)QK\VGA!)1B;7LG3,/D%(7?:!: M#^5K,OEE\!S)4:)=9R/+MQ.-6O>PP7CEO/R M,'T77P/%8K'HL'9][O=UBX3$CAF=FV_ULL"+*L+7O>..A*VCZ["A)TF%-YDJ,4;40K><8^VCDA#J^P$-8_YC_' M+^YSS\2.%]10DRQV%\]-, _(7E\9:9GZQ";S]_5NE=6E+*>)ES[>71@7-LK\F$ M.3R#"T?S#B1@:Q-I0J@>9HB^Z@2(DPC2:\U.13QAHZ?[R(&_37'RC9YA_?%% MK!92XO5@D6^EVF'6$L@.O&Z**R@T;">\51W!\0R?A"78"3I+]# MX7C0$5*L7MY0KE%:_F&^X_0%^;!4.7BFVINQT6K3"SE7#1497 YDF@5%EQEC MXHL$?+#031B(?H\L@RW]F/T+31_CGP_8?6IH2I/\]F:LEN'/NEJE^M70C\&E M3)YC]EI+ SVF-SZ3Y9]WR<_ZD8VJ:X&M;=/FB,E>=7%L$%M7AI$Y>Z_A>R[" MF9"&FVPC[:O#?['<5G Z6*:++^HMY!"6D X&&Z"\B*A#0/#;CT&N2R\_F3 ' MZRN6\WYWKU\Q?W^ZO;XJYBT+J)D221K$,\G9/HB+;D;!D)H32B8,3A,-!;\Z MSF+U'JC" ]C@:IA8MCJN"JX7.6= @N:BI)!+6<21#M8 M:6<0Z7;-\5" 4+V4*#$Q0>QU6Q?+N^UV?6%^MS3XQZ)*]^"7' =#OSC<,IHI M1*R* /7=&/J?$;\$P"B13A-(LY7M0[#YU1R&&OGM#&S!ZO-I[F3;K_#!G"N6 M7M?-[ICV$MTQ2S#A*$&$[(I?SV;D,JIOF\^5@(CLEP&WC/_LU#(UJ%2O>-1_ M7$GV 3;M\)ENPU>LI8WM6!PVZ?? %[T7>=J9XB4WAXX+/!XV8Q-X<_PE)@ZI MS>R=;, ?E<^$MA@3)#=033OW3;TJ*)4XQH6PF37%\FJ4D23)\)I@DY>'Q+\^ M-\T:JSL_=,G'Q^E#5<^3$^\.CC05YA" M<\FRQQ;MN=^Z.-YG>?74PG4EP7)'">ZTH/RA/U!2J@9#@,X54)U7+:F=] MP']V=S-/&Q^%&T08N8^;ITO6FG]X&3-L#+;$9.^#KA$. $)4*V"(9HL0'/Z. MQS,XDTG2N'3XS!>?F$GSY,OC:)\IR5#^#&-JN_[0F E4NXW%LY0F+X(&$ M\,T7X8NPX)ZO3U:-9'4#@AL.#@_!P]1K7H@ZJ'7YJ#DDI0X[O#Z=!/IY[]^2 MEDXRN QI]W$;RN05_,-N%-O/HD0F?V,<0SSR!_-T2:Z>/E0Q@^53_I+Q\EEV M;&?C25D+M7[S\RG+@B-0!MCJE*:B.XCE2S]##^B,3<#2:+98^CS,;B_"$/[1'I M>,\S3!A0!>C&RR%2_E8!-6N)K]9F14-XWB=ZV/TK#(#T0N9&&%Q8FF\@!-N5 M3!/\PR505S& O8P:9:D@/(*,ATT86!]&EW[;#@(7W/+ZVOO=3'KX(L]30<%S M/1<5(*>WAW_-_H&2?9 %11,/CD<)^#;] THBR3(-I1\S?KC]ZCI>/UE+OI=* MU9U-N!_^X](T$V9+<(=]_G!'1"2#M&8]G8X4>+@'Z+@'!VE#IQD-FTFLZI.J!YO M18KF!L-N>>:VJ*^0)<-W!NRX; M!N+[X\]6(U5@C'8)T%P>'-0$%#GZBQXN"0 8@YE]$&>4+&)"7G3ATS?6#_WL M?<>U:<(-QI*- 5\LG5< BUN[/Y';S(=K[3WITF;,$QI&XWOXHHO$BH&PVJ$5 MZ=/V8 %!CKQ=_"W7-Y.2^4?&'W=.BC@[[69$9[U9[+%%+X/K9GN+ "4H7TCNQ=.M90EVO[W2>[++M6/5@= M'ER7JR\CS^+]:9CE-]^_D =<"F1Y&0+(*3)QV']F+P<)I07XGT!424-I.EM7 M)K=])M5#=#=.6+UZJ3!Q2O+8TY&Z0\?FS?M!MV#8$+J4(NTLXRU8PL":_,UZ M[VG7:?H%#N@480MSD]#W3!._O'KZ+5]./S6B6AP]PG5(S( MY-F$'O_VGYU!O.F DMEF3PUC0(:%_+.Y=SNZ;;8?EEAH-)N62%XA#L3> MR9D(G$UFRQ47\F=.1Z(/?*1+:*U+Z;U!*#G2KK5QID-DQ4-=33N5%_/"W]G]G(3) M2?/C\AY@_1?'FAZ_B?A#^(KH@JK].+(==$'(#,BNBEJ \$<)(T+Q2X(2'DU% MY J'2&ECI[:@1(73GN[@Q_VBMF:'!_4"W.X%]X/N-Y@@F3R,#0M=J"9RT\WW M$G!!D)1)NLT40SAP(1(!)<'I)IK830[;I@!TSH[HM=F;%KQ]-I^?MB7,95IX M_RS[:ZK'/7SPCT99)FQ@R2@/X!?MW/\<[@;,X5[@YSKETM$B=-.!Y8IHQOR\ MG>RY=UO#5=S\A]@)*1#1#A:R$-$LT4@7Z4!AN^<4UR%?_#'P-[7T>(XH-8>B M5=\U_0^BP:)V$R3W ";(> LCN\/$Z;Y[Y4@1LO<*CBDR2;B>L4-TQ\(@U*-] MD #R>C7U?B 1OO1%2>.J@.:<;]ZACZ704_:#K%N?^U#LS%:N+R);00 U:T(B MY*HF)V*[[VQP Q-@/O17!$2IDQ?7-M%N-S2NUY\*MDBJ^E6BN_#VU:"W2I?A M-P97 $T)&;#7"/%KYXL!LS!.])._NF<-G U^&77%)D7_,[\:PT1];5P0@2/J':21;[.ZEO&>P&FD MV?]J'@CM\]1IOH5!N/6).IY:E[F495"/[4?WH[$SI[[>R%#B>OX,=7[U_]&- MK_]R\Z3?5()U?;Y=N]KQ&(5,^XR&IFGQ,PYL==VK+(I8D)4GIT(%4Y@MX/I0 M8A OW$)D3XZU:/K]BB6-W!OOFACRY+)%M9GZ-[46=R(V0VX$>]/05#^BO:_( M)R;3NQ2R^(.:SVR+#*0797:3LY@ND]R+:^#1L2JC*TYK?PN/=Z5XT)UX-+0= M4M(S1W.57JSP5*>.?DG84Z6N-;4 JM4(*^HO\F;[%@!3H^+XKSW@#!H[Z-EH M?%F-8TDG1*2IO--FD3,CXNDG5A).AJX-M.Z##GZF.^, < $>E*2=]P(XVZ M;8(%&%(N#1\)2/7V[&BXDPV/E6&B7$1&5CIRXNV&!.\JO)PVZG,0WIL8&/8T3\;@B'+6;\Y-B0I1218"I*# MHME_-AR/#AT0"H3P=O&:D,1A%\G=F2PBH^]3I/3'E)^5)F0^[AT_(&'7=H+O M%EFQ>\\1MD 80&'-4NX Z&"-#M4*!*2W*5FEO?99T*W0<.VI6 NN73%=MXL1 M^M<:8M-F,\8-K_WE6(PVD$SY_H.8OBFRS/>H4($\=0L121*I+?-[">1O*N[> M^]D8%"KZ?-6)=:PA[?>5^X,*0^^C770C*@8Q@!)?>@=+%:**;YY /0HD4@KQ MW6=SYPS@E0A-VPDB37TN1C517?UH>UO:_0L(4M[Q-1Y?8W-9IP#1BS9B1-QF M!DV1^>YPE&^Z",*;>@4HNE4,T/!BMC"WU26ER=2P+IU!3A&5F=T5*D>'GI^YL8^2OR=8+*;R_OY=)8H@BXANT_"O)^'<#L MA*SN&26G)*$"B'#; X9F^(4DEB]S2R;/!U5DXK?:B$^RC\ZZT%3I$=B],B/6 M58CHN[C?1F7APDV%\F3Z.PD/,6=L]B:6U\CXXW);',)B=^#_)KURLH M[[SB(F+9J-9@(?>"=55S(7(Y#4V[@+P .! C"\1DI,BH='@'O#8PLVUYK,), MM UBB,TN?V2CT!MX,;=#O@;@Y083M#W=, >4H^ABXQ17<=_8A8(U*@);.3,^$\('Y-.Y[TZ M946$^_I9W7=QT2K+1T-L;[*D^C<6=@H7?RBTSR7G'98MP@]+2I]\B'T-4B+&%CGCQ) M;=O+I\-HAG07(/0E4&U.D4G58C6;*?>_&IGZLIMQ6[:S7:Y8_'JJR\K14S'G MA%D(Z\VNCR2T1[=BO:4W)]STYQ<-!Y]DO1%^8JP@>=7[03N'^#L^RV6<+RJ: MPGA'.'2<;+A4S$ZMJPS*PR0@'2K=+MKKCWI?P179=N5H&]3 _%LSO.TMG'.T MY39K+S,XMVG\B% J^UY>AR%9!D^")2)#J@+N66/+T2M\HNM9'AY+OY0Z\D+564D*2R\>T P^FLN:<1@ED M&QB@@MO(^',B$1F3\),PWSYP^'?\HY_MR;SA^+:GSA@TR:5 ?9OM:L',[J$2 M\T_N:9929T]%\T'V*J.D@L#-8^E@J@DPMCRJ\I4A AG4Y$9,[.+UFQ80^)[, MQ-C&[W*C378BLPN."!L'@N4-#<74PQ5T43 U@*R8O ^Z?@@5"!?"B]Z-,MPK M#%/5E$& ^^XV#>?JG%@+%_CHZ1)OR]F4]TYY!6$Q9V%Z](G(8M1'G5D(>U@( M9Q3!2+KY_CZ(NZQPEL1C>TP]8GED)B'0-YHV,$IJFIJM7/0ZI7GZ^0Z$;#NG M03=CCDPR\!E.3%8.L]AF< //[GR#GY75_]B^IGM<*_&R@NGM<[:M:N8#H>=D M IA-8;:7!5DN@#2Q(D\#JK3@566Q1*0'J;4Q/39*<4*3@4<'W,MT<8?58=OL M);25KT1+] 7D,N"C_XPXA-L_]^:L%1.Z5C)N^SU.*EZ_&.G?]_FM# M@.H73#JD>1_4!V%9-U)-IX;N)1@=1?K5D0^6:VU+K,LV[F=0T[>UH0."JV.9_46NF_H7TBJ)B]2 MA_>RF,RL"5<_FT17I:DBK=O>(U'$Y%>:Z!VH\%KYB ?9+&&CEGV@Z%:8OX6^ M;/L#UJ?S*QELKW,_3]V7_@NGH_XS3H^U_2M.M_\;3D<;.0'*Y-QE:'\Z<#P1 MT&=Z6VU\@^Y%U(Q=@";0]5=2C9U3WQ8ZQ8:I&UN=3;E][(?W<^.*B&JU&W(C M/D(MGW$-&+J@&6FP&Q6G"VO8[B$ *II]ZM!EF=8R[;+<&/KYXK6%\F*OLC%Q MI^9); GK8N^X3M_>9,+4%T/TC]F':[B&^$T_YD/-@4F*$%63,IU61MZEVI#% M!L:$/P#;]O6M"&UP4N[W;\U.N/F;9_#&%1->3W$R MWZ,=W &$JG'3Q YYBG$!\7JS!C'-?Z,IPLW]QD)US=21+[VM'3)!"W(]^5O M(:5KU^Y-_PBQ MHNK4DV?Q4(% 3M\RY!W CJ2?&FI%Y:#N/&^_GEP^*N;J'.]R/(/3U-K*XH&' M94'9SET]]5MOV,%)*-8.;3*.P=5#+J56DTVS#Q>]HIN30Q(,.%9:U5>XM$.. M'V+>(^ R1LZ>IG%Z(ANVSA1=.14CD'E/1/R60;8L6YV[RG11" 0OK9X0.ZV$Y*L;UIN:( M09?]C<>O4]O'_FS4$JHF@NE"[41IPJ,.^:HEH'2@4*GK+*8/EQAUU%L!3?KH M,A2@42MW[2W_:5RN*$F6)\+/+QRT]>>$250OI*'#M; B:"5$!('O:]NX.QZT MI$UY]UH3:WU!U>MH4VR!X)F5.,VSUS),I&[%%SHM>+J(=ZK\@W'>F#0)$8(: M5/V).(LLYSYE0L^?.XQ)A@1JQDN,;6ZO4/%U=$3^H]Z;5D)'+Z0)N;E7N M<_UE'\S"(ORESWF':#^_/$#.>IV9NSZ!4--!IZE4\VL"ZQOI,)UK4[\4T?X1/#% ,$7_XQ8K'J8?-Q5W)SN MRNP@+MT11W: BIQN:QTN\R/LT3-7M^L=Y-&(FNW;[^J^D?,N/X\I7+Y:K0L MB)H^/\O@7*M%'IWNT(Z@9%&G@.H_D2HW/7S9$$*ZV.:V#_+]@&ULZET/V%0K M;L&U."L6:F=^L3CPZVT/:VS8;]-_B@K^O2HC%03!@G(WEW8FH,20BT":?12V M)]9K9.!6P5L.%*N]G6FJ+8Z"G9H/T9"]:?'QZC>FJ# .8G9KF;W,KWL=86! MX>=L7\(&0WD.N#;K%F_1P2WE-/Y6+A3.%ML5^91XL8!X%*SB$[8D"M.LWD,S M6-V9N,'R,SW^WN&6/$@"$:$-8T<\>-Q,-6KW/>41L/M4JGXP5-CD/:HF94B< M^.8%W\&](F:$>8RJDT7U:-,5:>)TQ[U,^FGVLNWH&VBZ&_L,,T#EK4_\(T U M\NR#;KC,S]FD6;Z6//R^I FW7(@35@2XF1RB>8)N0K, )BPN+]=FDZ!\B/8^ M71673TWDKC)4V="=CU8Y\=8_3@_=^)H9-,]LOI!T'4)C1?=]#M+X>X+95"TI M9[*O"_P,;U7R3;3!L+:XXDUDA]C-,4Y#R9$/9X[._@_>WC.JJ;:)^XVB=*1W M(4J5KH"@@(F(@H@8 :5#5#H(40&)$A+I'004!(0H""A5NK2$CDJ3(B5(22*H M2$G4.VY-X4WT?I[SO&>=S^>#668MDKUW]ESSF__,7+/7: _I1UDS<,HE3#I8 M!.\%3W*4R^O;GC?H!LNC+H>2([]JY<5>!&J>V]1Y+*7K2\OXA\VY7E3+@HTK M-51)R=[CV@0O_&3QS=)/L)?)!90RY5L?*4W$QHN(D)X'23F?4C 2U'5$:T,:YH<1&)[T=5T@\="[MF@P7" MDLPC"^UZ+8WLH_>K]'<+@"PM0]W5-V'TTYXHT)\VW6U^P'/ M!"D^=,MM4"*PE_?J^[#Y,JZ$7%&O.S+W5SO;3OD%1CNAY$G+ B@Y9OV/'9 L M)P0VR>P3)MSN-67*7YX*R753H8:7)85G:X@\\)YN>B0Y_8( M_(:=@\=P_3 M#847L/V*,L )!-L^OU$&TG9 HL(#UL%3_:ZC;5'07IHQ1''F^J?WM4CEZ[N) M+I*Q/'EO;;.E1%_RM*.@S&J6 ,.&6=8915='.@TX_E34!Q!E7XQ9JE/D(N<^ MJ2>-ALJ@CX=%5J>_E3@G[X"B-A'*<>[;+DC6X@--"R39+$Y8(IL<4+;*( M-.YI+]I.[O0B!9$K&>> AR1N_< EG?>/<[/7URRU>R),?]T,43H\E'L[ O/D MW]Q40V<$&2&(,J18-E+!@X1*9W\<>++VJ([G[Y/G%@@]XC;:<2!K_I2A#&1= M*@[*/IH3/DAOOI0X@Z5?9)SB]#(G<#-?3Z;[1HE^9YN[35<'B5]B[_2\[4!H5L*H/RPQIJOZ7E@)O-9+-;)3: M1\LLS=W>?BI[^?FN=0NNW3,%I\";K'HQL9XF%.&^S"3/0PE]CD >R;H)RN?V M1BDV](Y"^NA7C>'=TL,MX8*[F!^SU%VD.LF>G/XZUHBG/K-K@U-D\C0&(IX% M>IZ80.GM2R<.EY971MTO[3CZL4+%W3W>)^6XK'F"8>_'^TX]F"N9<9G:/W(][Z_8'X04;QV MS$X=F<3S-E_!.#YO&%1(JP1*R5$& ^U^&XL5=^Y*M@[@>9&QIREYF6)?WCPIFMGW:F].1!YC%_N IUG]F^S5-4?!;GA1G6CG*:-=#S_= MTZ[I= D.+7,S>E90G9M,JVKI.#E*&R@JZO_\L2KZY2;(J0,]LP/:58OQW[[W M>ZBOAL?=%MQ_TTRN+J;SY&LW.MBC(5^WB3ZRS\6K+47I,W3&TCN-\O%RYKP; M>;1U4X,"-@>:"/*??Q=-V[/E7M]WR)G1"<.+L2:+#;.=6?Q?("J4GZF=%K?*BFT0 NM.O]WS;*<[ M#%U#6*O)XRHSXYN_V)>TP2S&K%1XB@!W*AB76EJQ, H^=8-A70[D6;8APU5; MS^C+:-<=O/*NK$ M2L@?D!AAA3(>_@L2"=$!PE*$#QC TJ^V+B M4>D60 A/4SH63#2//VW7#>*?^-/ST,E6S,)TO\^8E^"-*A*8$.0,1%8".%LY M&_]J,_6GNQ'A 67Y(D.\O)\T9'-]3<^*=F_.?KQLE1$:Z#2;'B0V+:'J?^2^CX$=8K]&\]*T $24B,9/O34WC6L";P5[.;S+?CUKI^_L,QQCIQMC$-L9ZC](.L M62P('X*YYRJ]J4$_"JP)1?;)_9 O>7BC<7X,]%TGQ.O-X7%94T^#J1@^1T<( M!LRX]FF3Q!8 SRFP3?ZRJ29'1:.73;\22W9 _@&W?_WX;NAKUC5T0 8N@>,% M$,2\O_AQ6*G1E!>R(AG'=)JOP!2L0Z(MJW6(L9>F?![LDW,^D_[QFD7NMU6^ MHLJ]?FC"LG@()AC,P[C.F>^.'EH6;XHR)4?$:#.T7I0M/;V1SIVI,U@JN=@U MG%YK'1\L6"=K>ZOU&0-G15U2U MQA#O*8:.5RAQ\]IDE"LYY@CO*\?")?4INLPO=@L#ZGX, M\<:5GYR7?X9BS$2?+P$Y SB5+K:JR4R6H\N&(Z36QVQL(D*UI(([BABO6D5E MO(9-3?'O#/]L"X)EHFX2,0D0[AF<"D"^;",DW4>P':NHAI_E%+?.B39!^0^) Z,,F*B;6QR:N MB:-7AC\NRG,PD/4C)[Z?^O0M\PF4K5::QS(8'TZ\YV=T5^"SXNZXOA\WAD6;=W1(4G)9(G8];^VP<> M 2_-YP.#SEQP#H:.([4&L8T2X&:I/.*"&X*-H?:!S,Q.<=*A Y?;ZC//MZ6L MT6:1\NF=M)OC\OT7!M\>V?.D[@E+@S4!Y\,) C^[P4+H@\@2>04XR2]I[1U# M-5@E26CT@Z.Q=/4^9Q&<1^.A ^ E:['PK*!,MCDD+"P#>2R^9>K;V5Z3Z[\' M9IZRQ4,R1.GD_[^/SBDUQMT%C0)_ WD] "0!]XDQW?[Q6@&J)UJ-N)NGIL2L1Z[@NP#]8CKJ7,ZNL;:N9G MV)[RN?+M@K[3C:9GO_KN!QIA6 SPEIYL.%" V%BH>-6G!4XOW4;D3B7J* MJE-5 <4:-D8%,_/3PGDC+6X=21_$(IQ-R-KY:V@3]#)6PDS^.5"/\;_>L<>3\5S+Q=6@\OO%AP:"WS[F!T1&MNVC>5I,?J M?> %*(W3*;[ &L9I4Q ;752Y[WU843.=\+T;KCRIAE,^=9PXT&EWI$!AU2EK M#84/O/L'Q_>GJ,:UV#P'S0)\;-^=Q4P59HC#>['U\ 'HO$6?X^_P9;:EIQ(\VW<(7M_V;%IG#XA\*:/\WE<0Y5+KUATK' OZ72NO_ MI1)C>0+J*TP88O&G4TN'=D -P@,Z[& 80U=%G0 621UUTL,^H2IRB0-%EG 1 M3[@0Q%C>54&?YQ%?$6Q9)9P(8[DUHX:(E4*=B>*B MVL)&X^X4^J!($$09IP?L"M MCRUL<(4K6![_V^V^6:5S%EYE 2T7DXA-+-DUG:Q<8/_*VZ\@=_# M@ZYYT>$UIL295K]R9$*4VMH) ?MI'4$:+2]=G%\'W;)RH[> M<6)(*-/&)_!78/-._="FP1>4KX[4-()9[D3 DM@[<^/VILF1YUYQ>T(?I(X6 M94Q*'5/QNL.X'."G**X #W0'0LTGH MLP/25S(Y*L;>7,:N,A7YY+WAO ]'Q?CU,R,[U:!W+U,YX@YX&+,AN5S=2[.2[+_N([E*'-*1)V'PK,T5C(SU(Z MU+VX0[8A*%CU@JRVF=;54"+3P)I YX*G&0@4@B_!<9=\*UI*Z' M^,W_R8/Y^D6P$;4#HEQ@NQ0LY<)X; X@W!TQBU.B.B757:BBRI.,<(,>;@/M MC=F32Q[G!@KE\VEG_F J?Y')^ANW:N1)2]%RM\/#3J*,(TPA4Z*#;,@'&X@>3M_>X![8;SL[ !?@3=IV@(C)<#7)=-_-*:P8)??_L46B'O#YC-M!C]-.!KYGN: MX?^S4K.6=J34+%GI ^,[L2^Q-'$E*;M^=J>DG 67Q'Z#*M#'$W-@F,!_3F87VW"1ZS M;!*@'"H^!.2.8A1?J)9$56[6WC>(:KK@P7J7=O8&_^-=SG"!'5 P>-Z&)8"@ MZR%;>S"-TOVFRT(H2TKSB'0]@!D@7&V8[10FF6K%%_>NK;_+/F<5P<]SI%&% M0R&7Z2A5NA;J3LN_)?)"BRBP0WN&&U0%@8JOQ MZ-U8B3VIJ,?VYPS@^0ZH<9LA-F1#A6UJD*U54U?*,TE08:"UWYC?9;6%@BO% ME+VYM6C3>*9\>\NY^.,4.]#%5"".%,B"W_KX[858OL/XX#D@2J5BAY8;H -= M4#L*ST8.Y3L9DZK;>>GZEDKL1:#Y^3!)?IAX+<.HR<1;^+!8 W;I7+5DZKW@ M'="E3ATB9A]2N<\D(H8!+G']4F"9=54H-Z]\KI';Q7?;+4IBJ$(GZ:4IQ.%A9R_0O2 >+*,FZ'T!X2XW%GCM)\& MU;>:;EH%^85KS,MW/)HY*O]89-'$^S!@,:%+F(JQ]]C>39Q"D#F MO_Z^2YWC[WOUS4=NN8]=?*E\XX^_M\IFW&)_MAL]Q?%QX)1V1TXI^ +SON&H M,M$OJ5FB<0IBPE":U0V/4KY0Q-HPB2\;Z(R0&FJ[VG%#:+6ZPTUQ?F5<;+?-Z66 M >/44Q IT#V,XY0I3CVE@E9.\S#E#T,KRC=Z=?U03QKF=GE1YL]/!^6\C;"^PX("*HV_0 M0I@>$Y:0+>4G<7-U.\G,EB0P54Y44-J/S:UYMG7^RJ'0E[_Y$@. M ]-7[*5]@#5:,+ZQ2"&084 \%7X1B":/LP4C85G$+*J28(4P:GLA4YIZUUQ$ ME+ P)&%G(=3I=?WF8.G:M:VEFC\=COIK:TMC2S;#PW$IA^YW-KPF7I80S&4C M9/_:/3!<&CV)$?JG;@%/\L8TU UN\_G_M$]%*,U"_;9%Q1#72P;E@ M'$ZI;2C1.?6_ #(YMB)F]_+M&7_6HF,K=&\SC%-1V=]R_W]0 /Q!P8$HLB_5 M+3!H>O-EP=$UK_O[+%@"0G0SI.D@>_FKXC>A%?Y2,RP3)O:?86$P4JO_8J\4 M:N!>%+2]?#, MY"4E[&E*>E/V 6/C&W,?/%\=OW+JU^W572#6-^>77,?KBJ!7].8$R!4#=1E9F!X' M_,J+W)96O$Q=L M$CF&4 C,]!SB46;]=.%FAI<:& #9T6NPRS.&D8B-=BS6^ M VH92D+K>[(F,92+VTDXWJX9PV3$=9PL4H!8UC5$,TZ\_NE*@^?HB,S9$:JY#(A)R$%_]V>_/C'(=:T*\CJX9,^A 7T2\=!!.4FP'5 +@ M>QK/A&F'%*D%-PSFZ1PJEE+UM)6[47DZJQ3.V;G/&L;N:UZ^)P?;C"#">9T# MED4P?D41YZD5L9U67OY9[FXN 3_M;#!7QNX9N(YZMXHVJ6R,#2JO/A'&-L.! M@]C-(NIW4ET*1.&/DWN$LJ"H;VP31^]NZ<7!A7#[UJO*/5KRS$9OO[@3NOI0 M:;$BR#_[[">(.Z_Y21#"B?D XPO-A%)L=T $&W/F Y0=_1)RB(SHQJ>Z7GCA M]\25X=)A:^5&P=4'7 ^QK6_G+UD?7!O5C4XK2?H8O?NY&&2[CJ7,N -X4+!# M$&X@E(P79X1,XFOL=,J*JKB\)=_C70K0^;?-C>B[C5XH\39@59+ YK=M9>B:^BV#&O&@J$TOAY0 MW.*W.LZLESWMS,(=D.\."%#[&;>)\<7.59R9QNDP-+HH8U64"89!:7_[XL_D M&D2-RDC>Q//<,_DS%J'::1=/>S],2>H[Q*.&N:[@P.*EL^WT!K6U>YO0OMJT M [H';^9)=AK "N&4//>[ )C^;VX]B.ZA[/[AH/ZL6_4X"1%&,KP+I3).D$TL79E^XE-U6& M0YYM#WXZW3V2U>VD-$7&;FK1KP*%Y]@WZR;;UGNPE//"^Y"P/JCTQVQPHJ<> MI;RS]?>UKX=[5+[XJ% ^G)^19ET*;3+0?CUF-V'W\-%L(TJ0_5%+] 2F\5-? MD17-A<+VQ#Q#3:9/6@=2GS&T]J N_G$V_\?&H0EM&"Y[T\9K:4 MX/]NI"\3@;&@O-ATG.H7RO98;;AU6)RJC0[PMZJ>J M=SV]M&5)+!CBY]7^47S[/:P/ISAAIDJD"_,C@VQ3AB],:9.:IC96W%5$+#F] M(5I.&]W,6\6*G3,Z MQ4%G]=+.'\A&3CQ\ENP]YW+YP<,]N_E&D7H;\<1M;M8$5((=^)-_9R9>J:=Z M=E#ZSE/42I\L/HFLXP^4\ZRJPC56;&^@YV_L*YZ&O#BHZ;)? M"HAD?R@+=P+3H\0Z$82E.& !-7"T^BQ.\>L4LY&6Q"P*ZVE1."6:H];V[#3W MP8YT&]/!TCTA!R2U2\#)RXU0AK03,6+3F)I*,F:(L<@K0]$XB< E"$(L8 E$ M72T.8;A5*I@,+E]\?.?PL:8$$FG2Z?PHEZGIN8'3'8D?X"^QFQ:1]&OH8;8L M)Y.$$_/0(M2]_:WM\%3&P2BU+V$G0GJW@A1.C18"<1&.WS5;Y7."KOA)[/JD M3H[8Z&);;3 SO:99>-Z-3$M5JR#IF$!%4=#IO;T8?R3&=:HB(3(H?]/\NU>0 M6T](HZ6EK/M359^]N,*)"R\))TJ1\3IY%XTFF&W7\PM$C28Z+9VY-3J.J7"E M>3MEH8?P+S$;7^AB!&3[]DI%'U/+=@9W %F^W0\Y.G,][&-K\*EO=Y[E72NA M"C5!O%0.:VC)?5PM^IC%+/@K=U?1QB@$8$TW1FG,L(ZAPJFLOY09^4,9H]?! MI:_M'GLW&NB7E,2,C50^:03=K?QE2LJ+KL$CA%.FT,/X)KWXL).0?:BKDYU> M=XA?[V_[D?"";[Q08:DY\@EB>W&+^^OQ6X0H)<_=)OR@#\QD-J;9P1P&T$S( M(=7QLX;!,C6='LSTX(] H?ET6%"'+&OXF']_L>T'NZ;[^)&R!R)\_ O6H%]. M#(D.%E\$E6MP6>1''7 HD2$.=W])D=[46G$[G%O]_.678K,I41OI(P\]S&+$3T8EIX^G9 F7C*V1W0_!3Q)T-[&+_K*T0! MB"7#Y0E':S.Y4U5G"D\\>T3?^?4#;?%%I2%3.1OFX>3K#;$1"7; +R M65J'S-*1[+(T_UW&?W:F1U L6/PZ%"^/1FI%HD,W.TA"@97]EV58XD!G=01: ML4NE3^662@]JP47^UK.XJPUV]VZ\/>%',P',J5RT*$!'N+M.[JO1[]PBHLZ% MK[84R),\F/8W9#C8Y+J3ZC08(G#;QO%Z:S[MJL;Q^Y74 K;2-*7!J>S?;A\4 M.+2K40Y1^OE5V[TPR.>OQ\@=4O_LBR"M%0]8\7DE&94/CQ]%_ MMXMXJM(O,)RH"85D-^'YXMZ]$^(D?,P_3(,>M(G-C(,?R;]&\.6\_MY?LINX MJ7#Y!!5FS(V3!XU!WD@K%G\'FQ5KU.U-<[T-GY5EPL^>WYG]KVI7FR"R+5V^ M^AZ6?-F$X[1?8APNV?_ADCG71V[FRW XH#S+D,0/+N^!!G[-?0GLHL. AR@7 MRC))@3A0D=@)4^V4^IV C= @'2K+/K1\\^ U87'LPS4D'4P89_%%T4W08QA. M&, WAQ[!UE](?H%R!1RBB$5.Q"S*6*;85R><:A.N*4'S8@CJ"-$C"#J2JXS1 &)[S59P4T. MU@N*C>7JVTJ.;'MA/@X96.B/Q+\UT92\?8"3Q->@[T+B5X8R=3 KG$EH%Q;. M_D"D802"QUY0!4Y-9>8%4 7Z;AX*FM.U.Y;MTVII2FTCGQ=\LW\O^A4SO_-( M[0(J< 9MRM!MM (X$M2.U5S :F/>\<]QU+8P33_QQ$N^T43K$+B,M'5/;QI29WK&]O>:" M_J+*=G.:]T _)';=^MNQ"B9)XC,09ERUKJC#TS^^ZHD-EWZH2*P+C_0KF%P" M^GOYU--E7<_FVL8_=+&^>/+ XW<\L9PGEN%7*O$-;.MWL'F7N2E4%^34OIVB M" >LS.17F++_Z, O9AP0G%+A/^E\7S1?X6%HMTJ,%GN97H]R.L]F[32G"/,# M0PAB\253(2YF 2O+4@0DF7CB(X59@#0[\ZSS^>^H?OL5*ZT!G1%Y^,_KOI:J M)<%#'Z#>8&' F)8(E"Q3[!8M^MXY W6>P-5RI+C]NQ"R<#C1UN+<^_"(&<,= MD$$]/;BWEX[^-44.L23\LB!A-MZP'?9[P(M^GN$%L#7VGKYIM"!2G'BAAKQ& M5%IQ.<+>AA1YZ>Q:" M]-[E7)W$1X7/>=%D@1Z*FC!!FL4[@:%JTK[VX;A,A/LQ\[%#KOD&[LB[I@O# M\]79]J:N@04.4N:9QUW)\=:WA:THPALZ](.8'O=.X95EX%!F"DL2&%J!#Q5: M;_T8%T?F$.N2X994[O3J+[,. 83XM.^6-9)SUIMER9[^104BL0FYX^_'L@)1)W.'T<$YF\.^(U?%@^5[I7:EA(SQ@'3&V MLYSLW0'IYUX\J<)-<.9*ID*[9Y9;(P9>8-C"B #N)1S8 <4?I:;:4!_.)M9* M+HT/H.6R>X$OTFK&^U064*['O3!9%9.JQW@_:XU"5Y[!=V%"H$+HV:5=P$^V M-60RL6BP%55WN]MD-A%] " /2:4'/S,O&8XH_^!Z1NOTYUFG4T'6J"=5>@_E M;;LN6]#+!,@L0S38\&9J7!W,_,>/@"Q>SZNZ:'=M2FS.^5/ MY)L\['9=NO'ZJ?+#^E;>ZK=2QP]NM$\Y^M([YU=* 6\TX=7A^KON8CRBFQQ :+$RH(GLVDJ'S MD2Q^(8KR>0!#;27V&QFW5WON;S/P7U*9V#X_'%3Y96OLT["^&TPB*^]:ILP; M^T'#KVQ7K):X@2=A@4-LF6')\*)\M\91UXJ(D5'RI_+#*#'OH6:X E MP*Q#*;] V:1LV< R\W:9Q"?Z:N=P_Y;1E'%+K-!7/QG)W<_DWRMU((/%$[! M'9EB!'C1]>>ZVU4P4F;B=5_0?\1-(53\C/]DG^^Z]$>_%KKM] 69G'_%S0YH M,YBST)G%>#\,H,X3UU0W'TO3?/*O$,NZ5HKM=W)$F._T[>(8X&YH>U(B+0,<= M]HD,&'RG1?&ZNC?O$]E0B[*/Z_]$X&0NH$U/HPP'E[QD" M9.>C"PC1+]+ZA" I2K_ B:*::57//47]2HY"]^M70?>M5*XH1/1NQRX9 K9T M)^#K $0X80:>B!'] 82/GE-IO_C;*:6FL\,TX2Q]Z$Y@RP@;7TV_\G%!!323 M,4I>7*?!"E1P#C#H*9"LS2\+R'V!J/A"L]N3POO@ZN5+82#']+\#&KY',"3D M6?QU=&7.QDQ#YEZH_XD@=_QLISW[YO6:KBSS^->]"/PY<7I707CTN;AD??VM MMWS$")&3/[%)MY>.=U&XV_PH?9>F-E!_E(U"U_M-UTB;2+(XKTJ!H4^ DHN1 MU&4?57-03*BG*/V /T2(^12GCF=(A.R ^M[-(1O[P8)A^-V!!4+35[ =F^QZQOMC5@"3AQ6E G=D !=8":NK].HO5P<.AJ?;Y,;G*KPC*@GLF04*=Y M<"K.Z+?%*H ]2=Q#.M%KE(PL14G1_3 Q$].C/O0]B*V M;K+]&PG.$)?W Q6P/%W6S,7^@O@?>/[OQ"W.EU>_)$ZKWQ3%EEO)$<'GF4\ M*I:ZG?4LN-AW?8O!0Q= OX93G*"[D<8L?@6R<+RB'B!/79L,ZC+HQZD"P22_ MB4[SDJ^NX=.$<.:#*4LYK?K]M,G^.L.045[S^\]J0'>&-@SH@BA/0))G4XC] M2_AW 0\CPXGCNXQBJ6#:%>I8^?E9B(+-0L?_(NS$7X1-G]B_/F3=;/)[08!M MR>H+9PJ/Q-DV(>:[G3MV"):Q MS OU1<01/@W!,^$<_"#_X,=E]JCUN3_3D>X)F#9R9,_67]GSEBU[X-$KS':6 M+GYCB&X!P"W&>S+3[OJE;9E!34Q=@*H^>V?X#LAK4689F>-#]5^U^B47I>1P MKS;FGBS=@&VTEI@_U4E7O3BH&(Z'-8J5\YZ]BNW+NVN<&E95I/8)AHL9_"T; MC'N7]6$PX>R< >CK*PT".. &(M925NF7,R416E0:V89HGHL?N-0J41J%=&; MZQQ%M_$Y:VN6+4E+[%LBI,88-H>CK89_/DN/V/\Z)VZ+39IGR[OP(37"M"Z* M]! >4,GKQB12&#;M%.Y&XG(2Q)0Z^J)U\LK$LXZI$&WB_?ZW''H=/VWN"-H<]=#:C>V=9[0J_:0^,@:Z5F)#]%?3V4Q%^D*##!U M![3QB^(H'(TVG-G\YX1I[]V',X4KZ:=,7Z@6,4RRQP2YH K ;I=PGX1 ]"V0(3PO>VGK51%+#]$I-#-(_A!9L@ M6EMY4V-")#T+84;5;A4[9F=ZOY#R]4?\?S300;H=RH'Z,#.M&N]K(^-T.I4T M%'.4J 65,_U7?, W^HBWW1U]A#] MN=U37>[7I;Q>_B7>U''"5Q9?#H6+%LG);R&M+)EYT&M=PI> &DJI'67L!:5! M3RA 5*TFG&1C0[V99B!&U(N0/]_\>>+/[)X]UY\# 4-8-ZAD#R\$S M8H9G+LN(O=U5QE[ND^P3R$-Y=@%=$>QW ^QW15^DT!+,TDX-/[SU^Y+=)[1( MGO]A6=G_L@QLQ= %3I#UXG9 S1$9#*>5SYL^0 15L5R1B-.CLSW>O/H+3CEXC:@EMF-!PYMMO8M&I"E\FF^%+WT*[/!G6>> M?1@.J#:7.#>PL1GR5).BLG50[.7UN,Q#4N;[ZYF[B% ^(*B[6*Z>@H@-T_(P M.#>E8[\ F]IX*CJ $!/4U,P [;YG^#[!>P\'0E>P=$/CH M.*#!QI$8O;LQ"+=WUI?NMRE.-_G2YGS47R)'K?79X),DA/+>HBR>T>\B_(U/ M?UN",W9 #4,,R2F:26LG\R$:^GDRD, J!"=U\MW5%:?;]!7,8&\*TF:-I9ZF M91UM_MSJ4FIF4G^^X9S 7=B&*AVV#F\1WN@@CF= 5($[X41AD0\VD65 7Z]Q M-B+O],P/^IOJHP+ZR_W*[2WYE_')1JVRY>C7F)>S&]_ID@$X340,;M?DCT6W MH6*-#JIT>GBJCHEIQ'3=EEJV_>X*4;>!-7V+W47UY>CO31DKBHW/%"Y]<:SP M=+L910NC^S=I7Q/;E*>%? K9()NQA%]H7,$G]G^Q(F$[ M( &D5=]M3,!,^.B%4_5NY2N5AY\T=AAHJOC++N9?-O<%,;;I!NR(&_\7%_ X ML!B+FS6Z++LZ>Q#;%\'!16'-_XV+\O_@0C[@BN"RF)DHS^8$-1KOBR H]\DI M;LMB,R!LEX]=37\0>:[;S?T< &M!N MS +>EOD2M9?ZG<5WA&)%9.+[J^I G#19(GE9<<%0[I*)8=[=X(''^C+YGNL? M;?T.IVG:?!S\MGU)K-^?*YIMZAS6G4+Y4?(&9Z&4TYP5.>T*'L3&OQ/2ZBZ8 M*:5WP),@BLGGYC^XG>7 ZN3"?V!5%T07PS/$4EG\PT0X&#UJ8F)%-V6])]0L MQT-4&89G8YW]/56-C)UR(W+?1;V/N;F'^F#P==\(/OSIV4VD\HIO'GNMI4RA MSM /8'K\,-X+8"[6.RPWI._%%T4#(+RRJQ%6[MFY[#UC&/1N[*MLP8QW-I]@ M4G9_]>NZN-1U!&>/%9,$BVN?30B'I7,F2/7O@-)%D?O6W;"[""@+3M(O^7+? M@DU@R&K!Y)CL]E9\YT]1[5;]LY)^MR2."(),E^>^K_S,Q/OA8UIV0+L9?K5N MZW*.]39R^7V0DG[TNC-W;H5IEY#9"UW_+$3YE_Q4^:'[V M#_B*4^C%*;.%#WJ QT[1MK5'N8S0W5 MO]Q@'S$0G@(Q:**F8S<&?,3\[S-<*1!\&5)OR!KY=L93+66B+&%T6N_M>!"M M\-%C,1@-M7+O=LBO4EH7^XB^J+U_MET]+A9]QYD\.E=WZCU$"W5HNO-()4HS ML>_N:>M*=V3&)(NM?#R?.VD8J)2O![BK/_#)>DV0/7E, Q/$=&/QLC7?WB!J M70^"T$*LQOB-$S#]?0/8?>B#B]DZ9L=)R5=BA$[U;CGT7QQ6.4O/D#I /?[+ MTR_3BB5PA+X;V4B43J^!KK0N4V!:_DV8-#Q_#9L!J*C2@*'A9B"6^.K!T=6N MM^IBYUO6^Z':U')N[XS=^:Z(03RACE9+]7S(F;RW XJ-95]% 7K?.X8&-?EC M*Q!)%MX;Q/W]G(>O_!U=J5X7^[4[VHC.YY_\_:POUEN>=G3T51RF&+/XN*@5 MM"@@X@5Z&,V1G@4HR_>0O>NNJ/8K%.D4U(F*Y?5V=*&FS&I#X\Q9EV"2_Z/^ MTK<(#>&MSM:^>\(!S *41BT!%3C#,F4<;DG'2:&"*.6%9*F6@BLY 6BEP^:" M&?41[/C3?[,UKJ#7[WKS6-#2>FUB28"B[(0VXSB1::)E*@29,0W2.BL>:"X8 M*"EJY<,/XGIWN?)OH6\-SQE9)8GX^Y1#E\]&6(5:AE4UD#D "04B>Q2YWW': MHV28(DR[A*7:IR\)];(*( M,@S8!*G^2Y 6-D$*.@()?PER^@]!&.GE]TQAAT#8 M5J\.@7S%4BZ! =5/T;ZS*/':41J>H$X+G[KU,DA$0\TVR#K=7&1I4,!42;AP M[8#(6()P"J:ACB&-(&YO&E-C27D,<>-!# ]$D:'SGH%B*4_BY)$+YZU#4&S! M WF[Q%JS2IEG"Y[W \^RU>9)OOJRX.'OQDX?H"_S-D^\0,^!&[83(<> 0N+J M>)R91:@.+8\LS.=IC;,5=YO:5GLYK3V,$B79OXN/[?YCZ>J)(.&?0P-..KHSN6VY< MWG I YZA)"G[\LO7<:94=CS9&5#M$D!=P%5@;AJ\15^22>'M'#Q[!9YKR/K> MV/&;^5D$7Y$Q+9]]\+)QRN08\@)9D/H(< M&B(E3 1W8L6!4)<)7>T*H]"$M+-7V\Y\?X+2S^ZX]]J)X,RUAJ^ORQ:]ME!MHEK+7K,CRQ*9P'$K$)HT('45U#53-][1SA;E5G7C &4 M,0S)JD'\7C:IAA/JF<4[H( =D#@[OG2A?"4IS"M-]:$/Y?)>F=;6734[(]A@ MF?F*^&]QA\E#Z_F3FN(#]G+J2I2,6+H&>L!U7Q75B6A904R'$6WQB89)I=.? MJ))%S&?1S[HN9G@]>,:!E$;2L/+]2_J_EAY22VGUS$J4"UNA]!S'KQ#U +6A MF"8,'\,KVPV3N'2$ JF>O6O_]?#"\(U<\;.M#F^\4%T!R1?. M-N58$++4?&K['QLAHTM'AKT"JANJ6RA-UZ^!3I\_BPGS0AVC(\Y,A&'W^<\4 M*[X+ VJTK^MXM30T11L].Z(4?_JBR:&+(,68>]I_QTA[H2R;J(L[H+[%NT/$ MV_457UAJA9;MF?]A!9K-"NV)*HWLHSE>^C$"APZ(/G['$\V)]* K5=B&3(;X MM8634ZQC-B2/T'Z?KW.]]ICP$U1 ME7XUT-6/(37,X@LN14]!*>?QR4Y\9 PWT#X[N /BV]HBTG5&ZY)^Y#T$P]I2 M+BAGD;-)0K6H!A]+U9+KV'!FIB&3*DJ4N3[@]DQ*O<;U3I]GQ1W,M,P+"UNA:^ M;YP;TV../L!0H#KUP#.E;BU^*5:B0OLRQ6U*@$2+F::%MJ:O].,A!]]Z\&[I ME*5[^B^FF9\\:.WZ>YL6R-WL0!RYE'"L15GM=DG'L?=E#VG:NY95]]'.L:=9P"^L#';J 'L->IZMM M_U_TX_59YBP(+R M>YQT9OS>4>P^QFD@GLJ_2)HD3:QV3H5H/PD5_:Y;>WHF]$ZD/5S-. \),U(^ M*0>F., !U9^9:#7420[(,.P@0,P%X*$54%1K%R$_#J5>H(X]OAW[D6Y!$DJ,W_SAL?L[_:C#QE6Y4[/9^[/8/)EA\\2_ M)-TNL@#T%>.U'8LS8Q;C^-U0 M2,KN#*@"6)Z9"F[3W+0Z$J.:V)V:?"YD)L MGD-04JLZ^=&(PV[5<6NGJM8-_W][N)@,1ARBAH("1RD[(&>@ANHV*(=)9!@3 MF1";S2#7]R&.\I&FR-G0UUL?0#RD"Z W!YS6*GKP@+;59A2;%@\I^,U\XQXJ M$3Z'Z4=K9A*WHFN"9G 7:BH#I1LD&JFG4X;;A>-E66^Q8EP M3;8&GPEM8#,03!"G>5/!&SEDL*#; F#<[RF58VYRNVCWJ18IEE.>@%ME>KVA MJA?X @^=^ZJ7:-:<2#/4/!]^8?88>@O/C5!B\ -B/ B6I M->ZKX(G3VVJJXPWLI:X5;_=1SUKFT[)7P$U#@==:LQJ6O$[ZC'D3GH"UT#W+ M+^N&M@GJY'^P#$FV%\ ^.XT5@XR15W[V4#7R; &WLN'7;XO5WGN[R_HJ'T+* M:%8)+X?]:T6H9OHY3,]9R &46L=L",8//R=-JAA<%._Y'=<".4(5OK]YK@*VUM-C7GD)G#!UKCR=9%:[\]3GT_BSL;?6/"XX.[I*:< M_7Z%M(SJ)V +ABFS!NH+!W1:-T))0@ZTXT"6;B$9)A#H./O;)S-96ZBV9@4O MX3),*SI15Q,K5I]/G*/+EA:(WQ0)S0?]-F;'[-OEZ,GEW:@3U.P^R\)S;=.; MQ0J(4^TWICX3RCKK$)B*QTQA'X@Y_&KA4QF)5:.#=^I1[? MJ-?7Y=2#Y=\!^6.2[!B'J);)E?ZA 7D079L.J=SQ_E!7F^85EQ#2#=PUY?8 MRHC5;P>_'\-$6,^R D..6=D958GTNY "2P2+UAR@[G_;>JCF&;+X1&YK]#5U M-:WA\&;L1WG'2+>*T/:/WEQO?(!6,F;A$ZVF!3!^BAYF&5%:^\;9<8%8P@L2 M+&GIQ$1&H712>+#9^=R6 A6]?-TKWQ=]LW_$9;Z-&WR*>U>+A_]G /OW5H9$ M$(M?N(35C=_7"8TH82C.LE09IZA;G8;0!+P@0V=@"X]9;:H5+'0VWV/WXHZO M9@\WQ*%@BWV9VPM@VG5FUG:GN!?]#.K25*?6#DA 8""9."X(>]'F7#&M*.MS M*6)0Z932PMIQ7L6ST_?=+V^]HYKZMG;A*"!(,=*E!J5WI2H@$9$BB"@*" $BTD&:B 0)B8)T M 4$%12$H*$H+O4NDBT@7D*"D("(EDHB&K2G9\X]]YQ+F:=M\A@3L[T8XR'9M.SYL#/@^VAO J Y.H!+AS?Z ME:U9(XTYP$D'X6=HIFY#'[QA/5$B04GD-7J]UL% M_!+/V#1O,BI9[ V .0.G>F M"\TUM7%JTF[%7"/1=H()%;!^%RVP[&&0S;]77U;-LQ64K"%3QLKKW+T"!9D+ M7@# O2C%1+>9;XURENXT_\:0(#HB_&>F-3V$L?PT->_0\; PY>\+6GT'^)(> MA3G&/CVAQPZEI_,;1P4O#:NU6Y-O/U:I'5D-RCGP_D??XN*F=+"R>91OL;=NYX"YF3BG>*\[I?=K_0.@WBOJ/Y MM%J3G@[(D1SQYXCYJ9V[$ 2V!4JQAF$X_OW6#>^I]W7RM[CZB0)M%G1B\M-L$K= X<,B1A=0+P>QD0JD5]$O PS* M^]:T9&: MJ2ISQ7GWC+0.7;DVAR^>[I;3L'S7@QK?CHG$[LZ)X$*XKJ40X8!:_IH]PS%P M"U0;0)EA.,ZQ)R#\Y@>_ME7A;G6$5@&QEW]ZJCHW-H8\RC2B'_B>5A6FS3.D M:9 K-R;>>Y%R$=S2J8NT>40*Z(;N9;I,('FK@38' 1I2M63Q'Q@-#"T+A=!*KC,T'3G;?3.\P]2D&7$E3 M_4^;\W_K9(0>'7Z=Q_9UAC=Y#%\=&5/3Y(YX?>M7LCO'9_3!)D%%S+F8>^H! M" WLEG(^L=MXT]WU5K1S>VQ9&Y7IE/-<('<%C+_4>,A"T:^C_\;0XS?.\7;_ MZ*IDEMB/DS>,&YTS[H;6!23\Y*/XR0MUTLINA^'%3@3XG4?GB3**31%LB>V0+M-(3B(43KET0LW^K!97.MR:7FZ0[>ZG>WJO.Q M;G;-1I*"O"K[S0)SB[= ;@)#4J0WV%$"H 6F"--\_B;+S@ G&9Y?S[E] & + MX.X,0F*SO,;TSD+C[K:AE>.;CN_7N>I>IAL_?O/6+<:29V2/2RGKY1:(>!?> M#%F[[Q/%0*"WWIEAP.8L)H:'IGYD)%8/Z[HO&+F0>R/GWB M2AU3/V-7:;V3^P;7#]-_H8&!_Z*!UO^)!KQ ! ED+ .)FFHB\!F$S\;T=XH! MT513LNV4F15-<@!_9-*')H^]J)(U/7,B:4-Y&/=XU72^YL*[B%_!54LI7A5T ME>S> @ZWE[%*4;)?=X*3X!"D0 G2,N$MK&'CJJZPASNLZAT*SE/2WAAR\DIB M\&C05RGL3Z?FR&D/: F7!A3K<=)I)+6&/E"^^EK? H'N/T^O=X4&B M$G[.L(S8AQ9:.#TU@OSZ(?.X]^;FJ'$"QY>[F8^ND1P8!91M^C")U]@'\J;, M-1 ]9/F[8B8Z=P/"31PU@T0_:@RBHS6[:X\/\NW]U1EYY4 /*-Z!-#<'G6VG M?\[M[O^F2-3%:XB^#-SH)L[A@?ZW[Z06K"$ZAD)ZW"UG.F(+'"9SW5'7T7,A M"XZ4<&IB5YL0=BV(H=)'.]?GI3CCZN!3CBB74[6G_M"6.?0^O#1B8O"? /@U.E)#?20.GDJ8;5S,MSTPC7:M@^/@B;X8;N,]=&F@$"5&PO7)JMC2@0DNF1 M%QNO-O2,.]_"_:RQ4OBA$E)-:R#XL4;"NS]%YA^S(5N@Q-QD#'ET#["Z,,,4 MU5]P['&\T:D[I;WV YS5J5ZKZ?LR@A1:74WI/0:##;9>.%QT_/PW9Z0K'MZ0 MTKT%2N+8V%GLA_!>CJV*+Q3JNE!'>T?YOHTA+?S46FM;]DB$!*59,CZITF2*J1'A?.'YBA>#<2@M/1$J1,BTM MT(2/J\WYM6YX>.5!'O\VW[1OU=(*9==[S^>T&_YP78NAEI"AK\-O3J.YV/M7 MSP3?05C_7K6C)I-;9HYZ\BUD# N8& M8SH" :5 F*8I!ARXMS)B,.[Y)^U*W2OT.XF:N_E_98B*5 ]<82@#N"[R.IW/,J;[I(1W>[S/+>_7^IHAKEUGDTJFEZ>^](J M!?I^E@8G\U)H#)43T;_I?A2./LBK94([@J,.LO:*)TA_,-"S$!1$A M/,'7F4V:*I-70T-+'UX4^M"N<"Q. GL%,F_S5;FU*T^&.6;E+MV1M]IWP$G,M6-;"<1QGRESDDV][ M 57Z+9?.2=O#Z4/]>4:)%.$]/93??O\DI9GKV[TVD;*L/!R1X]MR-3HF0:G. M$*'YD"V0I#GW+![@7R(5KJJW&J)<_%S88\<2F\( :[QRT::#?$;])TDV\J@G_@*.?:0)* MR)B]JR%E=K]Q&0H3!K@]W6]Z5XRK2<_RQ!3\U?:V7]G!&QB&H7L JG$,*'-? M#777*[)M8]6U.):E&\VEF:=L=N&]8:;U]Q#&KX4,[<43,\;Z^Q:T^@_35;[, MW9T/*CL;:O*I$4&RK^>/?QGZN.'2/Z/]\[]MQ!JV*M*6"N\:39'> O7A4G]_ MOAZ0PCQ4XK'2-O]$HU[[3^>@NKT EV&SGZ;I->R[G$D M\[N9MH7ED 7NEP?9N]I%AM('#H-MKUUP'XEO6CT$TV),XJLNVLV8Z M,=#/H7,"U18C/4#U5ZA?8>M19WJU3<]/_S"U3%R"!XY;<\NXYFM&*T42D^_( M!F"!)PQKI!2005TGI3 EP'1/6E]S:H<4B1$;:A;Z,HB4@F=*Q6D%O3!XN-Y=J+P%N@0%U):8HJH+QJDHPT#Z MP,F&*90<<"3Z*-? VY*W]EU7*;)&RVH*;]=.">3['XKB=^68C@[['3 MIX_.7NJ]@;J+] 0RHJDX$B05I?X5M6.:Z6WT!]*+.)#>YO@BF"+K-ST_)77? MR^V@N,7%W8H%M/ /B3:L8I0NHAG&:L8%PQ-JD08TR0SD4>\G"!_2T$I(7.R3 MP+QZCX^:A-/IY>$Z_FTQB'NAR8>+3STTFXA;_[!!LND-OT'@JNSD91Z?)DXI M4#-_3N>3Y,Z&S0=]0T+%2H,2OK8ETA]4G3IC.QM^J%AO24\R0W4/NDHNDFU\M MBL$IN! (<#B*CF85FAL 6.)F]_JLXX)C/Z)3UK.QN0\BSM2AQKZ:0.J:1&EW MS&BM/ ],1KZV>WKG?">Q*WZIUV0+Q,$T0 .^)O,JWW.'B#LBH;:AM0#^HDM9O;(%\P1+L MB2W0[H;51V P('H,J%?-,$ LW>=(!T_HN76:#U'Z%9GL"93>(=!8BRU,, M#F/EL\V", W-KS%@I$_M^/.)ZFC-@!2/L3 /@]]&+\,UY^#+$SD#C\*CQ:CF MAS\)*R9HOCX 5''P$F!5A++%@PAUHYEF$.H<,:8W\>4J;F^G0I#-:7G5J34) M1%7HCPLR>HXA2[:J<5_PR8=/<#3YNCV&ZC":UF8S0+%T9F&A Z'B*"7$AGNH(FFFQU'0MM9CU?BD@*-![NFW0R&A@K9>;K,7 M%#1S$G.&_K3 (99 1*"A0CX#!%Y<$&16 [(T5Q)#=,BB)0ND_GR9IJC-[)> MQGX5]BS+L,@X).26Z?GR!L3'V86O$%'D?FI*.EL# 5N0J! LW<,(1[O1?,FQ^<0Z@/@:6&-=1DT882:0F(QZQ0;R6 M6(K0F[/)(I"L2XX^?U;M\6QXN'LXSL1>.M4[B"9V^,[B8OS7"_R@GZ&Z[$-1 M]/76,=BF/#^K>&K]ZK?Q"\!$]UC\4^%9%.$YK'*E)%O?MBTJ#U.409\%^A@7 MF6I45*(?0P+UU@4CRCQ'UHZ\NOQLNL-MS]UGB+"=MP?.OO(7,AA7YSIT[-G< M'3Y32^0BXS!3B573J8T:08NCB9@M4*--?[NC&/(\H$XNU.-@4W]_[2&CI]W[ MHH^"G=I31;H19=;-;<=.YBE':ZL63$#G32+?RSC>;/1-"KNM2;_?=&D\[: Q MC]8.S@XMIB\\5;VR MAKJ>S%8*EN>E?LF1?F$[DK4%"NALC\H<-FCN7S2A[)V#4<[T6Z,O8[?S-*^; M5T&88C,+9[QE*R7GHO+BM>J647+_,)/U)6-+GG/41]HS7CBFT M7W8Z2H7FN#9*P_2=)*+3"+LZ0LO-RR12HE]8:;@'&SGH1 D_4'*JV+FHM+_ M^:(W8YUN!CC29(BZK^<@"9"]T1\,+Y@IQT<_ VS.PYH+XK+!?9I"!STESZ F MQ;'WN3/S-J2Y=*+V.X.(N$M"DO0$H)G\*HK^D55N+M##8:\B'2HK.86$35$] M!UM]Q7NBL> +R>OW56>75RT%E,^(.]OPG*UBH0ZU^2OF^;V9LMWB4 IHI([$ MQYQE/=Q.GX"*F!L#Z&[IQ[_1&1U6Q$_G[)NS!%KVS#T*T0S)N!G]TD$@43:! MST[K9LF>4=D*R)3A+T_.DNF3>9G" O2G0!K#C/T)RLMQF9&[:(3>HR']<+[. M@X#C\?RSB:="+_WVM-ZP[,$@)D:2A^^3.J$P*TL*9)X !#$\4<,0*@SS M8;W7%5,'R?YF$"X+.)YKZJR9-#OK3?>$=YFKU>533.+FYW9=4MP@?6###**L MZ*G-F'FUWS9T.$![SOY;O")KR#K?KO5]59%G&B@)1%\:5)L/- MSO&,%$W,(I*_C%.I4M7$>R^B70+7M+\HR)3Q_L"1;+JPLDP9ULL.="7@/\(+ M1-,DI@F]YT[H.,-/TLR\M<.-K&,/><&>51)T!8XV#C6Y?S[#FPMCG@?N,N+8 M4WE;(($UG%^V-,*8A.5H8Z&7(?"]Y@I! 8Y;H%MEKC5NI,;F\= Y/8>@OV'S M[3NIXS(C.ABOOS;<1CY3+(;-+Q3*X$6 >US80H!J-?,L\) &]C11[8$FHV3N MV$15S6M9!WEN-[S%[[O742]^\4:U]6Z_;^@@])PKW9^5W0C=N8QIB.FS!PM M4CLUX7N 2PMG+]4,(<<&-=(@I8?8:_OO4V\NWA8Q]F] *:-&V+) !FV)A*7P M1")J5B%"GZ<6ZL#A7W971-5[Z?\(K^W^"U[ML?E/JNNT,TI1ZE[P^>R8$"MX"!8)Y/+_.>$PWIF+L^>A#0B.!O:&7E@FGL+)%QI!HY: MN$>[5ABD_-Y\!TT"$^,3^<1PXP1_[UUCO&!.K2#M!N-$5%IK+*/0U< 91[I8[#GSRJ#)>_""1]+CV%4C-M:'^9J M#R_VGS4V^EBTZFC\I9NKO%3SJC>\H:I==-]=K@BG8\I1CT5V]#G\C7VCH%*= MNDQ3SN0BP-V%[#ZX='L+M?U(F.&$DHHR_N%YD.VS] MO-J8G@@HDJ!X*''^%?7<@$*AKE?3A>K(?1'\MKE/-#Z:K%N]+=KG&U,,SD;[ MK@,Z3NPQ="-O$C0 E[$%J@'W0Q(+X+T?JDL!FP7'5!.;G"#R.6[PE4M^>)X& M+'?H 95?QD(=F2LP/"Y,[1D@24;SL@D%LJ=JD2:YGL9DIQ.X/T'K5/BIU]$, M[G\.2PRCMS.YUTIHF_0WP'[2^BU"?4Q?NV.*EU(CK2\/"^E-"W7H&TU^FG"D MYZ-;-__#L,M;MOM=)CHQ65$JG M83\D6K*>F&LBRCQ83;A@7*(+YS28#F3.4B__AJ28RPJ=#:_N@#YU=XB.R(R+ M2"_?;!;U'%3**9X5C+2 Z.VVC\'5KG>'I^)VH'9]8.X%;F(MRKM(FG-5NMWN M3SW-ZC\&"MOUG((]7=G=FC[S-L%Z*#:3]]%VX/KX?P6N8_JA\H:%EO1I*G;M M(7'800M/Z#(N,J+='TQ2BJF%/5B[O';GX'ZSY<]%+G>0;YM,>?7#'!SQ'"(P M?\:P9/)-F8F2M/VU5?NNBG'-/#_N:C=3^0SV2""9Z^Z^(@.W,^C*I,7; MU,^N2Z-,"5'ZS3]N*8= $UXP55E8 YE5!]UNN!1*S(,IW4E+KBS'Q]R*OO:> M/>=3_HEWO_3A M*B6B]O^OP"H]'X3^NV9%8USK?0?(E.Y\P1O%U'J%,?R"8' M)%7-N=%4$]@:P'ACH>+ ]+CNPZ,5_2(&Z2?W'K0"]>_IRWZSW^\,>!P\BU[H M?_17B$3[KQ#),/]BCT-)<-,_0B2;?X5(#G3PSY%C^L!SH]L/$8/ :V4+CMQ, M?6 _3:KQ*&R L+>AOLPXPS!.K$CFPE68_[N[;K_J!)([0\L'^?M3YR-]5Z&7 M*AQ%0KQTVUBE*/FO+\.IS0LS"0;P5.&@[Y]T"SE."WF"I]5"?I=/6Z-1;F$Q M3]'TXMR75O$?\7]_Q<<*%(NF'*)M]*+Y%*B$!',)0&.H=QY*FZ_2>4A\)7!^ M>@_&]WM?B/;[3>,83;%1GH:#W6OOMKMOK-.Z*(?ST/KSV<[C\Y?0O"L]Z/Q96P!!ZK)$IV?5<(Y_'V"B+G \KQ" M[BS'] <&#AUK<\$$A>J=[K&)/6\?%VU04QI9UR^Q8W_^.Q_I%-#OE)[F:7@] MFM)++XC_;/,:VN#!ZS3^3>&.X2OL[*'M'Q M0#O#EZE-S;I9ANK%U746TG3[Y!5G=F$BH[% G9RF'?4=CU16">*T?TN:+=?; MFS'-AQ4H0M]3F"*K)%Z.V,-#V7SY'&4Y.T,&9^0-D5V[LT6"V;)43$:U<.%5 M2DB/.Z77Q'G:?,-2N"%!:B]D_GA=/^**YH]S?X-=+E#OH-S5T !"HG1,SRM8;T;5JNXVEF,\["W"VO)J7W@YH%]X_ /+M9KS MDD0CYPK6OVYOU>HX\DP?'(04 #S)NID0\0X;B6P29O?7?/=.7/FIVT,A >&B M]EI)9R0N'ZC%%]?+@Y1N'MO+# $&J0MT!&!%=LS"2#+M.;]![PYLEJYN?WGJ MV2V)L2LW MS'6FM*L,H%GF2A2"2F$1T8GHSA1Q-+ M"#7L5T0P#V+);MI,EZ;:/:1SDRQPA& MO!'(-8@+_8F^R5:BQE"V0,7JW\WE.MIB>G/X1O$=4DB:P.PC.52/P35\JD]N M#?[3TXTCH[5,;R#S!?(@8$F&I'O) '%5B)$EJW'5]UH=^B1$+HSEN7"[#3:G M65=A^QG4JJ@T,PBA$CB^-\XW&U!J?JV;AFXTN+-JDIW%W$_$"'Y$^'BWML]4 MKY/JFMZ+"$14;CK(.GF,C"?]ZH7I":3_AM+- 7N:*%%U6[7+0V>*IXJI]RG3 M^21M!YW2O-@??,^\GVN/1W-_[ M9_/,P,?'=B*]&L2QDS:(8-480ZW"L1LU! M&F.ZAL)3Y-5IR3?+OA;) Y'RYQ@[D=-0[Y?)8AP"+(X!/K;TU#L/S[8P4#_-SE*\!O0_\AF>O^/ M>;^8\*[5$['\[!GY_2PLT[!JQ<5D( ,I[D=:%PML^I;0<]XH1L0^*%Z#\C'L M:590L:O@CG2'4KF7S9,OGOZ#?_YPD _](:!]U:] M>C*44=,X>1SQSA9(OD$74($RQ18&7*6W0#V%J(4U>'TS1?0ELX9P_*#BV,^T MW;W&9U^>/[F/>'NGG;@?RQ2KS&I%^Q*2"$V$M?H%\.P >;3GE6[OM D]1^^# M6W#] PD!:B8]Y%;AV?EYV\\:W>==_)86+]K=$80"ZJ[=8+SH0O-:.!F:3*C+ MPI8%X80#IJ\*$'8'M]6_:)K\MO:S7:8K1LWOXA#_7,,SHUJT;J"+EMC8=C,H M=)>)N2BZRY0MZH7PZ9'NVTSOB"17+)0S'8!'Y)V^4QUN%4>TE=]]/^1_H NS0Q&47J-';]\^5K=/Q IIE?A4-,[ N# MDXW"W-5;(/^FVR*UL"=STG=S1T85&4?_049_\REXUQY1T?3/0 KM2C@^A,VO M'$V,UW0:Z_SD31T@X7H&_5MKQJK*_-P:!88&7\<-_?*Q2K.KC.P3L!7GRCO;P-LQ*KB[+4;\&;)UZ%1]%#6,R0O;ZJ9)O8$3U_#;2=8T+TOI@^4 MX052)>$//6-E$^]K@=]!ZZ%,D7KZ).M!QT%TP.@>=!<,Z5J-W)?^\<-RIP0- MTE.AB1$.*HCTQ/@US9SZ=4STLTN(JS#V=V.V0';KUV+!=3[ L0>UDUJ43X3O M^CH6A#?/*+/P?A9$'VHRA07Z7""G\?J==SYSE"=P_)^N^YQ7VU3E5HGN!.P&K\U1+1V! )UG M0O0RE9*7(5[*[ZM(AP;B*H-=)U=,;GTM4_8)J7CY5EVI_++3Z8\S)7\=YPT2 M 4A2YSB@Z/82*0YT/94[UR,]>^M3I]_FE&7M3*.IW)G6##+F)TD9(G@0*J0-];:A7)$J<8SK#>OIJQ?V" M^>_S5H*Y_2NV?@I9P4MI9L:D]7W =4:WE_98Y4\'S?/UN9-.D]$"?@4"+4I. MN59*8?QM>KG/;!42++!WME]V@E+M%EDWD'&T/>O=6Z!]9G#)GGC+_IA\'#\; M/$R6?&1'+:Q\61>T:X]_4*G^2=G3=I8R RT&C,\@^8"_OYQKSW3EV&OO44GZ M.\Y_N:LYB/R!HKWU=VT!7:+>LLY#ZKJ-JZ;LB_135X+/J;GF1L#\CU?X68^. MNZO]JY7EX8+@NU ?X8U@"EM1F^D!%._< #P+QC9_M=J9^L[?2,N:ZR.=&UCG#K76>1WZ*<83]KE.> M5?AC;O81&9K!C"([N!\^,,T,7Z"XFPZ[GDD'Z[])*E![FJSFL^'OE[ROY+;9 MG_HUP\OG_]:.]Z_A94^=)**J(!38 D>R8/L++E_+Q\^D_,#R(8+?V=6973AGG49CCO^?Y6PA!O7Y.VRTL@ M^[V[&A?'?_+&S#VB7]]NV\ >=7>D0!B'$5C*;RNV]_NKJW<4.\>Q][BT,S\> MNRM&R]4[(LC?)F'M E7<;FM#/8W#5] 9+!S3FUI"AF3H="@RU.=GOTJ796O_ M>)2XJX0F<*;Y9L[5FQI&0*5/M]F:49ZRL_U!(; GV1%0PJ8B5;= /$?A^$D. M[W9AF?)4=&:#0#ZP!7H">%/ZL+?7D5,,M>:DGD>:SW>1OND*.UD))N\2&36K MV+RP;Y_8COM$^$Y GY2=:(!+@>_IT/9^&FBB?,O%W3S[&;Y28OK:^(L+Y"S# M'6>=CX%VX!L#_XFZ-@CXH@%Z\7LV=P@^9BVH"M!W ++-(LI2&B&I>SV&GL'\ M?45/:L"X% ^F#*N!\+ZS[8O#U\7%=BRBZU375LG@60*I<1C3BTF/09G1UM.B M12N8QVC#/^]=&ZY<"14\\RUK7C<7/Z_FG:9%(U>X:(2Y7?^Q[550U<7[C2_##DBGB-L4:M MC:O#VZH&O0KPTZ_%X$4*]/]A"]4O)O$K1 MP6N;H-5)DN>.%E9&$3YJ7;&M4'Y7I_%0X-8>\9EEZ7_;7C(<_X9O!=? VP^Y M5>#Y+:.Y!PUF!IN%EZ]4'_TFH M+$":=)FB&W1;UBNF7"01@\<2V87D=O_QZJL4O2\_]2-+TO!&N7'J)OB/$LFB M7Y[O2[U_VE4#I-7S MICX%AWK=]]2K__)NS;Q6>:6V"R1X3V'@=YR7(R."_18J! W-G@WHA]:G]$%3 M?CNF:2$M2H;E,HMJ]2UE);MDUC8%]!0[P+*/+MBENT5$[+%5V >A.F$3MD - MDA0NAAPBA81>>TEV@%H!:9'5V_!X_4NYZ]IOOZF\=N_KNK)Z-9$<%F\W:MK8 M=V;W96?^ M+_$Y?]J7^H@.LK$,/\8M.^_K-;.SDNLG$Y^U$?S0T!%).,TNLN* M:4&,BX^SL_]D2AKH&4V>1[:YIEQ>NBKJY>'I<5.;PAP4BUS'Y_1)/A ^/ZH M.3W^+W@H'\6X@!HD[("&CMXT65HC,>P0N^9ZO<1FG@A$!^B+Y>X^_\4T5VLHHZC#G;V(?VI9'JK!"B"=D%I'29 MQ(^TERWW79,QC8]H?B@2BV[GMG@PPW*\=\Q[4UMLATV/O/28F22I"MHU+S:A M,/GCE4J_S%&C[BFCOM!P$>XL):ZGY2_.F.YP_6>]6486* P>M>CLH,[?%Z*7 MB#_&>OM%1G^VB3QXW,GH;DAL\/ ->$@H[^'#?1X<%M^@NP)"00Q#)GBB4_QY MF1SKNR=AI5/A/3GQK3T+=N85YLQ['>?=RB+V[0\_GU MO-5/;T#5D#8DQVT:7^J+RTZ#"%X=CNJ'UZQG_,08]YE+W.+P.%(!5W1,:/&% MLU]2S:#%0+W%*VIS^E68@_VI]U5*C1RH9D07"+SX=R+/ MP1$+,%2[*@[:;($6,*GNF"24.E 'W1'<:? *!_A0<^'"0^;9)(&3KKY8Z:7- MNM/LR^G8^\E'A",F?N6V\!9P $H'3@L1:9Y^$@1_F?\_R^&\&%W"<50G] MO-RIS-D1QZ;1/]J"U?[C R[Z%H@M9+0%NO<<-8.FT[9 98.KF[]Q(#1Q,OR7 M70 E9@L4#OF-+,*A7_Q/!_J_X__=^+\+]/_Q\?^S!>K DO,IC0QMY#Y:X5(/ M(14GN5;Y,U.G7_/3E1'\!'GMZW1=P% ++@3QZ?*!B_LJ\W<97JRT4!#U+.LF MI&^!!-G&@/0H.::+(+]LKD;]\G1#IQ ;Z#H8'1"S>(IJ.^X@I7X@33'Z8^G+ MN2[% M!7M7^KI/^_'QV;]"16!30 /0OMR6/K<^209E"GX'A8P 7%Z9^?J+-: ME5W.\D1LOHR(-5>-:E-$(-?8BTH.NIO+43>35&BO6!LGGW5=UI%?Z9^WK^R. M.)%>4Z%?O>=*\0V]ZSM#^CO@''X\PDKHA##5Q]BFB WZ@S$#.#=0< Z2@H15 M*-%_ASWOBKDT_\6V-\K7-Z'2 O]A9/(&&/&TA2#-'H/RH621LAPUCXQ?X!EG MR@1YTU<_Q9VM*U*K"HW$F)]Y(ZUVXW/[C>*])[N&+P5#FQS7!DN1TA.X0&U' M,KV0]Y8AXT$HT[3RI&QQB+X#1D53K2FV.5R!^VEWM8>Z!A_W&._S<2\?:@_] M'>M!IWY(0=FMSGU,K\F?\6C+R=+.&3/=<,&ABN6:_E0E9#*R@EYCO(G\,N=8I[AH M]U"FY++>9U]^T*:=YD/ @I9-BAE83VF"B[,%@?F!7B_9]WXMZ4.ND[X$02Q/ M;]Z&@A)7JTKZA0_REHI<$Q5(?X!%A=,1U$5<.ML(:3^!-/:+O9YW/?)]=<(0 M^NH6Z I^?O]#'97+LE8B]8]EU?M T3]<\P%C^ACK 3)Z(5Z5A,JF77D[TW=] M+5W[5C-W?BC3?_YO5MF!VL0:%G*9?T'.@A)U4C2EX*]U92?IQQ MB(#7XR@Q#"/V]'7_)]6H89Q$P[I4T&_G.?=@D[S4W,'0\"LMG[@<:A3N6ZH? M6HK@%CET3#[GG]U,*[&L96DII8CR$JUW$:"?Q3Q/._1TM]=LOU*- :YA-"5T M;3T,/VD['>YUP>#3I<^'X >ZZ2=@\<>=7M^4:\C5WWN,5_S;5=!9+S3# ?4> M!\+YH&^99 ]@\'"R%38)J5I*D<0W3G5,\FA%E->^SE:Z[;CC[ 6,W;IVV,57 MC5G?9S=MM+P7+@O?5U38H!P3^>,M>&F_V'[TLP7RT58EF]=2X\X"2]Z2&6;F MM4WMI.>3W]B$LHK;_9/'#A"D:Q0J#NZXR2TB=&J[H'OM5?2>QBU0ABNDP37E M(F??-59X*O:ZWW^W+K(\LZER*#Q4HRW%36GC*;YE*#8CJV''VE77T92_O>_[ M7?K34G(VY1P)1]$V'P_#_F Z+LT=(UQS4_R^>4!6]A!(-KKJ: ";WYXAA$#- M=&WB<13($TO>7AG=)H1(?+T>(EGN2<:L7K_5])B%MSRY]5?M,7F256Q^-VY. ME7X)F*4=6")N]H!OF_B_)%<&X+])]=0;9;V_Y[ M^Y#_,^=6NPBD4=E2TE(=424E)>)70T\KG,\JSOSHTA=;M;D6Q] +=JT/YG@. MNZX&!;3<+RUP2:O[-J"$>=1JN/@E:N3)/L[FZGYKM2BR MO+KRFA@$'=/<;@$->EM\R.%=@BP;*H21?I.D6Z,FF%5/& 0S^>',-/S_D?G/_LOTLK/-WSF6OY.S+ >N8:AUYG);H#'&=F?#"0A; M(QMP@^S9 GV-'T=3@\"X??H16@E+5T=]5 M@[9 HHD @O^K6,Q_WNW2#[/N MRTUGEJY)@(L"$C]FY_ CJLV7S*=\<_#/WXG;CEOH65_!?G4OH\Q0*^A(UBV4 #)^ MN^#12I$(3;>;D J5O6P K5TQ<>B6L36S(._.?!^A=:6'?B34O_4AM]Z)KN,: M=XP67]5WH80YO[K-E*1)9E4ACSYE:@*)I"IT?UM1+9'A@.XOR$J*+9[S&/&5 MR.UP]_ON^>1:[!5N:^BADIUGQ&82@C%4:W#JGRDN8]>FJ.%DU5M5;)4Y9F@S MT!P:&>L3&4)Z-G/7U<&287+X*=A ^GI_PB?^9*3"E>):BU4YU58X:@8B'XHC MOO@]L 8I^UHDW#'NR\+ R+PIT>I5U5753SJENY>?3GRQT'JI=/B3RH\TF3LM MOV*,W_ZI>=R)[CK>" 94'7NP@/K ;7-))*2)ZD?H%1OKB"?%[?MYTE"FX@CR MG$ZRSF65D)MR%;W(QZ6#$2H:ZP\L+J2T(03H5JS.1VS^<]OE2?B PFJD\GGT M#4=B",% M(V;@;9BBDFP1:+(C.=2XOW;E.Z*$+2)TXL+@3D0I<$,M>VW7L<7L6=K8CB]A M;'[0SW4YU =(\[7M+A<:-,P:#Q76C>:_NNII2J1D9YI!R:-B.L\0H4R6=0CT MQP.%7$B#R#0E53'P!KACY!K?Y\_;!;>ZX.8'@$VZ#F"S@!%E'J$N8ONAZ1@I MG4Z)N4!ZU.FK,$^OR3,=S1WO:X:7&A]'N)V,V#^OY!](VI",>7P4V@.M:Z:8 M/M^N?<^T9"!6KJ-O]"=6(L%U5#-I07GU5R$MU578)9QH?:'9_LS2EL LH= ;9,>$J/ /"CPLT74\G"#!MGG^:]UJ.\OBX M8BR9&]3\E4Y]V_1=>>@U1?[++Z=CAP_5\+;"4+/0AH >^-S$*'OW3QK9D<L2^0D1BTP$W^0SW<';!Y>2T[;>SOK?O=Q\<7$3[ M8P U#$63EDW7I*UG=(04 S)V (TXFB&)V1.&E HJG3=Z&(X5.JYIK_;8D%!H MV#$^RC/8ZN)LZQO#WRVAO3PORKK'UD(ZL^H[E!EA[/?N-K=^>,)(2S<;Y;BZ MO,2H,:DZT0B%UO>E2=B?N\-UM-9F'_2%BPEW*W17V*VM>;J8O>)E[Q[= O$1 MF.(RO9!F_YP%YY3N(F5J)R:J J&\HY>M6Y^\=#K%#:H#\M18";E2S'S7]4$D M]3S7 U8C-!0\QTN_G$CVK]\+>),\95[#A:I^HGF#V0:3JAWA:05XF,='@EL0 MO0G_^-R' ?ZY/BFM9BVAL;M?;+.V0"7;E>8R,QCVJ'>0/=# J3%(0'64%KY]QCQF5@@/Z<56(60]1-VP() M52/%:9ND>$S26C18L@=M7D]\ENA0,&%OJG;IK%A>OLB[32WDU[<.^Z/$YHQP M8SBJXV@"AH.I_J,?FDGY:QNT(1AU_@D9O!.A:$]=VS07L\^N[;AF%.E>HOG1 M^[/_A9@\]7U#1(6YW!UKY_^N",_,=#B3T/P]<@-IS)/>SP@<;S(R9K#+ M9+!!-3.42M6@2A+N^(G3/4'>"4<4TY]1[]+]@-U4Q;/M4YU[D3H33&@4>F=/ MK.&MRX(ORB+.Y2)X"WXJ"N8SCKP]]Y+R6^?"]W#F1^8<.B;>;%0C:F0+U'#/ MAQ_MNO+Q&<6([76:(R)>-77:6%4ACU/!*;I9#\D0V4"ZY'Y+F;A/I]4>0385? G%N#;@FK?,>;AZ5+VQ7C-45#[1 TW!UD+5Q6GZ?[D)X M.I37(#[<)9<[:1U[Z=+B7F_79%G^9;844AV(H89T#Q(Q2?,B#>,&#Y9B<_L' M;8]]NS(\:%:@V:-\85^;_HO5H'>/+SU9"E)O/7JMP_7-P8V1>?/@#O5RD^\M M;T^'-Y*)3QOF)] ''Y%GNBMBB^87R $I"SG[*DI6#^XLC;#@ 0RQ,95!$M(^ M(3'X9PT2)_?E?/M2Z*)L.9YQ]\81V2\=&"<.@J)1_>[])9$5P>CZ@93GK6V% M7UH>DI!OUNSU(8]>*A7\0.]EFE!M,LP$C'N@PD 8?L.BI0YVLJ'UWH,B'A#? MFY$($.2^EXX4_WUHQ?GR*18[T,(MB(H/6X__=3TXX!9FKYTAJO%T[K7-(P'& M,=@^A/50:&O;5^/30"%U[D)GQJD)U/[ &%=]HP^AE,9 S\_FZ>6]=W]4M&VF M=^B2+OBTT*!I6@8?%B_5'F61C\MFV?*\&<2:4 /6+!@J3%.:0W9FARA5TW(R M.M0HTC#S9\,I>4E0YE#>ZF UADQX_:=G[(]5!U4.E=[0,F2$[,:'' X?RQ&M MP5^XF&5++KP0\;N_R^FE\SC#H9L_:)7:YU V&:OSM.1<:M&NL"H3NT;6^S+C M70U Z?)+U<[Q>*$JWOYY0=KY"1C@TX?W?Z9D)WV^!I=UZ08M5SB+YW]O,JV$ M6YAZW=>.-Z4SYZNHB:1K^23&(T!"9K!2\:*?E6G"X[NOS:9T_Q]-1W$/Y#?# MZ:7K!YC-X)ZXY8[87Z&='3-SQ^Z?/L >=;Y;.T7MNEQ$^%< MQW@T!=Q[3?$E/YI$9Y4%CKQ52? \/2X7H\YSI?0[G^(+A70Z)AG.CY)C2E/K$*JD MF%M5!@XJ1^9]:^N<]IH^KK_BJ-*Q!:)_!>QIV0O-:\L53!5 .9144K'2[.) MQXBMS$CDC2E)WO$0960$S0[QI=],ZKIX)3)](U)@3\7@F=#NWT>4"ML\5290 MF;^+GDN1Y?@ZCMM=V[P'"V9=QCM@S[\"9Z,O7W.?B?>K1JJ&@N\2H_23*OZ[ZWZLX3:NF25P^!/0 IQ@$F MA-7*4::I!"$.FCIFX@^V4C1"B]I/8H__I:4 MJ[IQ(&HF.-SEJG?CF^H4N@H (6-F']'- $^&*6*A5Z*MJ9X(!P69[*DH=]-_ M$*ZCK:V8\809RC9C!W+)KRI'3%44?B4(1]*&I$5&1Y CA-@0&H_]HB5EO=UI3HE4QKH"0Z.62#]@7QJ3Q^D:1%[ ^V+DV,>'Z T+LR]^(;4+ ^4H,;. M7:9=)N#="RN?C$PIYQF=LFVY9*GVV[&+4(OMWYZAZQA'RW$N4+Y#DP@'(Q*[ MT8)A3 AQ5 !AV1OCGCW7.1FAFKMZ]KU_;=/%BN:A=.[FR'UY;@+U>S/ZV5VX M.ANF&"]=81IUF #F0LK1/.#[.DU#<,(D7G)815G3G6A=I?C4+5!O>B0T;S]\ MGKT>J?I9;,=/WK4GY=EBJ&&V() (O4EA&L=O)]O.(?)AX]IGI[2CM4_R_"23 M!B\Z#/?V+CV^6Q1"1L]">YLYK+7$E#W".,41JF+U49 U&A$NA @@H?)C-E3R MY;$A].'C="4SK0TS;\'7O ?;^D_/:U*R9W$]A :5;)*VJRNKS,RF^!-0XDX3 M'_XZV:%I]GVYX&B>B$R(::R.R!&EWK-:N:8'OA4%I3H[%2-T!P@?%!?0M]!A MT=OY#JBN>6UJ57:6X:B@%0F7+L]-F_O858)XVRWATO3X$W[ 8-JXAOO"M+?@ M6Q]GIQN[YG?\".B%WMQ^ U<9V'A-$$.ZEEC_7NHIO++D3.U\7OX4YA9FP'BT M>S)2ZOOGA)5C@W<$E"['6@T,-$.H3C@\ANRZMH,<#FCDKRV0(#N#T4)7=S<6 MPNVI>[#/Y]&70^:E)C@;Z1M6TBEKS3(@2NM:_<>^W0V%SL>MW[U;O+N\GN*" M:T1G-V8(!2Q\2R)R$".H+8YN9^/Y*-8 M+GKP&,W^.ZYK'5"!4P(8INQ^N#".F(\30 803;&)G6KL3Y-(\(*GJ\LKA[CN MZ_)U&T>G'@4-!8[!AW:TMAQ\%[Y_CZ\3[85#Y8[6E^@N6W0@+GT+U$CH(B1R MO.I;S!VZ-]G&2+XVVA8H">E KD?.Y#VQNFN]N;?[:[NX[@ZCE;[2B[R%8"VS M+9#5=K&^;96.=&,<1(T5'1U'2E'U)ONV0/7@C Z;YXBWW[_UN.8[T'S=/>]= M3ZA**O]4V18W&*J1J#0CNH>.0I((AQ%;D'&*"&S75?XWC( MYH)(R38@UKMTQ>3GQ$J=^UNMZ2/WG8:?LB9FK=M/);[[>/KAR6WW,'N*-NDY-)O4Z&RA4=YTW7?N-O3G]R4*%%M''@O\LN?+5S._ MTG?P1G@QG_G^[1R +5 (1!CIR;IO)L XC)2E"BQS+'>SF^7:BT>R=::P@FUF MTWBK0D!TG[C-/4Q8]G[N;.-[;P1E>E\.!L*I[I!,3#T\$1V4S8/NLNP4!ES9 M$JYK-(F,V(OFTJ-1X:6(B4F8]YZ[]$C$AGTP)8+6<^A:1)'WQ3W]X@/($X K MXP1[!-H4PQ35)3H_?T1\Y=J/ @&P!0+8RU(%%[/GX1Z$QTDLP7"A_1=OY:QH(OG0O.AA<^^XY2!_>U&]Z8YFR]\5.Z*$;)J.W"4WA%"A# AD-*))P M^&K":]1^*K0?NV\.D&'X=+F+?RN,)F%$/YWX?J%W"Q34T0ICN.&/[)^7^+2@ M)ENQZT,+E M-+$6+H(.@>"[.-WC-I0$&*>\1&;V3>;&-NI3!Y@?N6K4WTT[( M0YK?.]2'2&R"43F?=FL?AZMG33V]\$5X/>:8W]=&W5E1>C6K',OFM6!$&_?, MP> )\T;UM*JIF9N&0W/+9JYD 9F3E+6RP.K+58"JFU3=N1NP M[S%)Z?E?[9UI4%/9MH"/(C,8$ 45(7:#T(H*"#0B0[05 :^>E6W MJF_=]X-3M?_LJOV=56NOM==:56O79JC32J<7DQQ&0Z*TR[/YAHT-[FG*;H]\ M[G?O2-=$;E*RNN7(+@J][0.#!Y"> ]D%FH*6HA(\/H MQC0ML09<01C-922;9QQAG!E=*1N)K"F=F*8K[LL\Z\;"6K-#0'=83/5AA#Y. M85 :5+-@Q'XL]P(\4>IX6*&Y5@+:@N?#C^#9)]5P/;KMH#6MC=6-V;TWO94K M7BY6OIOV>/OX69JYUZ[S'64J/@#T!$;JL?4XJ18=^ _!9*[,W#?7F&.RY<_6 MCJ(AO XB*A"(>:A[I/*>C*W!QDZ'#OK-&K6'-ZTF258?2IJXA#FEM<@1X_ M?UWFW[LA'"*B0OUN?G'-5:=L4VG-;G2^M.@T>_71E>N#:[AM"QH?CWU.C'&) MN;3;#FUKGG@2/&4= M?!)[*V;[SP=6S&P2]B*N%YJ>&B=&CR6)62L_S#J_]8\%CI.:;+Q?!-W8-1B% M@Y#O1=D>WE^WL%>MK0275;)S$^97)0MCE8_':,F,SN;"W.WTR <*-X9H/4/W M ?(%62\KG[851QKS#5MX^Z-H6H_X.P<;^#[)).NW-6<9 .-DMB6M8:+K1PL/W9Y'VPV7Q&'80*G302*Q0)'+[=5)>S,6.*7*]S#;LA M*-^Z;&N/AD<=:E[3Q++-2<&VJ3G:LCI+)X!Y?YU#;?.@ M6MY&I!P4.CP795,M:M'41]KPK>>L&^?(C[VZ#!/.]8O?W@&R$+B Y&Y8+22-+4^9P#(+WL<*KZ@4 M&I)@],QUZX5SQ%*D$,CTESM?VK#"!58A'@(W;(>5!& 6DV]"$J'UM.36H.:# M=CMJFX?L#)%9%1!6FVQ ^I7J&I^Z.UE!1/RG(WODTY CV=I(@,HS9%,%)Z3Y M,F,KS!^Z>^)CLRN5K(XVR^TNM&H;(NU<(ND-URFXH$*S7]M:7RBH,H@N1.JM MSK".MM=%=QRA[5RU9H!&!+8J-Y=_Y2ZKG!W'-1$>&CDHML-VMHUC]H+)[;O[ M=77/?_=;H4?8#H.BGWDW]F50'%2KG0SD=E5MBE7PS%@H:BA?OB3P!%OXQ5P( M6ZJ +9_!%[-MRJR81+15+!.AAHIA7;4,.,%S2%X).)L3:H,/6NW0OU+^Y'Y: M>)=O0JDEO *]3QIN$H.*E,R5";O!'";\OHWK[ZA756(#T.ABW)*Q\G54_%I+ M_LF2B9:IZ?[HUV/C!DB6763ZCR[FOJF %4<#,X/=0=)";Q^R<2(LDK>BHRK1 ME\"^,A1T-CG51ET_*W#W_.Y[=5<<*N#I+\H5 =PEY#8KIYQE+S7"8_T716JP MX 'Z"[YY#3@L#1CC8!RSP(,)IQ"2AU!%%*AZ*R0D9ZNJ\$QURK1 WJ? :8"UDLKS[A@JXBR=_'+S$&A4]#<$<%NX<1%M; M=!A=GS?>XIRGVSWX1O.CCZ.XC?/LXY14FT[/_!M1=42(!0^V<"2 M[X"#^S]DBG4G:'/P+6_!H&]=?K*GGZY'Y3TN(;[0IZ>X&S:Y?Y](@>(K%)PV M(=&LJS)%X( @7CS*J#6\@U$1O\'6%26C99\+KUU4%=SD/<)F/<(KIC00(QH=TWM3XL\*'(5ZN?P$44%K/'%S_C-6>Y_.N?9H2H!K!CN#-\=&@DT /,[G. MH$Q),W93GMV]BB62$9=8$V\K 3*\AW;:WK\\,1"P_?:M)X[L^4:_IB:6U383 MFT%>O(/@/-J.5TXE3+:P()WDI!D]G -/*[45\@)Y3(Y@5OLL@TW]M;K#>KML M@I..VP/%KRBY!)@Q6EYP$RSBGP;AS#!0_X-0*X"/E-;-AA3NM85";3"6]Z5S MK'.I3/*\K&;VTED6*Q_/_I%[&']QZ\2*K<= MV+8\]/4#.U:P3SQ-EEI^[G,,!5MG]PLW?-B!=R[ZQT)C,*\$=?=B8Y/)R5O; MWWBZ!_Z![-NC=<&[RXM3\)T_I/D\R7UB%.L%S4!LPH;E23== DR\YW0V%Y3? MM]-U0SFP7!-:;Q$\%X:F5:TSK*_6DQKJ6KQN[7'_A96MDYG\W6C34TBN! B3 M %,170BBI5"MA4_B$J@X&3=2GY[H2Q7GPQY1FX%*WE;)^NU MW3\/FYM,?G3AJP5I1K2^3O*XPRP*[]:SGYG4M> QQ(IFO# I@PO'TC7X<=R M=!NI!RM;\A_RZL=3;?RJ@EQ=+R[H+#G_@9,Z;FKI&4<*[]5?Y/DSY M$GNRCD=8SA)$#0CB0&U^%U5 MA9D8X/*$%YM%L\/OP,#<7B^#W-;XAST-73VYUA'O@?X\H**C'31KQWY[D'NJ MH1U1C6A'3"JV1G'SKY) /<$)I!C6,/*ZI().Q?KY5'HNWIHR%1PL?_UX.L1[ MAXLZ5#=Z&3=L=+HESJU0O'/NU^ZR0.;#9J.Y!R^=SP*WM\G%RY\!A)-@!$^9 M2H; 9ID<^AE.)VRSC?-WG*DI!8R/.+K)O(-/?A&[ MV(B*L79Y_%O3?LBP^< O#")G>9=6)R'Q26:-9@$/V_5%4U>#VS^6 M=?VZ#3WBK/[/VDLIA^:TYZ.5/G6GR8VV*]5+G5I! O@@Z#$="*Y+6"JTH3Q% M&D!EPA10JTQQ+A-EGFZL?H/TS)=X.38]O..ERWYE_,\^6ULPB(*F9Z(VK ^< M'LS/%E7# A XLB*CO3H0*].*B*]"T,'D+JUJST4)$%3OX9]DD=1]-=F;\S_4 MHEMTD]8GP!I'>E3!TNULA7 >-H-T2-QWC$ I"&X?YTA3 V7CU)60PQ;[UUJF MSA_CLZX8%$5%A.CA63^,!YWITC[1HOK MC9_4U[QZ::,RS^5])\*_[,R\[B^ M"@X->5K^C[V)?@]B-]L#1\\IRJLVMVG^ M]QLQ_[IFS8BY@2Y&*DR%' Q-P0W\*CTN SC\%$B!SZ'^; MLP>@_[SZ7R8V V%#H;['AF>9RIU2X4W.IR610]).?'\^@OP1:(L MBP(HD.945Z4=1P367A 7-C: O?_K?_]X6($GD1=IMO[OG]P_.C\!L6893]?W M__W3KU_>0_S3__Z?__B/__J_(/P_[SY] %<9VSR(=0DNPR*F/INC)@;1,GB_D\QBA/"?0\2SF.(?%= [ 4)%"ZCR$M"S*E; M-;I*U[__2?U!22& -&]=5'_][Y^^E>7CGW[YY?OW[W_\0?/5'[/\_A?/7__/7#Y_9-_% 8+HN2K)F MJH,B_5-1_?)#QDA9L7X2%SCZ"?4WV'X,JE]!UX.^^\%R)]G??I$&)\P)UNSH9T(>EY_+C/U^ M\?B8"Y96TOU)36O%YXM/G_\J'JC(E^7V^[L4:_CKY[:KJCW#QGXR,*L\\GKF MHL@V.=M-; ^KUV8K.5&IJ0W_LB8/HG@DS0,2MO(":DO^IP(,NHA!#1G\+$$7 M?_BO7W:FVN!R-3V-J[=E$'RM(?]_1ZG,V!ZXE7(ALOPE/1DSIV?WCA;2LHJ; MA!2T,JYI3!+E^;^(55FTOX'J-]6+JM_?+P??C8N\M8KD[,0P-9_XA672FWHL MX=Z()7GV,-#\,AOXM:H'0L+Z"60Y%[GTH5\Q\>#K?[%:9=^51_@^RZ^R#2V3 MS>J"L6RS+HM/@@GI(5,ER"R3OGDJBF7B<]?'00!)XB/I_GH^I$3^U1-!%+& M1G$8FLB/*8"YJ=$.F9GN&!.O)T-CTCFR*K4PP0[G FSM 7(II]9Z/"W!AZPH M%J QXMF>2 TESY)F&7<_J80-)>>EH@UN9YC 78E$Y/)K<_F-Y/>BN,M6*7O^ M(IVM=]*XWY=!$@9)P#PH2.!!Q&(/2@%SY$].X..$)93Z)G+6W]W7&9%:2AE)RC6$RY[Q(TL4UO.&J0+4&,%7YO_*]"@0FW1?]*CQY(0 MG>AL4MG1,_RER&@^-4Q2MB_+3JZZHE9/4FJ.$L6G;+62O_I.E<-D96G8:(VP1B2"""4XEH;H*@H((: MJSI,X\(+4,$%%P:S=Q^Q&BZ-);I&%H;C3)W>9#.CS,#YL43=1([0@"^;F4>D M04>O=]3W_'2>DH85>UZ3SN>'>5"?Q)-8;\0G\4#2M5Q0WHEJPGUQ(JE7ERZ@Q"1,:>SB$$4$((NY%[8[$Q: M@*U153RM#J2-N7%@DVE+[J452)-ZHC9)?.FT6FU[@'][G22"E>F3N%FS[$%\ M(3\^D;+:?UTSZ457W=^LGT11JKE>_G,="?PLU]K%Q8/:MEVB*'(2S_EJN1Q;AK3&@ MM@9(O$#9 _8-6H"=2=5GFDV-RJH%J.V:=J@,?/=IAVPB%W^:H3-;%=@CNG?Q M8*&;Z=88]CC96XI8;'; !'@E%T%/1'7_,5,]D57=YF=1EBO!ESPF%/$D@6X< M$8@B3B'UX@A2["&"/(]27W];ZD1GQ$S"0B9=#XW66YP MH" M!:Q!:A;Q,1H OR1;X +=5;\.#R%-7&,9HAG%F*Q1AU M/6G,90@I+V,K@]H8IF6?OY%<3&(6" M^&["$8J(T5V_$4#.31LKI$!!!5]KA(:G1$<923WQ?.OQ&?N4A,'0F-\P')$[ M6Y<2QX X[3W&$4D^N/HX9E\#X@0712'*=X3]+OAGP39Y=<"D_>E?@G_(R+J0 M/>[.SZJ=5:_>67W7[-)'G%/AN!S&@B+IQ:KCK7[@0>)QD6#L)J&CM:UI#='< MY%MM2]_Q MVK#97"D87U83\)_5>90K4HKW),U_(ZN-T)G8>AZ?VU2E@($*&2"%"AY4D('" MK*=Y?53U3SV66)K$W]^Q G:,G2\L&A2\XK87@OWQ/GOZ13[=>.R,[QSUOC8G M404-H]KW7.>C(Y[?N_[Q*)A*B90^R(_<)I_E;XN$L.JT2I6&RETFGH,C/XI@ MA/T$HB! ,(Y\!-V8XL3Q(HHCQ_H9/@U@95\;QD11-&LL%@9.Z(01C$6,(<(AA\15]^$0"3Q&0Y=B+6_/L-^Y"7<' M::7$-5:#!:\!Y1JQB'&('%E".Z!!A;HZ([VE]5;*9(U\2$#!@%^#L,$X/$\4 M'-#FV]+:WYRLWA6^07/3K>/-;=Q;K0]X?)AGWYE5MO=%VJ]_Q'SL,U?JN* 0 M1>J:LR__((G#*7:31+A:I]Q.=S4[$;=[BZ:'8STWV0YS(ZOVZZ39SQMZF@Q+ M;FE/1Y,ZFJ<-?NDZ:CQQ1G*6*@'I[6/E8LIO0+$4 4:.5 ,8()4%0?@<8B=. M( O=V)?_)%?UYEE:7O8R-XW8I6LIJMRY6045/"JL Q*6')"JX=S9H&ID4=BE M+*DS#-DU>7Z(!,11X*N3J0C&3H*@1UWI07$FN*-_ M_:VOI[FIXO5:Y/?/2A)S4V1;Z 8O?B_+&A)IB[N197(+LV)J M!W3( K>7,@.]M$7=1)HYG$(SX=2AI5<\>QN83D!U[-@34:T'!BY"\^Q1Y.6S M$N7R8LVO_[E)'ZNU[\,C27/UTQ(A1A!/!'3CD$#D4 J)X#$,_83R$*'$1T8[ M1QI]SDU<6\C5-WR+UW MJD&UYJ+4+H%CKTX;M(O*BRKW*5R '>9Q;5?'69/8DU49=+?Q?9IOPBE]%%=V-E M*9#C. P[T'7\ "(<>Q"KS%\.B2,JI2FDG!K< C7I>V[*U. $Y0XH>.S?O#R; M?@WO;SQ21U8K!1SLD"] BWT!6JH[\$_M$Y]-M='MT;$HG^PRJ4WJ36^7#B'O MQ&53HR:GO'LZQ-875U$'-3%@9O@DN! /ZE#D1VF:.IN3K>1G[V_64EU%4:J) MJ'QN_W8GOXO?U V$9<@(I4E (0YB.460V(%4^ X4C"2>*QB* ZW22.> F-M< MT0($CRU" ^$:.A :D\4$](X\:^PL /LF@!;U M16++:_ 7<3CH+!/#+!:$PT MH8PT*F8SRYET]DXQ0]N>;JXYT_J]2>?Z#INB[[MST+ M>L/EMSA-TJI @SKF7UPPB2(77*Z1.JF/Y;_)+SQO,B!W_Z$IMG5'GE4;2T_X MPJ,^W ZT5^ M9CN<8T?I&[M!Q_"ZZ&!S)KMK.ZB-!ZWU5<2I8R9H"-@FA=_/%+_]UMR=^-88 MAZ#>9/0L!;.FQ3YI6.Q-AN5E@.UM0 S<-*BO=Q=?L@;&+A]Q&RX/*[J=CWCU]:@F57NEZJX'O!G*57#C=P:WW M9#=%F3V(7%TPD9*4;^_^&6XJ] V%YF["NM M'8*^KJ;=&M P^F!/0.>9@54=V]MSG=.X?TO+;[^N,UJ(O'I1JM.YQ7YBRD_J M5FTNUP3O2)$6E536-S@%C@1S%D"9RU81< M[, X\ EDB8L4 C3S-[6YE M+T#W=LAW:1[HVE??%RD.DC)O;025D8MZ-63KHO?8(V"K8JAM>-/6$AV)W(,J MHV/U,V"?YT.VOB]%_J!VEJY_L-6&JW2 ]4+FKZ1LLF80E25CI1SX.SGOR5\L M*4GBQ L$%)XOZCJEF! 7(LY<+V:.%SA:->// 3&WN)&+,!:F*30 M'SH2&AL]$_ [LCSOJ+VJJ-U:L8TE[>QH\OE4EH#&E G&P6"K9X+QF&BK9[1Q M,=OL.9/0WLV>H6U/M]ESIO5[FSWGMC5LW7EX^3-EXK=,]E"GJVTJ36+*>"08 MC/TP4F<+(BAG(0\F+ D"@L(H05H7[HUZG=LDL\-GMF30HUAO'6"=N)%GCU>O M>TO(8(=YA&N;1BQ99*VFW61RD]^R8G2N>H32RD&FT,J.WH4$+&KB@Q5O-SPJTX)+R GQ5X$&%WL);8Z MF6Q??WINDJQ0 @43NGOO]!>Y&%8'0W2/"_?P==J1/)^JD67P-$O@JX)LR6'L MYV.0CWBDR)6+UB#66P\-(UW/O[))Y<@Z<2:+ MQEZ/+C66G)B3W4WJD^@:_]+%T'YN8&5#411"W#Z*7+:_OO\@I*?2GHU\;@\Q M76W$WP7)WZ=/8HD#XJ$D\&%5?P'QV(%Q2$(8$^HBUW5B$9M5-S0$,#FJ%J\R47S,RD^B.H>I3FL\ MB?Q9Y=&HTFAHKY"T6YR;1'60 RZA5WG[\QH\:-$;+)STJ=583(W"ZM@+K ZA M"K4J[PP^O2 4?+6:JF486<-67_K=3+U>#9X$D<\8AABK*M$\#B%!@D-7I28E/D=A:%8Q5;?GN:E3 M%_C_:JX<&X;2M4G7#)&/0>7(DE3CM*PY@PFQ%8;6[G?:\+(I'0=A8^,&WF83 M\3ZA/Q3Y6-U0&!7?&EK/KU MM%N3P[\VTVQA3O)E^#?:ZOQM]\6Y[GQQ?JMR@'1868#=MV]+C.W+$V\^N#/9 M0AUNQ[_55NO9PV5[2_9\0,/FZILURU4\Y$K4_[]9WY;?1*ZRN=0'>^N[[4M' M((1%J*IQ>SY$2%4^B1&&OG"%)[#P0RP&7"'7[%Y+ :>_35YA!:2":#;7Z=*N M-S/99'&J\FHX^X5,7=]SGD4^]!Q0JE'F#-(""/0)Z'G.8(RQ]%*RG2J MH[DYX@HJJ+&J4N0.=$^6(C>B]B]3T_W64K#2OV+E3I?'Y@LHYT3=8L):M*A3]FY1TIRJM-6VB- M)(@FR*$PC+U$JJ>#( U]!'GL^"ZE3AQ1HT/9_=W-34/5MLFC! AXSPIR"*UZ MWIH]LD96T"W0V@U;5/M-"BRXVHQ1RTZ/&%OI"/H[FS:Y@);A!ZD"])XZ+\7F ME2A8GE9K5+DXK9(+W"9W\EO6SCZ[70Y!18A8'*IRQZ$J?!=!PE$$<4 2$CL> MBWRCTX'F$.8F-!WDZIC;-F.B"GE5=JC?=BT9E@W38(ST%&IXG\ 8D>$[% MRC"1UOCC//*^TQBC-__]I5VV+M"Q>[';8VI-!\KV&>P@F0[36^\4:>/]]]@1 M,J7?VLZ/<<=#ZK(VDV.5#;1(51^7V5J=@A6J1DQ]G[P"+)%EFZJ #%FM%,:V MKI=@A/#0@S$.&40<<8A]RJ"+1>QAAR5Q$ND7;ST7SMPFFIU+O[-HH7+;J\I( MZ0Z]>?VO\T=.(Y([Z7A,Y?=?=(=B9P[8LV&WF]TFIGM9;6)>-AMB$>:>[S$!$\KEXH%@!BGW"0R\ MV&7QIH0C^]&CIJC;21=;2/KR'G-?J) M,Q!3:P1.)*:#OGAF0JI%2:^0]K>RSR(PCB0VBDX)(*+P \=CA*C,QI[K<]-+AMPX.M5]D#2M6$.E7WB]*+J M@^D860BUF3 OHO2:Q;:J)NVU/6V9I-?,.JB+].J'S%[3(B^7?R7_R/++IDY8 M8E#2.P[6._8P^O-S^U%;<&!KPJ=YGMZ MA+G^%_5\/D9^4W6IT'Y1^RWN>U/EDYVW5/YM]X8>:7225[3?H/8=/?&I@0F& M=H46FPSU%[0H<\+*9>![-$PXA:X@B'D*,N:N2FM$XIHF;Q-0HE=#1KN;W M\M:W*E8[Q'\R3")TG%:]:=<.62._V7NU9UO2OK9 +4[)I]FPE>CG>$?3IO0Y M:?!!\I[33PRL*Y&NL[Q3G/Q+5?.9)APCU_=A%,?J!CF/( E4")A%/$88NX09 MB<.KO5#OH??# ^^7=>Y?>'N7>B*'ATZ"*>0DQ-)+0#&D-/(AB_T0,R1\''"C M"V;'>IJ;&%18]V[]> .OF!WE5B-N:8NQD06AAZRAM\R.LF9XSQ/>,S/] MRIG?+SM%R,D+9D<;F/:&V2D[#JZ8G7Q@@'96=TXH8;\+_EF5GJP<-,]QXQ=W M(YD(7W6)-1#@$0B>2(OM$6VFT(:,]8JU M;EO3Z;:A=7L2;OKLP.3_(A%R>KD V=<8;K,'J@J(W7\J'CGSE71;/@+ M?O$D__5>5%>PJ@JQ5Z)L"E*IT^7-+0P>11$C(:155NS8"V$<$08QI3$7V&'4 M-[_D-"+@N0G6%CP@-?JZ."5XK"HI\ZX!S4VHJH+ELR"Y;@'+R;X+&LOGF8WP MR.JZO:/3,??X'9WN3=U"U=)NOQF-U?75W:;&]I[APZ]?C2H-YA>T9O*UF/H* MUQM_/89=])I@K+2N@HV)8_K+8A.P^NIULBGZ'1I>R=,GV=R34%?9\NK%+/XL M7:,/65%\V!;[\Z@;^QPS&+F> Q%-*(P=[,*8)5X8DLB+:&Q485&KV[FY$SO4 MH -[ 11P\+."_H=S*B[J#85NO,4VP:,'72QQ.R 8T*5M2B,5J<3AV),B#B, MQQ@]/4RNKDF^ENI92.VK5/$J76VD4"X))H0GU(.>'W.(@HC(-1)W(8LBW_'E M:HDE@8D^'>EG;H+T491@)>E5BY=F:4/*,D_IIE2'4%39@J)37 5 P&M#JF7. MKY^O=@]J+G=.#82>.EF@=V0Y:A$J[Z[V_1:@06E/>4[08$EJCO4RJ;:<,/6E MF)SZ^##UN& LVTA5VMTQE2]0,>P0[ON]+LZG)[G8Z*=T+D*[9:J,*:@"2).DJ):7N+7TMSO6$ MV1:/8Y^Z: G\U"&0)/)5 1>K5?:]VKA+LAQ@:6]Z/(8[0];6.WF];(RH<;8$^^SW9('_FH7DWK>?4:^ M]+A[/WM6]$1*RV=5^I'DO/CUDH@8.O.^C@>BT]BGH3T% K= ?$ M:.EOD^9IH@!V&!ZZ^-?ERVX*)%+?I) /_8Y\3'F@2!F&3=>=C$W4:HV4.7"@E4837-L'!"H MIRSGT3*RB+2,-)%"^]7#CEMO+8?&00<3Y\XX9N!ASHRCGSSW]$IU&4G*1UD= MH;E-MD7([K(ZC?-.2SK3P9)3C'WU\CM=41E-K;VN2>FEVE?A:JRRY-F[04!$7XJ': MI+6M-F3[G^YR8MGR])GC_+WUX\*,]P MZ=($Q1[BD(O8@XC$4J8C1J 7^CZ-W! GQ"C[T1 0=LQ$VL^[8#IQH#''8+18\1;YH^D-%N VH0%:(T M14V8\G#.;06 M:QX 8>)8]'"2#F/59[1EYH5PD2Z_Y$2]NY^?'VBV6E+FA8XOE8]@[,H58,BE M!@88)DH#8\X0XEJE( Y:GIN_T( #-3H]Q3JDJU^&SB)A9&W1M%];+H[:^HH& M%(+]\3Y[^D4^4[_^\H?=6W_8TB2O\E$#VO?S^ <&1F!%J;[H;03H=E,6*MZ[ MF^,4VT&[L.XDZ#)C*\9[JKMI([Z:QA_$?W6?&Z8O[]O4 M1[O-[]L\O5?7)06_63?G3=^G!2.KOPN2+UT<(9;0$$8))A!%40(I$4(N7C&/ M121[HQ)Y,@ZM(6^=S9=@02W:_G3SHY="O?: MD.I#]A1J*(>6%,NX^TD5;"@Y+Q5M<#L#Z97_\0.4N+^JKYTA4\YMB/89 @!Z*$^9!*)PQ&+/03X;N)P%H+ MHS? /C==K9!;N'0YY?#K"?5,!W5DC:\L@I5)H&OW7A(10)]!]X.-\:"R7LX# MM?T+4#.@"MO6'"Q R\(V]TC+0YU^Q&+>L.E'SU8FL@F13YO;;/HA.AZT(< M^=+W]V(&<R:CY2;#L?IW^2_I+7/:6)BG9 M>4S*BEPN/M>\4[!3_IM\BWD3G>W\PZU:\2Q%*)#CA $45'"(0N1 $B$$0^+$ M) QY0AVC9)<38)Z;OU*! NRPKJ_90G**T=9;<,YL#*=R3/9R)^\,!EV+Z^5J M,U>I$C0J=- Q#C1F[_:[]NH8W_9FCC%>Q$XX4)86NU,@GG11/.$0O%P\3]GU M@$7V7?9=Y'?R+?U&Y-+]/A=U/%6^,!^$_,VG.J52<[E23CS"=RF",48^1#ZA MD'*10#A-*XY[E-)G=W%W42G)6"JCF%F/.ML38=B\61Y;R"#5K< M8 >\EFH%'338A]0I-&+98.$W%ML3+>*LLFZV$AO"7.^JRJC!Z59(0^S<6^T, M:F" \*N2E=I3KT/:P 5Y@]= ?_K)U9!U:Y2-K.,56Q=-/K>*K1;J$-GN MI\U IZW1-Y$PGT.CF0YK,=,KO/TM3*>T6I;L2:O>$P-3474VPFX3U=-56E1) M9.YR\9!N'I;(HRCFGLKJ0F*(N!>H&HT11,C!S"<>0ZY9-N]3/E2XZM1%(G^YLV MA92N^0?)H[0?'%AQY.%QE3T+\5G5T6CS1CEAS*/0A8P)K+:R71A[ 8:.0T/, M$R%"9G1/Z94^YB8G+410832L%?(*A7J*<28Q(VO$/BIBV M+LAQ$P]J@O1\=,"2['CY>J];OGX9)23 A! 8NHA#% <^I(D3PXCYF'MAX#N. M?AA.L].YO?V?+O[^^4;EH*XB]@HO]$ %&+PS6''H4JZQ9!N!R+$]"H48UI#! M#G-#I[/E<\A23I=8@T7=" 1/M+RS1[398L^0L=YEGVY;TRT #:W;6PJ:/CLT MLU11YJDZ,'M)BF]RZ:G^I\XN/)&5"NJ]_MO6I0N](.$.A5["$J7R#B0Q=V$0 M)L1)W"3PN6.686HXF+FIOP)9!>FJ'SIP!^@?>[G)MX M])]N&\JKGFC896MD\:A/C-9H%V /[P+L$-N3#GUV+$F(1H>32HD^ 2\EQ>#) M8=*BSHXKA?I;6GZ[W!1E]B#R]AS>\S)DZN*N=$7",$Q4L6\*,99_#0*/Q9PC M&GO,K'QL;W\F+\DT]6.O1")R==*VJ<$(?@&M!,'(XB@JG\M=&9>&N,3W-*97*^]13>&HMCKV-;MKY+H*!%NM@>!+=0 ME]"($DN*WM_7I&*N9?9+'==[:)B$?Q$/CUE.\N?:YZRFC,MO*H5$L721P(%/ M'.@R$:F\:QP2+O^*.0MXQ+T(\]A,P'MZFY]\5^@&U%3OHU1/+RS1-+):;%%N MII4)S1,?JD2.H^2@B?,Z<1A&,0NAJT[" MHH#XD K'@T3XB"6<81=YQDO'U_N:F[LQ=,UXA$F#Q>+Y_$RR2GR9*L7FN4T# M/FRN"X_T-/V"L-_D5U>")QX9&(IFWP3?K,1MB%;D1Y8%33;R". MN6E*:X8ZRT@5\&I;B=?0E2L"5EE1[#(3&L:W!PZ69O![_"$86;:Z[+^1!03WW=CZ LF/:W8]2%F/($T= /N2]G$ M@=91>;WNYB:,3<(4^6(6"C(0%6;P*$$7"[5[145][Y0;G,H]NG:ZE>D. MK6E;M'=<3?\I,ST6C"^O?PBV4<47+TDI[K/\^>)'6NBHZ]&'YR:H6Y"@1:EY M6.(X/?UB:869D?7QD!3P54&TX-6=-+^G'I%\MG'5&-]Y:,=;G.3-/6E0^[*> M_N 98:G+[.$A+97*7VW$S?K+MS3G504+@1WL(#^"'HY#B!*"(,4!@5@(Y =N M0 DQNEG8V]O<7F[Y'0D'1*:.DFD0F[)!T231J1W0UG^\(REO:H!\D6^CQ92] M6LS8C%,=[6OZ2-4ILU^-59U\:, 2JUK T9Z$Z?1Y]Y%7\J6_R)#^GJ3Y;V2U M$=LS@FX8A#SP,>1*:!"."8S#0,!8A A'@:!AJ%7^>!*T3Y?#;.%]E1#U;M.'QW$=,O\J?C:;]>.F5.D2URQ=I94YNZT:$6"?)4S MA"=([:MY$)/$DW_EH>L@'H?4-:J78A??W+R.[HY/*K0]['H+M#<P3IW[10IA M,_M]S-9/HI#3WZ=LM7J?Y>JA92)BZB>1@,*/Y1S#0G4DE'A0$"_@A/L)];#5 MDI-6X<]M"MKM;.YNE#:I:GY=IZ7AQ#+Q5T'S9,AL!WB217%_!K].DY01B8%5>>GD''Z7K5*6BF+G9Q,W(LC# KHQYW+JDRLK&G$* MO1 ASA$G;N":78G0Z]A$TZ:Y'='!#7; 08O<<-;28U]SMK'.Z-BS1#^5I].JI1$1!RIG]O0;%91OR_GJ%16GCA_"@#8[W4_# 49^ZH5 &WXH-X$BNWN6-''=?W!*4P<9BZ=10$ M4%U0A'$4<808WB94?]SDHV'WGD<&IK(A>?XL/?=/XC'+E3 ]*%=^VY]* M5K_*5(R_^:;[PD-)XOLP<+%05=^(%!''A1A%ON\[',5F]Q<-^Y^;NK3P34YI M#:5>3V1&)'1DX6D1-QO0S=Y2Y37:UYV!--G*S&+8^[2Y6H91QU[ZGJ)P2'9\+2Y-3EI: MYG2JTY+G^D?6Y!;L %=R*P"W@48^VZ=-DR874Z'!2KU&?@)>.HL&3 M0]/&D[):1]0;["J6EZU5]*ZZO1LGV.>,,2A7KJI:&O5@3!P"(Y^%'L$>IMQ( M;WI[FYO4-*=L=B!/W?L=0+#F=HHMVD:6&&/&!B2-UV#"6M[XOKXF3AVO8?9A M]GB=A\SS(%QPGBJGAZR0XSWMUJJ[V5,S)\+)AN:F"#O 0"+^^>D/8 =:/U'" M:?[Z5<$Z=2.K0A]KEL^Q&%$S*+G"Z=8G2[2@;6@WZ8+^0\/\B9LURU6BE2M1 M__]F?<%8OA'\PR[9]C()@L 7D0L][#H0\9!!$D0^C+C+&?51%)'$Q*W0Z71V M6E(C!.*'VCPU/1RG1;.>EX#?K]U+IR$JEBW@G MDBR7;W+#4[9$>1J"RHU6VTFZ+82!CB,BO*XC9)A+KE M>%U[-$OA$\(X1Q [<021@UR(70]#UZ.^P^,D0&VS%:PI3RVO#;(1Z#59)_1/KU3;35: MHMEPO]&,K_XM1\VV)MQU-+-N?^/1\-EAWO.';'W_1>0/5X*6?R5E4^?[DWBL MS^W*WNYD9RQ])*N;M9I I$NRI()SAC"%.!$N1"&-(8EB"H7O<>%3EG"S=(I# M0,Q-\.77,3#SDP=1K^<88YR:1%<3FYEMUXZVP?>5MP#AJ;L2^[>B,[6&?GYEB>W>M MMK1[<:VR=@:))DX/Q5MGD^A!.*^+9L,IMI870J,KL\F"BW1YO2ZEF_'Y@:Q6 M[S9%NA92()R0!3@*I7?KD%A5T4403!]CL%]B+? RLCR:4:(M:"<,[]FEED_6.B1_V,G/L?8FD8X3QK2O_:F/ M#=X"2DOQ(7U2$=#]NG87#UE>IO^J5*59,2N?\KW\Y]G9%+'W]Z1!L#*@H,J MF(LJG%9E>>M:TRQTE256]W+.8-+>%LX0$%/OW)Q!U"L;-N>T-F"?YI(4WU3T M4"ZJG\1ZTUZ5%(@P#WE2[E2F*A2['B3J-D'D,9<%88!"$FAOR[S>Q]RT3*$$ MA8()\AJGP>[ $1HU]EC.)V=D3:IXJ1""!N*0.UI'"#+8+3F?J(DV1PX)L[3_ MT<] [W;'D4>GV]WHQ[ZWF7'BH^8KM0^2UM7=MVPMZ@R72YJ0T*'8@RP4#"+* M",1>+/\J=S+C:YVK146:Z?1+Z7N]%W$R>, MXA@ZW$$0<>9 RKP$>C16=6T1\[%1ZAV=3N?V$G]4>Q_RRWN5%J20'8(/66%\ M'%B+;;V%EFT.1W[S6[A@BQ?L (^4)=.$(DOK):TN)UT=F9#P?;Y#I75>,>=]<9&;T)+=RJ4'V>2R'/-L7JN=Z9>;FC MT[V!HXP!E366;N"8$#?H$HY6!Y/=PS$QMWL5Q^BY7RFAJI#;/I6NSY75X^<:W;[!.7-],EX_ M4&[P_("(Y.ZL>G&9"YZ6RM=M(IXJ(I 79+5T(LX2CWE0^-R#*' 2&,?$A4'H MN9AXCD]\3SL^J=/CW#3H+L^>TD+-TDF6 ];-IF>WR/J86[ #7@:O75GFT&/[>@-0\HZ9-I$!RU M3>I$H5(;Y)K%4$V(ZHVH:C4T77S5Q*Z]:*O1@]9N7:HRZ<6W;,7KLSAWI%#U MNO^6IZ7(DD3*>\ )2SB,$1&JF "%,>F&#YTERB&Q9 M;G&"&J@E7O7F!1MLC2S_.X@+;:J,!?X4#Y9T_&@WD\KU*6-?JO+)SP\3WZH* MX"5Y3$NR2O\E^-%\B8;% 8>#%B)DHA6'_ MVK>5:M9^L?2)TE-3+M?5*1&DC- M2^T:VLR9M8K>/7?*/+S/Q3\W8LV>J[2A#N*$>%*\?'60$V&UG/8="KGG<3]* M?((".JAFT?$^YR9=W1(86Z"#,K3J$*ZY0K9+X\C*-8C!X46,3G-BNYA13X]O M4]3H- 5'BQMI/#IT^9J(/!?\"_E1GT:_E=I&5,%2%2VL"I4D=37EXBJ37Z8R M94N,G,A!-(8L9'*5YGSK\VR)G2Y M$PF/01*B$"(N5Y/$=PD,*0Z=P(O<*#!:2/;V-C>QVX&MTT2!"JZ9MO73JZ=B MUD@;?:/Y-;[ SQ)K\8<1EH1:O%@2H?Z^)I4;+;-?"HO>0^:'4-]+*[)U>[+U M^6HCOF2_I=FJVG:_3?XB1>I2!<#RYP_D^\5#J9LTW[3=N6E'@Q]LCZORC5 ' MQ;8VJ!T"905HS #2CH517'L0_?V*,S;S8V]_CD*ZT:'@H>P-.B!LW-EDAX6' MTM ].#RXC<$I_66+RLV2/ZTV7/I<=^K"PU6\G& M[F_64DVDMBXC*@3&EH'WFRJ@T!/RM3_J#JK#?6@,8S_/86/D=W0';80HVS&[ M+;VN!\U/^LH>,^[E:WOTNS]:7\E?RKJFCY)/^XRAY(NEXB M&O-(^ *ZGB?7EZY\PRE3"6!\W0 8W2L;>2 FNVAF/B#6;IR=0>&)*VA#6I[R3MH9 MEK^XI'9.2V:S3)&72]5>3EBY(:M;NDKOJV_GKC!66V/B,_LF^$:N'*OEXS:' M#J(X(3Q!,/'= "+/W#,U< .UV==PO]$3K0EGLW<9U.^>CUF[<:FW@[8_[%)( M-E]\S^7,]3"%G!$7(A$*2(@?0,<1- A%C'S'Z*:@0=]S4_'V^ @I@<(,*M"@ M>@CB&+!( F\$ :4NY2AR$..5AI(_2[G MIEZ5*(9>J%'*5XC'=P3#VMLDOGV)YGA\G]HM*@@WR4D*DY M7[:JCY[N<-IBHMH$'-0&U7]RF!K]-5UG*G;:;CG5R^N;-MIDG]B1]>GHOG43=VNA@Y];\!9RI@YCRY(Z:78ZJ4*9$?%2I0R?'A"M MZV;H;K*X7M"BVA1:$LZX&PAU^#B1VD1B#(G@'(:,1G$<84=Z3-HQNIZ.YJ9& M;>[Y5?5Z-)FO_V00/NHC52,&9XFJD?5E+T/_-@'SUQ:I2;BMCR^#()LEWB8* MK;W*GZ4@F@83O:&SON>G"YAI6+$7)M/Y_#!G[H*Q?*-JK#Y)$5;?C?J&R"X9 M[#+BQ!',%9 A=6"4!')ER5D"'8)0X(8\(&;WW4[V.#?1; !+5ZU%W-YLR[>8 MS=RWTZ3K>6Y6J1Q95%L6=V!!I!K'B/EQ[&$HE"N&2.A#ZOH( M1J[CTK-*' MU'!O\C6&]<3L3-Y&UBJ%;@&V^*RG<.^QWI*XO-;#I-K18^)+:>C[Z$!OB2BA MJ1)MU56FY5^^$?D-N2F*RDO[DI-U0:JC$DN,>2Q\+X0A(SY$H4=@C'$,'2;_ MSJA#@LAHG6;2^=RTH@8*T@HI^%F*15']1K,PV2#^-;V?D5@=V^LAM<=3 5\T M1>.K7]1,U^B5*G?P6W1S!K!FR[TQZ7I:MV8 *0?NS) V!F=.EOX2KRYFJ$0C MLD65$?ZOY$?ZL'FX6*\W9-7]Q^).Y-#T(0 MJV1F.(D\WZ&>@Y#6E0E[D.8F? UT0"KL@'7!JRU'(!KXQIF5SQT[/7F<=D1& M%LW&&- %7%6Y6(!VG&J+]CY1J&U,T!IE+ZN@?8KMY64^%]#4:9HM$?A*UF9; M+0_3Z+:2<2J*JHK'EV]DK4X J:-4ZC2)VGFO"^PN&?%B'C$7^H$;0D0##V*$ MB:H/Y! _])T@,DIJK]_UW#2W+FFS.W*VVEEBIK(&[.NIZ3BA"<^&E1&:"S$U MLQK,D27ZS'$<7A1I;&YMEU0:#>_;%&0:F_ZCY9Q&[WC@X9G5*ONN#N:\S_*K M;$/+9+.J)KEN*?G&8W.8RSAA#+HX1!!YV(54.LG0<7D8H(0+$47+^E#PYY+D MI>9A>$)OKQ$L=X4O*.K*JS8J0$5-RGZ[4ZT9LES?%HPV,U!L/A,AH$-(@@ MC:@/410*B /.8:"RS_J8^RCPFN&X7O,9#$:+8I*A$&L^Q2#HS:PCT3KR'+E% M#9(L!Y=2L=*R*K6UZ!QX:A8X"W!I>R4S@#1;1Z$,>I[V4)0Y)0?'HP8T<>Y! MJ8MUF?)TM5'%H#^K*:^:!J]_J/3=@K^79EYF#W*^:\I97)-<::@*#561_-WQ MG"@F./80EI(7RQF(10DD@B0P8"(*A,,PC@8>H[(%<6[KE>Y9']*Q$7P7Z?TW M59^*/(FW'H&2MK0ZRY!_FF S?V3F5GS+KF@9U]H#40*)$ '1/50ZV1 M51B^,G.B$URV!\/Z^2YK -_H])=M@H^?#;/>T]!21/7EJN;*@ JW+3$+F!\[ M%$:1SR#R$PXI]R/HTX3PB 5!@+!9^9J#/N8FXRW$]L+30I6=-2U)<\BDGMB> MR<_(:KFEYKJE1@&T6?[EJ/76:KH<]C!QH9:C)AY67SG^T2'YR)16O".%VC%\ M4"U6-%7S]4Y^?;[)7]:7+I=^XOH^IQX,*(TA M2CB%F%,!PY@'8:MN!_;FU-P8847=&T" M':/ N^?:3X.T^EQC&*@L6X#MR!DG$[4UQ2WI^X MS5)?$Z9VL\O.?O(WRVT/F$*ODT0PY:77]]R^D!^?2"GVMPYVE^'D/]>!//D! M\J@RN#>'VR*$/=]AJIYY[$NGVJ/J.@:&V ^Q?#-B)^1:V9RE7?::)5F\M,ZLG;7/8 M#*;.Z8=OHIESNF$TFSCM$MX[;UKJ:KIITRXW>[.FY:;-)DU53_M+SN4M22FNF^SA%%7],Y)%ED:>951).[5I MW_';%MU@^RL$6M,A399>"345@OWQ/GOZ1;;01)D8WP673K4[B9!H&MY=GK&/67G!L\=2\-W^D^;KK]W@W,2@ 0[:[WP+ M'Y U5[G$F> ;=1U.F@(:6_3%0I_FT](Q"L.CQZ*-R05?K>[)#6)ND+CH]S*9 MU!@;WA4>\X>'[6BU21:KNMXP2[CPB>QDO,,O\R*LEB&H1.%<1)#X<6J MT&F8P#C"&/I<.&J9SOS8*$6"?M=S4ZW.'4[ %$"SO2\#SO6VQ,9A[.5Y:8"#RUZ*C;?0S-FRM+-FT/&D&V[FA+SYBE.WL.M Y_8XM+L,"8U#PCP8L9"I9 \"QH(3Z"92]APGY-CL M]MU80.L'B4:^1!L76@:RR8TQ[K&IGL@\-=8_2?-FC"[ M.@'FBD! ' M/G0 )8,RC"+I10G'$B,!^8)3CU0:JNZ=)BUV 2^R=)F7[ MITE%>YI4)=^H3@D/3T=D9ZSU)IC)1W#DV<3246#[Z3BL$FWK"H<53-->[K!) MX\&U#ZN-#Q1Z-9=\D<]>_$B+I<,%9H0F,!1A")$3$!@''H%>R"(O\CTNS,H] M[;4^.^%5X(!"![XJ?(8WQ/>9TY2_H7R,+6/:5)@+T6LFVQ*4O;:G%8;7S#IX MP5_]T!EK_B&GFJ[_N:D*HFP+-FWS930NY)]E$V71NI#+D#N")$$"*7%Y:&Z!HSW7E7XSDH5.=6H&\0'9C:2\X\7 MU,;O%;GK)"#:1A-J"G;1!,L1A F'S69$80K8TT<8)AR,5R,.4_8_Y K*9JW^ M?U$4HE3U4)-LE6;QAP^7327?V",L\06&;LAZ M6]%+IZU[$GJT]-]_.-'&A/<:]*S9OZ^@^

    ^TR%-4I)+:5XB*')X$O M/?TPB:6G3RB#.!122@,B'!%Z7I!P;17M[6IN&MK :PH6=C)KFA0M["=70UBM M43:RK-8%][9 MVEEAM4N[*?-0%"MT3>1G)Y#HYFF:C'3JZC]+4RGIUJ6[*FI MWA-F6EKDY?(R6W-UNYK711-3LOHLOS"5PUQ6:+MTJRM-H,IZXL0R$8[T0'YMUUDP+R_2:1J, VM<@UOX,RD MQDW:RZJ3[2__DHI<-OGMNI':T3@>6&I'.F+LA1%[<>_7Y'[)>8)HH1P&+E, M*IPG)&%1$FD=UN_O9FX2=7/Y_A-HH((.5J# ZDG3"5[[-<@> M6R.+S3"BM$5&CX>>BSZR@5I(Y \[_3C1["1"H6=:JPB:GQ[FR_Q%\/MT?7\E MBO2^.72O#F2P&)' C;%<@XGOAG$@5[O,K+KSZ]W,[=5O4((. MS$&'6XZ0JN=[G$_5R._] ):,/8M^$BRY$$.MAC;V25:($NJN)Z9<7?]8Z_/_?R M9ZP7>K18THT3G4VJ'WJ&O]01S:>&ZX9 M6.:F1%N8];Z;H?B<,RAZRC01U2/+5F4%S!(H[6BV[EM+U-FRUI:J?L1N1%YL M3MG3-0ND6A*]]K M6TPO-1B/EIZTCCH&(POJ./1;*;VC1>&(!7CZ^W_S,CQ:].@4X]%K:, !K:NT MV)5=_I)]DA(G'E3[JGZI*LDLNY&*W&9X+Y:!'P MR/P@H#%V^')=)4;C7S2/;IF"T'HWX_K=/( RWGNZ9P8H,Y!O#0'K/4ND']28 M4BWJCOVCP:$FXW'LE\WQAF6B$O5[0_$E SOP8!\]N)F";8-396.R/M%!,ZOL MFYT\&\I>[V$TXT:G.Y\VU-Z](VN#&QGFD7\0<@D@CGC[OZYY6E23G>!R;2 _ MVMSO=RA#@ODAC#R/0B22&%(',X@C$6/J92MRI>[.X68.=_#!D;/ 1^/[*G.("O\BY<1BT7W/&W7#%#;83VOPED\6O+$ MAV&8U!L_BZ:7'OEYC0WPRMM$;IWL;1\WZB[&;:*2'K)OHE#)&+)-N<1.3*B' M?.@[5-5?1HE41%= @J-0"E'@8Q%IWZ'0[W=N(8H:IDIN4C9 %U6.&@G5P*\S MX%W#?QZ'S9%U;IL/LH-Z 1IZ;Q/P94OO]9CT&CC,X] \D:MLCVXS/]FKXC:74CVJ#>P.M/STV;[ZYO00L3 M*)PO\A@8U&#IH:Q?D.VP-?:&_UE$&:4#[^=B4.[O(TU.ENB[WZ1N5N\3GQRV MJKT2>?I$5"JMW1GC#]N;/XGTT^(P>P9[R^U&+%TCJROZ])UXM:9K]<%^H] M-#S]R/5:Y/?/EUG^F.75%- D?6 ,"QH0#Y+ $Q!Q&L&8D !R+#QUI9ZX1+\L M7W]?)M<9NLGD9-KU16W"6IN.MVDG&,M8!69XQ(G2+?INQ9@+0PW**P,GYYW./6@ MC#P/=,Q1)Q-V!M7KS'0-&INVV0(ONT/7,0PHRRR>*K+(LZV#1C8@37OVR"*) M!\>1;+8],/4L^R;X9B5NDS,S5G]1F]I+(ES!$M>#+/8#J=\)AA0[#O3\Q$]0 MA)%/M;9,QH$W-R5OK5,R8"G;//A:66JXYK?\+=";!MYN;,=>&+S!L)KGC1V% M?5O98>V"FS8'["C$'F1Z':>7 0$553AZ+;]KSY_)2A2?A/R;2@M1K5J3,.:N MZR H7%=.!TQ0B$D80B(X]D,/Q6[$M*,I/1W-3=BW4$&AL(*\!FL0#NAC52.( M8HFKD85R1U,%$S0XAX1/^O@RB)U8XFVBP,D1_BP%2S2XZ(V4]#T_79A$PXJ] M&(G.YP>HY#;Q5W5'*W9=[%R1Y^*.%.75]HLJ_6/D)8$/>:PN " 60(S]&#I) M@D+/#QCQM?)::/!>@ MH5%A!@HTN!HFJEI\&JBK;5XGDEE+_)JIKPE7O3*LU=!T>FQBUYXP&STX+!AR MY!AJDVAVB2/F$<\5$/M4RG,BU%%0AT('.4E$"'4Q,2IYV-_=W+3YO!O^)ZA% M!/$8<0PY5V'I[[JUJ:,?L[P-".SG,C]^ M@W\(]7K!&GO?U9$GP[Y+! U:>T$4/58L!45.=#9ID$//\)=!"\VGAB:*$H\D MY=<_U*D^T7Z[(X<33[ 0,AQRB%08 GM2782;^'Z3,[(VM+PT $<0A%X&K"5X>JV/B?,Z]9AYF,ZI[\,#DUQ7 MSJ"H=*2].]ETL'0P$3[' 8S4\0&DRE-3Z4/ ,,%^%/H.Q8G1>=">ON;VXK?P M@'0;#NJ?&":N[F%83PTL\3;)XEFTWL*6P0:IQ734I^FPE7RZIZ=I4TV?-OD@ ML;3&(P/";]6:L;A8\P^[]Z&^>ECM?WP1/\IW$OGO2X0BC[B1 R,1"768/( D M"!A$E%,1QF1Q@.N:Q2-VF-@*V G2E]O4$[[<:F M"]R9VK<7O#-^>$B^)4'+7073J^;F^"=2BF4<8C=*F( .YT2N C&&1-7%"T4@ M&(H0=ES]4_W'^YF;CK?83-+O'"=10Z7M4#.R+BN0G8+-"]#B! JH':Y,DA)9 MX6RJ]$/#N#-,-'22D?Z40L$,B+:7(/:G$ MZZ7\IJC[.?6J]Z,HEYSX)'&07'LF3@!12!/I3R$7QHPA[CD)#P19EEE)5MI[ M$CW=&4G/MM-1MR4:B$U0<<#]Q!,$:V])6*)M_%T)"1162$&'OHN&OH\]] W9 MF=!@Q=[F1%]G4^]/:!C^RA:%SE/#=.2C^-XD))>.DU2MM?R1U>4U[[)5RI[K M/WT+H/7CI!%7#PM?F_SJ:&L4P-9<^2SW(EM_>%ZS;_J'\P^?FM%KTH #%;HA1^Y?X<0@EGP>-Q/% MD/F"Q$?Q[P7&N[YV!GICR^S!YK613HOL^IEEP,O?RI2 M+NJD,-N C8I+D]6J^F63E;-3]?MF_;@IE[$CG0WI@4 F?'5LPJ&0TE! ESJ< M.!$C<:CEA8R(<6Z.RLXDP+HV 5@E$^=2WKZ<1^6?'J<$=%*5&VY MZ^F36H_#W:L)L$?J:H!CL+];4U1_?LM6_.;A,<^>ZA7 )Y$^T(V<&JN_+1-, M ^22 #IQR" *F -)Z+@0D8#3,,:8XT1[TC?O?VX3^A8R2#N80;X'VD#>!XR( MQA0]+L\C3[\O-H^KHWPMZ5T#P*<)23>8+\\1@2GED-,H/>M=ZR22N/50?MVNI'U7;90M6RA.S$C;6SQT$O MDFV;VS%-Z;D,$N\>1/6]_[/&6B39*[9*'4JQACF"#?AXACKBX0"K5899X?$)(X M6A<(3W4T-Y&ZS!X>LC4H%%"0)8G(U6OVJ""#G],U^/7S%9!C PH%_@^&2<>/ MD:VG6S8H'%F@%$25OJL"N0 5S%U.;XNYO$]082LK][%NILVO?<+8@TS9ISYO M7EGT#N,N2$5]?7J)L0Y7]$,'9( %W,Y,^NXR-7F-P?,>G< M2'TFN$UR)QOZIA+4[!V;,O,]C,C7\T?&HG1D'3IZLJ5S(JT#W9[3,H0O2XZ, M4=>3.C=#2'GI\ QJ8YB&J3,K.6'EW]+RV^5&KA(>1'Z08#91"?<("6' 4 "1 MSR)(DYA!+D+/"P+A>(F[?!(YS7173SK=FKQBW<['W'VJ26^K@8!TW=0 D@NI MK/PFUP7-7L7PK'U: ^(%GO!"!\O5:X@ABCP&:2B(')"(D #S)/1#D\6L[>&8 MIF[V_F",0+/>M&&;O)&GBQ8N^"[Q@A;PN%F632BR-$-H=3GIS&!"PLL9P>C9 M<^L(5HOK=](_XTUX[N([R7FUW+E]5/-/H8IY5S/115%L'NK?O4A;AYV .H[: M,65RND"A&\(X5%,(]K 3.R%S#>-M5N'-3 MFPW,V.O[3A' RC18V08:XT!EW:(.#8+&P 78F@@Z-IJDBCRC#J#- ;!>!] * MN#>J VB3V.-U *WV,G 24!"H@J!*#HIU4?>6RP7'?76@\-WS[B-=E W CZJT M;5$*_G&C[KDU-A5+$J! ,(HAPT&@TC?&,.:Q!['G$R9G")/L1''O^Z,P971M!QTA G_OF MENVLLK56_KC]3M066YQ(QAT26S/*2"BGG5K&I?I@CAFY.[/)AHMTV=2Y?;[^ MP;XI$!_EB[1$/HJ"('"AB%VL6.-;!W.2]Q0A: MD$"AU%/QHR3VRZ\-:L;633-6M&7NE.D]FV7RT5J:Y \[13K:X"12Y"Z+(:<$N0B M)I!I7J-3/<[M]7ZE#!QK8C?2@2NKJM*M%8;9C4Z2K^>$6:5T9%EHJD>N[\$. MZ *01(XDN%BMLN]5$1A5-. R%SPMP8>L*$:(96IS9BMKT^GCU Z,[/9&6KA$D@VF9"63N@%$7%! %WF^U#M?.F>Q0# 4"7:(<$,>1$;UCT]T.#=QD]_'N$KTK'"+RG

    ?I4MUN759,A69=Y3W4U;FU?3 M^(/JO+K/#<@N4]W;N+C/135/7?Q(BR6/7('5I5@7!^HZ6"0@#:0?%86XZ;U94EYY;+HL*,[V!.7ZP\T-^"SR MJLBBP@M=4 $&%Z:U+34HUU"_$8@<61(KQ)!6D,$.';HAL/Z4>1)EC^DZ_MM,'@7 M2&R^^@%&(:."0T0#"A%+"(P%<6#B)ZXZ:1+(1:_9KH-.MW,3\CW4IGL+6CSK M;C#89F]D]=X##!K$9-7).56<%NX!>PHF-%G;6-#J=.+=!1,B#K<8C)X>ID/7 M#X^K[%F(SKF\YI7PPLAU8AK"*/*E_@B'0Q+Q$(H@=** 18P+H^C:T9[FIC9[ M1V#-U.8XFZ%'L.NZ$4RB6++IR3\PQCZ,0M>/H_^?O'=MCIM'T@7_"B).G+/= M$<(,+^ %T]PT:DYAJG@Q<,3.Y_N9E) OJGO(P9=?&)J)M% DKL]+.DOQ;Z=(UQT<9Q(PB6J MSK*<7B'*Q&E/KP?M. ^J@S:OJ"9TRY3%468]90R^DM?59OU5R;GBE9\>^[&4 MC"(H/1%"I+Y\B&5"8,I02I 0$?>,HG6OE&-N?+I-Q]!1I:_02*T/J!6R/T"Y M8@ -W*_3#,O(G/NO,R(#"O>,.S)3%^<9,D*.Z^X,!]2HMLZ YJ>OGS,<@Y,U M]^Z8VS*!<>C2.?A?KZ.0T@B@,$<< Q3-4_,0]H&(C()OO2 M80=6B] $&98>=!]@M4VK*FHY!U3M/H+2S%R_!J"1EX-*M,KB;H5SF>CBM-K. MDEH<-#]Q HO3RATGJSCSG-UD+HOUXG?R*WO:/#7>*A%XD>!40A3J@*-8,$A) MZL,HX F1D0RE>LW XCQJ>6XV9".0[_X"K6.+[_*,:YR;.509>&N X4,"PJFB]VOR) MB,'0)QB'4JVK0EP72=SM;F[S4WT-R;6!PWMPFBVJ[D :>1KW!PW7X<*JLS'# MA4\A,UJP\%YG;QPJ?$KQRX'")]^Z\H!4%"\9$Z>O06QOE%?7S,O*7NW^7=L0 MGU?KOXOU-\%6C[DN";2(2.)QZ450^(IO4!"$$">1^LF+THB&G MFE45D-$GG MQE=_S8NM;/O'BCDW^UK :DYNUF2XE-6K@^6+,,"0&<;F-O\:@0%6M(;\&">=Z@?IOXI MYPRAD>=?%YQ1EFDC( 95[#G?ZF1E>BXJUJW-<_GA 9%,;6K"!_*KCI[^N,EY MN=J$W_4CT MAM6<>76ZD)E^V??"82X\.H#S/@BR%,6#0JB]EDKXK>FHZJS$>RQU_JF!1>97^>.#*)X^"+K^G:R;Z^'? MQ'-3^OF+_%ID.R;+*5J1/('4NJ47L2Y[Z7@+3E"O++6"*U' 40\*(\+C/ M?,:-J.Q:0>9&>E@4>-UQ(1GUZ+FJB+] M4#&F+4U_)5A'->JO;6\8-=[G+ZKU5?%:9W_<>52\U(]3[".8>BR&R$L(Q!0+ M9PE1!R1 MS=EN)B632\H>DL7%Y^W#G-]OGC;+Z@3I3DK!FHL07^0MKRO^?%@]D2Q?I)[O M1[['81Q%B;*(8D\11"!@2,*8A2GQN5F*,O,NYT80.ZE!+?9->TWKBP2MZ."/ M6GC#'9#% /3SR3BPCLPLYQ%=V2!J%8]M!](5@=J&'4T6P6VG>#>TV_+-8?9( MG3)'5/D7M]5%F^"S\L-&:+.GVA@N$$JEX!Z!,E(;-,05)^$(Z2 ;GX@T95QP MH]2OUCW/C9#4YQ;;&2OF()M9+Z- -S+I-#*#2NB]TL-'<>*.7#:#T7)DZICW M.ZGM8PW'H3%DW\ P:KK-UQG/EAO-@+LD@[J.4;,T,^:G09(F4-$C@4@DD=XM MA9 R&I$@]J7'N0TC7>IP;D34E7 M$Y#%*/205$@GY@=KYWJ9&ZE4?E M*."5'_2QJ&IJL0LUM2Q@-3AX-NO4%]F]Y?%-J$VIOAA2KLNC\N7ESA&;IA2G'O>AETH$$=+L2;$':1PF M*4>8I=BJT-J5\LR-9QT57;MVE,S,N0FQ'YFV+Q9C&R?GGAO\7*7=NU*::3/O MN8'N*/F>HV8'V)MM8Q]7Q7UUH:[ZUWW^?;4DQ2YS=;G@<>P%,DD@)U+M;Z,D M@(3A!(J8IB*(,5$;W$4N'K7 !A:H:;]&LQ77L[7;^WB3MI6\*O6:[617/X-2 M2]^IJFL3T&D\$@8FJU-TI^'"+:Q*9M 16OT,*K$[97='@=7"PAT#WHDL7C

    'P8L<)D& M<1P3R,/$@XBGBN4E)9 0C\211SUJ5Z#3K-NYF<.5U/K\\:MJM9V3=J:P(=YF M%J][%$ M1).P;T&",/5"96$&6/H0$8PA#D,/QB2*$25^D'*_M34?+'-\G>IP@)'Y, $- MU5FL\E4.M<0@6XLGRQP)YR$V(Y[K$)LRUUYVA7K ]ZOQ8H)P9FZ6P5 M L^-1LWN5?!_%XU.34Q$^_O_\=_2P _^YW.C'>"5>A8[LNO'U& '/.E(C%B!=V+[EQO0:@5JM8;WMY=JT,B"?9"HO3"7)_$W=)R71"V7L@T2CU).4R\ ME$*$N%#;?!JHE5%&01B@P,=&$4M&O*JQC5='H$JZ&#M3KT1K;8SH *'OO:#\,KMRA9WJ9UO_9K^J1 MP_/"XP.#QI?+U4]M_WU<%1]6&[J6FV7C4RUW1SO;"$\?APF-&22211!%#$'* MHQ1BBH1/N>\CA!?/U;V;[VM2K,V(PDH&FPEQ*,F8IPG+:@M%UH"*QRS/=46A ME03/_>6W' R)%Z)8R@#!($HQ1#+D, UQ"L.4XB 51-"4-D-REU\(>YAH0%HY M)AD.D?-I!L*,YD>#=F3R;V7LG+W?@*TR5:#)^T+P; T^N8U/O0HX5W<"K/J> M]H+ $%B.;@L,:F3 AK\NJM%8LV4IUMN>%V&@C$PZ UV-^[ 6R28[1&2G!;8W7K M%BN+O;P;S";:Q0_$SF[W?AF1WGU[S^O3[=@OZ["W5S=X?.!U@FW&]"K_Z\*3 M1/ D"&$41HH?DX3!- @HY"FG& <>COW8ZGK ?OMSX\5.$?@ZT;#E9OP0/C/K M[ I01N8^"SRNJ'"_I[7SHO5UZV]4AWY/M?.EY?IB2,5_7 MY7N_9>4_VO-^%*)(>!&,N? APD$$2:+S]Y% JLG,TA@;584W[&]N4[L5%^S) M"[3 EG5W+^!L-N<=HC5@51F_U>;*,CKQ+.@A4OOB*$Z@+P,%NN0$XD#' MH\L(D1@+]0]LP^%7H3TA>1_ [ A-,Z9V@='(%-V!1\O8/2QUQ\R7<'!$R6>[ MF92++RE[2,(7GQ\4XMESZZ7U_\;(PVKNAY#[OMJ@!32!F/BI^A], ]\/190: M55XU[G%NU- Z%YY716675!7TG-T]-!H# T^7:V1')I1+]]^&9- P@M(J*M(M MI),%/EX+K6U(HSE,%Z(6#1J:,C#17*^#V$.+%P?60Q5+N0UQ5$N#*%[$X06W M)* X8D@9<(0I XY%RG3&'H8\2;G.E\91:)5XPZ#/N5&W%AEN9;8L';1 R%7)4H,>IRU3:@[!46E2BU>'T\(, \=#*:W_8P=R(I)6OKNH[)(KN M"$(S[K@&F)&)P@H3:THXI[BC^7_4_*23_9QRAS/[[',#-GO?-[G^K[)'[LMR M(XI/G]XW_N0X$-1+ A^&GL1JAQ=)B /,(:(Q17$:\$ 8^7SZNYG;E/[^Y=.] MQ>;B/'P&FS,GH(R][M;JZV;SZV1V?/=ZE,[O]BJEH;.!25% MMMZH[^D^KRMM+'PL91PR'PJBMSA""E3Z"DYF2=5:WH!&SQO0 MT52?A7SMOY!@[QH:;R!>\SUUWJ5G1!L[Q)SGV)M!#\-N>? M=EDEU-\V3X+O@B8Z?ZL"W10"F&8AS:04FZGW8 MZO956<#:_LUYU=K75;DNQ%K)H>W>KVI2EJKKY_JA=R(7,EN7]]% 42(>A![-(+,EYB%-.#,,PK+NUZ4N:U"'Y1L>;6QS==%1C?5QE9K8+<& M73$V9NO*-(B/O%8T2E2L7R__^WI4P)<5^3>J@%:7:=)27X^R(XJ_0I!):?MZ MP ZIV$&+0\Z[KW0U_$4]N-YZ&?Y39(\_UFI]>!$%>13?A*XVF.6/%1<<,8Z9ET!?EVA''N>0I%$,4TD]%/H\]HB1!^'M5)@;G5=*",,4)V\X M\B9A ',?STGC3FJ9HN"Z5+%C (4VHVK1BIB:BB%,8! )Y,I:!H,)FT]K3U]S,&"TJZ,BJ MZXIK:0?69^]#V6S[Z0B[D4V&X;!9[Q0- '&T%>SK:=*]GH'*AYLYDU>&IDS_ M)EY$OFGK%["4X3#6AS ^DQ EW(^\@9;$6NPV/L25]!T4@W) #Y!":VRF',41%I19 M)=8PZW9N)-=)\GSUB? IE >?Z%Z)W1N#:;R3T%.=OO5)9@\0 M!B>1?6_;L9!@?''[^+B^*PJ]1?R\6O]=K#\('7ZA#\%V,\. 6DS;FAVI/#X6 M540S4)*O(*4)4*J G2YFY&,,;C_MC('KR(0S %+')&0+6D\HG6JJ M81ZUF=@2CG$'DU"-K;HMR5B_Y[(29,ML][GJK]A4/J=V\Q8&&),@AE)?JD*! M%) DGH!QS(GPPP1'!%U?^_&\ '/CJ)YJCTU51]JN\5E'&1<% WM&R6"C.#+V M(_-87Q% "+9F55<'I\4:>[!W49[1S1C,H"#CX+%P5'WQ,I##ZBWVM#N#"HN7 MM3:KJ6C0SL2W^>[4-G/]J@1>%]6G74?K/?P@>7,R\GE5)6D2AXRW(B%3[&'_40M8"GV(4(>@U@P!'WJT22-XX!QJTB[.2@UM^7QRV9= MKDG.L_SQWSJ5AFA3[T9?(/SK]P^ZVDU]D7"J>X0NOZ.4!9*FG$/II=7AEU0F M$2(P8KZ0L4A3Y&/;BD9S4,SF6YJJ4%+G>[K1I9+^/_ M:V! !YDF['6ML-D%D&SA.1$Y4D$$-$9 @P0JE&9P87:$,7_K&[8N5?K7N)([ MPB ZN\,[AFS75X?\O%J+4E_[6)'\1/F[A/'80Y1 9?#&NE2W!S$/8^A+$?D\ MDCB-(QOKS[SKN=EHVS(-N1:[D^[8NK#7@&$P6^_& 7?D5>ECEBN1M84RAQJ$ M9K"-4(#P0L=O5GW0#)"^TH.&+0SPS+93\IM85B1<_LB>R\_B9_O[LO$UD5 $ M'B$QC)DN0IAX&-(@B* 7)I'D2> GH1&)V70Z6_HJNG(#"'+Q$[!6=@NGGRGX M!D[6$2 =F;2V:.Z)#)3,8"OT$$^J*:@6WM,1P)W(8VH"LB//J"5(O=Y0T[:F M\X!::K?G];1]=VA*0J8:>R"_=J$!M[2LPK(76'I"B%#"%$58WRDC,-5)R/Q M^C%)DB0T.TLSZ&MNI%V+"I2L>^$NK;C6Z0K/@VQF8#J";O13KX&H#4AE>!$/ M9SD-S_0Q%X*11!1%OE)C%)J43JMOS>C#W_ZPFFUK( I8<%Z)ZV-A7<> MX)2)2)G1",9A&$+D1PBFB0Q@X/LI"RB-&)'&!O5UR$YI0H\)J8&9[ 2HD;E7 MRZBVZ#526DS0D=,)4!:FKQ/ )C)VAP%G9^5>Q*/7KCW_]G26[$4-]FS7RT]? M6\3[8_9+\.K<7Y1K7:9@$8HP%C[GT$MH"I'P T@QQY#Q.(AYI/Z'&5&C05]S MX\=*0-!*6-7%&%K=^QA7,P/5$5HCD^1.RAM@ ]H5)<#/PN&\'/AQ3V]4&ORL MRN?+A)]_96""J_KXIWQ8_9[E*YT7LCH:^K%:JC;*1:C,T=13.ULO\!/%%8$' MTX#%, EE@,,4"TK3 25^^WN=J;VJ]@;;=%4E6*] (;@03U6.O5P-O;ZDO5HN M]3E!U@Q06:5=.O='RW17_2-EQCX.@)\H;54CJ,;Y\SY^]Q?QL\]!902+JSQ3 M_9U-FTO*2/&C?%%F;]E?E/FH]%CE0N->%C=_=)'V.*+O,OE2GU= MU6GUT]KTOHQ%D[.S5FK102L[X!NAYT,COLZ%W%'@!MP^K3:F]5AMT>ZGEQ&! M'OMLURW&5K=G!B VZ!*-33^3W:49H'SW2LV0UP>&.+,?@F^6JME;QO3@E]5Q M<756?)OS;7# [MQX=^TLX %A?D25Y11%ZG]8!$D2*D,J952*.$340PLE/UT9 MQR8/E\9FUG5E&G'RZ>BZ%QTN5.J)=ABV4AE/;%6H+I]7=8@H(T7QJG\@U3RT M-*&N&4HS^VJBX1F9%%LM]*"T>NB0R;7.!EWI4@W-J;@8\,=#]9]QJM!>CZZK M@,N$70\]T[URT R] M:I,-Q=C4>RJRW6X4['UP3L!SY::[3IAI/7E.@#MR]KEIU;[:TEV^5EOY!_*K MS;[/JGX_;ZJ KA"3B$3*C(V1Y+JBN =33X:0^2&.L?09DT;'!A=[FALQUL)6 MP1K[XH):7O."3/T ]S.=4]A&)K'!B%G5;#)"8U !I_Z6)ZOF9*1@M[23V0L# M EGJ%A0=M2%U"T\F)$W]&'HQE&Q"$?H]<_U:_'9.3YW<#Q11I$N9K 81$P<14L$P5*V,!C%QYQ5OO>L(CC MMZ8+AS@K\5X8Q/FGAD3=Z7I![PC[A^!-K;M,E('GIY[_?DG*\ET3H4YQBCS? M3Z#G>T2[Y#C$48 APJGO$Q[+) [-0\3,.IT;L?UV]^G^'GP7157H2\L+?5 ) M#-[9Q$(90F[ >R, .3(;5A*KC;,6&>QD;N#TMG@.N6UA"JQ-R)E[@*<*0#,$ MVE4LFAU0_9%IAFU-&*=FI]U^U)KENP/SU.M$L'JWN_ 2M?D4 D,2L @B7F6E MIQ1Z44QC+_%3GRJF7JW)TLQQMVW9BHZW[8_WA3_H/BSSS&]1,O.4#=)]9 :M M9+H!6BJ'V>(/%765&W[;[K29X _5.E^;O:4 MEAZPK?@W=?Z:$F25N%5FF_HWEBEM+ ?%T&D^&M0C\T6%\OL.REO9.WE?;NHL M,26HY7<9LCH$-F=1K%:=3QS8.@28XUC70:W8D5U9K!??]*'*[:^L7 2,DY G M%/K:H8TH(S"5:0AQ'!.A6(S0R*BX^%ZK[R!X?1?&5Z/0;=6:5CX3ILLZO#U7>9'T. M]GN69T^;IT4421H+',+$EPBBA,00RS"!A"4)3F.$4&*>.L.=7'.;_JT.8%TK M<0.>*S4 JS/7R$:1&[#>J@*>:ETL'!8.!]; 6?0VPS6%==.U8UJ];L!V$!_: M0:R5:],/?=P.XDY!\/M;#J*%8^IM!G,BW]74@VKGZG(/?:\WS&%WTSG,W&.T MYU,;H?G!B4X*[4KX(.K_WN=5%L F&5;E^BL7D;*61>@C&/DB@8BE A*24H@" M@?Q(_9,C-.!>F$G?1I-[^MMA=9)15DL*2"6J=?*3R\";[>R=X3A9.I1*3/"G M5N _@RQO\K8V0H/;?DB'9$8QQLA=BI3+74Z=*\48A!-)4\S?M=^>O]\\;9;5 MG=<[*05;UR5RO\A;OJJ2D59;4)\&'J,TAE2&'D11$D%*1 "9B$7L"Y3*R"CU MNVF'<[/J=S*#6NB;IB"VCCYH!;?>XAM!?WGW[QK0D5GH/)8K+^$#6I$UNRT/$PBB.H) Z]C6. Y@B M9?CX0H9)*N)(MV6.*WGM;PB=Q]GP*-,1>F.[ M]@8#-^12ST5$W%W9.=_5U!=R+BI]XKK-Y7<&1C"M\D?MGM&^G=U-8DHQYR0A M,/:$A"A@!-(P\F$8$^I[BC9D8&1,]/8R-\K00D(M)=!B6H8XG831C!BN!F=D M1MC'9:0ZT;T@N J+.MG'M"%2?6H>A4OU/CPD[%RJ>?1^]?24K:O$$R\D4W^K M7+3U5J4MO$K#.$Q]!BG':OH3@B&)0PD3CI$4(@@]CYF'G9MU.C%,VE2M%6N4 H8LP/ M YAXJ8 HX0SB! OH):&G##DDO$ 8D[E9GW/C\DIJL!4;U'*#KN 6K&.(NP&3 MNT=S9"(W '((CQLB:D'C[I&=B,6=(&Q'XG98]7*X85/34;B=;GL,;OGJL.UW M?1RY728^;,1]_ETHS?C?!2D6L=I_ATE*81KKPH$RC""AR(<2B]B+4B0]9G5S MH;^[N=&V^KXBNVWX!3C-]N/N0!J9C9O@@ZVD-SHK)!7@*\GX#=#"@H>?*W=[ M=#-@'&W6+W0VZ:[=3/'#[;OA6T// ?]3+)?_*U_]5&V2" M%(4PCK".=@H2;>]%,$E\QKF/$L2,*CU=[&EN=-$<;6EIX3^TN*"5M[Y?8YT% MYQS"_33B%+>1&60X9 /. R_ <<6!X+F6)SX1O*#@\9'@I1>&I,%9Y6I_*5?% M4U4X5(A%$$M"9)I"GC"U_R-":&=>JG!,N"<\WX\MR@P=-3\W$E "PN>=A$ * MP_(99] SV,5=A3#V/.I]% <\42T8=T&A#9 !*/O>#^Z>VS+YY\;O8SKF]L;6F8\(SI9 M#B#KNAA(Y4A06X/Z-I7%_!\R/@:$.1;FTU#J3OIS53]N0%<#'>9:Z3 R\!;4 M//( 3$3>[@?"CN*O0+%W$1C2[G3+Q!5:[RTDU[0S8*EY^+GZNLKR]??LE_KQ M8_8BOHL\6Q7-Y?VLDF,M2K5+_RAHL2'%Z\-/]0TW_WN7/?Y8MTG9DB @88RA ME_AJ@QVB&-)0_11Q+V0<>:F'C;*@NA-I;FMMMS!&5Z>]N@ST%9PLH*$U W]HW4"EG&5HO(,!-CN7 MFW;8QHZDZ!31N#QB[X:.F'W](F<@NRIC=+U TU8S<@;@45$C=RW;E[ULTE!5 MUVH-RUIV7ID;7S:B_8=Y(.K/PXR@712 +C^F;+!UIN9LSC)E@&U+Z6SK2?DD#$0H&$P\?8)/=,8 M1 ,8>FE($RYD&!ME#!C4^]RF:D?XJJ+?GOA@)__@XE]V8V-FJHR&^,@,X1)L M:]-C$&B.K R[OB@C$P>'2&WM:IO@)(S>\GXABQ!+V!65L=E/ 89(3W- M3F:37%:M:Z(8/#W,8FFN&']4LFFVT+3PG]GZ1UO]YNMJF;'7W4U7''C(\P() MA<2A+D^#(<52&2]^B!(L$AQ$1C<&AW4_-V9H;\S_>U.)^-_!!R%%4:@]?/,G M.Q/%!Z&G"-+Q;+S24V5 M8< 3XFMBN=547E3=.9M\5Y7C"Y>WZ^X6,2A"*4,$DB$VH8A+_8@ M54,"B1\(D5*)I=D-#,/^YL9DVW1!'9EO0"4UJ$Z8*LF!%MT^TU(?[OT<-@*: M(Y.6"R 'Y6 R@.>J5$Q][4^>D&V9&_66UXC^SY5)MNNYS9:@] MZH.W.N]D^Z>:SQ8\H FF.D(;QP%$D0@A10F'(15^P#3[Q-C&@C+N>6Z4TTIG M9R*9 VUF'8T"W\@E"D* MI5$EY?-=S(V$.A("48MHQTE)&(<(^9':_B &0QZRT L1#ZG19=(KY9@;/;1JZ/2(O'7MK,FO)JE^M0 O M=\I8!M0,'"LS?IE@!$8FH2[X6[^:4J*Q2O',7*N1--5C,Q *:8- MC+D.JJ-HF"N;&W"'X+>[3W^[OZ\KD:LQ\-_OU;>6E$#V\_N[D%;60"Z\-K2&!] M/W 6L?+. )PH_'W0AV<7RFX$26]T>G\+TP6<&VFR%T-N]L:U!NE[4A2ORM#] M&UENA.;NNW*=/>E;LQ])5M2_U23?K3UU:/J@ ,6>'\20) A!Q$D "8X\*/R$ M>CQ&#&.KB"FGTLV-KKOV$VO4 R^5)I7M)%H-@50JMG^I+%VZ!ME.S:%FK8L1 MMS5V)Q['"4W@5C/PM]T0;I4#6KOV+Y6]O%?C;RKCV"'ZSDUF%[*]D2'M$-;S MYK7+3@86N5 KT$M55J<\#'4@/!5$2@:E3PA$*4TA313[2YPB+TP%9=+*/W&^ MJ[FQ^$[2[GRVK&IQ'E@S?G4#U\ADV1%RFI./RZBXJFIQOJ-I:UI<5/BHHL7E M-P:>7N3KC&?+S;JZ\#[V_,J#<=MZQOPXX2RFD'E^ I&0 MGF)WP6&<8"]._"@.461>YL2LT[G1][?;OW]O/6@W0,L+_<:%=FM3B<,0<@,O M[@A CDV?6F)8B]RASP9.;XOGH!(GIM^R18D3]P!/5>+$&="694[L$.LO9F3T=R".O#K4BL-+D*"KSI@JC8MI3V]6JR=[_)7<87N4&4$?&\Y7" M3&HRNP'NT%!VU.K LB//0H>[YX^?!"E%DRND7$2)P'5]$88P1($70D*E#WGJ MHXC(, HCHQ"&_F[F1H!;*0$CY0\@EZN?]89WM?W#4LMOZ5P]@[$9^UV/W,BL MM@.MDO"F34[D(+FJ&0:NRHR<[F3:\B*]BAZ5%>E_VO[._E>Q:C81AE?TMR_, M;29_O?MB?B%_IW;_E!RL\<@S4"GK<)]S4LM!E^AWK4QV9_Y(\.X5^>,_#G I MO?]19.5OY)6+W-R32C90"S?$+W$,B(4'XBI@)O(U= %RY$8XJW:O MP^#XK>E< VON:UN>Z)6T3Q:2MMD5^>A-;-,'0$V-KUU MI:QPN@&UH,T_IH@#,(#*6?JJ\SU-G*SJHLK'J:DNOS(PQG2MQO/':JG>*.L2 M*55)OD4L)/6PB& D$8>(QQ3B1#*=L<:/_9#'THO,2LALA\&5Y&-9WJ9-D:Q7]6C:,,+ MC]OG=KG=* Y9%9^:"B(+C]*42T\'"@H/HA1S?:4Q@CZ.&1(,18$PKHIYT/;< M[(1&/-#*9YZ8Y1"T_ME])10CSVAC%*RRJIS1=U &E<.V)LN6HCK\7.)$B[J8] M@"-2C2JX72Y7/^N*H3H=4[U5^+0JRQNP4\KIUL "1'>[!)-.I]XP6 !Q8N]@ M\_85%4S*3J;-!4W#(&8)AJF4!"*U8U!$)7U(B/21+P1'7K)X%D6VXM_7I%@; M;B(.^[&90X>]364JB\94IN(QRW4H'Z!D6 MPC21:F$0*%%0QQ*2)(I$*#F7@C1XW^6F6[;KT6[[FAIK4>?8'0%HP^W<-="- MO9&K9%-;MYUTCHNCG%+<9:V3O?:G+UUR2KV3E4A./GC=TI5B&H>?'FN')^#SE\L6I[1Q]P]@]"10K4.0"D!M!:ZH&FK!Z@4 M 8TF5Y[HV(S#L&.?D<;C#EOW/;W>L,^9FE8 ZXU:U&]9G85*H,2!+98CF0F:6&V3;03&S MDT:$>N2%YTY*P9J[Q172.KW6-XW\OBIM!N,JY996I_.\ML)NGW0F77<&V$!$ M'9EGMKU/:KP-A.;0M!O:S$#'(%DN:W)MK F,(C](L *2KU[W?VSDU4B9C1,DP3!*/$X1)1$$,>Q#SG! M/J64L32V\O!;2S"W^=]-Y/,L"KDJGBJ?SN.&%"1?J_W#BBZS1]*_>W T.H;> MGS$Q']L[U(%;2W]0X(Z^=G[Q.E%N)$L4G><_,NW_C7(<6<)S/H^1;4/#*WUJ M?<>*\6&91:YAOP3)HT%Y_<: M3R6P+BI3BUQG?]MEZ7!;L-,0(H=E.B_U.'EQ3D,(3I7D-'UUH'VVH67&,U*\ MUCZMJJ^J@G60>B3 .(&I'R<0$1'!5-^-YE$H4^(3Q&AJ98>=ZVENO%.Y9]7B M7WME+Q3"M@35T'QR =789I(-2O:FSR4$7)DX9_N9UI2YI.Z1R7+QA6%T\%FL MWY/RQ]=B]9)QP=^]_K74=X_O\Q>=\35_O-4>ORJ!P\*/ A%'B0^EIR.QO(A# M'&()91*'D4Q#[*5JG[9:DZ49/YAW;4486P'&FPI*\OI:\$9)#)1UDK4R [(5 MVHY!+,;!C%+&07=DCM' :JE!*[;>??WIKS7*?P9;X<'M99BM*<@>,4><9-'Q MI"1E#\@A:PUH8>@!FC(45)OZ..+[3_+<>HYI*$2<"LBJ&*$X0I!0CJ ,4JPV M5*'OQ^GB111T97Y2=JHCFRG4[6Z\F=3*61_0:$EM#[]. AI3P2A!$>0T2G5) M9ZJ#KD*8"A]'/ R(M(O&O1[.*0S$+9B%!K-T!:;I@>&U$(U,VL>?V@BN^GX4 MG)WEG>QDXB.[/D6/3^9ZGQY&IN\V99:+LJP:+S;5V8!VE'U8/9$L7W"AG?*1 M#YF?\C9=(3,;'A@/[NYL8%K;2@*V[M-_ZCEMAR[W@!;3.2 M<(?AR&1Q#7S6I&&&BB/RN-#9I"1BIO@AF1B^-31??[<60.4;H8'/"44Q# ,= MQ<2"5&TH_1#*D(DX24,_8J%=GO[#+N9&'@>5-@;YFDX :<81U\$S,B]8(C,@ M_?XYY9VEW3_J8.)T^^<4/$ZS?_;) 9':E4^:$K6OTSF<15Y6Q]*W1:%&5^@. MZ.OND28QU>U/4O F?O+V\;&H;KDKUBFRO,Q8Y>V^I65UB6?!&$M3GPA(4Y(H MDD@B2"2.H8A2W_.21$H6&.=C'EG8N='-5ERPE;<^^+&( !][?/NY:VZC-K:/ M7:L!*SU 5U?045:[Q+K/-0J#2N.;-JC\!IP=?,6MC>8V-P'&_@XLK@S,Z'N8 MZ&[!;+X+NRL)$PU4[]V%L668[I+#1&CNW8:8JL\!AD>[6[EE_]QD9::[VX;N MK-5/9<9%G3_H\T8[1;[(VSS?Z$#ERNKTX8'+)\Z$X9.E+%:JB<>VW.$#X(5.H-T79.I7)??Q%)'H#VL M3C__6YV&8(&H%+&,=;H\%NHS@032**101I)P&7H2^;C-GO=@N)PZE="(!O:S M[CU,$O*J- !%K0)8K]2/7(BG*L0\W]-'+;&U0G4QWW-_M&!SMU^ P2H\_8!. M%+6R/Q:MH#>@50U\K$OEZ<%KM ,/*W#F/=!H^&9#:;%"O]F03K143SVT=HOV M*.CWKMYN>YQN&1\%J;WU?)P>[ LW=!*PJ,WW^JXH],[]]FEM6LCA; -SVYIV M!.TXM92\JURL-N6!HZS_TKD%C/T+G3,$1UZS7()G54_B(CB#ZDN<;W6R>A,7 M%>O6G[C\\ "3_F/V(KZNE"EXIU-%?M=)(C]6%5?S;%5\7JU%^6&C_O6\KH*$ M'GZJY?.U_M_OV:\V8I+X*?62$!+"=?G3*(4T3@3D/.#8%Q+)-#9VB#D0:&ZD M$_U;FD3_'925"LH*7YL&>CL;(0-#>V+<1Z8J+3JHU &5/J!2"'RLZU)7XU#I M!)128*L5J!5J_Z,4&Y+_RL6 69C3$P_<1$:TJP%T9#4[!+G75G;1SW06LD-4 M]NQBE^T.BSS[71G@FZ(ZK;K/GS?K!]5,&\J*N!_IC.\I3G4.42D@]7T"<>IK MCY7G4VI4[/MR5W-;QSJ2@DI4H&4=&,+:@[!9:)H;W$9>AX9"9AVK=AD-1S%K M/1U-&KMV6>'#&#:#-Z[(Z_RNY\#[W>OND1,'WG]3FWC!;W/>EO!]6.E?-:D$ MM5_WS)'X@H=<* (*8>2'/D218B7*,(5A+$,D1>*QT+.Z?OU6FLR-ZG;;VVP; M\%(EEK@!8J?,@"S);_*9F!'JO\3@3Q),]\XP:.I=;]!4C4=U\K*MS;U>5;_> MYGK5J/2$5SG../V6@^LRL_6;Z#%]!NVW'*Z3F;K?5*"!:92J AP?B4Y N7ZM M;CY@SGP:\MD;'/;'16>5>)C(X[F#9OT5D%C](4G7_RVJR1OY/UIJA2 NCL M;/GC@RB>](V5*NW>+BUAD&"1Q!)#%H0>1)BH.9]X'DQB2FA(.*6)7;(B2P'F M1@M[.2,5Y;+LF2S!TU87_7O5&5@JC: 2Z EPI=/0Y)&&@V1HJXX(_=@F9@?U MW_>PUN)#+3^H;K9-DS72#C_G22,-NW^CG)%VX)Q/&6G9SC ^_)01JKE5Y_N) M?!3Y'#,8ATA1G>0Q3(.(0!Y[/,5QD@9(V.1=ZK1MQ6(3)%9ZT'V Y4Y .X+J MHH82$F*?(8BICNR/"(*I3Q+($\$Q"0/D15;NE*&H3<#]GUS@9<;5 U$8F89- M +"FU1.J.F+,;LN3DN$)E0YY[M0CPRCL8Y8398;DC]\$$]F+9L^K^P[&4 B,(4XXC3R M8T+\Q.C:KQ-IYC;AU1?EV(-&#[!3Y 9H(<%'UWU9+U8S>TNM\4@O?QS()/ *9EQ)E0D6!HE_JZ]++7A)% M?BA\J]/Q"62>&U/OI)OH?,EB>$<^21IGT.9_9J3U;B[4=S2_V9T;[92O,N;- MX%S(?JC>^@3(0N)_C;,>^R%P=JHSH.LA>8)42\5W4;QD3-P^JK51]]]$2#)/ MX$#G$DT#%D,DDA02DF)(@U"DS)XSE9V:9Y.4R%OT)6GK>GS"YRF4M]A.C M&#P_T&_2TG$GQNUC(?ZYT16)FJC*V--)]ST,$V650Q2J_R&!D)"*&-,HD33T MK"QS@S[GQIW=:,RMJ /C5TT@-_2!N 5R9&(=B*&]T\(<%5>N"8,>IW5 F$-P MY&:P>'48Y7PM5L^B6+]^55_'6L?U_'.3/>MN/F0E6ZYTI[M#7:0+3*=20N8G M.F8^#B"1H8!![+,()SQ-[0J5V70^-Q)J9:\# UO![V_YZEGM8#\NR:/IU??S+)2D4(L*M*S0WW-/-6*;WW7O :Z?;]QA-C*S M&, %_M R.Z 3,U &W7+O:7:R:^Z75>O>H OZ;>[3W]3>Z],E H>__;] MDI3ENW87'T1Q'#*F[)%40)0R#U*><$A3Y$OFD8!R;NQ+ZNEH;HR@106UK$ + M"V]!)2YX9^$>Z0/6P)WD"*Z1R> \4D,\2KW?HKE'R1%T$WF4!GQL=DXE SAZ MG4I][T_G5#+08L^I9/*\XQU>YZHN"T,O]0,*18Q#B"0ED! _A(F@'",_I(&7 M.-G8S?=6=.\.Y.::*](F W#EYFZ6EZ:K..A/V8M.BZ9^G^DHZ-NR%.L1W$P6 MR(R];WNKF]06$!COTIS=K=XZLLH/BN1>U!KU(LIW1/7'Q/[ MU]T#.BFJ3A6NI7CW^IO@CUG^^$&4V6->/5N%72\P1RQ-%&,)W^>Z+B&&!/,8 M"NXQYGF^H)$5=XTGZMPH;Q>N4(*.KC>@T194ZH)6WQL=_;![#K0Z-]Q8J3C4 M^^[^L[!TVK_I8(],Q)..\_ 3@M&&P/7!@GM!W^8\8C3 SQYCC-?CP%#*#2VK MTY3UW8OZGT]9+N[7XJE<$)G&A.M:4XQBB&B 8"I] 0,92ZG6&Y+$S"K^\4Q' M5[(!+=R@2+/C[\907U+(2[$(/65_Q7$,$XX"B-36#*8IDC 0,N"2\XBETF:? M=J&_N9%@(VYU6$'V!+;;JUV".0V")/1TK<1(Q!!Y,E0P4P_2-/:\% L2!^'B M111T]09 =_M]"ZB!J&5V"[G9+MDAC".O2EW\]F4%=Q?PL]XQ&Z+B:.-\J;=) M]\^&JA]NHTU?&YC29E66VPIW[/66L6)#EN])4;RJ7U6>P>;F_ )%(:,!\2"7 MBE]0F"I3-I$4^BEAD40XX:I=F]PMQEW/C=O;7 +/JZ*ZAJJS>XE"KHJGRF?_ MN"$%R=="@!5=9H^5@62; \9\6,S8:!RP1S^F+DO0D?H&-'+?M.D<'":6L0;( M5=X9\XZG34MC#8?VT(OD[POXA^'?!JD1@_R6X_F6I>'.7"$)' M\ 3OJPB>]^T&/?%"1!(/1D%"=4:J %**$A@FBMR0,EO3P.CBA -9YD9SO]U] M^K\[\60!?-_$D[VWO=LY?'A,_)63@3ZV<[.Z$:J%!K4J-Z"C3/6'$BAU.AEP MRIN#D1E\_7;X$-G>T)UDJ":]Q'O=D+F\\7LUMI=#5H:FY+9"TRJ&0&:IU\R)Z$ MKL'S^^>O]YW+X6I:/IC7&QCZ*AXU6WT3E7\Y?_RZ6F;LM?[?3L:/*(Y8$H20:2<\B@,!2:K, M^B15%KX4G./4*++$JM>YT4\CM%KL*^^[9G;+4%@CK,U\[,X1'-NL;L#;"GP# M:F'!'\U_QZF,80.3JPA:HSZG#:>U@>$HMM;JY6$T5%T(+-MCIA#31$B$81@$ M'D2$>C EA$,BEI^_B'*M":&\SV^ES):9SFNN M _ SGA%]@*.Z6['JM[^_J<>U,;D0*$ ))1(*XB&(TE37=E1PHX0KALC,P*9#/F1">< ]#HNZ:6*K5"[ MH9UB-Z"KV@W8*7=3O53I!UH%W?&6$YP=\=QULDS*BTY@.^11-XT..);Y7T56 M_I8MESH>*^?FQ]6GWIO1W-/B@9U\0\Z33R)CX>V^%J&)?-8'2#ER,_- 638,IHE'="DK#E/&(I@D2>!'$B/*K:R> 3+,S=;9R0M85V [0V?(8)B9 M-R-#/#*QMM*#CO@WH(/YG@8W8*N#.[OE"@ =62M#))C41KD"HD/+Y)JFAN9, M>'Y>5H=?.LRR_/%QN?K9\8S>TK)*V["@E,HDUIL]$L40Z7J^ZXH-F)(;2"6XVG%L)?\/V[P*9O@;NI/=HSJV0[D+J!89:)F[ MSGGP1RNVTRP,5D Y2\I@UNO$.1JLH#A.V6#WNK,:I'7I^O]K0S0+WN<\J\:\ M/#COQ33% :4(BC1*($),P-07'HPC0A.9>M@+K6Z@#!5D;D2VJXU9;!4!Y$D? M#>@H5+8JU_J."MN4Z]63*$"^4GOASK-75RTU&SXSVIMB4$;FP5.U2D&M!&BT M #LU1BU#?RV:XQ4E-1/CK>N16H%E4(K4KKV!:675=_R#E.++]O;9PO-B'(5Q M"(. JMUN*I3%%U"N?HK3"">>1)%5L,!Q%W/CQ%9"Q7Y/3]EZ0 608Q3-".PZ M;$:FIBTL.^DE=#W8UVB/?:@FNT^%"0D.*4>\3V\ MR,5C50W9?,(;=F_TI>/Z2S\28KRO?B<]^-.CDO_/8*FOEJK]B-0).%^JNK#9 M5I&R.CT2_]SHA;IL;GK8'OB9#I@9J;C$?QJFZ6"N109_TD+_66->RPUV@M\ M);H[&K+$RA$WF?8Z*6%90G'(8K:O#SA&:T*SRX^KXI@SRX6/>$@C7]&9OJ.$ M6!S 5#($,0W2.$D(X=0\?U9_7[.S8!II@=I_@^=VW;9.*6""LL&QI3OLQK9P M6MB4I."$N>,0-HLS37?P372Z.1Q&N_-.,V!Z3SXO-#'=&:B9+GNGH8:O.'.T MW2Z7JY\ZDD9U6.]%-:N+LSS7/K8Z^X[Q5WYK+_ E2 P;&+!W.A%AH#I9Z MQW;/E5V1R:SJO HVOV7_W&2JZUM%#DW$01T=J>Q)WD2B5TF:1/?O"U^JY3_A M 42)X!#1A$&,(PD]$ONIL@U2YF/C+=@D(L]M)]=(V&:CM-F!3#/$!ON_V0W< MR(Q\.EQKIS+HZEP73RM!JW7E/^SH!1K%MW=HFDQV8N^IV7T6%OO;V7T>$VV3 MY_29V&V\)QVQWOW[-)),YP:8%-D];\*T/0^P6![NOB:WS8V ,$7ZZED*1<0P M1*'/(&$>A9)'2>1')(J)>2*J3L-S6_TKT2RXO8N1P<(\4/.1E\]*JB&71[K: M6ZP_ U&8:)7H_P3L>/N$IKWLVGU^.@X\(>4>4YWZ^S GYQTIM!NH_"J**N'/ M8>Z&E##LB51 X?EJ#Q-$#*:!]*'G8Q&1F(6AL*H7=Z&_N;'/.U)FK#(T/F3+ MS5J9$I^%SI?!5D^B/9-5JM29M>R<-Y>0-W/8.,1S9$YK)=WA-4W"#$.$'/EE M+O4VJ2_&4/5#_XOI:\,8Y[V6/5_7=S>^9>4_5#?Z%^11^(M(T(00B6$::6^) M1U*(94P@H4E,0BD02HV\)2:=S8UK]F0%A1+6CE!Z@35C$U=PC4PE^TAI.6_ M3E)WU&$"AR/>Z.UJ4M(P4?J0,8S>N;+ ^N^"Z/1MVM[\SVS]XZ_YBI:BJ+S# M]_GS9EWJO9JNU935I[_?=.19H7A,K^'E]I)8U=8B14$J?8H@B0/%,X1SB&,> M08^E?H!3F0H_'7!".(:L_S\X2QQEB/V$*R,U0##"HKJBC"#V_ 3BE/MI$%$J MA?VIXSP&^%_F?'*4@34\R7SKH1K[S%.'WE9"W8".BN"GTA%TE02UEF!?SDHXY%*[.4T>1<=J3US%A/CJC';6S@1>X]6;E74]2XW>O MNT>Z28WOJECU75!N^67]0Q0//TC>I#O^BZY(5;;ICO]39(\_UH+?OHA"63C5 M'S^0M=ABL@@Q83CR AB'D3(O4,AA*M1/$4VI'[" QM*SNB(^%\WFMF>J)&R* M#/SU^P>]2M7%!@QK#5^?@(.CNG.UN)3]J*+%ZR5\-GN.+>^\5\IUE0'_;L@Q4?U["(@C$>,(9B& M7$+$,88X0@)BD?HR]J2D";=,G3! C+DMOFKVIM8!JT/@-]SQC0[JV%NZ2@%8 M:0!V*M1Q+S=5-6%6K3$=;6Z 5@1\[*N,/22L]0HDW46X#A%BZF#7*X Z$?=Z M36L# DJJQO=+LHFROSA;7=%2C]9M5:*MC39($S\,)8X@2IBBR,B3D!*:0!;$ M7":!ITN!&L>CN)-K;IRIJX+>-V5!JU*&(;R]:6H9VH2Y.!PY@RB9MQF/D>FV M4DI]I%HKL%/+J ;EKJYK=_R&1.PX'$B+@)^W&=")XH7<#ZRCX"/WJ/?&+CGL M;KK0)_<8[45.C=#\-;=+Q2>A=DQ;+VA[G_7#IE[>U918A%Z04.XE,$WT[3DJ M8Y@2M??@/$X8#U,IDM ^;=OECN>V)7/G MA.=&5P*@ GPE&6]W$*I3UQ?CS+%R>BO.H-LWN!)G#L;I^W 6[U]1L>B0&AO3 M@F(OJ:&^_41H# ,)4?($[[DQ(8X MC'J=&X6TT8_?R MU)[+=WMNDR!-/,P2 B7&N+9M4BHB&"N#)V&(^(F8R'/Y;O:>RP/7Y;O)79?O M)G5=#AZ0?Q'7Y;NWQ/7Y> !_1=S71I,S E=ER=1'\]U^>Y?T75Y$B-W MKLO3S0^S_#^+M2YO\;58O61<\'>O?RWUB>67YZH@3_YXR];92YO]QE--!&I9 M94S7/=8N QDG$ G,$0MYDB2^3=UC\ZZMEL\)BB+K>Z-5E9R-CCO+F,[R;XV08GF=>7U&FG\\7G!CAKW__0UP3N\_?D.5,[ MK2J E6=5#?G[7%\'5 ;%9OUYM?Z[6.N0A$48A#Q"-(5AC'RU=_0C2'C$(:<( M2THD3KEYW0K;WN=&$K7\>LM(VJ.09_):5RG,N?[E7GI44(BESNZN0SS:NA?5 MLJ@V/,I:6[]NR_,\FY?U&C:,!N[9,0=G;'NC'I?['#3"@Z[TH!4?*/F!4@ H M#:J FS$1M_"CCHG\1-Y2YR-@YQ,=BF"OY].ZT>G\FT/UW?-B#FYDP+I3A>YT MW*'-88/T4"*PET(2!BE$ZE\0IZ':2 :4Q8':4G)F%,S4T\?$>X>6(2?L!Z.7+,Z].QXK] MLN]QWX5'!S!]7[9M9/JL$Y[LSD&S2F*[XX8+ M()N=.3@ ;AHFK1';'6FVZ:$;8?_LN$"O&2Z.3B,N=#;ID829XH?G$H9O#;S% MMRGRBJ5N<_XQ^U7Q5;O+Q#*F,J(PXH&^,H,3F.HBA"A(@RB-$B'CR.K>WMFN MYF: ;26M/(VRD=7R[MYY8,W8PPU<(S/'/E*MF"-.<[FO;.W46% MCV[977[#_@"S.JMZ>'K\;?7S]_PY>Y^77/U[F^/?\"BSOY6Y3?]*6O"0/2FZ MO0%*9O#[YZ_WX/TJ+S.%FC!T@!O =_E8TQUR(S/!1=# 'TXONYB#,^B<\T+3 MDYUXFJG8/?LT?&/PG;F\E$([N;^\B$(-MV@OV!),8QI[D*:2ZAJY!)(P01!Y M 44!23GVK:R%LSW-C2TZ@@)]VJSG@/WMN#.HFID*3K :F1].PC2"H7 1"W<7 MWL[T,_4EMWYU3UQLN_#",&8X47M.V2%5R']59Z[,JE_17918%.#0*-[+H:/=+LP5 CJC(I,=)^<<"@D/2L7EUVDI%^Q41*AK\ M+M;K9=5 N2#S"(0EU+@ E(.?5@DJ*0A82&@B5V)Q+C"#J_DXR.<-/4 MK;DPDH:.R[<;G7_5RC5-@F23\9ZL>(W9<+QQ]9H+0OY+E*\Q ]I5_1K#WH:M M(']9K?C/;+F\?WI6XND6=879!6+(0R$.%>_[,40Q\B"E80JEE\2()%+7L+,Q M3T]W,S>+M)429%LQ[5C\#)IF+'P]1B.S:"O@#=B)"+2,[JBO'P-'U'6FDTFI MIU_10^JX\/2PJ?]!U$ZE!_*KSOA^G[^(V-CP@NQHDEE9>+^1F+.$*R)&Y MHA43*#EK8TD931U1W5&&"2".B*.WJTGIPT3I0Q(Q>L<1E6@[I_:R+9>KGSJ5 M[(+%(<5QI),Q1CHM(X\AD8F "8K]!%,D8R^^BE&.^YP;L6PE!*05\4K^.(&S M""3!A&(8L#"!B-$8T@!Q&,E(>(3PE AFMWEWA?2D._%)L!Y(V==]J6_!W#LT M;R^B>3V#G\=G+"(_T>/;\OEY""[2>L^K _.CL!^";Y;BB[Q8DZT\5Y2M3@H0 M^BG#,0HA]J2OUH!(<9//&8PQ"6B"0M/[(6TSF M=-=S(_6]TBBVYT/F@!N>^8P"X]CG.$;%93YF)2/+NL;,[V2MDY6^CA*T8X_A MB$5GSG3\YF5G^@$Q*3QSH85A#/9^E5?-Z!.8]YMRO7H2Q?9[^B9>1+X1^ASF M,=>);A<>BCSL^1ABJ>-U>,R@,F75/],@\!&6$>)6F0#MNI\;DS4"ZNP.C81V M;&8)OAFCC0?IR*S6"EX?1[>B[]%;"_BWRX!;L]@PW!PQF67GD[+9,& .&6U@ M*P,R,YR(,M*7.=;%AFG;\#[_6JP>U8=;+F(2Q%%(8LB9%T/D>Q(2'G H4P_) M6'VP"3$*_;?K=FXLUI52G_0\-W(""%@S4'7=K4X6&XL4!>;#T<]OXX$\B;6F M3\QV0M^ /=3O<] */@JR%JD@1D%XHL00CI"V2Q-A#5AOT@CSUJ9+(6&MX5Y" M"?NW!W#^MQ45Q?H3R<5WHMT"[U=/3ZN\2H1KGCWF8B,S(I5:5J"%O0%:7.U: MJP5NLS#;9Y.YC*(%D3A%+V9,TC)(T@2QD4ME_"8%$J"VM3'GB!5P$-&(VN]G^[N9F]]7) M4]A.W &99LYC:[99=8?8R'Q;@]61M#F$&*<0HADL+A/-G.]L^D0S%Q4_F6CF M\EL#[(K#4^5[M03ECYEJOKXT][0JUME_U:MA('@4"Y%"F2"JZRP12"45, U2 MW\,T92GSC'>3%AW/C5>ZLNGU,]N*7M=RMMGBV.!O8.&-A.K(W',@ M-C=S.[*/!+"%\3<2T!.9@>X MS,+!Z#6:R#:M#>=J3A RSVC<Z-(!Z<>'[)$U%G$(:4011PD.H M%@(**<>8$$$"0:U,S.M%FNERH68;6Y66%TT<#)#-,?%4L+^)0Q)[0(NO)@CX M?57H0^1R#3[HJX*5'J!5Q/6YL0M0G9XG7R70&YPSNP#P]/FSDY:O.Y?>D.47 MNLP>*SI7W=SG#S^R@NN@A@5B3 28A-"7@=J^!XEB6>JGD(=2;>P])OQPT&%T M3Y]S(T_U"'9BEIJG-]%5]+6M%8G=M>:9WKP^JQ:I28R*)3V0H8>P3 M#R(:"H@Q"F&44,:8LN22U"Y+S>4^YT8TK<@WH!*Z2@FU%?L&:+$'E<HJDQEI=[=EE:=+[7Z5+)W 0/6WS9/H_F81>()1+_"@VG.F$,61#RD1 M''+F"XP0)EQZ-@7@1Y+3BN@FJ!;_H/L RYV VFFI9;;CM;%&U8P+9S!6(_/G MJ3R%-YVX0-#5LKF_!UH]J]6KHQ=H5+WI_G+4I(8N1V.\[(=.I'SK-(DNH3;( MI^BT.[L5A8ML<:>Z7+_>/8GB46W"_U*L?JY_Z)LQ)']=Q#C@"484TB"*(&+* MH*6!YT.UBTZPETH6$J/]\H5^YF:ZUJ*"5E90"PL::'E-__H1(5;&551M&G]X.J_4U,6-+32)?]TIYFKUR;\Z$U]>[S[.MP& G\;5) M&"Z.@]D.>1QTI]KT#@+VBJP(IA@Y3WMPL>,WRFM@"LCYQ 7&+5R7BJRY2/Q^ M5:Y+70 2LTA]94+"6/V@L09H9PD'HLA%[,!401I0KF MD$$<8X$(4EMM3!N8[W++_&-7@]SV. G$(N>NP35C> =PC4SG'P1=@_NRW%18 M50(Z+EAZ 0/':<0.>WF3U&%G5#V7+NSUA;L9?)VOLFOP"K);28MMX$D:#C?:U MX(P\V3NXZ*CB]VYPL=A$7XO/1%MG2YSLMLI]&/1ND$^^.-VVN$_NOBD&EO(N6*Y]+ TR$RB;(K"0LX M)C((J#'/F?8Z-^YKY09Z^$"V$UVG52BU\)T4"C9SWW@8#'AR#'!'YLXMKDKF M;O9L?9N_$KL3R#P*K!8T.P:\$U&O&YCM&-D6KEZ6-FYL.N:VU6^/S:U?'N8K M.+A H^W@NU]LN>'Z2*HIN;"(8AR' 8UA$A&UHV6,0R)$ KE")!)I2OS8Z':C M3:=SX_?[PYN,-R#OV:X-!]MLA^L:PM$MX/T;=/5F%_QI*S-HA?ZSNQVP#4:. MML-&74ZZ-[8!X7"C;/6NH[()?RETN2!*$8V)WBO'1%=*\"@DH=I$$Q_%E/ 0 MI9%5 ./I;JPX9H+XP^W=4[U[MKDO?0%-.Z?9<(Q&]YF=2,M?"3EB(OX]$,;* MO5]W\K;I]O<4O9AA?__I@0>LBETX*;@R=?B&K?^S*BJT?OVZ6F;L=<%"10 ^ M0C"D0:1CF%-% 0&!J?J]%PA"26P4J&+4V]RLC5:ZSG4E2RKH!]?PH-059",3 M0RLG: 0%K:0WH)85_-'\=Y2,+48PN3H>[>UKVA-1$[6/#D&-7K+CD[)8+[Z2 M0NV/FO"Y)LJ(4M^/.6)0!B&!B$=5BJ<$LICAD"2!HA&C^_=GVI\;9]0BVL6V MGH.NGQ\< #*VUV@/"X=15Q=4[YOEZM7.#%?_VLWN&U"H!O?_HOP3^M2%[>YKSC[E"0!;?OE\HXOFT^521]I-0E M,$G4?@'Y3!^W,Q]B/_)#&2:(6J1>P[+:)=[^>!5NKG7KVI![Y(K^KWY:25/F6/V6YN%^+IW(11L27C"90 M&<&Q,HW5\HDE"B##E)((L8C'PF9S[4ZTN:V>C6;Z?FFC&^@HMY=.I-4/U I6 M!<\Z*H(_M)*@TM(R!-KAR)OM_-]F/$=>B:<>2FM'@GO4'7D=' HVJ8O"/:"' M_HP1>AB:-*MO=D:^$# (!*7J!R&8 M98ZLPR[F1M9:0CU7BWI4_L=_2P,_^)\Z&"=7,^\5E,0X2*0'5S,*O0ZMD:E0 M"W<#:O% *Y_+Q%?G='>6Y^JH@XG36IU3\#B+U=DGATWT3T)9HN++LR@4B^2/ M>V7B7CM%XCZ+7^N'GV+Y(GY?Y>L?Y0)3YL4LQ3"-$GU)+>&0Q(1!X4G!, H" MFEA5H1PJR-Q(0WUS(_%*K< .V2ERH5UEEW_N2.\R]=RV( MCHAJL!B3TMFU8!V2WM7MV5&C8'SQ]>7YH J% 96=?'%N_*3P B_EWE;E0U:R MY:K<%&I&/9C79#N-4S\I70W1Z"<]1^B,49VC%X:>E"7JO88F&-^QP^G6)IGR MO8JT\[C_H6%VRVV^SGBVW*RS%['SH-7Q9()_5 +J>80VQF.LUDX,8^4AHV9M8VU 1H.C*SQI1T4DML L@/C;4INAP0'/!9 MEZTG2V7JD%(1X:>5,BG+YD!2<7T:1!Z":DNKMK(XC2$57,"$)1%F*>,88>,S M_YZ.YD;6C:B@E174PEJA:G V[PBKD?GQ#$Q#SL_[\+(X%G>$VT2GW8/Q MLSO#-@"E]VBZ[_WI3IP-M-@[2#9YWG[[^U#PVZ*XS_E#MEX:'=T>OS4WMJN$ M,M_9'D!P>5L[7/N1^>NA(-6=J%L='/LHZC3[2L[L)>.ZAD4_,%9[VM,8#-K0 M'C0UV6[VM K=K>R9)X8DUZPL'E(*KFTBD9<5$W?&Z=WK[I'&T77[DQ2\^FUY MNUG_6!4Z7$193TP3^>-^Y=LOFW6I(Z1U=:J >:$?,P%YF& =H^'I6Y<<=&(TT-Y[*JC+W:R6F3SG+"83>PPF8ZF".S8B4\I%HGT-6[ M2Y/@W2OH/MDBK>"V/(*9:*$H,TMBOU?-3#W$BO:^S8 M!E0>@F=VM'<5)"/SW/_+W;LNMXUKZZ*O@JIU:NWN*N,4+R )[/7+B=/=KDK' M.8F[Y]RG?ZAP=;2F+'F)3[\!7B1*EB@ FGN7;-FXHY)8(P/Q(D!TV-=D1Z7(7N$>F))WR+D%T+H4>V M_+S2FXW%_S]_>K\22\_\5RMVT(_?!:=@L\"JTY&G@PL0K^>%T]M^$^07 M.E__21?/;97AO>K"OTMJ8D3$G:E,_+Q>SYIJV:IBJ2P0-4@ "]=E&P51Q4JKH9 .,OQV9ONVH#DR\G2%J5&E(>#=6 M)LU/5Z%!HHZ&!SL0>P\@X*A,/QS AZO"@#U=N(+TRU%U_,=RQ:5R==90TA!5"$XI+&,(,IQ AF66&_W,,T3E:98.J6>&$+(*:\B M_)NY[Z]JQRC#1=_KY4*!Q4Y_0#E?/2]-EAJU6FM"TFO)CH[8!6M)R"_!<35Y MH_$=;3W91<";$=R:!=H0.# #KD!73U I"O8U'6?)&6!$0B\Z(45\FV5G )!/ M+CQ#].6; %ZW\6VUT&^4]37][;(I+V&J>1O'I\UF/6?/FVK!6^F%4(NQT0CK M1A]N-?7I2;J9)9%BC) 8IKE*(4I5! F+,[UA48ID.%>88)=B$6'$1B@N M<6_Z:!R57%/)!QFF.&&H2(H,QI1F=9%T2I(8TD)D.$9Y7*#$O?SP^(,U7K7B MKF[_HQFZJT[A8E:7VGV3T"4LAYG$,4IQQB5!"89Y%0*(ZEC!+7*L=O M-9;#%T4^/I*R\L-\TV&T,\_&'YBA;QJ;$=BJ 1H]0%<1DZ)H7Q70ZA*R>D1( M;(.5F0@BU,CU*$("^;IP1=#6?;+E)U&O]2C31BCR'.8[U'EOI/396 MB3*93W).BX)G=CE\CS4^M;VQD0X8\5Q2GQ_@U4]UEZ(P,&%M ?!* G_XY3CD M<_='9"1_:0=D'%.L'U>]/UOZP3LC)CX_+NU^#O,3S_CMWGZ?+U?KB@=K;KN1 M?&T2O9F,(3?SLB9#4[CJ%!G^5K/I+&6*DDBFL% J@8@+H3<&>A.7Q7KOEN4\ MB44Q6\H':E+HVI\9AI+/ZILG]3?_2LKAOOL]%8REHO?Q4CY6=LMRWVB9-PK5 MQ0E._=+-_@PV^G86Z*B#.5*6DN.6Y15H=:M+B;\:YQ/O@4;#<)9I:,P#V:;! MQ!K5.@T-YJ%]&KQ]#POUMP\?;_^LRPSI48OJVA?O&J,C5X)F."/SX]M M."%+D:*4PKR*E!!Q 0E.8L@3/?*2498(JTB)5RU/C1L;X>R+5>[CU,][%VD_ M,,\U<@6N3'E4VPMJ4NZW-UHURJ-J=.M0'G_ ;QO[>;UZDNO-B]D7;ZZ7PASN M/1F._B0W,YFS+"M,2"\G&41**4A3;;X()51B\DZBS"H'DTUG4YN;K:S5IE&V M@EZ!I3Q]^NV.L$@37.2:ZJC0!(=$(2!.4 Y%FFNJTW\R[G1Y&PSA$:YDQT'8 M;H,="K>!>;,5\ZHZ\MM4R'W8(?>I!SGG_:\-)('VM+U=C;I/M5'Z<.]I]8[' M?K+=FGZA&_GU;_IT__>JW4SR!*62)1"15.H_"@DQSC,8R2+*4)1E$6'6F\F3 MW4R-D;='/4928$0%6E:'[=!I0"UVD$%@&I@>CB/DLW,\#97#MC$(9"/M&7VA M<]LWGD6D=]-X^NWQ=HQG-=C;+IY_VB<+Z=W'V]O='C39*]:<%8(F2&0P1@Q! M1 6'1),BS!'*54YX$I',/FUH3T]38\=*UKU#C\2CRGDOMA8L&0JQ@8FR!RP? MMNQ%S25+92#TQDHKZ?').69]M "D/TUC7P,CYE6TT&,_$:+-"SY>-)?4\7[? MICED">:Y9(94B>98)2$MBAS&*9>I1#A/E;WY&4*BJ7'Q;Q\^_GF[-S62[1'T M>Q?/E1"C9<':8X_!P.Q>J0-9I4^G0- 5Z*@$*IVJ#71'JZN#L?)R-PHQ:"X^ M2B,/WDB+2[A!#.40%1#G?B^J$!V-Z'H5$)=]?ZV0#7NFNJ3EMUFJHBBJ+NR5 MS/5RE^:0":R@?B-BN8I(SM+9=[EF*^O\EKI9ERG7;7RX&6>DJN82-S^8 ]GO M=%'%[].-<=8W 9AUQ(!CRDL#(L]1IC+*(2-(:1"+#!*1I)#%+$U9@0B-G?(> MN4(X2E;04P!ZX&5W;.V*PL +KQ$G8-[/CG*A4GV:)L?-[ME1XE5"S^[O_ CJ MW7,Y7TI-=ZM'-E]62_+[U=)4'=;?G?ZIG(NJ"O%>$O7RB_GI3MT];TSNHK** MB_QM_O!M1D0DIG0YZK1J$K\$UKXT8*@0?:CE[>;O@&)JI6,=#1[ ITQG-/N6Z9#),% MI1W/N^UX-L'MO_4-JS/_#8-^("8-+-RHG#P,L(?L/E OOK'F37ZZ.V56G5\6 MJ[]W^>.R5%.[BA(HLYS7I;8P3;"V[V!Z^^-:/L>:\/N@V1& M/Q!C'*P.,\./ZQRJ/OI^X^.6-#^JV*LJY,>?"@OOYHPD#^_W3YUL3*\87*Y/2Q[[^PVF\^N=J,*B&GK(] M*(&_@N;.LH+$JW#$Z59'JR%Q5K%N.8GS#_LMP3=2R?5:BGOZHR:,*JWN3* X MR3!',"5I9'RU"<2<(%7GT0ZW=/>#$&@)/]')J$MYOZ*'2_J9I_T8X)/< M&+O^\WKU?2ZD>/?R1RG%[;))N[Q\N.:;^??JHFPF\X3S'*50MP1"T1'#AV/2E'N@!S2ED<+ MGI%G=?G>\I?56G?&I12EB=;O5 K8GT,9Y2PG7!-8EB&(LH)#$F%3:S>)9)'C MA"/JD2?%40RKF3=^.I1*7)_0*<=!L".R(3 =*<"JD;S**?U3*WR5BN3GO?HC M0S&:)W2A K$<>Q\W-LL/FE?A6I[-^+'<%[FA\Z44'^C:)"UM:S?CF,4XRW-3 M8$23F=!F&B8LAKG($B%EPM/8Z:+]>#=3V[)=<_[\^+PPI BT>3SGZ.H&F M'2M=CM' Y-,*"%H)!RBFVP]"(!HYT"/9 MYOVSW@LN-[,HPH((FL*(9P(B*6-()1(P(9+&0O (1TZELH_T,;59WX@%GIH< MLZ:.@Y8:ZKX?@=!RNW' ,5292J1*BQ0RFE.(D#80,6895+C(XY1@QE*GO>ZE MJ(ZPJ?VX!^$5X+68EV-I1Z87(C0PDU;@&/' 305.^PG^3C>-'W$X1NU!(A"= M'NMA5"[M4?&02/L>];C-$O]9)6S[+%>?Y.K]ZO'IEZ7[C59?(U,C2RWL+-9Q3Z"6<,; ?? MS&WS$9],=?LVT#O$%@X\!".%$@XQ%&ZQ@Q?@V!LJZ-/N>)&!%VB]%PAX23O! MPFI,#;"'I8D[O!6ZD[F:&X$:ORW^7\_SM13[Y2SU[_37+1HKN.M(M MNT4E&XUW>_Z!O%[&&9[AHG5""OO6T3L# &\1S3-$KYYAZF9-I'SSC_GFVWN] M^UT]RG75^F<]1[_14LX$(2)1*C6WY:E><4@&&9()Y)C%1*7Z?]+)1?!LCU-; M-%J!O7P$S^-K1^E!41N8E;> _:V%!:VT5S6=7H%6XH#AWK;@A(H%/]O?N('B MMNJ_BB*W?M&/7-HKL<]R_?4;74M3(I?/HH)D)D$QC+,HABBA$:1YD<,TDT3_ ME\PRZ90:^F@O4R,1X^NV6&E+Y4D;H*41$]"#@HEEIU >@%4=V=]U:0%!)>%65 .?AF*47@D!LZH*^,R8S-(TP9$I<%U 5" ,39EKB#B*:4R+),]2)^890^JI M,5E=#OMYN=[MLGCW>D3^,#\[%N4=9_PM:6]JHSHPC58*PDI#T'BX==-67(&M MKJ!25N^'G]JL%^5&_W8#7O3JMM-36WJ/J^<>AP)W&AYS2$+1^B@RC[M,C#D, MKY:=43OW#'3GW'SX56GCQ9R;?7L;ORV$RHLTSR!/DLSD1T(09SR% ND--!:I MR(B3U7NZJZDM&#M)02NJ=XZ,'H#MR#T,;$,[(O@AYAXY?Q:,4%'TISL:-Z+^ MK,*OHNO/O^'A?/#^FUE=;Y=-ZZ5>=JL#P*70_[)^EN)#;4257V3E\GR_ZKB> MUY[FU7_->%'D*.,QC%&B[=@TYA#SU.1&Q"HN4L*+U"HW8E"IID9 M5Y [Z1I MHQEXJE6KK@!HK5QKN)9@7:MG]N1/W:".^4[%.E=C0>:U-)NIP"Q_L M2[#PBGB+\1WZJ+$>VMLE:)4"C59 JP4:O4"K&&@T __US C6V7CN&J'QV?/A"-ZX9QX\NI!WJMHL?-(? M\9VZUUODTD2 KY8WJT>>!\\:C%#9\,YW.&Y. M/&L 7F7&LW_3/4[APWIM#BBNEW3Q4LY+YQ"%4^]/C1FTG*NE7#V7^\[TK=SV MT0@G >LGA5!8#7VGU0_3 #$'YT#Q"CAHD0;GU.H&&9Q]UF.+_SLM];3Z M*&DIKQ_6LCI*UYT\KI85D>QE\9WAC*11PA2,,G,QQ9("$BX4+&22R2C+>11C MZVV\2\]38XE:=K PP@/:2G]E;IBT_/45^4'&='-#7MV,EY97X^[#8[&W'@KT M@>FFP;N2&USO\*Y%;XR1/>&'PMAA"SP4UB-M.XJCUYC=:Y?W[WL'FGVM=7=5G-A]>&'7/.YWOS>+C]7!7:J*Z_; MY68]UT+R*@G\+$VDBE*604I2#%%24,@*+J&B>10)GBFNG#('C"'TU%:F5F;' M"D:CC*_E=GABHS:B6\.^+;W3V"2<.^K^T/5S**_ 5G5SB5 K?P6VFMX8,1!>'7@,&;?/F6T/]PVZ9-BGBN>%C&DJ=FXY+F$C H) M\SBE)$$,X<0J'&V_V:EQOQ;,I:3S%AV+?8.7SD,SYX=;KU+66[U=ZE;[Z#]6 MD6H;'!RK4A^JVU^">OOTB/6F#R7<+R[]ZK<>]-$&1%613N6\I[S1IV?3UYW2 M'+=ZWGQ8U(6.[E?OY.]R,TLS6A1%6L!(DA@B+&-("D:@4ESPF# AL'TZAD!" M38VZMA&2=*?7%5A6*E15.2LE@&RT,#X/3()'VV2@0YXR\6]2/)M;S"^RU+L OM%;"UI^NUY6?WW8U1O>7:>A M/(XHR0F,52*T:5]PB(4D,!5QI!"5*<[<2ONYRS"UQ?3&I/I0R'Y1G/L" /O!:V,IL]+%@MP;8J=O5#1WCPUWWE%A;T,C0 AJ%.4SPD M&/=PQ!^B5V<=%S3E MF.3=^P75]-WL;/5:5Y HC2")!8,HS@BD.>07!8O^@ M+$R3OB6[]2IY6Y;/4L2S+(]2%BM7/EU3:[Y\LVIZO/U!O1_JFZ"[I6Q.3E 1(<60@D6:IQ!QGD"62P:+)*$$XX@6A=6-S&5B M3(WTF[M3+=\@]]Z'@Q#42>$":"?FEK ;!9\C1?_A&,3QX()AF:BK@<4D&:V% DYG]TTWVH5SEQU^46:2HNS0H@T*D@, M8R*PJ9<=04JHWGY$HDAC)'FFK&ZY^CJ9VC+2R@EV@H):4CL>ZP6T?]$(!=/ M2X('0M:<8@-!3R"R?KTVBO4/.UNXM]%1B,)&K98&K)[UJ(-HX@+N'Q\^KZ78 MK!^7XI<%?;"N?WCLY:G-W$I(<#]_K/+E:4FEJ6UJ2O(ZE#@\BE+_M T"T,!S M]C0VX"\C:JBZA7TP^-4K/-KB>'4*^Q3:JT_8^Z#?N>&OJY7X>[Y8M%GX=SD( M=Q4JRQDCJ: T9U!D-($H40*27/\4<4F4RC(>)4[^>5:]3FWNM\*"I_6<2T"W MDEZ!AT8?MW,[.^SM#N6"(SHP6;3R[DIT@)W(H"-SN-,S)X@"'8W9]3GJN9<3 M#(>'6FXO^UY&UO7RFE1KS>:[H'K?%G$%:8J$IB!)(,.YA$2B1! DS8F4VY7D MD5ZF1CFMD&T>0M?KR&- VEY*7@C/X%>3^\@$#)ZS@B#81>6Q/D:^KNQ1\_6E M9=_#EP8,'#F8*-^]=/ZK\L2>\82F+%*))@"IJ2!-%<2$1##-,L'U?Q:)LHK% M\Q5@:BS1RF_NI8X=UI57)O= YQ\:EW;77(FNXV3'-$.B/S )A0?^@@ "-_2" M1P]8=O]&H0-NX)R.&W!LQ]L;:VWN#&]D_?>K=+2SB#&.(HD@$SB%B$0,8IE3 MF%%:Q HQH3+FZ)_5W^/4*._Z(+FZLY_6&8!MC:2 L UN,-4R@I]::7\V"68. MLU\']?"R R>9_L;V K-3_XA?F.6+?NSR>;WB4HKR%RWR^]5B(:L8N#OU MR106V#F*SQAB/(\PARQBFF.B+(*TB 1,"R:+.)<4"Z<-EV6_4V.:5FQ@AOC2 M,@RN8V!'0P,@.S 9[8.ZD]D84I74G:"4<(SDB%,@7K+M=51V]K N<=: M2)=J(4?0ZR>3$)@,S!HM'(U\/LX_QW!Q*8AR&3YCU39QQEWJ\ TO.8U=/X-=C,C ].4"AI,SRTFE MO;Q87KFW#S)EVNP6KS9ME73K='/68 M?SC^RF]U+?599+(R4',UGF9ZUQ2+R/A-2R@*S))("(%3>[_IT-)-C1[VI*_W M L9M1#Y6"5>6>ZJ >:-+70_OU"\=;('@8V]A8+WEB Y,;_MR@E90D[NX.7GZ MI=[L=<>\^J<3;X)&Q[<<4@?;\"V'=B3#*?CV<1#X;5G M4 _6B??QYY-<:P-"?]F;ZZ4P29^>JJ36;7%GC".%LE3 @D!D5(8X@)GL"BP M7MF%BI6TJG-KW>/4EN56X"M0B5RMMUNAO^K0S')S#GW->AJ3/&:<= M.N%.-\_T-_:YIIWZ1TXT+5_THYW?Y\O56N];6C+[.%_*VXU\+&HPXR05LE!I$CL5\CS9T]1HYI1-\)>1&%0B.U+,:9#MJ"4(=&]C M9MNAYDPG9Q$)1".G^QF5/LZJ>T@;YU_PHXL;N9Y_U];\=WF[U/Q3&?=?YN6_ MKG_,RYE*(VV*I!@2;8E Q/4?.$8I9"2FJ$"Y2+%3BHZ^SJ9&&CM9P4Y8O9)J M41W)HA=B.[X(!=S E.&%F3-5V( 1B"UZNQJ5,&R4/N0,JW=\TLW>??SSMLZ) MJA%#\5XFS+@@-,XS#%5FRH4C@B!-TP2*Q#C0QY(2FM@GD^WI:6J$4]DEZZF:-P:!8(BB'.MM&67:YLI-!"2+ M,&02QS&3N62Y4V;3WMZFQJ%;"9O/V,?3@0+]?92(]@\[V<7'/BTMJZH MN% Y4A'$,BL@8ED"64883!-2%%RD"N=6^ZG>7J;& >_#>+\?1]3.!+@8I\&/ M9_>]UP>(2^Z%(-"J?[R/45?[7C4/5_G^A[U6]VOQG_4T_>'-JL]BL M4)UL#:8,9[?TL]."?@B2U3)^ 3XC+-X]T(1?PT] X;MR'S8WYGI]0I6#5?K4 M4WYKK1SI?SDA*K6"/S5_#U(&=406 ?BR(M$&94Z0X!VR*A!VG3?KMT] M;\J-_OPTF^M-X.J[7+\8&_/Z<6.[;3O=PM1X;V]#,265=5F16("JJR"&(4$X@X0I#0#,,TS1FEDM%".3G3 M.O4^-:;XN%H^0).#&9B\WDUZC2>Y5JOU8U6P\N&9:LMW(R58L<7\H9H>CB7O MW(;'SG(:#/2AKWVUW* C^!5H1+\".WG#&3U>, 6R&P[AH8^_ M&W!W0H.F!.B7#KB5X/!N(&@=W ('@7@D'\%04+OY#3HCUNM$:-_:>!Z%SAKN MN1>ZO^T=A/I]7NH/[)?5^F;US#;J>=%F^9OE(E$Q5@*FD6 0J22#!-,<2J9$ M'I$\3W*G8@M]G4V-WK>R5I68F_45R!]/LCIFXFLIYANPT*NS:VWF7LCM[-)0 M0 [/XG5*SRZ3O*^1JTS4-F7Z3U^DWJ>5=/%ST/C3LQB%"ST]W=784:=GE3X2 M<'K^'<^,-K3\MJ.P\G;Y=;6@Z]W7H"DF+5*]&U8PR1)3Y#EGD$2(04[R ND] M-$H2X92EYER/4^,9+3,T0H-Y63Y7>V&]-=94_ZB9I]RL^+^:2O!;E4RNW-(H MU;$S73.3G!T6"[,R--@#HP 022@D4,4N1$)CEL9.?S&$'4Z/"3D0_K03T37W0X)ZO'NJD^^MUDK.-\_ZV_J'G#]\VTAQ MK6@A0@T&($*)&!0 @8F4.$4 ML)[=I,8]5)6\:2@U;NV]:>A\8D6>F'2>=L S*^5_/6LI/GPWFRS=2I5,@^0$ MBS3*((F3!**<,$@80[#@*,6"9U1D3DYP)_J9VDJY$Q-4<@(CJ%>NDE/ 6BY= ME\,U]%KB@Y0[E??C$(I;3_0R+MGUJ_J*?W&B@FU?0[H1R-)\U]\- MRYJK/?5L&-E4"W5(6M(/K!T97 S7P%30R AH+U.S!#I" LT#\U63L<0Q1O HH';3_F*8!I[V782,@ .D*>F% M(%2PW=$^QHVBZU/S57A<[\,#G0:6I_8RKWQ3N%"BS^M\[:!!L?Y M9&TH.=R+L]XT;B7:&O^Z>=Q\6*]7Z_>K];JN9OW+@C[,E*0\2B.]74XE@8CD M$21*"9@IF<2*__"$A[-H>_778 $?QGI UCB;C!Y%8NU:'ZTZK'VJG;+R3J\-=';>A.O5//D M+!&(B225D$=Q#A&E)E]0PB$6 N=IQA0JXME2/NA/3TSD4GXGO=5\)?5\[>HP MEF5>6>3EU"[=.Z,_D9MUQQ&=CB$>]/J\BE%N;/3_@Z['7P_>_REWX!W)IV5X MAQ^2T6^SCXC@MQB^>R[G2UF6UUSW7,Y-'ZT,30'OV[)\EN)N;?XV012?GLT9 MV9VJ%&A^.Q.*9&EJ5C<:88CR'$&*LQQF&"N<:$B^_@U M#P&FQM,GRRJ8?P"5*B:;W;P9TRM 6[4 ?Q3OAR95X#97PDZ! M*[!5P=CUW2P* T/O$&,W\!",%'PWQ%"X1>A=@&-OZ)Y/N^/%]%V@]5ZPWR7M M^.TE=N&%=9-MI=-4HC2+%"1845-//8(LBA&,%(LI98GDN5-UY./=3&T-.1J[ M"JJ$=6JU-GL]-Y/^!+AV)OKED W,^^?1&L AIA^50#;RB4Y&M7G[%3VT8<\\ M[9LU=OEP+]>/E9<-W3ROM6UL"@2U#J!WZO-ZKNGJB2YNEY_DC\W]WW+Q7?Z^ M6FZ^E3,<8\E@ MV%'.:! /S$Q5SEZC2.66=P4:75ZNP/^2= WNE@'].8)@%BRA["6RC)Q@-@!L MKQ/.AFC48P-O.MP= +]??9?:CMM\D:5?I?ZLM>G_(&T>G?'MFV-MR-VU&YO%^SZK@=A M_TG7<[.[_D(WTESWK9:ZS:;$6B%B&65%9@S7&"+CJ:8Y6\$XRS$FB*/8+B7# MN8ZF1LRMJ,#("K;".I:S.PNO!4L' FU@9AX)+P<"#H3;2*1[ K] ]&J!12^E M]KT_'HU::+%'G3;/>T?&;=:4;Y[IXFY;Y^3F65XKS4V_S-7FF]E;S41,8Q1' M&*;14)M2NVZE1J?Z<2%7)S7B"2&ID=0Z;LT'; M;EL?'L.!F;4C,-A)?&4J"3-MB=&YN (5J/5^_I=YSW;")^3. :UP,7@VG8X= ME.< Q)$H/9>W/6RX+RLFUYN/="GM\X\>OC.AC[X6#1C9?%*-OD+#P6ZX!)61 MC(4..H$,A%-*]UH%KUX:SQ0X)>_>^G_R(?_ GM*4[U@_K=;&5_S=RQ>I])*F MQ34U2*L2I#,>RTPF2$'*"P91KAC$::Y@*AE'6<%385=KPZG7J2WY6\%!5W+C M#;V5W3VXYSSV_9PW&*)#'WJ=!Q/\%;0(KA=2%T7[G.]E]* ?:\6/Q?[8O^S/ M1;7[](>E,!G 9@(3)N(H@6D48X@*4\R-HP+&*"WRE&1%RJT.:D[V,%6.:2(B M@!:S2B+H3BS[0-J3B#<\(Q&&-3)>Q'!4^XM(8+_%T2?\486.3>[C#[K7F+Y? MB^OU^EJLJLB(ZN.SK"W]^LVIS0*2_OEX.1H#3\;[-:TJ1W>CPNS M<2H;?1H#KW+11YH;K4ST:56ZY:%[GKKXSKI[5QL#!S C+*!;:;UO7ON MMSC0& 3.H1?KP]O6_9N 2G!P/2RTWM?:@2!^JXMM3Z@ON=JV0,SAZ MWK;0L.>"V^;MRY.9'J1_N9F759E$TVESI3ZC*,$)YP0J)!.(<*$@S9& O! * M*Y5CFB"7NQNW[J?&]VU2SX41_X)DIQ; VUWC# ?GP'Q_D![U5:JM5OJ*DZY: M3YMADJ?: S= 5E6+SM\LW:H],'UY6!U:"9B?V901K*LQ6WVK@.".4^ZJWCZ5]FO5K9)J'WG-C[W;VMR[\,;C08WWYE>[2ZY4 M\"0JBAC&4FI2CPL$<1KGD&8L*7(F.$=.3D5^8DR-Z]]7"4>J+*:;;W(7SUY5 MW>9U--Y":^&Z#G@.DAU3#0_]P 36*K 787V]AWTGJAK\52D"@MY5AL$R$.EY M"C$J%UX&U"%%7MB:;RQF61J7JKF>\DO^Q._7]"RO&Y\ M;7G,(DY( AFAFOUYC"!)40%%2B7'B<"86IV<6_4$E\#$8??S"K?!TN T-C>M(%Z%6 M^ :Z_G2!J/?FTZJA\2X]7?3:N^]T>M&#H[\^+\W?O\G%?%7^\[9*R+C^^/%] M\W6G7! 1QQF4+,DADFD$,2$13!1*4(Y8$K'4FIW[^YH>+W_\YZT#6YQ!TH)W MP^$S,.,V@H):4O#/VSH[[/H*:&E]F/8,=@X<&P[#D=BU%\M K&H'2B^?GFEB M/":UTV6/0RU?"7&ZI(VX=R^?3/X<>:>ZQK4IWZP!98@5.8RUK0M1JB0D442U MO4L03A*4Y<2I+K9]UU/CUE<;Q%INKV+9#@/@L]L.!>O86VX[1"_<>-N ,\CN MN[?C-]R"VP#2OP^W:L$W82E?/@6D*<1S',(ZDS+-4XC0C;3FD^W'PW:]?=/]_!I- M"C)7-WFF <\)0CA+6(2<2LR'^'Y'N*RY-WV ^>#PVJV: 4 ;>(EL/D23<+>1 M$?S42'FZWHA'EMU>'(*EV3W>R\AY=GM5?9UHM_]QC].+II:0*1-450YZOWI\ MG%?NW^6L$#1*4))!09F 2!(&6:HR4^^!<*K7N]BN3/2YCJ:VK+6B5OX40M*% M7 .^$]=A5]Z'KL5Q1B#,!F:%+5PFJ7]=3^U]<+0<#C "H3;2Z84G>F['%Q:0 M])Y=]+T_WL&%A19[IQ8VS_OM VY,?H&UMO[HC^NRE)M2_U#[WG0ST)N.Y?QA M.<-)+.,T0I#$F8(H5AA2JI0V984B!4T(3JV(U*_[J=%K(U9E<#6>@MR[RH'C M2-A98L/A.S 5MX)7)EHM^M6I^@AUH4NC0#C3S0^X0!:=8^>C&GI^P!S:?YZM M>+I+=_P*;U;/;*.>%Z^]#_^QGF_DG5+E+$.%WHW3!'*41Q"E(H.$L01F:&Q57<48Z);^$H^L%+*.$,]:S-^L3#EJ8UW+FV4D9?@4H'/1X!':+]L OE">W8^[@NT'[0O/)]]FSF\F"_+R:P\$[]45/GEKA]-5-]_5]O-88+03@ V0 #:84]O M%GQV0N6^P+-3K_BQR)^R-/=/U>6I$"I7*J-ZWY19G<9I) M897*YDC;4V.)1C2OZ^@N9':LX G$P"Q@B8'SE#ZB;: IW&UYU"E[1*7#*7KL M$;\I^7F]^CXO-9=(LT[^_0Y8L=)]!\*V\=S%D'WU8W8MPL5!=$=YZ!WFZVAX-S%#/@L"#N MWC9D>XWV1>JQ+>DBX#V:'4Z!J.-,9Z.RB9WBAP1C^98?Y]0UW:]96:6EGRE! MN#.<)?USG0!/\H/%1)_1QQ0XG\(FGPE:I,4XK*7@RHGHG M:.V!N9]\!@-O\,OA@W2L6R KL:^ %ASM+<6+_O9C7=/K=CA_)O7LNYTMI8JX> MV7Q9+:9?)%\]+.?_+<6MT/PZ5U56\=I+Z9KKG?E:BE]7*_'W?+&X7HHVN^-< MEOH93<.>=0AM>/7"0S4P#3<:@@Z*EZ!G9*@JV7CN@E:/:] J^E5 M5=BWHRQHM*ULRG"L/?" !"+WH:0<=0T8&.K#I6+H[CS-9N.?O[LE*W6+[]O, MWSS3_,\4C(QS*LN"??<*_AIVGKZ;HZB5V\F /S/S61?96+RC/A=VW?/J\[6:$MJ_NYM#DUCC"R MRV59\3AHE:BN$L#W\O\UUL837;Z 5AW0Z&-?(= )\'XF&1+KP6]NO& .7"?8 M%T"ODH1.'8U6K-!'_6X90Z_W?;+"T86\4U\WNAF3+P:W\Y MIL9T6XG-295H9:[V0WPGM4O*-/\ALK@@&@?X@6G/*&$N*BHUKD"K"*@TN0(= M7;9W&7I'JD?D_=@CXI+@;I21&2OYW9 CY)@C[V)<^_/G^3<_8FZ]BS'8S[MW M>7-^^_$O4DCY:,QV4W['N#^L%OKQA]NE[E*6FX/R*TS$:8H*"F.$S256IB N M8@'C*"XBI6*2\\)EC^[6_=16JIWT8+DG/I@W\CO>:CF.AMU^?CB,!UZ4.O#N M2PY:T0M7^+LM9GM ,)5) KA)D8MH32"01$!5I7B0\BB2G;4R[';.=Z=%JFNV' MKP]N=K<"@Y\>M,@_5X$?0&^#Q4YL-SH[AWJ9@$O8@5BJ7*(14FMV6&D/XIS6$J M%$]RFA9);'63=*:?J9FC7^\^_NF>2?X8@#;''D%@&?I8H\D8KZ4$?P;*O'\, M+_>L^Q?B-G+&_5?XAAOJ9'B?8CD_2',(D@0,1Z%'-$H96F"$J>(;9M> MIT9:1MKZWMS\('=R.\9Q6R$N8ZZXBA*85:51BDR;ER@1,*:2D#1F18HRMW0Z MP3$?)ZN.D7<(@.W8/SAH U/_]ANM?NB(?&6J2K=2@TKL@)'R+BB%"I6WZG/< M6'D7&%X%RSN]['L]_=3D=K]3557/S_3%W O-L$ X+V@*8_T71"Q!D&9I#"5C M,5(X3C!!;AME\ EO;:^4+\!KK OEI"Y6J M"_*"SV>@\K@F[L^9YWUIX;M=E)UR%+OIX_ MF1_OU/W\43/1K&!4J3@7,",F]CK3!@K.<0HC_0EEN;9-:"K=W%:<^I^:7=C= M6:TZZ6G$3G0S83:5\*ZDXC8RMEPS&-Z#4U E^=7>;K:;$NAF'_/[?LP]V,D+ MN6"DY=;[R%SF!_9Z,!V*K0.*4Y'@(&'%@[3GV;X1KG(#'42#G3;7A0 S%Q0,%& M)>GP@![R]P ]>*:KIN7FYED>D:(\\/N52295PC%,=V9[D]:'2!ZCHLNA-^.7PEL[PQ4JG[5U MO^.FMG:%XU66:^<&_'WP[C]\_FVU$+J74(*Z+-RYBFIJQWE$(F,(%Y MSJ.(*A(5"KDZX1WK:&J<9&1T]RH["F$_T80$9F!>:?W(M)B@E?-2/[RCB+D[ MXEV*W,B>>!X(>KGD]<%BXY-W]/W1G?+ZM#CFE=?[O.=U=64O_D*YR:3SZ79H^2K&\R^9SW,(5--Y!WE M_Y*BNNLPZ/SZY?8F?K^@9?FN6:)BGB0RSR,8$42T721,'MB#B14:UY%L+2M\ YE;+A#UVEU6#8UG@+GHM6>).;WH9Y+= MZB]H^3#?IC[4>^3Y1GZR-OE/NLO:'.]%,:I]\GT^$?0?']USHMB@;'G!&!:[@9FH ME59;0T;>RN5_*_$5J&4&1NB@A7%M$0I7'?=LCV.7R+6%X$B=7.M70^1WKM)( MATOM?+2YJ9')F73#=9;S *FX%+%#"YN-]O&&N MYEZE^],T][_JXZ0@U]_G7#9^NLTI)HTECDB$(:/F%+Y@*60Y3V">8$*3*),J M=T@1=*2'J3%-(R-8UT*ZW+QR*15?I\S_4R-T][3I_FF3B_G6L/V.(X6K!8&G5&. M?0Y2A&\%#8.5:X7?BS$;M::O,W8>%7Q[$3E?L_?XZR-7Z>W5X75=WO['/4.B M5FKS-UW+&TVTBU6U0VV68AP7A!DSQ3F#M%.)WJ M:6K$V H*%GH!6I:.Q^:G ;4[F H"T]#67XM01\B KI364(0*[SG9S[C1.N?4 M?15\<_:%D$F"3#;:FQI QY]H[J@1)4I(G$-*T@(BF6.(L4(PDH)%!(THD(C*]@*6]V&.;EHGH;58O<:"*R!N>X43GX^ MK:J^>1>6,T^KI]\?T53VKQ8&+ZOGG_H"L(9'\?W MIDXUY9$QB1%B>0X%2HC<2B80LQ2F43 @>(Y4([E37XG17$UQNZ@J(1E3P M]6_ZY!RG<0I4N\4A#%0#,_D^2JV8 YSSGDM""@?M3XT):AN" M;^5SXX%#\/0&+8JXJ9K&S-&,S#1NJ M]'$98G9T>0$. W-D_?V\/__].)/B"9T#,>%AZZ/2WPG5#CGOU&,>YZG_D/.' M;QMM@GV7:_H@OTB3K&"^?&BI])DNS)G$E]5B\4M=*&A&4!ZA3"*8:\:#*"DH M)%D>08)31"DBF$56MUB>_4^-*%L-0*,"V.H .DH HT4=W?'3_Y)T7?[L<-CH M,4@6A[;#0C\PO3B@#OXR*H!&!Y=#7@_<'(V2/ M9L<[6?;7>>_ ^8)F/%8:TZINW.0Z72W+N7ZK^C3;C?]+LTUD.,*9R%(8QUSO MO0G#D.9"0)R+J"BRB,;8_A+/KL^IK2@[J<&>V-OSOQ<'#K.$W6*]" _FT+X- M9W'TN?FS!-1A(0@/[$CD?\&'ZD;R;@CU$KME4^.1N9MN>P3N^.JEI0':T]W; M9?F\-OZVYFSW>Y5Q:Q?\)S(U. 0\Y*6NE.P6)6E:WRWXRC8G1X,A^U85VE;><%.X$'S2?M!%CS; MOE7G;Y11WP68TUGSG5KQ].9M[-Q_S#??WC^7F]6C7%=W39W[J)>#).V*)8PG M:019'"%H"$V;IU$!>9XJ3%&L:.24J<)#AJEQW(U4@U02HU1JT8U$I$W+_&@S04+7S MO.48MXK>I7"]JJ=W<8-^O%GU]D5NYFMI3F0Z1?SF)=<[P;W,.2F+\R0J%$R9 MC"#BN8($:=*,;F10K.FWIQ? M/YK_FM$L)2DB&!8)E1#E*(8L-\&M<9)$>F=,"IJW5=/O[=G+20BKV;=?3_U^ M#!:KA--;XR?=JJR.:[7M4;NLN;&;VY#8T5MXA,%!+#VKQ MPQ&<%VJ!&,ZM[U$IS@N60X[S:\33-&LRA="%21%WNVSR_AC'JM7RZ\98"227 M(N64:EN,YQ")C)M[#04+'@M"4A5GF9,G^/DN)V>&;24&3UIDJ#=.O!;ZW_\- M)W'R'[R2'91&>$=[[3S^EE9:4%2'MLUV@%;I(S6@C;Q7H)88?.W%TMT@LX8G ME!EVOL-QC2]K %Z97/9ONG&0D//937-+?[UN[K'W93_F2#HTSP<^JTT_GL(P$_E@?%=1?S4PY=IEAW-1JU'L,/ M@8/WW/!#,9(WW3!#XN9H=QF8O8YWGDV/YXAWF>Y[CGD7-N6WG?U3?IOSA2P; M!]0P-#[JUO"X8H?;P!-/^M8S;L'8;LI'@:W@:>[+V3.D_\\&H&(H*>C44GAO,*'!&'QAF^=Q]JY\I[^ MZ*1(N5U^EV45^UO.6$R3*,52TT6.(.*L@#2)4XB$HE'$(DT9S./R[6S'$[UP MVTEH3E:Y7!L_#Z"J:P5S^4;7:^/M\>B>6/;\4-B12QADQ\KXW_CV:F&[Z:=, MVJFMO"'K.UI"$ZRPX[G^1J[H:*G^ZU*.MB]Z''355W)SNJC\#WY=2SV5JT1, M,8YNZ$OYF9:;FVV=FCB**!>"0I6:4HY)FD%,HP0FF:8F(O2F@UB=7[MW/363 MIA&WSL.F!09"2PR>M,A .%5*"8^]V,.4%7^]YE%N+XQU#>6FZ=_KDUX+'RG#]+.:; MVZ5:K1^KK^^:E554@@T'G7IW0G13B0@Z,H*_6BE=*.4D2@[L$0*MD8C""S4W M,CB'1N^\/_GR>%/\G/Q[L_GLP^Z.!^]-(.7V,Z11%E-,4LBB6$&D*((T*E*8 MI KS/!-*%%8U*U^U/#6#K!+.>0Z_!JR?W2Z"86!< R:'@J+9>G@3[+8WF M0G!4@:[OP/$'?,I7&+_&@[P[-XUOH\E@^5FN3?+WW1(A)8N8E#!E)#&9: N( M$YK!HL@$2?,\95C:E[1PZWQJTW>;:HHVJ:9:IU"P-FE8?WJJQ7=Q$' =#@N[ M9D"0ASY/KIVI7V7T:J6OLMU>@48!/UO(^?MW**4Q'/!CE=<(/@".93?\$.PO MQ>'8YHCE.?RTW2_9X=F&9R:>9U;*_WK6#7[X;@[U.G&#G*DX9PQ*49BRXX)" MQG!DW$?S2.6)B-+"*>G.J9ZFMB;L! 6UI(Y9=4XB:G>4'P2G@6G]%40#A?V= MQ2)4$IR3_8R;[^:=@"[+3ZN-+._75,CKI:C2 ^_2?I3'PE\1 M2[@D9I>7$P11BC@D11'!K""<19SK;:!3I+&7%%-CDS:3!J@4Z61.<74_\!D1 M.\89'.>AC4PC_U4-\!6H=*BRU-3IPCMJ#!^G?!&4P3P>?&08V1GB IA>^TE< MTIAGF-_C:KV9_W=EO-^I7UI/@*I8^(Q(F2 M^WWOY^@>&&F!2:B0R+ZNQ@V&M%#Z51BDS3M^['Q/?[S7G#/?O*?K]8NJ\XQ_ MTE_(S#Q08UA6'G':Y'Q>KS6)M:X\*!$J%1RFV,1=)U+;@#*.82(R MA&-2))0XN=[;=#HULC$R@TKHJBYI+:ICEAH;K.T()C2" [/,4? &",5Q@254 MTAF;+L?-->, PJL4,R[O>MSQWCX^Z1Y,JROU=;6@ZP]+N7YX^?I2FGB 9@HH M+%/.$P$YY=JLH5A!+&*B.4=D61$IR1&ROMBUZ7%J7+.3V9CYI9$:R$IL4-9R M&R]9L%F!)=T\K^G"+W^^_8A8W.V&QGE@1MJ'N!(8U!*#1F0?#UDK,!WN;4.# M.M)E;0APW:YG78#JO9.U:FB\BU@7O?9N7YU>O*0(K%X9=">=R(J#-/1$D"Q- MTPS&691!)/(84B0PS$EVG8,[U.C="[I4Y6=?'86@.PV*G@4Q/U M'/IVUF1P3 KL]J^['GI*[4) M).^>JBP2RX?]=(F?Z4MET]X\RUE.LD(F7,*(& ="I23$"F%M=A82QRA).'$J MO&S;L1,[3;,BLS7&EC>W R W]&5M)?(5V I]).&J-M"9K#(9!KR9=80JU&6L M;;?CWK\Z@O'JRM7U?<_Z('7QGVT1T<]R784L:!UWB:IG>2&8(CF"N3+5X5BL MM[T$%S"114QP)B573J?Y5KU.S5)JB[=( =CS!BQ7&_ B38YHOGI8FLO!MI*2 M8TD0JQ&P(ZO@N [,5(V\5YWRPQV1.^GOKX)G@W:"*E01#ZL^QRW8X0+#J^(< M3B]?6L?RBRPWZ[F9?^]I^>UZ6?WUX;^>Y]_IHO+,,Y;:+(F*A)$L@1G+%$19 M1"&C,8=1QB5.4J(P3?T*65KU/S72:H76 U&"EJ'SK2-_L3QSM) MU]&QH[$!,1^XM.O]C8I<.D%SNLJE6S.^#L++!U/'W;C2 M',0JW#:5*$RLPIW^I_OYHYP)E6!%(@1)7&CBBZF"+,E2F$6$QU@)FF.G"KZ. M_4^-^%Z%G4F]B=83\[O<%O*H M!>7P="8)J MY6^"H*I 5J-#2']@+_"">0*[]3ZR#[ 7-*^]?_V:">?V8>IE_K%!;^CY;RL%V$M#;W=38 M>R?M%3#R5NX.1N(+$O2> =QRI(L+-KK3K=VID MLQ?^(W\\R67IN+&V!=S2$ P/X]"VW7YIS-"T\=5IY/X_=)ZL"Y;<+OG:"'DCZ[_U?R^>A3;1 MVIKJ9C?_H3HNFZ%"$%1H^XE3;@@NS2#A"8/:D$HDQY%B.75Q1!E7_*FYLWR2 M)KUY+3;X230*_%RE/->J7E5_ MFY)C!W!^LM'M7OW8AUY._%CI^G^Q4,3//O MJU$^O PR._/M$->/F'$_^,?]-VH4P.WV:VJ!^-DD>6^P "T8U?$KJ.$(MW:\ MS3 &6H)&%G[4E>QM!N9P07PC*3QB?RK?ST]UP,I-$Z_R12Y,9H'WW^CZ85MJ MJD@REF<)@3S)"HA46D"6" IEGHE$Q)$2.+>._['M=6K6?NWC?!C? ]>UZ(#7 MLCO$IEC#W[^Z# ;JP(M"C6$)O#9RG,Q67SH:=Q)BA+L"G0%NG]3(P@ MSM(<,D$XYB1FG#MYLK[J86IDW0A8W<\[GO:^ L_R@/<22(8^T^V@,4"0]TG5 M0YW:OFI_W(/:4^J].IL]^:#?/#9VX>;E_>KQ:;74RT23\$3&65$03B%6D=#& M6$:A-LYRF$LBDI3'48RL:G+W]C*U^5P+";92>B:3.8ZHW02_&*>!)[D[1,X3 MO1>"0)/]>!^C3OA>-0\G??_#E]_#;*-?FB"]68$S@9(HADP64J_EN8 LSB7, M,<.(I'&A?^=[^7+8V=1HH+TO6,A>OPUW4.,D$VF2$IBFBD"$I+:-4)I!2FA, MITJM+>!T2\!87>_U[KD"QWW,JL3=MC( M.LSUU2E$!KBS>M75FUU4G5*Z[W;JY#N^5U)/\PU=F!"X*K7@G?IC^;1>?9?B M\WKU)-G #,R$ MEF/B,26UG=Y[N:&L'^]N'C/QT.W_MA MM+C*" ;.T(=JM9R@%A3\$]2B:L/OXWN?6XM^X!RN*H(!.-+]1!^0@6XEK"#I MO8KH;V&\^PS>\"#,)@[>4'.;),*XQK=U2>K\9I_E^KVA&EKP!3(]&"0!R;I1GI@Q >M_, H %H-KMI,B)]-"K.=%@-#[T#H M P_!2#0_Q%"XK0(7X-B[-OBT.]Z*<8'6>^O()>UXGK TW3S312G-:):6:$.XZ>Y?'$I9@,3.L=^3KI MD@(>-/3I'^JHX&@?XV[V^]1\M5WO?=AMADLN9I]6RU]UNTU@Y8TL^7K^9-K< M)4NU, 3M6IJ:V:7W]N YI!1VB[66Z)8/]T#P_>P/.^#[? A??4D?.J[JX9SA3P@*.0 9%7T^CFA46*A\:%S:O>!Q15?>^UP]K625N MN*NHZ6XIV[(FA:)1GF)8**P)I,@22".:PR1A0J689"BU2I5POJNIV1^5L& K MK4F:7"VA6F"'8X]^="W.EH)A-C!9],#E<]+?CYO#P5 P_$8Z O+Y[-R.>*P0 MZ3W,Z6]AO&,;*TWV#FCLWG!C42'GLP_+S: N(8HB3-(<4HA2D62N_(9,PS-Q^VTWU-C13V1 5& M5F"$]0Q6Z /9^A@W!'3#'^;ZH>9SK'L.CW"'NR=[&ON(]YS*1PYZS[[BXU]U M]_'/VZ]RK?=U&BX4OU_0LGS7&+VY(&E>< QCCBA$1._","DR\T=!&$Y3E%@% M*)[M:6J44K#UF(C%@JQ@9FB!RPOCZL^U%P(XFD57Y5,['G4;V[O&C+> M-=L4GYI%WDFU6LM[^F.62Q$KEB8P*8H<(IHS2'*%89Y(*81(*5'VM7FU_7 M?7LX;U>;/CP"^]H<[>I-G&WZE#[E;=/[CAN'E.N-.3@N5XNY,!.QNGS2S;67 M0DQ;"AE-89RR&*(L)9#1C$"A!"NBC- HR6QLA_YNIF<\["0%K:B.MT%G@.UG MBG!P#7\'Y(.4-478 =%'#KJ%#C'H_]J1PIG&1Z$#.P5;(K!\VL^,J'+_?Y&; M>5TN:1M1+18?4 XM&*\V/"ZM37KV7Q:KOS]*W:&\9F45 C6+9V:]V/1>]]]8E7Q[NI[I=][X[ZS*.>J8K+S?S15$-6 MVXJ9VQ]NYB5?K PM- >?6*5%ED%/J'VP M"I4OV:7K<=,H>X#R*KNR3QL>=MYOJT?)GN<+_;C9%V_6S]RL9[?+S^O5@_X\ MVXHA*<_TIE3;?"G1>U:$BQ0RQ7(8T5S@1!$2,ZO*ERZ=3HVR.F(#WI';V(!/ MC>0.1HPM]!9VWP" #LQ672R[(NN]*&B%]G%MM 75P50< -R1;$<;D /9D(X@ M]1J5MFV-9V4Z:K=G=KJ^ZYY0Y!>MTVHI32'V[W+]#AU3W^\DTNIYIOR^G%CFV+$I^VI\7:C VB5 $+;19L5.-3#6$[FJJY5I:K! M^VSK\^ ]$OW\/L8@#,SU@^'OE-/D$A"]LIQX=3A:WI-+X.AF0KFHG5#1--MD MQ4D2Q:*(8($2"9%$"&(>831-L.3%%H"X1].\0>IB"SW.1]-+5:DY^O?ET]P<)-Q3MK"*,.QO86J$6$L**E'-_OQ^_EC9'+]_^GP+=@;.0^-E??4T.YJ-=5ZUKB5E\;3?'<6[ MYW*^U!O-VZ6>>>OG*C^*\:*ORK8@9E(_J0B*/(HA4DQ +',)64:S+$EDE$CN MH-@ MH_3AC8'5.[YUE1?J=JFYWY04^R)+N?XN9R(6&1/M+%R+673ROYNOQRS[,>1RS_D/.';QLIKK_+-7W0+1K?V/GR MH',(/ .3"5;9!NAP5;JNM@H,'+[ MN9#98^MPA#,(QB.=YP3#VNV0QQFRWA,?^];&._YQUG#O+,C];4\;;[/B__JV M,M>499UAX+9R<=5=?:XK(E]O-NLY>]Z8'>G]ZI/6W!1&6"T6548(S7&RW&PG M39+FK$!9#@M$,H@((I#2A,)<92I/48R)G:/P,.)-;07I:O<_0*W?%=AJ"!H5 M05='?!X$[E.$=5KAQ3?9!@'UE M[ _3B^>B\8VNY3N]$ F3+D(NR\I&J0XR[\UNY)OI\! ML63G86 >^@RB0OB=%<(#N$5[@!:*0!UZ'I<=W2%Y17T>380)YJ].\!-:():R M"!+.(3OCW??8:/IC;Q*UD[WCT1O&Z\>ZY=O/'[L+4X MLPR%V, ,T .65PQ#'VHN@0N!T!LK6L'CDW,,4K I#\RH:^!$<,1+/38CT&P M><%O"_@G7<_-3O.+YN0F-4]4T(C'N( XD8DF3:ST3H^9S(E1)+"(M-64N^ST M7G M-NA70;/P-3HB(SS3NNT\H$V5$E\?Y?\OEB7I?.D";_R'SYH/=J M\[)-3/+RJY;(.*3<-JDS;I'&SQ3]DY'XYRI--%AK#1^6\_^N4Y;(1G WBOK?U+WI.>78JN2F3(4$Z',[I[\X895P2F7NXITCPSUTU^ MBV]RIP-PD&)66VEHT4K5 M5"8_]T>[EM+W]^*-J;6=ZCK6O M^X/LL]"^D)??JR^BE*OR20>L[A*+[HJEN%V+ITOFG^%3)O0I*;3@1P7V\.[E M4X$_-&108_:44V7!CE-RE(&8(YB3GD&0IES)(L"(R.$,^.,#7'6-O^>(L2-#!MNT0? M\]BO'[RP,[!&L"7&H1_T&>&O: 1]_,21.T"?$>AUZ^=S%]H' WS5$2-=&R#" M\IA1##.LFPZB)%57 ML6B*Q'\OGJMO+Y5:K;^1A>BJNV&"PTP&$O)0?U\^?F'&U0C[GS(U%:S0"@57N\8ZQ.!74OY3K$$- M&[S_KE=%\Q(T%TB\[#7QQ]_ *M>0NIEVJ;"^MI16;A,S>IP\)A<>/9JSQ$S$ M?3^)X1V.QRFKM:ANEOQN19;Z9$<4]4G/9['6?D?=Q62YGL>$QBDA&0PRGD,4 MDP 2%G*HK#RA*TV0/ TM3U ,AIW>H M!5L7/\3"LJZ%T8P:'IYXGJ6A3^:+I:)>JZRO>S-#I%IJP,UV8G03F?>EX,6Z MKI&PUJUU9(_4W9YURW-E%_T/F /Y2YMEQ7\Q2CA.Y_;[W[42ST#=;$G_=4]J_Z7,AIT=S\70!@+[ M)N74AB7^7$&V@4=U\**VE@I9U".'>?"!O%1?2+7^L-EF:[,$$T(E)&D@(1(B M@WF(*10ARS&7$L7@W$H@PHY"(M$YJQ4% "2,QFC^+LECQ;VM2KLVV M!:/AM_DTCZ48[NN\WZRKM3(8U:Y_!JAX+)9UP31*%O5F_Y=B"2HM?O4W+W4\ M!G@M0DZS*.$Q5--/(AD&.F5$/6_ M_TKO@]E&T;+/VLIN8$]\4,L/UHH T#)0 MNP0;#M2/-0N#5Z89;N*&K6LS .XI5,49;CH,:^H,",!AOUK7NORJZV#>R]^J M9K\\#Z-,\CAC,"1P[Y2IUJ3- M&:$^(OSX4^ME\57\$&5%%O,P"&.$9 "E^A]$>DN78Y[ A##$D!DNT8_VS_,!JT$X)=.!L-MCAOG%LIY2.Y'4MP#S(&=9G?EL%?K6S]TO!7! M5=Z#U<+Y(6[NQ(\+I??*@OU=+$59OY#:3G_6KV=7T8X0%%(90YJ%"40BB&&> M11BF/,MQAO- Y$:KA_&(4ULQOJT6I 0:[>-+&PS?9))WOU*?@&Y_T/[)SD]S MF7\S_XI75@=>'#JL8 <6;-$.4%S7F!M/KH?+XXWJ,C 6_WBK;WZC@Q7[09"% MVO[_N>J.Y1A)4QF%,&)(&ZDXA#@32M>$(B-FPFD+*G5XD>Q?&QLK$^$U16!VGTJ2FJ+=AN7RQ;N'9&3C_#9@:.-]X&UFP[RMH]5H=T ,/& MB!-/1DW_6*,:-$9B'QLS9C==5]*V*W;3%!7X4A9/I'QYIZPG6;!"_=B^\!&5 MH;)V(LAH0"&280 IH0AF22YDSN*8I]*EW*W9\%/3,2U.0'= W>K@&K)OIFZ& MXW1@_;.MG[OM"=5 GX&.Z#WT ^@D-^(\U]XU'/Q-ZO+:$7.N9J_E4UPV:$75 ME/52UNX7\M(4]_JZ+;)WILH=HAGA89!"0;'4,4$$$I)0F"8!EGDL2&[1_\ ) MPM3TV[X0.CKX9=R"A5?,IR^+0@CZ95(GH>,;75Y-?/7V[W2T'6D)L:FL:T.-4(:+ON:.5AS 0;K\VA,GE;GOP[MRT53GOV\(!N6 9 M3V($>1Y'$,6YA#2-,4PP"V1.<20$LMEKGQYF:EIB>_3?FIMV&^HS5)IMG*\G M:& ]L.6F13@#[WU74^CGP-->]\P@H^YI^P4]WKM>N/J*?"AZ.1Z9'LO45J$]B."# MT(M-6X<#:,3_VWQ#?8JFRQOI*QD:_&2[CQQO_:LO$.&T53[UO-&VR#W"[&^- M^RYS.+XY2CBYH56M N8TB5)"\A 2@1*(L,20)FD&0R%U;&\J&3,J2M\WR.0^ MZ]EON06IDU,WCF2+(XQ/) UTD&%&VEV9Q$7 MV.@];3AW[WCG"1?0'YP87+K6S3%PNV2ESKS[()I_WR[K1(I=.<:]HEGSG" 2 MYBF'3* 0(D$#2)(4PRP+.4HRRG,F;';T-H-/35LV!086J^4CU(L\6.R@VNVV MK6; ;)L\%*\#*]D.-OBE _XWW26U87H'?K_&H+_MJ MGGO:15D./N@%T(>5X MY^;T#,#B.8 F%5/9@Q$+!1&B5R'4]IJFIOBU*(!O88$U^@E(AMGZB"J(0&-\U92:K$$K%-A-VM%-'HO]#T"WKV0S#XC&34?S M1^&KA#6/CW;3T^]73T_%NBYO<[/DVN]6+!^%&EU9. QG,I(1@A%-*$0TC""A M5)F<>99F@0Q#'EMEDO2,-36]N@>U#FED^V#M5&L?PV8JTQ-O ZO"8\K>&U%F MK= ,R/"DJ/I&&E4!&8A\K%A,;G%3&/?/=6KM\K&N$K-G,+:>_NK#1FQ]*;$( M>9#'#.) QA#QB$,2L$@76DZ# ..<$:O$$9O!IZ92MMA!#=Y2BUC1;J96AB)S M8#US)ZI*Z,(@AWS.MGO1EYD.P:4"?"$%GX%/1:5;6_Z7("7X5:V@=:2ZU-5\MOZQ7[ MYSP+4H$D8C#%-(0HS!!4/TC(2*;LI5BD,K-2:1='G)H>ZP #/=F@:"'KGDNL M!JW+B[!_U@V;[%3<9>[-])I71@=69H=DWNZ1V> %-6!_.LJ8&T^*Z?)XHVHC M8_&/59#YC6YZ9]M9:Z^*4ED\ZO-J'7:\*?7R5;T3=.!54$95 MCSY(.]:<7I[I?*#:^,EV230/XN?ZW4+;$@$))&8B@:EZS2%B.B2:D@S&@: R MY@&/46)Y@'IVL*DIQ9W;V>&$]#REQB>B7H@:_@2T<\WOY6#]H:&"&JO'G:,) M)?X..,\/-?:!YD6A3QQ@7K['T:^E3T*;/F6_JH>+A7H;Q&I3=4 R*R/KPGA34QDU7$N7U05&#;U4_G@:6&,TP1$- MU!DX #M RI8A+[X<3!=&&]>G9";Z*S>2X6UOW^Q6[3:?1;E^^:(0KMNFB'45 MR[D(LCQ"0D*2I;I1N"!JJQ<3B$6$4BI(P'C^5CUOSZ*>FB[K@#8U<3N4;]<, M]_QTFZG(R4WBP(IVH-:XG>CJ)RW\;-LFM__U>-,FN1>G:X*]M;LU(\:0G+PPVJH(S$_Q8,QG>Y9#@ MU1[CKI8Z).57HLO":=>@:/M#S',D\R (8YA*HA0*4F8MH5$(TY@&81)R2J/4 M.-'KPF!34R<[N+75\;0#;)'1=(G@?B7BF[:A=]L[QA14L(>UZP_CD3F+G#"/ M#(Z4&W8%DW8)8H;4]":*77K&> ECAM(<)(Z9WG/E><=A /'[[SHQ_W;Y04A1 M*B-27=!8E;IR6!-BO%BL_M0XY@&E-(EY#/.8!1!%(8-$1!)&F&(4($1R%CN= MBCA#FIJFWF9&%4OPHT,+2 ?7(>[%P[19GKR,,AD#ZW_SS(M&/CU?G83UM:U? M8"LDN-G-X/KFN^?")%6=>?_;I:+#ZM2OW4>8CR, I(#B4)$K6/SQ',.IYDH?VQ0:G(]_4U.2KBG$U^J;$D<9O4UIYHI3;E"2<#NH)K0@>RA4V M'($]DMIJ$&M%TZZ8X9:I$Z4,3[Z8@_A\)_HF^"QV."'IQB^$."'ASZSW4X5I M7T#QBU@]K-9DH>6X>5J;%D\\NFUJJ^:7C_>@QG>D#_LW_A?)Z5^HKN1EX$7" MC1*K,HEGA'1@$. MXRR ).(I1"2(()59"),\CT2",278Z 3-=N#)?=R'D3R'@3S@CQJSI?? > X, M3=4!F!U:/5Q%JKT)9\F0+]O*=-AQC1Y+,EY9([;W.QSOU^[1=X3]4_!O@NDT M^T)4W4__+?C=BM3'7KL\(/774EVCY^#F_8)4U;NNA3'#"25)"&/$(H@0XI"2 M$.EN*(BF:22Y60\4S[BFIN;^\?'N/V]! W8&-%QX,P,U8O#.XO3;X\P9A!B\ MS7P,K!QKH=1+JJ4".[%F8$\P4$M6G['OR39K)_!X_ES:S'N<2(N(A[>9T)&" M(_Q/K*=@"O^L]\9=>!QNO! -_QP=1',,\/B13P!:E\+OM3]!6P,_GP53/SZL M]*_N-^MJK9<")AE40811PSF<:K^$],TC#$7 M,K0JB?*VXDQME7_5:*AM)B3 LX8[ XTWJ$EF:076!9#TK\$OQ1+\]NT#4#8? MJ#1G?QOI(,#/FS6PWW_T]V7Z;OZM(__WW5OU<>^MTK]65^VH.>'G[^@!-3\3 M\.I[G>>W=N+[$>:OX;/W.G'>7/1^48V]U7YWM-5.$DQT$3/)^_3C'1;>WTE99^7J.'-M-*R6VB;0 MO?)X(/0L8LA#+B%*!(&$IPQ*&6$9R3S/D7F7LK/#3&U9[( V@?=;J)=:Z]D0 M:[#*>:%KX$5K!*8LEA$OC(VT*C@R9Z?A+Q+2J[#/WSV>_KTHP8$ZO7RU?:#0 M0TGTID=MH-Z]W"YY5,=$\N)'P3=D81XX=)*L MR]%#U_(TL)8SH,A?I, E/IRBBDX^<+30HCYQ]N.+>J]S2I)E-N:^NU6)=FB*P MJ(5GQZZ!K3,$9P,KA1KR;-N^'FC4H(.]U[;!91=N3*U-!O\ %(^5RF](M:^$ M?DNF^C/[31\V8HJ_I7R'N?ZV-SM6CN^BO6^7SYMU=2=^B$73 MGE@;6$OW$'99,=N79[_,B:_JZSTCC5M<_;+(KVJG&]SB8.U]VRSUOVN7VI=5 MN9:K1;'"=W?OV]PQ0VD.S##3>]XF\FXO6.#SIG[G0Y+$+ [UR0$5$"6AA#E& M'.81%A(3F8@LGS^+LECQ;VM2KLTL-^\X;3ZH8[0#[G_VXY*H>"R62^V.HF11 MES/3T7!U%%PU9S%MI_GCDO]E M)KG#.M(4B_K?4YQ?LZW!F\[8T.:"QV#$@TEO))U.6.'929A(I.!K?'^IX+^S M]/J.YSL_D,,>ZZO:JRTW0O<+/.4#:@:XE^W0#ZNO8BG^G N>HS".!,R4_H>( MT0CB5/TC(82'"16YH.'\ARCIRFCOY03"1H7L0QE.DS0X=5/,58-4!R*7&BM0 M6\(GBPV'VZP8[.(&9WI@9=WB!UJ L^[C=A[N9:>8P<,*U)(,/@46.\'!IV*D M_>%04V*W@;R*S=YMI=N3Q]ML7B7YP1;TNB?9!V)\7BV_B-5GL;KY\5A7H&#K M#5DL7G0_=(L*+A<>,S7/G8(+=0F3S^K_NTR40[NSQ5_WA;>N]'*)U/Y%PC.? M Z\&?JFT"N@P),DIMN/2LT<+\S 4634>TIN!M'5RR:_(I M4"BD(!%$F"00<8QA3G$ HXR'-,]$ED9VR9[&0T]-X73(:\.T+H7'VH[&I$;O M6F#FXA08^A8&(79HI\$>ITUYP:Y+=%NNNXD> X.T8;5GS'O1F8L#OU'9&5-" MSA>>,7["VSCBZ^IYU:U2LMJ->;&TWCS41Z0995"D@=JIDYA BIKM>A9$2<0E M'37GW1+_U'1IC5#P-\]7MWT-QG'S#CBY?R$G<,."[N/0\&!:878ZGF+'>9R( M']D6_5_*R^PX-;Y]T*XPW!;-N]7R\4&43Q\$7>]T&@_R4%OSD"59"E&<48A) M'D!*8ZDL_Y1DR&II.SG*U!8@#1)J;S+@"J;=HG.:1K.EX6IR!E;@-2\:(- ( M9X.HU5X./"F_TV.,JJ)ZQ3Q6)/T7.S9T%>NFV\W=JJKF*(QB*N,(LEARO9L/ M(,ED #$6$>68T8 $\[6N8FOVF1\\W>KSWHXQH$=+K,%"X0)DO2X+NEG7N\CU M"E1KM??XOEHH%BTW[(=LVC2Z=29J#"^J(JIMJ/6+QF=I?Q^28J8"G?D8V@MJ M3(5]3]I3(OMJ07OP['$[SIX2ZU6#V9,7.1RQ_T,LBE7U^ZWZ7U5M1+F+&PUP M@HGV4091JO,>,(98]Z>.4YQ$+!19B!/C .:SPTSMT_W'QSN-TN(L]CR#!D?> M7G@9^!-N, (-$C0HG6.5SW-E<3;MA;.1SI_/<.?I7/DB$[UGQ^?O'N]\^*($ M!V? EZ]VW,*UR62%J%KGZIQ%/,ZXR&&(<:!#2Q-(A(A@+C.9Q9A%C#$;P^[U M$%.S[IJN%=WIRV*'UW(?]YI+PTW<50P-O8/;@9MUIRD>]VYG1?>U<7L]P+B[ MMK,"OMJRG;_2[=NNCTS^+I:B)(NN$WG 1/=9%;X_;N?5R:?=Q7,C3PU]V0T\+SUZ_=0'A/ MW_>I$4;]P'M$//["^RYU^\0_B++X070;ZRXR[$$]Z,/JB13+.4,BB*($P4!( MM8UA20JQR"4,.:.81S*1+++YUOL&F]I'O\.ZBWW\HX%JV;FGEV(S%>"+N(%U M@1-GUBK!A Q/NJ%WJ%&5A(G0Q]K"Z)YKX[4^K_0ND"R:&+SJ7NYE,>P ?%DU M+8>/(XE"0F4LXA0&>:*L"10'2L.P%*;JUUE.<9P$U"V8ZRI<4U-&>]@!WWUD MQ:Y)HVNLUW739Z:]WF!2!E9T^U%BG4QM%&I51X[MS=>>4MP*-E(4F1>ZO8>8 M78?JC>+/O%!Y/CC-S^,="_@42YV\>B>(TF-=:: V-*#ZL!'_)4CY\.=J+@E/ M]'\-1QZW]8T?%JSI EK?; MIPR]_ZX#E/@7H?:WY6KS_&FYLS(,TX5Z'C$U'=)"!1HKJ,'.P*?5:KUO'0+C]C!^3RQT^]-4WL:B[ MU?RJM,FF%)_5[!M_XJ=NGMS'O7IZ)LL7T$$%+5:@P5I\W2>),OBNK^5HZ"_: MB1Z[K[B/ K?O]^03Q_MR^P0Z^&9[+W3;']PNU5+XK&.]ZFZ MH*.8\#@+!53O H(HCQ'$.28P98&@ G&21N;]9BZ--C4MT)1,++> P6J'V+:% M5Q_)_8K!.W4#ZX>&M1U6L ?6N0-:[SMJV=?,$XUC=BMSIM.A 9D!/9?;BO4] M9.1F80;RO&X!9G*3:P.,KTJ%EX6VWMZ3ZGO[$HN4Q4AF%.9"Z5@D$8,DBBF4 M<9Q+D>B\"6[7\>+4,%/3L$XM+D[R9Z!#O; RL/)LXFQV((%&Z=RQXB13MBTJ MKF5LS)X4]LPY=*+H(^1RZXF3=X_<:Z)/@M?-)7JO=E""'X04RG+E#^1G4Z'A MMV4IR$*W5_P[*98Z7^-^N3L.J^9(Y(BFJ.MQJXRGNP2#@_Y.I4E)LE_[:7 M6/OQ7YMB_7)#JSH*;I[G449S'L,L3$.(:!)!DN IBB,TPQC'DAL5N76=FB; M3VN$ATUN%HL=!13YV&J %ERT CEG-S2/SMFWM A M&!]X(=F#O,35F]SO'815K<:<4(5=? MFWIQ"O4=-GKSKEB*V[5XJN8I9@''$88!SQE$::YM7Y)!G(<' M'#LRRYB$$V%9YO>Z*:5WFTH]J:K>KYYHL:RM?)U,H$P"9?2KGZJ"UVEQ!S6F MJJ_ZISJ(5==9J.K:,7>K/^ MT4U-S>TD 6Q?%$ .FEO7/]=S /9CCJ5?^TF\WX[F6U+S+N>.;76O(-P[TE%^\4VJBX?A-9CI3_,((XF MJ]!C+3YMEKSZ**5@>AO_[4_R_)6L17NJ@(.8R00+&*0ZB12A&&(>4<@9S@6/ MDB#B5@GC!F-.39.WD$&-&6BUPJ OO],O@?KCNY=3#_M:5/^L$Z[F@228 MI&$$!9,8HBR5,$J63#6A)RO@# : K=%3-GM7%=S MX4VF74$6MTNY*I_JH>_E%U+6QGV=.7&_7+Q\*"JV6.D _UW*%XUE)$DL8!9% M B+U(\P3G$$2!&H1#I.4!U9ELSU@FMJRL\W;OP4-?-!EHVQE!-N9MZRIX&,* MS9:4D2=FX+5B*\W>'.S)HYTA1W.E90([H3RG 0[ LJ=UP@>B41< CQ0>:W:? MCW96V4SHLCIZ1+T.O!-+]OV)E/]L2SO1) D)3QDD%#.ECQ.A]#$/($:)4)HZ M(PFRV MNC(2_H0N,KO/L=:6#CBHB_;R#YM2V:M-;Y:ZC4M5_['MW?+QIRA9H73B/.9) MP'"20Q3JLEHR#"%.2 8EXS(4(40)1#F+()%Y#(,P90RQ7"2IF"_%H[(_^9O.2][,RSZ4X6;F MXYO,A=E",>Q[/_#2X;/U62??7O3YNE8)VZ;T&?5H ,M/)<,K%.T6(3S7TG/2!'[AS1YBL+O M$;TWT/[4?>/%TO>@/@B7[[O.M72']F4^D)_;" 'VTAYEA03G@8BA+K$*44;5 M3RCB,(M)'$M.,IX994Y='&EJAF#;4$GGD>Q!=3ML.D^OF7GAA;2!U9TC7PZ5 M/2YPX:VXQ[EQ1J[O<4'?NH,-T1O-"'3WRHU MT]E*Z'^+- #O;]W5^12TOT;+YAY2O?5C[AO#]<#BZ;D4WQ6&^@A;+R=?5HN" MO33_W)U"\B##B"<8Q@'%$-$,0YJF":0\E")#&<+(JBB_Z$WE##1XP1_MOPRI(B0CGG$!!&=B@' M/>$BT':UGNTJ/$^SKK/_,LZ^BC>_2/#Z6]0DW8+46TZ7A2-U_Q[:PB<4$F"VY0]$ZL K0L'6\9@,<=,BW M=:#!%CSHT/LL>6+/F;>R)Q9#CUSZQ)Z4U^5/')YAO_Y_4C*NEN*K8*L?HGRY M77(;4^#TW5-3.796P1E&+AL(UY,QL*)H 8(.X4SG<18_"KXA"X\&1#\/3K;$ MF4>.9E;TB[1O85RXTB&P)__/D1P+YLJ0Z!&Z8,DBU@:'V2-%%#C0II==,TE M,GI#;,[>/%ZQ,,>;BE=_OZ9W;9W]U:7D?A%EG0BF8.I4SDW5I@;%A"BC1$20UA]D$,

    ZE=1#7(2+:+KGYJ2Q; M0K,\";(0!ED<0:2W7'D62ICFB.%4GX]*JQ3_"^--37'M86P,7_"'AFFKH"Z0 M;*B5_%$WSL&,.6OV*L>,"U]ZYL)HXRH7,]%?:13#VQR\-!])]7+_Y_)+N7HL MR=-7\4,L-UV1N(BCB.,H@SB..42Y5-80#P*(PTSIDD0RS(ULH$L#34UQW*W( M$I0-0@L/0Q^5,4ZC$"49C ,>ZO:G.N!E8S6J40,$$+4[0 G7)$.LCS,*[Y8FXD1Q<[@3:N;D,6.GU M=/7=/YZSRT"* W^7R?7VAW9UE/)O2UXN7AZ_";8IFRX)3VO3<[NS#YC:$J(P M"@52GUWO<)J?Y9TGZO)QGA>.!M9^3?K#29+ 37]0A=61WD4NG$[USC]UM(.] MBX+MG^U=OM@Y7[14YJCX()I_WRYO&-.35WT53!0_ZJA1$@;*O$$91#R+U3^2 M5)F3B, <(1$SA+,D85T9BP>K#-*+8QN]\(?5*Q[&B"1J@2H3LT-JG4AZF7>S M?:DW&D=++ZUA@E\ZP'_3QZE;1K]>9M0EU=28(G]9IY>''#L!U9B$$[FHYO=> MZ0G;%6[3[4R:I:3S'Z<9"97*"2!5ND=I(II!BE@.8QZGN4AE(GCNY [K&71J M=HG&W/2( 'N>!&?GO0GME@XR3V0.[; _R>,0_GD+7GQ[S/J&?!NWF0$)9WUG M)OO%LEB5[U?+'Z)((8!5P&><(E,W>W>8,U-0T6 M_'N4_ _=XJB3 E2U7&"II;'PFOB;. .GU)M,Q\ Z4,L$:J% Q)HL4 C%]@3 M#-22 24:Z&3K[FC_I<1S<7SYFT(+-]F;3.5(3C6_4^K) ^>=\%Y_G;_1QO/N M>6?HP!?H_^D.R^RWU8*47\52_*FW"Q^7HGQ\>:\'EX5Z><21TQN1F">$0!2' M&")".<124A@E)*41RT0@C5(%K$>>VF)98P=E!QZ(&CU@._@.YUQ64V&P-@Y% M\,#+7\/M%C=H@(,]Y->P@=?4O^Y];2(_4V4S6V'VMVX,CZ4PD*]B4%C:C@4-89V$K;!(O-P%;@&3"9 M>W>'VXMN-YA_HVSC?!B/\K,MNN!$=*PT]U[UREX]W^AQC.\!GA:')<)[' M68HC'&0PC9F$"*L%A* DA31F:2AXC .$S.*\C,><7L#7%C)8:,R6BO\RR:' M"%9Q22)$ZBE*0!,8M+'(3B<0(4EX]0#?0$GE=EU_:JYAHL M.O2^23=;-+U2.?#:MWM-:[ '2]<.L,>R4*;<^"H1=7&\<)E*$ <289Q#1@,,\RT,8!(1&09P%0AK5 MC^L=96J*Y1\?[Q1("S?%6?H,_#X^2!E81300@<((&I!*2=R]=_'GG"7*PG?C M@["1_#2GB?/DBKG$0Z_;Y>S-X[E8+N$_<*=\['O_O$L2 ,I M#HQ(D^O=[,@/@JYW=0X>1/DT3W"0\3@@,$ME!!'+$\7U7K:AX%L<@926":8PE1R!C$ M@G+(*,9,H%A&TB6GJV_,B1YO?RE73 A> 3UYH&@1:W>\KA*]6H)*2S(#2V&Y M[^OEWTPU7$WG.$JB@ZE):_IN=TA!#=6?OC AQ)/FZ!UJ5!UB(O2Q-C&ZQX>] MH&O,;K.SI AQBJ!2(%0WH8\AY4D"41S3A&41QS)SMQIV TW2=MA?(S54QWRL ML^2ZV!)NE(UM49BQ=:5I\9J*00R,O6'>T,QX+6R_L7'B>@?GR^=B*>H@\V\Z M/E#'F.]%ES?AYEV,^W^&'',@S1/89HD&42"<(B1X)!'*$CB M#")?_C()>C3>_8I734T@#UMB86;@M/,VC@$AI_7@;6 M:EJ@-NVF%JG)NC&8HL.4F_HN!X>3IYFS\$V-/X,CN;%&G4D[SY=?SGN=9)Z& M&L^?YI>; ]>;YT?;+:U5N9Z_WSQM%NJU_R$^2BG8NFD/>R]O^.JY[B[+__]- M5_^U ML_6=AAQ%]5U#1J?CKGK&M:[)>B-RX!G+,P3C/,YJ) M&-,DO\HS^6K(J3HF][QJ7$A1EH(#N0V88+V>-6O:;1V2;BR.[X]LW V#NR// MTN'=&_EZI#=R1IX5^;PO\OPMSN7K5D]U/?8Z.>2N;>]25_7.XYA++#,H$UV+ MA<<<$AP+F$090A)G,F;', MFDL]NDM\^"M#=W:DL:O/71+Y1-&YB[>XE*'8+/6_OZT6M[\?1W)'01C0+"4P MI%&L; ^&(4[2'"99D@;T@8]'!IX_SPQ,[ ^ M:%$"!1/<_GYM]D ?93;%'_Q0-U:MA[,4^BKI<)F._@H./?>/6+#ALA2']1D, MKO=QMON;FEN=G?C?@NO2>[K9H&'(>)4IL15D87 M$B&D- N@Y&D424Z0LKKGQ.[R1GXW!,9=.6QM3._@YQNVZ-YPT-P9^KZ MS\K='^NFD>M&I5_%NFB**-S31?%8K]J[8J@W5($C;#WG$>-QDH:0LYQ#%"09 MS'D20)S'>4IH' B[K'J+L:>F:9MFN3OL8 <>[-"KG5V+WW)/;#,K9GIU(*X' MUJ'^:+96E Z$>5**-B./J@ =*#E6=BZ/<%-L[U=/3T5]I% IS?E^M=3U 80R MB$3U9;4HV,N#^+E^I\3[YYP'3,@X1#J1/U!Z31F4>9XQF 9)DDSTE@7I9FIK&"J'/K[<@:ZMN@/8,] !W^T_]82@%H$ MC]K+GC=/RLMBX%%UESTAQZK+X0ENFNM.*"4ISM0T^96L=7>>EP>=[;K[FJ(P MX +*?@,= *!/VJ1AM&% M5U#J22FZ(!A5.UY!T;&:O.91#LD/\52SJ^(F5KOVD5+0B0=WYV&6W M5G,9H4"R/(0D3Q.($MWQFD0)S&, S+1A#]Q9:" M"_'4EBS9EVI;M*0Q=<[]T>(DPW9�Z$AIB@D4--[F7C#@1?=Y-R"!_)U/ZG]BL\; M54,;J2XL625D7&3ABLR+\\\>+<7BHGC[N127+W9S.WX5SUL+ZG[]7>F3U?)1 MUXG1I\[S/(HBP40,0XJDLFT0@9@*K+;1*$@YCM(D";I]LYF+L7<\ASWRB-OC MQ;:ZN@ZHL7,=]M-LYB2\GKIQ%,,.IV:M1@KJRO0::QWLXL_+9\2))W]>_UBC M>NZ,Q#[VT9G=9*=&!./S^EE?1"G;MAPW3VL3D^#,K5,S!IKW5V-.!O[8W>DQ_M8OD'#BZZX$^_?'U8__I>YL/VS&=]_S MN>>-\@5?$*;[9B]=YGK&2*HZA.SHD$H2&N,D5(L[22*(*,X@9A&%>9;E#+$@ M3IB1"^/".%/[M&N80/Q\%LO*L'+M)29-C_NNYF?P([WZ $]C'/B4KI<);R=Q MIT<9^;2M5]37)VK]ESLX,-]MJF(IJNJ&_6M35(5V\VP#&M;JIZK@]?G=:JG, MWM6FS==N-ZT,APG3-5OC@"*(I(@@Q3N TS&6(@\@HUN!J)%/3(ITL8$^8 MV2[Z9PT.Y)F!1J*NM(&=7^'Z:31PNHXU.0.KL+_6O%AX>L>:GY'\P0//DYT' MV0>WO7[FJP88SQOM@X<#G[67![I9O9_%^CVIOG\I5S_4(/S=RV^5;A71-(M0 M &[8NOBA$(EJ&UTODSQ6JQJ!<11E$!%==#0.!42"D4S&)*$DM#&([2%,;95[ M?_/M'^#3W?U_? .?OM[_"FX___[QV\/MY[^#F_!I@\6_B'XX\%X)_*.0D:5#HPBF(4H@8B& 2+73./9JITI-D96*<..3$. MJ;A74^HM#=<=R<@IN%=3]CK]]OI'.E:I4Z_F7@7V.,*",Q1!3,-(V9<\@WG$ M$QCSE(8TR@1*K0I*'3Y^:BI2H[NFD/T1>69*S)V2@?62!1OV1>1."NVK;MSA MP\O=^0:KJ71O!1YE$<1Y3*"77;E,F( FH@!G-$IZ$) CCW+SXTU58IJ8,_O'Q M[O8_=>B07G4U6O@.U'C!.YL22-?-CX$_=#S6!]8WM2! @P:-*#.P)TS]APHH MB!IX4=FB!#5,?3ZCZ-(-+/Q5 M9[=@Q&]3[9,CO47K[#Z1SS3([KW%P1#^JOM4;,0G!5&?W.BM\'\4Z^]=E_NO M8BG^)(NZ16E&L$C#+(,)90%$F0QASH(01DIAY)Q@)F/S6 'S<:>F/EIH%FU? M;8DVL%Z'H6]@I=*"!AHUZ& #C1MTP&>@H[>W>>Q5]%I8GL/0/)*5Z8]N.Y/2 MGK1>\]'B<>.9BO8R'IB%#K>[F8!_)\6RNENI):.Z7W[\J0^>-D7UO:[759?8 MGRN-GK),M_[!B52&8)+ 7(0<4ITBPI(HR+EE,LC%,8V^E5$30C1:L%H"<8#V M=7J(0VO?RS.0,_VCG!J&X<&'R!;@. 7 M]6E6]6__9J?(_,^FF>)[TSD:VH^NH<$:.=B7#NR)I\.V]J]K102UC#/02%FW MMF_F>B>H/PT[V!QXTLC^\8VJP0>C]UCC#S>08T"M[DNJQM&NZ"9)K?FYZBKB MQ#+*=/Y8FH:)VBT0 7.LS-0T"FB6!TF6IT:-0@W'FYKV;EKX/C<8+6-B+S!K MIGL]\C6P)FVH:N'-VESQ#NT #F1#9GR%L%X8;=QX53/17P6G&MYVA:U)+VLV M>JS9[NL&HM7]9EVMR9(K&_@_1/'X76T\;WZ(DCR*KT('?JC?=UZ33>,EB>8Z M@#6/4 CS. D@XF$$B6 QS*-4Y$*RE$9&)6W>4(:I:;P]$6: DH7. WE.[_1-W98']')V?S!.;2I\D\L@3C&]5O,T4G MS>XW@F)?A>6A)'HD!:_NH6I8@.7PKJFM*RVZ?67SO\W+K1PQTJ_NKR-C8"U\ M@@=O[6//"^Y46.7H4:/55#DMPGXYE3-7N!FNOU7B7GZLUL434?;Q7#&0B3B5 M,!(40Y1P#$DD)"2Y)"*FF/$TMK$I#Q\_M<]2H=.>JRT^.U/OB#HS*\R=D($_ MS6,NQFGT\73YOUNK/2H9B431F@(ZMTDBYYG'&$.(SC3&TYPUS"7&9"J8> !0%-\C"V:C4U/.2IJ1PM,:A%GG5Q MAEO902V\[K2Y$Q_4\H-# F9@[XASMM>377W ;9_V5=T&Z[D4WS49=<)@_?L_ M=O2 C\O-4UNKP#)]:817S4R=3NL%&EA%_^7>'?NXV-&FTU=X[?" QXW2'6T" M7@7[CC>RV_+Z4#PI4/=2F=_+2NK3J+^O5OR^;*L8UULSPG),9$1AF(<91)CG MD AE0V.,B.1$)QD0F_718,RI+7 -9*U-.M#Z9PU;ZY5M?>W^39_S!)BM&IYI M'7K3[(-1:U5LP9$G76HRXJC*T(*"8VUF7!5S'4TX.,6PNU5]!7I5#[K[93!%P4\X_+=;%^ M^50L1!,A,T=9%G,6Q)#F.&_KO4680>OC4/OH&'] VS T MLR_])'']W_>U= S\55LP8?PI]XG?-@H'VJ?&-WGV7N- MZ^I<50<]ENOBQW,LF"!AE$*<2K4Z9Q3#'+,<2DP$3O(\B>W'F=J'6JE_L$?;TN]UX]0!_T MKAW/AXVXD>H;_"]!RD_%#S&/DIPD)$F@$+HL(4HQ)%BMXDF F%K(19P0*P^[ M$XJI*1#UBN5UE3L=MR>(ANJQX?G9N3!4+$,S/+3>L6QZ7M,/M"! 2S)2H_-+ M1([1ZOPLANDT.[]$DU6[\XL/C:HZLK$^H&.U_)NJLK(GF,\CC* M(!-J+X-2'D B401C%$A)8XGC!-MHPV";L7^^=NR6%=US&-;,?7EJ!\2E2SE7')(:L=*AF*(=7&RA$NU MI2-I2J257>89W]34UPX^J#1^L%$" -)BMPRI]SR59LKO#2=H8$UY,L1]%Y"I M@PJVDU?+!K1PLZZT],N@?;0&HMU7U+IG=.-&I ]#[:MH\X&&<3\FZUJ#_DK6 M=2E"4>UW$/U2%FK/_TP6MTMMX#ZH5T7,,4Y"A%D*PPCI=N&)@"1#!,9$YH'B M/@VE535K-QA3T^KJ>TCM3],RKG3Y?'0 MS@'$Z(=Z[D2=.O2[XFDNE;XW2_WO;ZO%K?I?56U$>7?WOMM:QP%*N$@@I@&" M2L=1F(>80IKF:1P%F138*$3IXDA34U[?[N\41IMJSWTT]FLHK^0,;0XV,('" M"11.T""= 875J49V'VLV%; ]L3=6?>OS+/HJ6VU 2']1ZKX'C%ARVD".PX+2 M)C=<52YZ^;@K27U?%H_JM[KRVY\KK8ZK=T*N2J6=ULIP_514C"STK^K="YV*3#M-A)FQ.!*] ROK MK11[=?+WK<49V DU TJL^F\5H+5@X/VF+/5VOY&M_IOWHM;7,.RWZ+43DK*9E_U2 >;LRZITM9X;1=[3 A*"_'$;>/9A>;'BA:/Q4E$^W?,YH$ H9AC"L M6R1S02%A>0I1B'$2$2ZSS#AX]N#)4U-5+3B@T8';#^9ALX=\]:NIJU@86$&9 M$F 5+7M26*=0V<,GC18G>U* _2#9TQ=A9L4NA1;?2K,[Y=628!WQ5+< MKL53-4\(#;*81S#@F3(Y")*0AED*TP#%VN9(!$N=\M,]@IR:,MC/*MX3$W1R MZA+:]FG&X \M,*@E=DTN]_EF&&X2WWB^A]X]ON%4N^>"#S 7OK._?4)\FWSO M 4@^F^$]Q%ANB]#-TZI<%_]=/U,GC:_5UZ+3Q>NT\FJ>J<4DR64,8Q*KY20B M!&(F$J,XV*+%Y :L)U:O\"UF8+VQ^#0%N81 M>3NH3>F.\^19*THS3CRIO N#C:J\S 0_5D.&=[DF8W[[+A8+'>]"EB_S)&$T M3>,,ACSA$*GM):0,4?6?,HLS$@B91W;IF/N/GYK":-,0:XB@Q6B;DGE W^4- MYG6D#*P#K/AP2,P\)?85J9D'CQLY.?.4**_3,T]>Y;;RO]M4RH:HJAOVKTU1 M%74M&?UC*;J,?X9SD8XAGH,/L6%[A,N]FAH!7-@?6 ]<2:6T1&)/CR2BX/-ZH=H&Q^,>F@?F-]F6- M==AK6Y[J@]!%(/2)G!K@@_JE:9'COF=,37OL804'8,$'XXRFB[SUZPJ?E VL M(AS9LBJ.;$*%4ZGDW@>/5CC91+S],LI&USNW#]W5[ M^YNNI5"4YDC6O4?S7)\LY9#05$(<1YA2%*9$&+60NSS4U!1" Q8T:(&&"]^# M&C"XL3@:[J>W7R'X)6U@E=#'E\N9>C]Q%L?KW@@.=PAM)?M[S8?^QGN3/3C]8P,K1EKA.#V]VMCU<^Q9*,,KV=K+#5X MBC5?^J^?A7[-=^;>$75>/_I#;7?A6H>-X68APH FH6[HP5?/:\$_+J:&W@7VDP3^T'@]MK7;S*79H<3H\W.P.M1,RGZ MGV /X$&!D.82/4U'O]R_P]_)AA=F/9UZ7(=EU!,1+[0=GY;X>>AUQ[>W2V6\ MEINZ3Z6NXGFW"P5. D2X0##B0D*$Z] +B;6C-<8L2<,PL2K8=''$J5G[XULO;(YU?.M(I//Q[45R/!_?GA_O38YO+XI_[OCV\HUN M2N=W4A8Z(+6NDOE^5:WG*$!I(D0$*4H#9=!A @E/&112QCS+<)8AJWX_KT:8 MFE+I (*%1@C$3UW6R;(^Y6L:S73&5>0,K".VO+2U%,#KYX_Z MP9\5[_@#/W^AVP=]6/>V?A6)( E.$88-/NHK^-GX*_Z54ELOY_U>=D]?=!'LWG8WWBKR*/$,R0#!/$ZG3 M!Q'$0C>Z#<(X"[(L"2.C!.!K0$Q-/>QDT!Z7NF)=#?Y2&H._63%3)$-S/;"J MV:>Y!)T )RD?IS/W-7QZ4E].$$95<->0=*P"KWJ6XVG%ZNEIM:S+L-:U6JOZ M5)//(XF#,,A"I?U8K$P?GL \2C,H\CAD!'&94*O0]S/C3$W5-3";@M4S4-08 MP2^%^DT-^F^6CN8SY!JZD*^G;&CG<,/6MX:M!N2LB2TX[Y*W=_CV\^#+E7MF ME'&=M/VBOG*_7KC<325\7JUU<=*N=-0V9U<7Z%^L=*[NG&4()[&@D,D4Z=K( M(:3*3(*=46[?A73 M-XS1)Y$WG\3^8,-]&1U0;?5S!17P#JM%3.,Y4OLUR=5$C:,[M@S=R[ID^K;% MCP^&+*(^/3 U4M2G V-VH9\7J.@-_3QW[WBAGQ?0'X1^7KK6L5'1R289>]%_ M[UYVE[00ZG89^C!]_7*[K-;EIL&E*^,]?"?+^_KDJ_I=5$IGW2Z_U%$R@$1[L20^:\IYK)3]H"9B!]EU1K\J7 M_L U^ZY)(T^;KW9*8\$>M\_2R)/QJ@'3V..['K[J9]XNN?BI5/6J2:BH&@P/ MZI%M.0C.(\DSB:#(,@91EH>0"$1@EI T2"GG,L[M#F1-AIV::[)!#5K8NA]O M _Q_5JWRF0$-WK$HA^%4F)[H^B9X\%->3]PZ' #;4.7M4-AHT)$/BFV(>'UX M;'7W]8WDYBC):)X*"0/.0F5+AQ)BH714A!,41DD:4 M]K%Y_KX/'OUF?=/.?:LGKW$LWEF?B)[RFJ="1(SQ$*IO MD:O/$ZG/4Y((JA]H$.$XQ S9?)YG1YKDM^I6G?,LF6;?KQ>*!OZ8N_")@<\; M+E+AJQ3GV7'&K<)Y2=Q7!3@OWN :S;! M]XI22W7$F>Y$@P,"41*%.BLDA3)-&<\"0@F*[2(;+HXYM:V$>H^P;23#96+- MM(1GN@;6%WMHP0[N3.\0J !?2,';UEN?BA\>]8<%2=["'RZ/.'(HA#$%K\,B MS&]U]-B3NKFU#KQ0@U4%KT-7=6-K?4ZJ:YD_E&19Z6;WJ^4\QI@)(CGD/!80 MX81"$J8YI(&,DP2G2B%9M0FT&GUJND>#UZ>;;8C54JS!<[EB0G!+<\5N#@Q] MWT,Q.[0#NR6UC<0ZP XZ\+JUPQY\CZYG%]9\^8^MQA[7">Q"RRM/KM-#KO=O M&+6I_J1>X'E.,DR%3GLC/((HRR*8AVD*LR1!:<@BM>VRLJ><4$Q-RZGW-'-W MF)B3;^]9&83245TP,]#*\-+97FJ@8?PRUF0-X, QQ_!FGAYKFOI<0O8/P9BC-0>":Z3V.C1R+9;$6=8[2<3.=_58['YNTX@<=1[R7 M<1ERG*1Y#+E$"41YKNS'-$NA8 %-$8YB1J55P\8KP$Q-%7]CWP7?-'L[LM]. MJLW0!J58Z# W[8^ZLC?757-H9H:.-3,#KP"-&&T^YJNF7N"@[5/5RG8]QYV!S>J!D8$U55?O^6H3]1Q+]E6R_P(FJ2-K M3N6RG4S1<_>.7B[;R/2\=.TU"N_X?60X"7*113!#DJG-N@[*DEC"2 HR)7M'F:3*<])YURB]OX#6\Z?V?.B]OY#B&T?S7:7Z)J#[K)2?WPWWQZ?G MQ>I%B&^B_%$P<3K<__-J^:..UJ\C^ZLZ,&S_[[K$TN?5^K]$W5G[<5G\M^!- M6/^G5=G^2E\7SD5"69 G*92ZAC7"<0 I#YG2LFD-WO6DG/T1)'H53#>N1WP"S#?YTYW5HI_"IQ+!=MLT,;(7N\L6TE.JW:_ B MUF GZ*S-"P-R58(]8?UY"]YFCCSY%T8&/ZI'XFTFYMB'\48HW);!7XOEJJSS MU93>5H!V<:0[UR3FF$=4!U\AD4%$DAR23'"U+Q"8D9#$A!MU6[08_W2#E^9T:YZS)*21B&$0B10B MKHRO/-:'3^J7)*,\QMXC5^4&D!0-E(8.&.O,BY M@?_6"X7C**P&*JBQ@A9LO9.NN?QH4Z/>C#X+KZY/&D?R[EY'IYV/UY2>7E_O MQ8>,Y_,UE>? ]VM\DVO5L%6YUD&SNWX++ YB$@01 M# E"S*KAU>LAIF8&7]&ZX@259M;@=00-[I34W-1A\X/TKC@OO+?: M4*\&&+F*TSD!7]=;.GNEV\?]8:7F=5VP][J^8/FR;7N?\Y1D$C))E$T5\%29 M4R* :HN8192C.$961=E/CC*U3[P#"1[(3W"S67^OM^MV'_AI.LV^\:M)&MI, M.LF/QU-;(R(\??*GQQCUJ^\5\_C#[[_8[MOGHIA_7*[5Y-UPKMZ0JOW77;$4 MX3R)LEB$&,,8"P*1I P2*7+(TTA&DLI<2J.UO7>4J7W[#5#00IQU/P -%MPO M#9?Y?F+[M8 WN@;6 LY,&:L!(R9Z>L:K^QL-H'[8??C]3QWEPS<2K/OPS2YV MM.AUEN_WU8)O2Y?IXNN[TYLOBEQ1EH+7%]81)4TSF'E$29;R/(993K#.H4@@ MS;( AC*.0A'R-+5K6>>,9&H*9-RC+_<)--QNC#$M0^]*]F3XGUW97"V&[BF^ MG:RM)%U)@UJ8<=I>7)N19;5 MS9)OW>:[%ACO7G8_Z]J2-S^+:IZ0)$U8&L.8,F6>!91 '*04RIREDL5!FLK M1@-? V9Z2KA#V%91U2 MZ]->-3EFVG4LR@=6L)9LV]>V\T"3K_)WUT 9MT*> M!])>%='S\4R7H[]6_>Z>6KW?J%\LUW/.A PBG$/,L:'D)-3O2\T#2TDZIC: _E#+0X_5!EGO5G4\Z%> MFWMYJRY[$G>KJIJ+F"6(I!B*B$7:Q2@V1J^G6' M4A="*&J%0FK8:N?ZN3%0Q&,Q/KC]>,EE,MLV1=B;F'L);MN)N1MS8BS4 M_E@3--+",/1$V2TA/LCM762N&F"\9<@'#P<+E9<'.CJD-[02_]JH5_GC#_6/ MNF+%/$!1&$01A7F4!!#A*(($Y0%,DY"$G%*6Q7;5;$\,,K4%:(<1U"#;>BZ6 M/HR3=!IZ?J\D:6BGKBT_]D[9'@)\^5M/#3&N*[5'R%=>TKYK'1,5U.OPO8Y? M>7HJUGH%^RITVQRE;'Y5_WS:/-T\:8]#\_>UX',24,I#BB&/LT19K%B?.X4< M1KJ"5QRP/"5&^WUG!%-3%%NXX+D5!;"M+);Y"]:S8:9*!N5X8#W380<[\/K8 MJ..\Q0\: 93(X/\AATUX'[=T\EJ).UFX[ MW4G&<4X%AC(A!*(H"Y5J8RED1&8RB4B8A^:;\5,C3$UUU1C!%J1E'\'S1!KL MG*^E9V"M,Q0S%EO7:QD::4MJS93='K./A=Z]X\D;Q]L3]N$^V.OU7NA"UE_LJAV@T_=@E4)W).E#UU>XYKWI-C;^NV@_7]9EVMR9(K4[*KQ'33 M%&+Z^%.4K*C$E[)@XNMJL9"K4M\X)SG+$$X1)%)9@(AD#.HV<3"/=/!U1C'/ MK6J(C"_"U)3JM@96BQMTP$&-W#9]:_0WPM!K-^EY'MHGN%<3:U_\_<)8@+Z MD[6SFB)9+0WJAQT1,W#AW0%_W-"J[O_FT_WX9C/I+9=N= %&SM5[JPEZG0OX M9D@<=PA=&]9N\2Y$]:M:S#>E;B_V5;!-62HP"F]1_;9 MF<9*1-#)")HF?HV4H!9S!O8%!;6DX%!4MS,J[R^#X=[F#:=XZ+W/V\RN_5YI MH"GPM9?R#6_KNXZ\RK?LFT:_)1 MS'' !&,TA:&@(42,"$A)&D&L=E@X$5G(0JOS1,OQI[8P=(V,E9*@2@,LVW*Q MY;:HIET1(==9,5/A W(]L(;>%L/9G23N@3_H^[W#[T_Q.A+G2:_:CCZJVG2D MYE@KNC[&2]14US(@BB4+(PPI%ABB-*80QT) ?5211 $266K5)O?D*%-38,=Q M05?%2UE5[;B:GJ&](Z\BIKS7Z^BE8)B8J;>HU]$KYH6H*2_-&)PW_+^2GSJ2 M85MR6V%C95%[ ;Z2M9@G"14\"0+((R8ADFFF#*$T@8P2(21)69Q;EO,:!NC4 MM$X+%X@6+Q!*Q]=Y($]R1ZG;OK^XF[B.VG!OKA RSL! MC[#AC+RUW_<2S+^&=]>0;&\^7-/QW%::WY:[K=\#^?E.+(4LUE43[Z]^\44L MR4)O^6^6O$L/N&&LW @^QRC,A$P#F*9J'4$TBZ%:2P24:EWA,DHYRS*;Q>0* M+%-;+]ITF#7Y"9X[U'55F**KX4\:X'9+QC6S9;8JC#0' RO^?2GJ(G:='+,N M44G_\LO!S&R[*]QZ!4T^J^QHDHVIG#Y0=*V ?CW33L??/HE3:?OFH M\Z?>D[)\:4_9JGD<,1QQ$D"::Q6:11DDB.60BB03)*)Q0JRV\.>'FIJ&W"(% M.ND6L'VL=DJQAUXSG>>'M(%5VHXOC1*\-^++6E5=IL*3)NH9:%1%,NY'2E#Y WF MV"['9*@YZ,U/\3[H>+DM0_%UD!X3/8KVKL7"S;ES*=7DU W60<18F MC$*2\ 0B3F.84YS 6"(4$2)(*&V6>@^0)KJP*XE<2OWXF".SGU/PP>X4F'>*^+I%K MIO8\4C:P:MNR57=&J;%J.[/]90/78WL4,UY\-4JY,-JX+5/,1'_5/,7P-L>P M#/9=\,U"W,M/Q;)8B[OBAW[R6KTA.A:@&;$.7D!7 M.!F)+ J2/(&1KN2%HDCJ>/L 9B0A29BF*&=6!1_.C#,UQ=:TO&8-.+#8X;4\ MT#K#:JS6#*8,4AC&4:SV^1*K'7\:P(CP*$58XH#@^7JU)HOQ6-V.-ARK#WH, M/PP:G@=>S\O0AX'UB[8'T6/U;D,6?)T#GAEEW$/ ?E%?G0!>N-S//K7;_NX? M,VLUU(U'L30J_>WO8Q-- >]^20 M;[K1[2/ATFZW]UXWK=3LF[^MR;H.4NWJ8,QY0$24QS%,\DPI(IS&D-(@AU&: M"2RHX$%B9>&=&6=JNJ=U:V]QFE0&L>+53+=X8&M@=>)"E+4"N4"#)YUQ;I11 MU<0%48\UPZ7+K^@F6G?'XQ\V99/U6*QX';=>?19_UG^JYB@1. QQ#N,0AQ % MA$&<\QSR"$=IHI1#EE@UKC,;=G*J0J&JDWU7$E1-Q\FE6(-?BB6H:N26IX^& MY!MZM[Q3.K1#2P-N6G9RT$ &#>99D[ZCMD *=W.%QX!(.Z)\MNF\/.CX/3F- MB3C9@-/\;H< RAO."VW\DX6N_%@LWY/G8DT6NIKS:ED/WR;[!H1FF&85<6XTZ->6TPUT7RH1**;70 00-^J9-KD68F_$, M]*NHP7@=6$.=IW1VP.CEM.PKJ+6(#!R"XI$B_OQ1;1?(9TM9;X">\\@H,[Z9CLE+QA75FU5J"L?2EYW9RY$]:5EX+_FE!'DWTMM&#IJ:O M6\#@H22\-GU:V'78N<8N^$:-!UH1S%2+&:7]VMH[FX/O2ZV(!']H_![TAQ5/ M)\S(2K!_?US]^%_J.:T%R?C.<#1[^BB*Q$K03H'8W71-U?J#-L:Z.IEZ K]= M_A!5W1+DKEB*6[5GKN:"YC1)90SS3&?FX53JH-HV[+GM=Z]\>!O4.W>EIC3M>ZMGW)%P,:N ]*'C;A=ONH=(<(@S@*6 MP""E,42AP)"@.(8TER%+(Q;DPBIDS630J2D\^Q8=1M2:Z2O?A VLI9IHA/W^ M:<.VX+"AQV>8PJ4AQX]9,"3A9 "#Z;U7*)HFXJP+OI%)FJ0L3R'/9 )1+B@D M=0WO3*0XS=. V%E4KX>8FA(YC '/35 MX0P)%F0A9QB*)!%JAG $XL74UEFH4A M1E2]YXBD$$4(0YK%$D8HY33%4H1JRV,;J^?^LH\0IO=7>]DMEF)GWD=9>+LT ME&$B $_*[G-5/1Q@_#7TI( G5\S35SJ<5;W;5,J>KRJU!%-E_6NOJ:[+K?8 M0OOFN"ZW/94P$RH,<2LF5[A8Z MY!K)$*8I#<.$$IS$J?&QU@ I[8V[^31)3QW @$(GCI1@&ADL3BI&6)J#<[+ MWGC"!M9SG71@3SQ]TK.=P0,)#YH!;J4$K9@SL"=HTP?CC:?7XLSNC:=YI..] MMYINN\/ >>B]]QPB'''.V(?NBJL:.L2 MWJS;,'<=P[=1K^'+[GY=XYF&/."1P)!1E$'$U,)/4H)AD+.,9Y0FF5V&E5=T M4UOK=4@[;9"KQ?Y)S:7@@*Q!U:$'95\AYQ&FTVPS\F:3-/#Z_E'*9ENW7YU5 M8SSN4*7FK,O^V IU?,\,W#RM-C[W08/0[C4XV1>V-PAI]DSKZ4!HWX.X=W$I M>$'*E_ORX[\V>LD1Z^^K]IA'B&]$Y^[6H3+O7EY?W%W6-,%C4?A_J'O7[K9Q M+&WTKV"]<\Y,U5K"'%[ V\PGQTFJO=Y4V2MQ5<^L?-#"U6&W+*9)R17WKS\ M24G4C0(@D&9_2"Q;)+#W _+!!K OC(8I@G)]EZF:ZBE,*4X@I4&4(H(#1(W2 MEK@4;FK\OQ-7CA=H! :->F C^ PH#=4V5.,ZILH"G+IM<[U=+42GCX#>I/%6 M SOPG/$F8VI5,,8@@2GD(LTA^XA1'- C#T/" 3;?CJ='];\42 M4EQ]4QM[K?"* YK?5G7NDXHO<_G^+XL5KX"0GVCC-ESI^[P;#X\>70\!^L!4 MK$0&.YEG8"LUV(GMWBPW1GI&%*(XB(ET*LLIT"5]5F=J-^X/M9*F#B)Q@B'#.8,89@P*(TBF*6AGJ)&!S+ M-362^QD-?)A&@0<1#SU( NI!@2@. MTY"E*FK5R,5BU_C4IL"M;*9.$!V\='T8[% 8>-[9BJ72"#GU'3A6U]G1?Z?I MD4_NCY4Z/G@_<6$&TT!:QR3BC!$O%I[L=!1S M^&;RYO"^-7PSNC5\,ZHU;#T>_R+6\,W;6<,W;V(-6P_HOY@UK/%BCF@-GT1] M.&OXYE_1&CZ)D3MK^'3S5\0HW=!_K/,J[W&@?L"OQ7KU^&?1ON-!RE#,B0^# MP*,089I ^4].L]1/4!R@ ,?ZNT[68DQM5FW$ U(^BW 3\T'0F#%'@7;@"7(; M*M)1HB]49#<*-A.A_7!8Q/@,.BQC1_(8#X_C(!UK,+5"<E4,MQ7?@ 6UAT-C M#G**[I@YN3BHI=P+/MS*#>X&Q=5@,AD"WY'F#DBHJ.9,KHDY-)OF=?$A9?3RO MR@HW21N:.^:1SV+?)QP&H9PL$,$,9G4I)>XG(D"4!\0H=F9PB:>VF&D<3FQ2 MY0P_N'K'$),:LK$627OQ]#MU05??35G0C<9U^IV.SJ!5>@::AV"G=WNGN[.3 MT<;(T8',\/*.>LHS&OR'1T?C=6PW0=VP.HY$"OET6U2KJLY7_-HI^/WQUB-O09 MSP%?5\N9Y MI5O#X/3=4R.#6DK0$5/:':MUN;P4#:8+5C\;N,%I8 *PA#9UVD!';+W77Q/Q?BIP MC^/ M' MA-KT8(9,#U7(AAJJD!]V5*'9_"BT8:;JAD(,[S(W!&[8WQZ+!U[( MYK]_7.Y,74U+X,SM4^,$*>:ZJ68 '@OP\.%>/=LJ^TZ[(?&Q*%8J(%_?)CB' MVV6CP %D@R\+]- "7YVN$S3 L3(6SK4YFK5P0:FNN7#I4KM=@UMQ9C M#LC [*54 4J7&6BU 7=[H[*K;+33".Q4&J1XZ M*%.V6117_]&F0S/CQCT ]7C.%I:!.:L1RV%ZC#Y]'7'(7M.C\L$II0[?[9/7 M6%9OQ'GY!UZL^;O7[<>_Y+R4#7U[_<1?I*X_\FHN7UZ29AS!4,04HC3R84;" M "89H9BB2*7,,*K:J-7MU-YM)2JH905;8>M9][>;/^3,*B4VKZ^\> MTX&)X1HXS:LM&J'CJLJB7J?C5EL3C%KN!26*A+%YRE:YQGG*"LH0%,,JB&"+*/(C#+(4I M05&4940PO<,FS?XF2#%*/D-'DTN@ZI&*0Z@&9A0E*>B("EI99V KK3LVT83% M$95]. M41 5"1%I!H,8A9)4,(:9\",8\H2%.,H\FAB5F#$786H\L]&@SB;]37[#*Y O MPT/JL1@-/38:%N.!":H+;RT^V,D/.@JT:?J'<9"S1]!57GYS <;-OF\- MT%&.??N6[#/I[S):?Y1/8>-B-0]$ZM$HB16W88B0%T.2)2'D(?8P1PEA:62: M.?]41U,CM(/J6SNN4IIR\P3X9]$5X^Z7& V,$'5B>Z[ M*>V5E(/DM>\#PF$>^Y/=C)ZWOD_94WGJ>Z^W=.GOEO;='MOZ7B:\./:A8+ZD MA5 R O:35+GTAWX6RV\CK811O;U,C1-N]RIX&YZ4G\91CP"N1F?@M_^@SO8@ M1]2]&+ARRC_9Q[BN^'UJ'CG@]U[L)LGZIWS)[U;\N9K'21H%)$R@\$,?(IX) MF HL8" I($Z3)"#"*#;T;$]3>^]/)!%7LH):V"O3K>_@U:,")Z -3 >6>%V= M>/T(BX%RK^_Z>=/TZT?J7LK ?GR#K7__#6/R@:E4+4A^7]8[,5*%>>8+SKE( M(8X0@0BC&&9IYD'?8P)'H8^"5.M(YU)'4R.(UB&]%7965V#EJHK>1F!3;_XS M^/93A$O4!F8(>\ L?/?[T;C":_],PR/[Z_>K=^RI?^%Z=^% <)2P/H M!6D$D> 9Q @A&'E^%A""/(38?*4$U%OS7.K0B,>VW0[WA\/JY5 0BONIWSLNNEO=_X"CQ/!$(8Q2RA$'HE@2I,,DB#%L:28P#>K M4F\NPN1LIILO?P$?/]W_]0OX^/G^5W#_\.'SS>/=;[^ F]O'NS_N'N\^?#&C M(HMAT2.G8<$>F*ZD\*".0MJ(KZJ__Z0T /GR9[!5HAM_-,2.KCV(CJC-0H!1 MRH$/ZNZ(ERW)!#_=MX$N2<1XQG\,X9M*""D@(,QP',(LY"3D5?A(;N?EN M6YX:?4G!#$L$;3'2(QTKS0?F$BG3 &%!1YJZJ@NT;7?MA'3_[\T;H3A T58+/P)*O9J!-BF?JYM$+O]Y;[@#-,5T^JFI=KWUN&_!: M21V7"M/#Q)GW1V]G(_N Z"A^[ FB=9=-R3%*E4M)M2NP4I\QW2P6Q9^JJX]% M>2L[SE?*9?>O9;[BA1#S+/8BX1,!);_(I8Y*^(AQYL$@2$)U)(13')DFG[>2 M9*)<5(L'I'S*R6R]I,5BP:5!IAPY<:NF24TJJS'J)Z>!(1_)2Z65OU,SJDW5 M.P-;)8#4 C1J *7'#&PT&7P(3"J #3T48Q7[&FA(#"M[78-F?Q$OJY9'K-=U MC>;[I;FN:LEB*OK,Y4(UIY*BU MNW<\7KT@_1YS7KK6@AN_K)?JYY=B<7>G5FB\_/1I4V M)"2*89SZ41*2B"1,GQ][.IH:1WZY_W1W9_ Z]V&H07J.D!F8^%HI@103W-V! M1M 9D*+:% 'L@\R !1U!-Q(3GH?0$1-JP-'+AGWWC\>(&EKLL:+.]1;,^.$' M7:PK==;Q>K-L2F"\*Y;KZJ8L5=!J?1S\UWSU[3W'"TE*:MLNS$2:AAA!S$4 M42K_PT(DD"4L)2@F81KKUT8W[W]J/-K1H,[T4]3.WD0I 7!'"_"G5$-:HK4> M]:ZJ 9-8#),&)P\+_L!4W<5=%;YNG.QK^4%7 : T .\WN/?MPSK!W8#8A\5_ M)+X?8!S,Y@-[%'NG"8MFQYL]['7>FU2N:,9FL_R%E_B)WSSQ>R'G,5Q^>:WJ M2!\/IG:O-'*"=2_0H!*B0JJ M1E:3K=5SH.IL8#N :N@]ZA8E*2.X%Z"6$GQQAY+)'K,#M,;:1K9!S7"/^ (: M_=O YVX><:?W@OS[F[F7+K9T"EK24CE@ON?-S[OE(W_^7I2X?&WRZWXN%HN/ M1?DG+MD\3;W$]RB#3"0Q1&%,(4X2!*.0I 'R,4?=&=O#31OJ? MU=;N9\XX?ZX3OJ@&NZ44BUQ:XJJ2!J HEO"^><;ZU=U:(X[&+>R MS%D%CVK%G+_RFLA8N9;8.?3(-09N4J]NEA?2>BJ>^3SC&?(H]2 G!$,DO%B^ M_RR&(D@Q3I.4IHG16V_0]]3H8".=7!TH\8 H2K#5J M_IM\I.[%K_AO17F[KE:RL;*=83GUY?++IS#!U(>(\A1F(B,P01[W@D#X'O%T M6*NWEZGQTT8Z0T.E'\E^VG&&S]#FBC8TV@2BI7H?5<@&.C0A?]M11'_;HY"! MEGJ;UU[O8NOP^X8HE'/QS0O.%W5NY*)3E+BMY/8.5SF=^PD2?I9X,*,J>ZG' MY3(EB @,*>,")P%&H=:K;]G_U$A!!80O5 D$O%J5.5FOZBWE50&JCN3__F]I MX ?_390"QE'X1J.C9\4,B/G 1*/@;D0'/RGA?P9;\17HW;+FK08S\*X7=IO0 M>QOPW,7=&_4^=M"]#30G(NZMFKFVAH6J$KJ4@__:!OP=U$H("462XQ D0M5'$!N.R!N MA>YD@1ZE%H4>6LXK4%SH]HWJ3NB!<;[:A.;]EB2E4KA)MN.LF[*OXWOU[G5W M29N;Z48=O-U_KPM>W*]7U0HOF5HR=@Z>4EB+#_:37.YT M5*F;NM>U>H):T=EF5.6'G;*#.2D,.R"N&'P8(\*1*WECVUF:UD]_,X"0/LDP^#Z,#LO .S7/EB#P-.AZ5$,T!.20YBQ:L@G\)&@'5@'FN%!TIZL!&_"5[: M*C #&]Q;'<#CX+@;I4T8$O_1,BHX'P?3C NV*%Y(QF#<[)AY&FQU/DCA8-V, M99&N3>+6_836C13KU;KDX'N;X-NP1-<90#,@HFFJ'X9P ME2Q3,S?_\N'3_X OO%0IT)6P\!8T7JTW)K[YUPV/A@$Z'NA#;WG6D9M*:-"H M,@,=9>HOJCKJOJ//[&!DK,(GKALBDT"+T89JK) ,!T/F*HC#";;]X1[7=3%B M8(@3+/9#2-PT:>GBM1?@VG$/KU,"8O<%>D =T>E2+*Z4MM;@'U%(%R M%U>\W(\KSK=QQ2KUS[DO#=W#[$=6SR(?9[0&GAG/!'@KK_NITFFY#D MC2X.G<>NQM.5'YF](..ZE%T-V)%WV?4MFM?Y/%&'[X_J@?/RE[)8?SX6Y32]U<[&>[>N\B6OJMOBF>3+>MVBSE*?ELK&O&-R+9.+7)DE-U7%5]4- ME&ZV450!*TETSZJX5>O)-@\#GQ-IXT&/"FG^49K!5&V1LIB%44R% M[PNM_(V#2CDUEKNS\XD=9@3US+PW'Y>!R7*C'^@H. ,[%4%71] H"39:UO9Z M1T_0*CH#ET?:V$ <="0K>$8F!:U MD3"FL9,:.Z*?_;9'I8V3:AV^[J !R!=7NG9XS/PRW@M-$:+N-,H6*W5#IH: M;4EV6H7NRNO,%7839NNG\IFKMUJ^W@^\%$7YK/:%[LDB?ZK'Z,./[UQ5(WG, MGY7CH_@B_UH)3-5W7U:X7+V7XWOS(Z_F43#,>R)657%YE(9;0\I"& M"0H("[3RUPTCWM1HH]5.F>RM?J"C(-AI. ,;'4&C9!VETU%S!FI%@=(4?%6Z M&L[_CI\#/0/B[49W8-)[FX$U-F>&P=^1/>18N%$-JF& /;3(!NK%NM"T7 VR M[MGA@WPG5*79W:IPGC(>RR58!OT0AQ E7@A)YJ>0T]!+?.*AF N3^4&KUZG1 M?BLTH!VIP7=YR0SPY^^+XI67>]\9EYS6& @]@G8.[\"\NT&V*S!XJ)%5,CLM M/ZT/C+LJU!I]CEV,6A^&$S6I#6ZV6&@N%A]^<+I6,3RWDN2>"N6TU_IGZ2X[ M>]J8&JU(6<%66+"3UF#5V8>8QAK4$5A#KTC/X'392]!L+:J!AMW*M*_A\=:I M&NKMK5IUKK<)H,N?OJWNQ>]5L\U\3U98LJQAL*F7X@G;4<4^.16A-8"+BN.,#-H5'1 MJM.6#ZX5JC.9+FI'HV)K;E;_91(#9C]V_6PTXH@,O9*L!^->0*E&INV-_6U:J.99OS!&6^2$+((T(APEA MXOL$LB00:90@[B$C?Q;-?JJ/GS]%_K _!89#A*/0*S3'"(&(LA(0&!?L!3RDE(PDPK@OYZ4:8VO>TT M 4K:V@VY_M"1V]*%P7JT=-T5QAB#P5T3KH??PM'@6N2<.158"S*R \&U@!T[ M"US=HAV)JC,]5>6C?M$H][,X2A*8^)(;41()B-.4P8@E*8\SEB&*3&BQV_C4 MB$[)!I1P5FRV!YL>/]F",3#C:.-@3"NG%'9$%'M-C_KJGU+J\&4^>8VMWPY9 MO<\KNBBJ=_E^R##V$Y4G3*[/(\IA&E(,<8!Y$&4>)\1H2_%T-U-[9964 M8">F\0G*!5#U7N/KH1KXA;9 R<+!I@\$9QXU)SL9V86F3]%CGYG>JRT3J=2) M_^_%9_Z]*.M*3U_X4[/OG::IE_A)!ED8^Q#%(H8X3 +(_, +XX3Y7JQU1'ZY MJZE1P:X:0KF5%52ML(;I3,[CJ\<(;E ;F!5V@.W$!%\N 6:>:N0B%JY2B9SO M:-Q4(1<5/DH%1;A ;.BS1BNPS%/A7T#" M5>+[<]V,F^;^@K)'2>TO76]'#)T2=G^HA+MS@3V6B C!!!/19!U.(Y_",.28 M>R0,$0_,$JP==F'R8(^5-JVNTEA7R)P!/PAF*(YGD1_5>VR^CV99F,V\) .5 M@KX">56M51Z&2DV:[SFMMZS__=_\V/OOT*^/*\+Z5K6M/9-F2/6].:M?O,X M7H'_Q_M/S_-\\!V739IC,\(Y'K.09SZ)4T@9E23.4SEF(E:ELQ 3OIOL\PU7S[A9?[/^I#WMEA6Q2)G30FH)6L3KS?^)J*MZ(X77^1?ZM)0 MU<[].B"4>#&% 45(\DV"899Q^:OO^2A0"2>1T=K2B513(ZFN4BJ(J:-6S35= MQ10M;54#.]VL;5(WXZS'4Z./WL#D-M; F>?A=PFTJZS]3F0:-\>_2QB/*@(X M;=R.Y!]+S+@Z9-@$@%$:>WZ* QB%TI)'*FQ76H09C'"49'&(@U3/9>]Y[0: MD$H2W)1QWM)%AT(>BBIO4@:L^++*R4+>6*U4M4RMRV0EV11J.5T#J6;]IZNZL$[BPF6/[!'_ M:))V[D0KJNH6E^6K:(HU5[5,*I>G?"@7<]_#41HR D,4!1!%RJ_+CWP8(<2R M)&0X(T9[A[:"3&U"J(4#2RXI84LB"ZD!H!T5C/.[V(V1'H6/@?S ?+U1H0YF M:Y10=>^W)*[PWU.DI>XF([)2QFFBF*O@=)<[QDZ,L=/)7 76B0PSU[5GQZ)? M^#(ORM^*U78%& HJPC#!4/XC$(6>7#KCT(,)QEF81CY+L9';ZU$/D^.]6D"P M5!*:T=LQ>'J\=14D Q-2BT8MW +Z+.J.R*/X_9'986SZAV^[N0@YB95UDW)(N(A@1J3-PQ(<)YE^HIA.PU-[:VO1#"(8NQCU MOZ77:#[TYI:2RB9^LZN]03"F)0HC15;V/P)FH9$G-.V-<^Q>/U[0X@DI]R(0 M3WUO9QK_(>REPNX[[+=5Q;D'I."8Z9%POHH3B3)$,RF$JS $8B)A%. M&4Z$4;&"WMZFQCSMLE9:YU3%HHE%\6=;>5 T:C2)I@QMB7[ ]>P*9S .3&.M MG)LMJJVHX.%2Q7-C>T,+$D>V1W]?H]HA6FH?VB1Z-[D(3YYSEJ4LBE.H?.\@ MR@(!,6;GQIC=.)8%65<$RIL%?X[H5?_(*1WJ+!=QV_V M0>-O&%Y[[MT]-I_L<8-CYI$]J\Y!_MCSUUUOCQ_D^#,X&?50E/D$4<@Y M9A"Q(('$E[_&B&.*DHP'H='1AQ.IIL80!];I-L7L-F/F6&?B;L;B*I>R MK/B<1%$08)]!'F29*E22P"QC$>2J=G"6TB1,_/FR+FS&'@U\GWI[U7K7L^9= M/^I[0/^7.O7G3WDMZL^ -\(:^B+UPZU'J [0&\ECJ$:L*^DFO^I/K; _.W3Z MT4+%E1]/?V?CNN9H*7[D;:-WEQFK,)[//RQ7^>KU8[[@95O@X'4>4X*\+)(6 M-_,3=7*$84K3"&8B3J*0A*$7:>W)G&E_:F9>(R*H9=Q4UM"L%WX.P7YF<(#+ MP%1@!HGVRW]!\9Z%H+RS>='EA]W[?:Z]45[H"\ILWN!+EUF<\M8VQV>^RLO& MZ-C6L9#VB%@O/N6"SWV6)2A '/)8R 6>QP*8LB2&-,F\-/32E!/]5,4:'4[M MI6XJ&I1;F3O5/F9@78L-%E)N@Z-3'=C[7_PAP!QZ6ZC&<2?N7AG(1F+PR3V. M!D?3CO$XSWSB79MH#+W[CQ_";_'?S(NW2)PYJ>:^K(GX6OLM;["Z0&YA/ MW8!FM/=^"16K_?>SC8ZV!W])K>X^_,5K+7UF-_L^CRI?U=Q/TS1+8Q^**,80 M"8QA%LXIWV G=Y>BCTB [_6^F"8 M.\J>U-F5E^Q^X^.ZR)Y4[,@_]O15YCL=MTU8TL>\HGCQOQR7'Y9,E9&>(YKQ M%&$/QF',(2(9A81E B8LR[+8"Z/,H[K;'>N*[?I; M'VK,C*I MXQI5F+GZ7"P6'YN8F7G$HE!$:0(C7YU\(Q'"+/(1C(F?19RF+/1#[8V1OIZF M]LK7"9 WPM:5Q2OP5KK ;::?C"@S- M]CAT<.G=W.AM8+Q=#1T]]K8SM&ZP7.'0;YRM%_Q>;(LN[LKT29K>+]57FVB/ M_,?JG53F[W.?)K%<^WB0)%Q2K4\#B)'P8>:%:>WW&_+,:#UTA3!38^.-+LKE MA&_K63:GU6"%?X!2Q?:6>QH9+K"N&3K-Y=A( S+TXJTS%KJU1=MU'E#Z@%HA METL^![BZ6B!>(\JXRTD'H!TM/EVT>649Y9OUZEM1JOK,JJ@.EV01(A' @'H4 M(DFA$/-40(_&?A+0T$N)EOG:W\W4V++S+F[EM"I0= 95/;J['JN!B+^3MREG?%+1L]6+3U]M?HRD-JSE6.N>&K673^W-K<\ZM+,1=O6^ M?-QCH?+ +^!%;8T.;@[TLSJGV;0QVK',@=#=4YC#KZ[P@?VR7K+R=9-U*N=5 MNX\TQ]Q+F, M151O;G2&TL!O:./DV@@*.I+.0"NK8Q?72Y"X]' ]V]?X#JZ7U#[IWWKQ)C/" MJ,K5_+98,N4AR[9^^7=+493/;2+B!ZS:5X?!>/EZOUR\GJA_%P=I&(F 0A8S M#Z(PI3#U @;CQ.,D2W"( JU)VHTX4YO?MQIU F M1+-S-RU<>@_>^EL8[^1-2Y.]HS>].VSKTRUK-E[CQ7Z0Y$L=ZB_63/Z6+T%1;S^U&?(!KO,[7Y,%; -[K!Q8$\QA')- M3@!4P(R1"$:,IHE/@PQ ME?-P$/$XTUK$.(/Z7RQUG=G.\M7H##QS'B2R&V CN1>!01+;O74V.^?.)+^GI#:2EGT:Z79D@3%B/YTB=49!#YF00OZQQB9K_ B_R=7I3/5-N'-DM6' M9$U-D-V>[!R6Y;Y*C619I*.VU4]N]:GUE= MT:@YIV]TVCNS&M#MUA70CLL?68OS)F60K@7O7#FDJ]MU5%Q.?MC\K/RM1FDL;N\6L%.?MU^T M2L[V4UTHMM\H.@.UJK#6=?\RI>V %>X]\GU($&"2%)<:HRNR!!21 M[&.8"4\N6KR,)HFD'18;;7N;=3^U2>G@P*&BG"TS_:9YV*]=4T)$VY&=.N>R! M+/A]F3_)OZZ4S_2+_.W7HN3*VZEZQX7\^$E^4W5R%,U%'*6$I P&D1="%"62 M"Y$T#YD(LE2H(.S(* K[>I&F1I(/95X8AJ$Y&!<]&AP7[8&I<5>$=*?-#.ST MF0&E"UA]PTN@=*N]^"I :KW B1QGKJO:N,#9:4F;JP1Z@WHV+@ \7*QM#V]P(>1'R68BIAF M)#&A6MV.IT:H&[EGH)9\!FK!:TOH% 5<87IJ#XT>VPX!^,"<.@C6QO1I"IPC MDM3N=E0J- 7CD/",[[>CM5]POE2.(O?++])RK>Y%LQDM.ZP_W#U_QWFIEOJW MWW#YQ.72FH:$)"2%J2,6KJSH<:*2ZS:CB!][(L("01*E1"Y)(VF]I4Q Y <) M)=C#E!&K.A\]G4Z2I_IJ)ALF>S$: #W><@WKP(SE %'[VB(:$+FN.-+7Y=O4 M(=$ X6QU$IU[;2FIH'__5BSD'57C!#GW8H'DPA&I,"0&$249Q(+[D'HACVCB M<9XE\Y6J0:B :FCD:@ M&;A9K,7_^R5%DF3?LWI-\P7 MOY2XJHI?^3/AE\ZRSMTVH:>RE0XTXH&OC8 F%3-.P6*0L.=*>$9*T[,/DZ.< M/#VJ]V;B.77?>/EW>J3>R[K3=]VU=2[D-)ZO^*?\A3.YSI #E4LRW;@4JTIU MG-$@CGQI\PN.(4)>!$DB/)B@5"0^%Y$?&#E#Z7<]N35 IVY"(SNLA0<[Z3>[ MB'8E O4'17,2'P3JH=<%[E"^HA"%+F#.RTY<[/B-BDSH G*^I(1V"U8ET+ J M-E\\/^>U<_;M6MK.S[R\>2IYO5YI:\\^\O)Y'JGB$3%7"0TB+I<3409)S! , M,/5\CV9,,/U:\28]3XW0-K("O!%V!G!;I%?V_VQ4[,M@ #1,O:%@'7P;5HD- M=G*K]"@MR#<[D+>5D <$V:C"VC!@CU9QS1WHIB78S(&[4)+-H,$Q2[29ZWE0 MLLVB 9MLO&6A]0*O-9KLZ M)CSSS3PA*.:)G#M8I+*/D11!S%$ &8K3A&62>"I/\S%-[.L;*\SR= MI\0P"J4I6JWA?/ M.%_. YSAA'L$1H3+]3$*$HA#@6"61,@+& I][!E&^YCT/S5;I7\3:@9J'4"M M1%T,#7QM]##<_3,=);TMP &Q']@8< ^[34"/#7CNHG>,>A\[5,<&FA-Q.5;- M7'OJ41]GOGNMFV]VU/TH2C)*(QB'R(/(\Q.892B&F"(SI:VH$ MU]UQKX4%Y+5]L:X\QSB&V?3@XBKP1CRI,,3MBI.)LX@X/XHX[NF-SA[.JGS^ ML.'\+=;%293'95FO;3[GE6S[4;945U/V4.33C/LP2AA7:8P\F!+?@\HP]$+L M^QD2AM5(SO4U->K8$Q4H68$2U:I6=1_$>K3A"+B!:<,2,YMB(Y?0<%==Y&Q/ M8Y<3N:3RB?HA%V^QM#94HC5RF&CMIBQ56EZU/'SWNKNDS8ASHQ(K?\1Y^0=> MK)4AM'[^7N<95SG=:!.%]NS/?80I3CF&L0B)RLO.8$IC!!./9P(Q(E!LM$(; M3M2I$=9&N/I\$_R4+\&KBOG^V=#"&6YH-0VD20S8T/;5N=R8'3V5R=6]KM45 MU,K.@%(7U/J"CL(SL'T,W!P&CC.CY8>(9E>\YU]'4J'XG M)V@$M0_2.0>M)ED[ &QHJK7!RIP>+P#ABMS.=3,N-5U0]HA8+EUO1PN_J>K( M5?Y49[II?)[H8&J4UIQ:O0.MD 9N<:?0ZVD#H=6\[==]XSF@]4N^YCO5=9V?CM8;Z MQGI7A= ;7Z$P(BR(55&/B#&(6!JJ_,TQ3 CS$S^(><:,\C>?ZVAJM+99N70$ MM?3..@NMGO7E K"!.<\**V.+ZA(0CHRFL]V,:A==4O;0]+EXO>72;[/S?+?\ MOEY5G_@+7P3ME)0DL9]03J (N"JBBCG$GI= SXL8#R(4"6%41+6GKZF1P^YL M2&5+4]+.0"TO" R7;3WX:B[.W* V]!+L/& #; AI8.)JA=73T[CKJ,LJ'ZV6 M-&ZQK9GSPI=KN?92#"19J5,*?5?_?'N E3_+2^[%%_G72F"JOFL<_KPXDDNF M!$//%RE$8<@A$2&&:92B!%/,(L^PEHX+L:;&1:U6,[#5"W1+S^\TZQY=U\K5 MSH<=]>Q<-AT-MA[;C3^$ Q/CB*-G4*6/F.:+?/5ZPUZ4!$QE'MWE'+T7#V7Q-RE)/?',L0ABXDN&3X2G M&!['D 0DA2'-<$1(FM$DT-XKLY5B:H2^D=D@H?%UHZ"QYS8&M@,S;;W+?R_: MZ$ZPT6(&MG@WZ8YWJJBK6V4:VW6,P3#8Z!MC4$;:#1QR<,PV#J\%M7=WT;KQ M\;8@K]5_;Y_RZL8L)J-V.E11M;W=Y_H44IY\VZ MC"B;,Y]FH8]BZ'/?@P@1'Z;J"(<*'(@DQF'F:7E&7R7%U":C7Z5)\;Q^!DI0 M4"E)0=F*6N?6H)ML.:L"_&.-%[EXK?_^O2R>2FR2HU/7U8U93%T?U;)-/:OWXA'_:'(E?UPO627GR;Q@RK6 )B3$D 54+I=B M$<(L]3G,:,#]U ])DFGMN.MT-K6)2"5F:=*8 Z&D!-]K,0U8[1*Z&O.(0\R& MWG#?2*KL9(5=(RRHI:WM:+?@&3"_0Q!'(OCKP#0C<4UT>KGZ4AOC4;*F-GO, MJWN/W=E$-^O.756MZVTR<;_ZQLM/Q?))A=.H$CKS@*5)@D,/>EFBN)8)B#'! M4(0IB7F*@S@QBI/4['=JM+N?;6\A)85U^".3LIJ=$^@"KW<0, "< S/R/I(; MF=4N?BTU4&)#)3=XWX>M\2Z^(5*.MNEU>QUU']X0BL.-=M/;+2S =^LJ7_*J MNJ&2]IK:. T!;A)ZJ7XYNR_K_E5"L+4ZK[T7=>!@U7Q[LU*.L(L'^>1^PQ6_ M87];-ZZOCO!-=X1; M4V];$['1!]R78*/O##0:*^.PT7ESTT9"-K#7:&ANK&;%^Z6 MM.32X'O/FY]WR^/RJY^+Q>)C4:K,4G,2!6D4H@3&H<<@2J(88NP)R"/DAQ%' M7AQ0DVUNP_ZGMLNS$1_\M%'@9Y OP9>]:LKM\N^KT@.TBA@ZS9L.DQZ5#PC^ MP%0] .[&5&R)GB.J->U]5"JUA.:0*FV;,:-"3MEB)S* M'CXN'_F/U3NIV=]U.$VKH:DQ6"TPV$H,-B+/Y!M3K):%KDNY'HK]O.0(X!.$$W%Z7\^%2__GVRGY1C*=M2BU_HH1&*DZ(8VS&XR M(PG&\_G[=M/D8UY1O&B\"S[*OU7S(/ #*D0*1<8%1!B',$5A CG)XC!+61P% M6GDO>WN9&G-L! 6-I*U;"ZAEU>.,?E#[N<(95 -SA!5*VH2@A4(/$[V'5%J]\K+M:+3[G@3!+,@\& M...(LS *?>*FC-6NTZG102/9O_^;'WO_K237Y CG/66-:[1&Y@A>JM/S4 C M,U!"CU%NZABBP6M,=;J<2&&I8Q#TJTF=N/?*$-E?\6I=RJ5.0VHW0K[-#[B4 M7+[%E#*?IF&F]R$U56Z\=E-8PJG4! MC3*'X9W;BT<:%,O8V@$'YTW":UT/DGV K26RVC&VINV_39BM)0IG(VUMV[,S MJ+L];YK>YJ)X5Y1E\:?\<(OEHZG>09&1D*2WLX2,>8BXH3601VR75V@-]> MS8"+?# MS9$Y;MCYJ(:Y'3"')KIE*Y:LQJ7MS^^E92FGYN73)W54;)^/W M>,7G?L*9EQ$&&0L\Y4@8J,T*!C-!0H89RA@W2MHXI+!3X\R-R$V(X',M-/BN MI+:H,3G4 .NQ[E2&;6"&=E!GY,"@GZPX.72?(T]"]TW]R_OUJEKAI7*W_BO/G[ZM.+MYD1/H$__P@YQ G,LBB"*.())G'LA2F:-QO(7U:X7 T\*YE);\)T MASH,1WH=X6?2^'S*E_72FN!%'=&N EU___)>[#("WV-IXF60 M8_W",QL&TSW"!/ MW\RYW]3/WGM.-OJ#%@"P0:"Q@"9@\MB-V5M;/X92_VL80G9#XSCQJ M.KM;,OZ#L\>B#NK=N$@W_]_\R*MY2GU&"4LA$T1:-Y&?04S5E$9"$JG.&>V 'IORK,36F:#.( M'#&L9J>C$J09$(?\9GBWR]7;G*;$1UCXD,=A"!%)I4GM>S[$GD\)00D)D%8^ M__YNID8_OQ5+2''U#7 A5#KR0K29*B&I+2':M9B^RUL-72G/@'V-L3HAHCEI M,^YFXQF0\-;HJA(6RVIPFW 4$VX*%I>9@61)&%6YFA^826UV#$RC%)$(0?G6 M4(A$ZD&": P)S3R)8APE3"O!XMD>ID83AVL=/1(X#V#_^^\$EH%?_:/5G[M2 M5IA%V,(.S5V:=2=@4;A]N=M^_-]^_-#^_.7 M^F=[67M5>U'B8&I]8T> M!YO<68.SBK[7]X2>CY$\PZ=&&V:^Y".-5Z^_^= RC.>3/A*:>W[K8_5I$[*E MW+!NGDI>KT.;;97'/XM-]6N"DC@B"4S")(2(Q1'$*4%0@HX]E(@TC;42YUSN M:FJ61BTLV$J[.=H!4F"3.)Y>=#7F8#3P3]\!E,UOVXV82X>0*O[%BF"P> M.\/()!U$^F./>EL8,;I(1Y/]^"&M.\QS;-RJ_>:2X]N"\7GJ!1&)8Q\&"4_5 M:54$T\Q3A35\1C+A^7ZFY2-_V/#4&%+)!I1P0$FGGSMC#ZQ^"KP&@H$)3U-[ MHYP8IU2U2H.QU]!HF2].B=]-=G'R>^O\%GA)\^739TYY_J(2#[:%[^1F $0'?O-MP;1)=V$"C;N,%UJ]CIWTP@2*$WDOC&XW M/_UY* NVIJO[\@LO7W+*:Z>)(/#3%'$.,R;- &G%-/)).0ODY4.@:^$9F#,LD#$Z!.I3_XHSH)/-CG8$U*=4 M]P2H]SH[^^(#+I6WMR*)^J!XEPO29P&*64HAHEQ%?J4$IA&A,(H]A!D+0ZIG MW5_L:6HO]SM*6B]V-2C&ZRA\RC?9] M=H3SG@M>EIP]XA]-K07YH4D75 MQHO'4IARGT#DBQBS@,=!;)21R$Z,J9'3W>,MH!UYS9C(Y1%(O(#Z/-06F"9GT!,@QC&C!,:QEX4)=@NS_FVCZGQVF'^[C9GSA4Y MSG=P7CZR<0#2T-QDCL\5V\^-+[4R?A[6TI>CO MJ[:$3L91[AR/,]HP.? MRUU.[=7?BFAYO*,!LIX!XQ:Z@0G! #5C^T,?"$>VAD:'H]H5^@ &*CV"RON49@*FF&$8_[U)+NX1^XVR]X/?B=*!R75*R MS=5R0U?Y2[YZ?50"[ Y148*YAY( BC"6M! + E,?I]#SF BE*>.'S&C']WJ1 MID8@M<2@:#RL<2NRH0%S_3AI6C:CHC^TR7,I&T*CR QL- %?:UV&.>5R!ZTK M^^AZ@<8UG)P!>&11N6O9O+QNG0_KPX^2-FGS-&OI[M\U-?E'WBQYO/03U-.?0PC1@1$/E;EY6(&19J&-$JIGU C MO[WQ1)\:A6SSF> VG\F3$ADP*3,04FCPHJ2>@66QA(V*;C*CCO.<:%ICDQS] M$:VVJ_*CUMFN&OW'3HXZZIBY3*XUCN#C)^P:=4!.)@$;5P+7]9RK=Z^_XK\5 MY>T"5U4=+)&$*0L$"Z ?$0*1JE*",>-0_M&+ \X8CX2;LLY'?4]MJNHM4EPI MKJKE![4"5NE3309&;VH9".Z!YP:G2#LL#'T6L\'K0Q_W/)$RT6"Q4YFTR+& MO=CJD:,[Q 9FOHZ@,Z!$!;6L8">LRXK$.J XJT#;6:(X0] ME'H4TBSERMN.0IQ%&8H-_(E%'K3(I^]>;R,R)?DWTN&?/%B"_K[L% M/13Y_;[,B_*W8K5Y.N,DRJ(@\R!+$Q^B.!$0^R*"H>^)S,LR@;"6 MTZ5IQU,C2=__SR3Z?T%5BPF64DY-0\@8<0W:' C'@9FTD1K48H-:;J $!ZWD MH!%=G;M8$:P)Q@:<.Q#6(]&P >:.V-D"KU["-FEO/ ZWT'*/UFWNM_3>506B M<=0?8P/2]$11LTN1NP6ME=>@$JH6)*\?- M_L[&=;;44OS(05+O+CO^N"V>G_-5?81]6RS53B5?TIQ7-TOVRQJKCCBO=G%R M88Q2WXL9I!DCTEZD%.+ RV :I6G$J%I#&R72-.M^:OS2D;Y.'+"G@AG9&(Z# M'OD,A^[ 9-0%=D_R&N:=[ /E\;7#S1%A&78^*H'9 7-(:):MV!96VYRUO]ZN MRU)V.NR?[V1Z&_RM8.![NY]= M"%!LCSO5:R7J,R@.%G7YJXV/C68L=@_<&BO>JR$.7"SMG.3'1=+.7FG!A)_Y]R9TIKH7[SE9 M? CS;S=1,MYV@ MB@B5J."K$A;4TIIL3)U'5H/XG. U,/EUH+H?"BH#&G0"V4A4> R=(PZ\"$(O M#YZ_>SPNO*C!'A]>OMK&.BR63Y)KGE6#OY3*>5O*W<[+(4%<+G83&.!00!2$ M#!(O3&&*,A2%*,A\3VOC[%)'4^-%)2I4L@(FA9V!)R5N$T=.S4V>'H!UK$(W ML UM&VX1>U\C]DN#V$Y61X"96(IN@!O+7K0&T-!NO(Q*O_78<_^(-N1E+?8M M28WK+;CSRWJI?OZ%+_*BNON?NZI:\_+3I]O-N;+O!X''?!C'5"ZQ8Q+ C$0" M"AZGJ1=D(?42;?KL[VMJ#/J7#Y_N_L?@G;^ I 9/NL-GZ#.&1E#02 KN_@K4O.7J,#^5 MJE;E4/M6+.3]U8=_K.6:?XX#BC /0A@C$4*$J0])0#/H,9S$'%%I@*:6@7XG M.S3BT;<(]9N!DC/.GVL'W.6^]VW>>M\V!P2\5L@Z-/#T>.@=N;A$>6C#=2=J MC=J'?M2N"0GLA<)]4.#I[MXJ++!7^9[ P/[[+$,#5]]XV:2/Z"PMLC# /A<^ M9 %7U<@2+M>Y'H:"!2E/*Q&GFL#B-GAZ[7HW)P)3:/%.;.FLN5[!: M"+@*Y#O9Q[AA>7UJ'@79]5YLGG/V@?-2+I77W^NGNTX^UG#PY]7RYGFEFX3V M0C-3XT,E+JCE!8WIU9%8U3U=ETMP\URL=3>T=)#L?^L=@SCPN^\ /Z-,MYK( M6*6^O=3V:+EP-97L)L?5O66 W IS1' BA%RNQ6F<092B$*:1ET'?#Z,TS+*, MQL19QH2I$<@N>+[V(#$UJGJ!U30/7,$UM)EP.;:/DN E,>(\C"/C]-I#2CPU!E,R0B&%W.XG ?DXF(8-##[. M>F0XJ=$;^F#A^JS8G?Q8';T5-5=_!TKU;80_^-SW3-BEQ!YCG%QFPAY4WO$3 M8(\!_\F\UZ-T;)L/EJQV"0[K@BYS+V,A\P,!,?6%R@@FE*]@"D.>1"(0.*$X M,YEA3O0QM3EA4_U&N0GN>RKLI1-M:B,9INLZ!;$>N5\)W-!T?(C9HQ5F%BE5 MSZ+B+$GJ<0\CIST]J^)Q(M/SEYIOBC7'#XIW&I[:^RL M-MX,NQIM'\X.@NZVG&4+]JYI7XK%'W>''D%!%$9>A!$,Y'H8(B_P(.:8088] ME$2[+[S,>26!\ORF MG,C&C9?ZB!).81BF,40^]V":)/+7*,:^%WLX2[7.,RYU-#FZE**"1E:@A(5^ M6S3GQN3=[P%6AR[=P#4T79Y%RHHN>R SH4LWT(U%EU= :,B;EW'IY\V>^T?D MS'WDL2BF% F$?(G6"@QDBD%.?4X$# M[.%X6S=)-SNI*^FT7IB#XDFCQ.\VDH*?GJ2L/QND+G8\>!I,/NY83*FJTLV9 MJDK;T=,NKS3D$)JD:'V+H1PKI^O(0VJ8%M8U\OUY9)WU-F+B6=<([6>J==ZZ M=156E:7F9((,@PHG/(L\Q#("?5]D:4FQ><+]3IYF.A,LL5RV[4U/M\L99STSRC01A&<0*#-"40 ML22%Q,,!#,(@]EG"D>1]$[XWEF!JU+ZI]P+P05V3JB,[@( UXIO1M?GXZ#'S MH*@/3,)'16; 5@$%>Z,"Z.HP ^\O@&],LM8 .N)3\_Y'I4YK> Y9TKXA<\^, MQY+=E.7[=3,CZWI>[-\U-7;J^FUN9-3WGCA I)];K@-C8-)X+'%=A,H(#R/G MAM.J6SDO'#0UFG/":16ZS@=GKK!TY&^]V^[%R<##G5>.H%G"" VAQZD'411$ MS>D9#7@2I8BFS(^-_/$U.Y[:R]QU!RRLHZZU8=;%/,7'F/Y_,-R)1=G-XS)I["ZE1_OR\?B MSZ4D)N(SBADD"8H@$H'\1#,!$XF\QP/$"18ZQ-33Q]0XJ!$3M'+.@))4X@B4 MK'H\U =H/^4X@FE@=K%"2)M"-##HL3GDW0U1R \[?NAKWRXJ5[.,"/^DN 4[?/;4WMY82/.;/R@[^];>'.U41HLHE M0+J[$CU(75X:7 _2P.]M'S[@JQ+6D1MT/Q)6*X8S38ZV\NW M0F[/).Q"JDY#JK#!S9\Z?[&-5X[U7ST%+OO]AR$V'] M_?NBWL_!BW=XH8Y4OGSC?/4^K^BBJ-9EM]I3H*K-1P&'6%KM$,5I!C%A% 8^ M8D0@'$:^4=4MD\ZG1A3O^0KG"[4$ON7E2OF:M!J 6@5PBYN(6,/-!9/AT-Q@ M& CDH3<9.F(?0-N1?*#"6S:8N=ID,.EZW(T&"U".-AMLVK!TT-F$IW<.@3L> M00_%(J>O\\A766S3! 815]EMA22WB 4P"VGHTP#'@=G>J%:O4^.R3LZ)/:^+ MCN"&;C):V.OQEW-$!R8N#3!GH)$:?&U_#D)B1L"Y\E/1ZG-<-Q03&(Z\3(QN MMCTS56D)9.MU%*I*K&-T='IP\]2XI2,>>*^=Q.@\-KJ'J%? \@9GJ=HH69RI MGD'BBJ/5PQ9'/F$]H]#Q0>NY"ZVB;/""E_?+MEKZ7 B*>,A]"0^12Z$@54<7 M*(1!1H* ^4&$B'ZUNH/&I_8*-^(!*9]16,0^8/WO[;4P#/S*[A"PB28\A,(H MSL,:DM&B-?2A,8VT.*G[A7B)_7O&C'HX*>U![,+I:RSXJ#ZF_=DXNI)% M_E2/='V(.Q\NDSISQ_47OLU0.N5N_7O#T7XRKU8.;#U(\I1(@F M$/O,@QCY*4Z$%XA$JZ:<>==3,PRW\H*=P#.@) 929+N#,X.!T-S_'@3>H3>1 MKD/V"H\Z79"<^]1=[/B-O.IT 3GO5Z?=@AUU??BQ*K&\0?92OMXLV>_+=;7& MB[HL\0VIY)=T-8\)1H@S!E$8>"HQ-X$X91&,B4AIA#E),B/2TNET:G35RJB< MR>Z6HN3_6*O9NA9YIO[XKEA] U\WTAOREM8HZ#&6:VP'YBI7L!J3E@E.CNA* MJ\M1BRH)RSJJ/4O!?\V51YJO73BV4:IXD02JRB,,8BQ2B M.&0PBX@D)HY9'*4X#A*C5,Z7.IP:*=VJZI$J[E$Y"P UOMKE)<]]:49<%T=( MC[1 MY@5K+;.;'WDU#T2$) T%, Z%@"@BR_)C:WIZJ]8'0&O7G=;694ZLIPS+J)4A E, D0A8H&J@TM2Z&&? MT3C.D(=#[9?@:/99KX>,KV;^1>:&&\S7T^7OX1X^6J[A>X-^]NZJINK'@MISTK!\P7?RPOT6-SB MZIMDY)><*L[OEM@;I#5WE+_DJY[M][#"EA(9A""G-4HC\@$DF#6,H MXBR)TRCTP] W6134>+BCH\JS56ZT!,M-!C3Y5_692CW!6I6&S)>@V);H MQ5L-_\MLT3W($Z"W1G_K<1UXYC@8TJV"X#C'FLJLIL9UHZBJ OK3[\T@_PQV MA9AW^@YR9#+D@#C:3!A$Q%'W'H8$^7"K8M"^[&:<7SE6@5Q*IKOE]_7J4393 M[^LQ$:19G'(Y81 !44BXVDB-H,>3)/51DI!$:UOC4D=38_Z.G* 6%"A)K390 MSV*KQ\4/225B]?;5O+=I&[_E"]Y?HCZG10:>^P51J[->U;%X]J\YR^U3P.EHKEU'\NS M]TWHH=Q+;;27?<#I(WH1BJMR&^VW.'IJHY,*G@\A@X]/N] M%Z3?V^V]=.WUSI;OY9Q>K?*5G*?NQ<:I[6ZIJ).$\ MY;&?"8]#[&4$HB0BD(1)#!,D@BA($!/#N%AC9****BTA59J!6IJ:-4T'2UP:=FXV?'ON/,"H#4_R0 W)%K+H5 MG,X#U\VD>*,H=BNHSH>TVS5G2:XJZNL=KCB3?/^=+ZN:\#O9\]Z][BYYP*_J M3_5F?R&E_=-;N8_Y*)!^4(TL1VU@;E-^#@72<;#*$DAS;@/ MD4<03)DG_XLS3+(LR#"-YR^\)(4V.[^)(B8TTE5G.#;YS-5^"E7K];K()U@O M<\4G+[46ALS]-@^')O%/?L"'GC>4=K!6#W0AV,M]25Y!][H6!U #,=OX%W>P M:&N.K20:H(5C!AI U'Y0 \D,[/+P.IQZWG1 7BS<#6P%M#DA/0F-P.GHM1",=C1Y"Y>A@M$_[WE/1DS>. M=R3:)_?>>6COA7;+AKK)73!-5;O)>GY$6>J%,*DWVX4@D# M^6U2K>_%+43"U%?&%ER\YY=678L'>\^\EIWDSR0@:>I$?R 4]SP*Y MJ@\D 1"&H!\P),(XYEY@E&Y*K]NI48*26NWEE5PR[IK_^[^E@1_\-^M(;$8. MFN#KT85[2 ^K M]H!I:\[44V62IC@+PA3Z7J9J75,/9C'.(,,!$EG )?$$1OY5/9U-C6XZ*P<+ MRZ,75CU*<076P$2BC9.Y!Y,& *Y8PX#OB6,?"C+,?U1YJN:,-\[_ MCR5>5H*74HR.@Y*46M5Y9O/$)R)5=9;].%%EE^,82EN2PT!^#)*0X20RBIN_ M3IRI,?O6_;#V":WRQOU0J-._ETT53C6DI15 >@RG[I M-_XH!WI;KH_P@,6401P*#R(<2QL[83[THLA+TXQQ$@LC)TV3WJ?&MHVG!MGW MU-@=9,] JP*H=7#BRW-F6/3H=#"P!V;/DQXQ9W%V6'KQ*N"&]5 YT_<4'$OZ M8='T![G0B&V5R'>8_IVS+UQ29TVB]2GQ[0)7U;OV5:*AQ^*8)C#E3#)?_@!?N H6FP$E+?1!+2]X9UH%\3+>_=0U M$(H#$U8ML)P8E,1@)_(AF#:^(YJHFM:8=(KNF+4F+Z/LLN"D-DR7"T]>;FKD M I3:NAT7HM2_U29U2?'_5_=MS6WD2+KO^ROP=GHBB!-U0=WV82-DV>Y1'-M2 M6.J>V/ # U>;VQ1+6Z1\F5]_@+J018HL B *JIZ8:-M2%9#YH9!()!)?KKXJ M'NRF8'#OH'S+9*TJDX0()@4*(4)Q" L>(1A$TE3'!4DSI)^)=Z:SJ5EJ)2Y4 M\H*V]'1/8A/&CC,0:]AHA\"-;)R',+.B.SD#G@GMB3L0?=&?7 2F(2.*'CK# MS"AGVO#(D**GS3Y3BN8[=I& )D;\@'_>E2''_FF=)H>NZ<(L-_[#XKFY5 M;.3H+W;7R!_5Z=&_Z]7EW4^U;>?_S7%5;]7G299G<1PGD&:,RBUT*-0930J+ M-*8L*I)$_L.P4IR-'%,S)_)C2XU+Q%D-@)Z5\0#KR$:HT0#6*H"=#EU1.25Y M?;.RK\X,*$W.A&1M*LU=@J6[VG-64OBN1G<)5$?JTUW4G&7^DKKKO;O:_7M5 MKM?S@H72+TR%.&23)?\8V>U3O6A=;<*YJYUW4T MWO2[?EYOY+I3@942557Q:&4US"K'N_6C.0L1H'F4PY:R0QD'ZECB2&U(N2,1)3@*:CIF2,WQBMV5/WAU)[_F;_+?5U^ETZLDN+N[ M:@/362"M*(H)#)#T5)&J UH$J8!%R**8"T%3K)4T;]+IU$QF+7;-UU4+#CK) MP59T\)L47C-#W@A^G4,5]Z".?;BBB:<=K[P>L$8\\\X!]L8[[PIH4UIZ(\3. MT-3KM>63MMY(NP,:>[-WS4O*W#0YH0\55OG[5U7UP:"NS.F7)V0^6B%!*V4_ MRV^, C/G,;&J,C/0K+=2,^=5Z]>;T7C:PA$Y:ZC#-)/_"R") @91R##$),M@ M%N4)8CFFK-!*)M;I;&J.AQ2L8QPP6 (=^!1_'U_"O0?AT'/X^WD,?OT$%_[! M=/P"&W]@'#_@=-)=][=_<]:1T.ZB=2HE+PJO]G)$BU1$"(<8$E[(_5\2)7+_ MAP)(PY#2 !.! BW^)W0N$=IXM#1,N_J'2E-$LA%B2 .0TY$T6* M1:Y? _-H%U-;UQHAZ[GV6(MI8!2/8ZBQ.EV,S,BK30N*%! T$MHL&0U MF2F'4H\W67KBJA26KXO52D4W"5ZJ'!9/11[.#C6F(L(B98HZ*X4HEZ-<%#B M0<9"(M(,(=$-];L5^]L-=">SIV'F]9]3&V.]W(M)C-K(R[V##(%-W1'Y;5K:IR51I!D>4DP#S"<9*811HOE&AJ&[)_OOMP;:G"2YR?][T3M-"^*:=<5<&UG(06XVERQ5B(R]) V#9K#&#J!FL':[0 M\[0FV'QR9K9=!Y!!FSW8@#];K*/'GHW5>L',=C*^F+];;1:;7Y_YU\5Z(S<^ MFT]R=.=)$D01BG(8H5":S+Q D*0B@6&!,AS&<1KE6IQLISJ8FJ5L9 0[(8&2 M4F^ZGP1QV#:Z@&9DDVB(BO8\/J?Z0 ZH?+6)B,B_[ (A)QOT,IW/J=/-XK// MF2E/V M#'3#$]<=:F.?K^H !KXX98_1 \G-MEK,<'#XE%]KHVL^E/[%$3GY[4#=,:.G+T$9H0I? 8'J_E[ MJDUOD_>,4OV9>^Y1;_1./\IYF.8L%W$$21PQB$210L(" C&-HY@F(<)A.#*Y MTX]R:O9!?EG)Z-1.$GR]X]O1(1W9J%Q"Z_2C?%52IQV.KT?I)&68.J'3#B8' M=$Z]QBS\%_8_#Z4Z;[UZW&@[+;UWIF:)I&S/ZYH45-4)ZQ\DS]1\>3;9D^QA MH^&M6,(RMHMR$I%S@)CY*$>TMW-,^@WY\T:.B+_G@AS[_6@59WZ4;6@Z*L*, M\HQ"&O <(EP4D&0YAY3CA(>,9^5&^3I690]#\U9C9]CR%'*PA2"SJR[QHPIH_NU(<$&]Y\^?-ZG;SC5?7 MJDK7:M.KW#5G45H0$D20H2"$**9R^Y1@N0X('C,FO].$:)4L,.YY:C:M%A/0 M1DZPW EJ3+>MB;R>^1H%SY&-5R1LV8&>O/BY69;78_-I68H[#+$M0C&#$"@*1.FO-"\%@B"G# M210QGACQ_!]V,#7K=&*:6A\7L"H9V,N 6?L@];_?9:"S8Y5G1ZWSO0I M3!P9C!?->[4+IY0[G/XGG[-(1'OSLJE,DF&6RGMT'FEY7^GM*\AH;= M+)WKA9:#N5N[I_TE:KV0<"\KZ^5OS5.PKI[90D)4)PW%(LKBF,20!UD.41@D M$(?%__7R 5 (T&^D<56I">/\)PC>;(DU<;R!%R,DR@LCH'T>K V_F( MB;K]]5^?QTLUX_RZG[?F5L00::F)KA4**"6E;0"CL#[\MR MH^K/Z-N*(./1UFH&M5O4]W_TDL4XS^3>E MVZQ^9*N>PX(KC@%W58'%E5A^2[(X!O-%C1;7[5^0%T/.\W^0$_P?G\K5=[Z6 M2K3_?E]6@B_DO__%%U^_R3^OOO,*?^6_JYL^;Z6V[_&B:FB!2)AS5LAE "54 M40%S#@L2",B#0BX' A5QH,7$_OJJ3,UEW4H.?ENLP!_W;X'\=L!:*:]95.;U M,35)^IG\H(^\++FDE=H"TOT(;"&9@0X4T*(":EB P@4H8$9AGWK5T769[/0Z MBOC/G7K5 3N:BO6Z$KT.O>:[G[RBB[4Z1S\0M?T-OZL65"[#(B$!+A)($,<0 MX9# G*41S K&19'E$0L"!]FNKN6>VIJ[-8VX-8V\E18\*7%GW;_KO 8GR[*' M;\-@#9[6B/^-%MR>]D<6V X!4$,P'5Y'PS&;",NCKM13R#<>:RA<,T":=F]+ MSW(M^ZWP\F;%^,__QW_-<^:PG^:^8J:@.NY>NYA'-DT] 2> M]4(48"X4F47UN$\#4E*LI#!-$^)M&C27RGDWAK*3YC1+$UQ0&,C#@LO M8D_-(BI10245^KJJN77EOW@KJR$7AI]1US.KTQO+D\W)?WK5@BN^FQO8@2H*%". [DDR7TT"N1J5 21 M@!P7E A*XPAI70D>[F9J2T@C**@E!9VH)@6=3^(Y;.S=H31V'M\Q@*Q*7Y]$ MRJ3HM0O$?)6[-OJT#(M;G\-AN*SUR;<]%K0^I\%^*>NS3YMG+G^2=O=YR<. M)*'BHJP>5QOV?HF_ZN8MGVQ@:D9."@J5I$")JDK9]@XF%!_G8J4RC_3SET\C M-VSTG($VLLW3PPM\46([RE\^"XM5]O+I5KWE+I]5K)^Y?/YAYT23OU?2R9HC M7J0"%0'$"4DA(ED&\US^#7,>)ZB@B&=&?"CG.IR:A>AQ'.):RAGXJN1T1BG9 MP*RY 78(WMA;UR&B2 GB[X,@NN2#W$-F?.K'IKNIL#SN*6] Z+C_GC7IDKI* MA7]>/6^^U;P);\M'N7F;ASD**4IBR J#>^^8\& ME3U"=S3\O&7.'E[R]6?^G:^>^2>^:3>[T@X@DE $PX)0B#A-I:?!, SB*"WR M/(AH;'26>;27J9F$5C[PAJ_HMT=<_668X78423T;<#$^(QN %]",P>LXA(&K M;*RC??C-G1I2\T6FT^##YM&$IJ#%S8K59!R:$82]EZ8V:?6I2%[J?SX.8*WZ MR//Q2$D855&;+;XOV#->.J(I.8F U39_OR5O6_NC"O2W\\W6\J MSC?O5KSZ^JN^W/SAPW6[$,1)S%*<$4A%3B 23C9L M/CNS\PTM1 ;/.(9;\'?.H:7)WEF'WAMV>Y*WBS7^^K52E 7R"[D5K0/TH ZF M=QPD4<#RE%,,25 @B*B(84&3 L:(8\1RS-/,*'*AU>O4;.N^T*I:7-6(;;9W MT4-<;R_C',>1[>U+"+O=SI=:9N"4!L8*)4>['[T^O>Z&C& XW!V9O6Q))J-" ML)_Y9M'DR=R2Y:+I[HK2BO=J[,P#@4,>1 PF<1I ),T3S$,4PRC)*4F*@F3$ MJ :'=L]3LTE;^0!O!#3D?-%&7,\>C8+CR#:IEAGLA 8[J6=@A^^[,_B:\[&8 M8N6*<$6[7[^,*J9PO*!,,6[ *ENNHM_PFN]:_RA-X@^\V?Q3?I#K.>%I$+ H MDCY2G$"4):J,1JZ.>!(B1,R#-->Z+JW3V=1L42<<^*:D4^SLA(.G5@?-9!(M MD#4VH ZA&]G\=)+NF9TME+6T#J$SRJQS!J&W_#I[*$VS[;2P.9-S-]R&S\P[ M+6T.\N_TWK$\*5-Y?359(7O[K'+[[GBU*%F=2?V)_ZA_HVH6B9#@C$K?3^00 M%6$N=Z5I#K.0%UF4I*1@9MP4.KU.S>HJJ; <8[69HN7CHW15UDJ/&5AQS<** M9JAKGK*YQG+L2&"=E-L(#!J)02/RK+N)(L5N'G"8OV,$DZN#.:T^_1[4F<#P MXN#.Z&4+IZ_V+-]@^A=G]^I>1GWCL/O;OSG[4.+5^FK%/G/*%_65CK4$/0JO MKI=XO;YJP[^CQ]= B0M#4,L+K@Q<(#>CI>%C>A\#'QMA2&J%P$ZC&>CI!&JE:HK2GEJS M;K2NNO&R.3UQ,W &'J[W ?3D![L<2$<.LU.H!]UJ-SWY<[Z=(K/GHKMMV6+= M_(C7!V6^>-)ZK_:U#]LZ8+F0G"1!BB"683ERAAE')(X)C#A M6130*!&!T*)Z->ET:FM?(S98UO4R<2?X##PWHK>_>&J$-S"JNF.@L=Z-@.S( M*UH+:BT=N-J!VDK=_N)N-% -UJ(1P/6TVK@!V6PY,41K<,'0;=@CFS%=7"TV6_H M 6I@PYT#Z\F"NP'8S((;835HO_5:\F>]C33;L]UF;UI8[D_E1BT RM5_7U;; M$+ZX67V77UE9_9JG+"$95:FR<5% ).(0XAP%,(A9G*>$"YSHN^)GNYN:Q58" M*Q^[3D42905$P["W^@HVWW9GF2K4ONAT,# XY^'7L-Y.01W9C+5%R)J9J.U 1JTS^=;\6>;M37:L\OZ;]F==K:Y=.^E MK->JF#VF-4?4]?-Z4S[RZMU/1?@DC9 *Z,C_LP?\7EZLF$.CD;PCX M.@T4.7VK ^B44/>6W9V.7@"AH[-2&PF\GIQ> -'A.>HE3=G2MK>W]V.1LS + M8A@D:011+A*("UK G!8A#N,(I866VWG8\-1,5$M%;L9]\ *M8?MS"08C&Q5= M]2T(V,^R%^CRKOOD)S@E_DN6]8OX!VHGYJ8N5*1RI'G^CD4]4H^6T-JL ]T#ZVGS:#UAVJV#33#9W OJ-F4OPVAF6Y[ MNT+#5VTN&U0+N=V40[YN8]%9D0>"I@1&$<(0%:DZ4V$Q)!'ETFQG*-*[]G2T M]:F9X5J^NB:R40+\(68:MO42)$:VHCT0K"AV#]$PR?^_ !5?"?\FZ!AF^)_0 M?CBE__ ECSG\)^3=3]H_]9"%<3JS6U2LJ/.48X'5'2@:)Q0BE=-#,DPA)30, M$X12$6L%J70[G)H)VY[ ]G;H\&\U0%7P[ YALQ3R.G]7LCI7_LAIP?W0!K8 M1,> >C*3EP-K9CL-4!HTISKM^+.P!EKM&5V3]RR+II6KK\K O.5D\R";N/JY M6,])FF8LCP(88J:R;G@,<1C',$FQX%$2$":,#@B.=3(U>ZMDA$I(H*24W[3L M 7Q1DAK2C!Y%5"_L?RE.(QO9&J(',XC,ZYL-8."JFMFQ+OS6+AM0\D6ELJ%G MS6/G5W+18&KAJ"GV24$$RM,$IE3M"D7!8([2$#*1QXCGA30 6C/]1BY-0@CSUU-_8VBYT=UM0J?[[?D+7Y^5(%^ /WX ^:3[@/_ MBI=--+Y>#H(@(BR/Y3Q+U E\&B"8ISF&893&+(A$RC(MVL\C;4]MXM7B@>[T MQF ]/8;;^?EW 1ICKYX&0!A-PQ,J6TW$P[:\3<432O0GXZE'+ (0']0A-+]] MXI7ZXJ=;%.G8(%:4!@$L=Q2_ ,*_+E:J+*C* M4F\D<,0)V!\ $5'".(X@QC2 B.6I_!L.(.91FN9Q'K D;@?@W8J])OQ=]U[ MESN-46'7"T&Y!G+L;>UI L;U#.Q$]D"]> 2@L5D7^UU.@W#Q" C:7(O'WK6A M]U?I% W;];O_?5X\J4X^E9O_YIN[I?R(Y&)SSZOO"RK=^XQ%>4SETHLR#E%6 M$(B1_&> "QJ%61KCE.A3_>MV.[D->HE78/UKO>&/:[ J-^"7G%%/MNLJQ&Q-:D8, ;&OJH' MN,+:L*2 *63#Y06T6_-8:L!4P_VR \9OVWG\^QN*@TNP;Q=KJN(5Z@+L':_4 M'F-.BXPR%B90^OV*2:U((0EY G$<13@.!6/JO! 4XQ@5T7PS:_=(RTMT]4/7+'ZI^N&T/9FU9#9SG$JPC3,,I@E/%0W M)"DL1$:@2 0-11$2(_^XJ!VK]9J =WYOM^-X-!US-:;G' MP-X5?;=3V?S2?(\!ZPLZ\%$ZL:4-)V?X5_$!_VI8-/2K7='(*!4HCGDDK7V4 M0$1R#(M4K@ LP&E:"/D'TLHR Q^'-]9WX(PW&P0+7C#'0%^GC;\THX\ MLX8[PN4E:;BKAFT#);1\Y _XI^Q#0K%8+IKZ0HM5*87XU>W2FL>Z^H0<)W)0 M202#*,A4=0T!2<@2B%F"!4M2GO'8(,WO$EDFFO?WF3/.'VOBN)5415U%*I=+ M%4WH@C'-[#[U2]-0C<4@ZL9S1AH33R0X0G 5ON&@D5!19C44J_OZ-*D/O9'8 M1HO:]W[[4*[7_YB!)J'392#('E]GT2(+$3R'E.Q!>AEWNJ M5_6,ZB5QKY(* M#43.W!/IC.R@6]1/72>D 7H?O:_KOF)^N@EL])F,R+];QLZI6K M\9S4[7RYG=.O7I =O7Z/%U5=WDZ=4B[+]7/%K\BZOEH^3S-5_C)5E-U%#%$6 M$ICG&,NOHPA(+ C'0BLA3KO'J=GL]PUG-UX"7(O^GQ9YN(,(ZWFI3G'S8:6E MN5#2-M4NP4Y>\*63V.$-<6UT7*;?#O;G/_=61_VCB;=:+UKXA?]\]^'/F\;; MD0"&;VJ[]:9=1U$D<$J3 HHXCR#B!97>8%S 1!J7)$%943#]R@!#/4W-GM2R M]JI2AO!-NZ"^,?!6!K'5\/Q<(3:R)1D R\;'&T3-P+-SA9XG?\[FDS/SX70 M&?3NQ5E@JJ>2WLY5B.O/H?D1KV$ND96\!%OVIV9 M6[:CT[ XY#LZTHEWQJ/3BA[C/!IXVL[&-IL[?BQC]S-7%.E=.J_J.9P35& 4 M)QR&/.;2:_=SPU7I!EO+%]6:>%I2RHL 0DP"ITGT"YA&B$&%5;TI M-"2:=#?\YA;7VZ#Z-<:^QO,BL^T$^Q$L^F5RO9JQ=P+GT#K@I@/+N,*68N?Q MJ2J_UWUV?/XT3H)49*IF5BB-?L0YS&,12G\WR @*\I0P(P=WH*^IF?$=_=.B M)ZOA=G@ 6LT]L1O QMX8[ZBR>F(Z3-8T@,/5AGB@)[^[XO,JO]@::[QB9RO> M#K.0ZR(,8HA'E 4VDK4@0Q8C$L$B10%B$6"K'-CM0/GAWO M3>N[/\A_]!!#^\0W@+4"@PW^"9:=33>S&2<@UC,7%R#FQU)T M99B3T1I3,U M$,$UMA/#.#@R$2Z74\.5.-GYZD>T+Q<@DVE;J, M1.OXC;K;_\?]6W75O[GC;WC%7WL@]!R],> =V8 W(H-69K IFPOVU?]9@T9N M%413DH-:=)=L1V98.6,YTNS6,[N1&1@O68T,W[>S6P<'(Y^>E2V\%6\7RV?Y MT^8J_>WS9KW!*W4 /^Y=$()7B^H/7F)Z5#I&;@1!V!D._?BM+:179T+ MM,0B/;EGH-7(G;FS1,Z1U3/MW:OQLX3FT ;:-F-F"CEE\_=2TW+%U<4]V=>O M=S^?Y*=6^XJW0@7WE'-"VS#3KCBYAIVS;GQJEJY5 G1:J*RLK1YJSAUJHF?< M[,$?-F]>+ >D, MW.4-6800WSRO%RN^7E]1Z42VYYNU.[F]F%Q3)MU6ZD_%+]#9VSZATM7F>EFN M:T\PB@HH,VLN'=CM=5?[P:W7KT#(K&O,L)F4=QQQF PWNNX2W^1X7&PVHLAC]2%;7H MV=RLUINJGBM_R"^]K&I:IX[NNKTG,:=!'C"U2!IBL8OF]S*9TO%^7ZSYLFD/WA0\?: MF-&HB$40P10I0FS$(XA3ED">I3C"/.,!9OKWT8]W,K7]0'UYU>3Z] GL-'QT M!XB,;$$:"<&?-^TQU0Q(*:TNF9] R>1^^>5H^;I:?@PU5Y?*AU$8OD]^XEV/ M5\F'I=^_17[FV4N]#Z,-L*XTWD"E5'T!^:UZZ1H2/KWJ)JB M#[FS&BH&75Y8++1=\]9;6L:"(Y&%.(>"9#%$29A"'"0%I GB41;0/.9&]]]/ M]C2U%6%7%JYU@ T9+T]#JF>KG0 ULJ7=8=0).0JMY5DH7!?H?-'/ZU3B/*7N MR9*;)U^PB!#>K+Y+3[B^0WFSJHL6]XI3]$BNDI@P%,:J-GR00T33%!)29!"C MN, 1X@@G^HD'FIU.S5;TQ*X+P]>5MZN=Y 9A,UW8-8*-(X Y^K9YAZ,J3%[C MN%<79R?V")@:A"9'P-93J-()QF813$.P!B.:NFWYBW ::K<7\31]U\*.OU\N MGM[B#6_#[R$A*!0,PR)*(XBP0)!D>2+_&09!GD5G. @X%EM,?#DP$TP,7,S!W7?-":';SBSV@=EW7/ M-IUXY!)"-NFB[NS;U7)9_E!40._+ZKKBK*B_Q=9>".^09CQ'-"9!EEA0KQG),#63ULHU1+3J#'Z];>K(H(YM(SOI>Q[0#&P5 M **L0*,"4#K,MLG_KOG+K !TRE1F)L$K<))9072($XB#B,.!!0&,6T93; M'$+K2S#1H^@[V= W1:ZK O)/K?!U547>26YF#@W&1,\*.H;8C_'KA%9WTENQ M02?W#-22SVJ4WYU%V=CJF0/FR-@9=.S5QID#JX(PN.0YA M8'6'\6B#WJXH#JG3OX$X^)Q%X&>?875.BDC$68)@CB.YF\I8"/,\2&$8XBB6 MFZLB2%*=$A]'VC::Q!XX"6O>PX:/?TM'J+UE.H:=1AC('I&1I^PA?[,]"@9! M('LT/ 6!M%$Q"P$=UWLP!'3PBK\0T'%9]T) )QZYI,CF/,QB' 4(P8Q3#%$1 M%Q!'20I3GLI!(W%$0V)2:JAI=IHFJ"F5:5,I4ZX(A!&>Q9"1E$&4Y#$L4A3 MB.4LI0*A)(O-"XY.S=VZL@=(;V-FKO;(YOB,QI8E/QUODMI&7Z%XYZG-S<%O MS3]4RQ]2V^+]BSM.�!KM:W10LMK? M##;L;9^CHUY_OZ/U_ 5)]N1\HB4Y3+1L:/[6?_*UW(;M7QF?QSG/HRC$D!=@T:J$=K81.W/V.UZL;E=O>;7X+FWK=[[C M%UG?57R#?\X%"@F/%?]]F&<09:B 19!3&!,1AK2@F2B,:IZ=[7%J9NLSQ\OZ MNN=7*;F9P3J/KIZ1DMQC920/\R3,8(IYH6+^ M%.:HH#"2GE%2<(Y$$IG8%HT^IV9==KNA=2VTBC_]4&(#7LL-RE9P\-MC67'I M.^&5X?989R3T[)!C?$>V1+V-Y@&TC\R0K@C1A1&[1I"%"*$D@R9,8)@)GN$CR*$QL6!B'^M2: M+:_(\;.H)39E]QG F+,B%UF*(,^+$*(4I3 G/(.#Z_4V MZ%BHZEEO5UB-;+9W8K8L2?O<2"YID<[CX8P.:: KSS1(YY5^27^D\Q_GEL"A8=R1X^E M3D5N5M?X:;%IN;)>*/N9-Y4#>%-YEM_5['[JTM_75=W*GWCYS.&O*75,DS^''N\ M]9;L*8WBR OQU=W-]>SX,KLS%RICCE;UA8OZRG0I=[\]G1RFNWH"WE4B[=CB M^DW1]03^B^1?7_W:K4$?RM57M9:IN@T?\>:YJF\;?>9/[5'NK;BK%BNZ>,++ MF]4V;:$H:)ZD.(,)HQPBG 40TXS#(";R!R0+ U28+"Q64DQMM9 3*#=;$.S MU[/RHT,ZLNE6\D.E % :S$"KPZ_9&)DB%X'ER-S:R>#5AEX$TZ%AO*RQRQ/C MNDAWZQ'[G9H]VQ&D M4KS^!L2R_+$&ZJ, HLWKJF^I6K'YG!T"/2/G'MB1K=I!1MSVM*5S2^76PN&U M3CN81LB &^CTU5+?S@,QE/.F\?9X=76/U0.1F/V'J M>+@($>(TC;32>"\59&IF['ZO-NZH!7&/CLNP)?.)]LBVS:00ZLGBIYX&Q7T! MVTL'9X+5:LT':92RM$/(NJA!>[3]R16<'4+!IKKL8'N>RP-U\FV3.V_5[8N' M;WBU%[*_634AD(/P_.^R_8TB^WR/%U43" T8S3 )"EF)!KS::VN/ZYNQ7YQ_U;566H65U]51=R_N48G'I/0=X)+?\.#KVW MR] 6'E#C4R<4OS@2E]]<@]*1H^\:J88H66$%:K F4/)HK/%_[0))SO7Z>Y13 M&FLXG15?&DU !@4I&(S3-($(HP@6 J7JUE*>I$D4)L+HA&ZHLZG-R[ZLRDMX:J4U\TD' MX=5S$UV!-O)L/L2K$]3A[#9!Q)$O,]B55_="1^G#%5_K'=O[12H__@'_5.EL M"^E K.BO#XL5O]GPQ_6\2!F-*KP#O8V M-N."+$AC4$FO6H='#6L^*.$-P9#-R"7@6]V(T0'%V,6:H+\\W M8S34?GDU1N>,WET%'^9LJ/UEF5N3A=C:.A26QYY=KOZS%4E0=GG M&[Q>K/]8E63-J[KZS4$,Y@A$D&$&(>*\Q!&>9XGA.$"Z15Z]2'LU)RB70!U!AIUN\H)3.6K;#4& MMQD=@GOGD871< MY4N-*:K?+"L/H+_(S?+1YX4+VR>^V5$9U7)ND\8LY>V;*UZD\I-*,LBS,(:H MJ8N;Y'*)RU*, XKR&%DM<:.*/>7%3BK>9PBK50>_;97_QX46T,W*-^Y'9;@& M3N93\;@:3N0KL5\:O0R:ZT5R7*%?9[GT,A G%TX_O5OR]/'--5Y_NZO*[PO& MV9M??ZS5H?6V(.H5E4+7]T>NR+J^HCT/XR -DP3!(N4??@=7UP\W?]X\ MW+R[-R3M,Q\6O05E7+#'/AR7]E])#SKQ5=;3;TH#L%C] ^S*-N^T %\Z/1P: M>'L07='^F0O@EP70&J 7I(#V+=D9Q"[)][I\)+*3YKIP?3'XW[)CIF@YQ:(N M$%UOA]JBJHKTHC/J2I;U^OF1LVMIT>4+O5_TK^;-4Y;$."H$3)"TIJA(!"2D M"&%*,"LH2?(X->(_]2?ZY QP(RUX*JO:LRL%6*I;KHI#"C IL)GU]?@-Z%GM M:8[LR-9^>Z&BI_4,[/0&?<6[T%FG>DWKU-,1M-K/0/>M]'XY _MWHMVM%/X' MSM$*XU%PKRN3_P$Y7-%>00*[E;!.:)52/BYJDHVWSURMNV+S35T9GX=1S!(N M DBXR"$BC,E= (]ADL91B*,L8LBH$N5@;U-;;\P)*8;!U%L%G$$TLN%N;A;L M!-TO2C("R806,(X,XW!?7FV9EMJ'YD?O):LD]#M>?N*E<1IZ_[6I3725CGWW M[A9\>G=KE(N^!\7P[+X0A;&WW#L W*>D']/9-BE]KRV?:>G'E#A(3#_ZB 6) MP4>\EA]]S9)P];7B=<9375):Y;3*[7'57+I.PI#2(HI@CA4Y88IR6. D@)11 MGB*&$I+H\Q7H]3FU>=M(W="H -S)K18B58";]D4WN!>OB?_P?!\)U9'M0 MH M+3&XV@':5#2_'A=0 TX!]\!ZH@]P ; 928 95(-\ )I-^;OZ;Z;;WBU_PUGW+U+^IT&Q\3U8SOM,UHB,;"E/ M@P&^*%$=N4]'U;>K$[[7DK_"X,<4V*L$?O0!&[>I.61M*EC49ZG?^>J9?UZL M_[J3/UX\/[:..@M)(K*@@#P5&*(@#&'.6 RQM'8%BB.!4JSO.&GV.K7)W,H) M*BDH>&HD-5G2=<'6\9)&@'!L/VDG[Y9 \57JT%KRK.]GF96A*F MJQ53?U&Q]7F1B[@("($1HRE$/*80Y['<(_,\+3!/,:)&M[@=RC:U!6%[#H?[ MQ&:*]:\FW"R%(O!_E.[->E/2ORX^:;4>4NNC5!\#]2IGI7N*@9YF+WCI.OZY M^MBTTV_48]!+01_OG--:LM<^R+P44HV3RHN[L'#?NU8_XPV__X&?;E>\=732 M($."4P03EN80B2R&A$0$\AB14/'4X43K#'*XFZG9XRV7I)(4*%&!E-7 D3P- MJ(9/[@2FD:WA<81L?.[34!DXV4X@\^15VT)GYDV?1630?3[]MC]_^:P&>P[R M^:Y4\7N=_='_[-VY7K^F5.^J#/)UU$0%E?72[Q> M7[6?,@[&CJ4H=V.@#=@K-0$\E4.M4NZX]K0[' MRL;\.QDT@Y7"]^!Y6E1\#J+90N02\,$URTE'_I8WE[CLK81.&[8+(ZG4R!UO MYXH$9!W"-O!99(64<*SF#@Z.XQZE>O,8PSJAZ&(\X][B=.3A@YMUG[[]] MWJPWTARU]S+I/$ZS3&11 %D2"HA($L.IV8Z7E1R M[P+!34F+/;MP5M"\=.WLFK&S>W?5HJRV19_5SG(A%K2I_+#- MWGO+U[1:U+4I)D1=;.I %-S_ Z% M-J1=-<9?S\*-B>K()NY0WEF=.(JKEB8&]))*O]R5RP7]!1[XSPUX(^?B7PXW MG[80.C)UQMU[M76VX!P:.^MV;')?2_:\Y"JB=K.2'J4R#FU8.N9QE&=1! FA M#*(D15!:N 0&<4P1BP4N,JV=[' W4[-)Z3IY+'$?CU)YWBI*N!* MZ8 H*U#5 JMCA:>F0H*!6V(W+!K.W>A@C[X%;2[/* 5 IP%0*H!.ASK@5FL! M.C5F;:78T4? P&DL;+6[)@: M.KEG.YW:^B(_S,38DST/K;8WZQ2P\3W:3ERPD_<(O]?#C]*I:ZL-DCOW]GR7 MOEU<;1".N+GZ[UJ7OJP49<9;WOQYLZJ)QFZ?ZKM"JZ\MF>$>B>$GOMFR5\=Y MG(D0Q3!-.8(H#C*8)WD(2<"B@.6ZB3\N=3IH$'*Z&4<_J>1RT!)VU3X6(,@G)' +NK\GF1-+[K@+J [DBE4"?-FM,-W7U_>JCO1VLR#77/ M3\T$WN%?X/M:;6Y$63W65\_?+M9T62KJ 7V:H2T*,5.A2[SRCTXG=VOLZ]W/CS_13WC+(B#6@(:1RF$*$@@*3( M,>18I"D6I"BX%N7BZ2ZF-AVW$EYP8> (D'H.Q&7PC#Q'#9$Q7MQ/*^]HO3[2 M@=9G-I(3NTTX!#S M.!093H2(M)AB3G[LK92P!B'>XTAJ!-$OQF?DN:WD XV MH);0)C/BQ'>F'^"^&"5/ 6P+M,R"TX- # :?C[_I+[@\*/E>\'CX24L/1MTF M>".W(:S/3WE552K*H#Z,-[]VC[15R*]4M;G;.B%M_2=?;VI^EW<_GSA5"?:E M^E'O>D)S;V&>DC@H. V@"%$!4A4:TX7X)/S23OKO?4 M)%N@;-29@>^U0G5D@;FMS?!01_;AU3ZP%JA?0K9GM:J M^%W_N59S4*L^ [?=)_+G[A-YU_M$U(]G^]?$&A@<>JJ>!\Z5_^M+;+]>M>?! M>.&K^^[?8@=P_[Q2?ZI4PY7\M'_=/S\]+7]]^'#=^6@D$4D@]P(TC[AQGJ+]5<(BBITW#()J.]@V:J SN(,ZUX6\OH:G-WJY"]QV7%XM_+TOV M8[%<*EY(^1FMOBZV5>X._SW'O C2@H?9^AN.U;RGW!J>1>NR;R18 CGI7V42>"=Q> MMH!/[SZS3<-F!GA=;>;W]!M7EV9NQ76Y8M+1YJPMEXV7VX#YNCD$%3CB.$DI MQ$$B( I8 D.7HBIMBFT1&C(X,DF>\9._FMGZ$Q[\V+.+"'HC);MZQ8;[".4XM(8UB;O M:E==H+GAWOQ777.O;[G/LUQ0'-;TWDD 49%&,(\)@85(4A:CM!!1HKWYOD"0 MJ1FOGKPF9W27#(7&]MT3P",;L6-U%8#4HW'D0$\3T-(RF- SN!T4@ZB I\'Q M%#$P'B1'400'* Y&&"YIWU_TP0$*>Y$)%^U9K$QMQ'G]OJRN\=,39]=XN:PK M7&!:F]9Y+L(B"\( ,A82B!1U1D%S!M-8!"R*:)*)H M):*Q 9SNT"#6,O-+< MR8:^J6QG5?.GEEG^L5R"34]J V-W'G*:IH'#I;?4V6;G(84%C;1 B0L>Q@+08$%V"J2G9?1L@5?M$1,G7.1R58,!8XG<; 4! ME%\!A5&8XCRD!:-QIAL8ZC<\MCE2S6VL5H)N6\&$W*[K^)6]+-NNWH- M6^7K[=3O4_PJ3-+.)O9U^,I=F])78I@2YW'$AO/J? CB,3G/(Z[[&7X^.[;; M 3W@G]>5W%!MKG%5_9*KH>J^Y@)E*"IB3B*8<99*%X0B2%!0P)0$5"1YS(O$ MZ-[0R9ZFYCJHY+%&4M 7U8IQ]32\>ML?)Z"-O"Y;XF6\\SF+A:-MS^E^O.YY MSJI[N.$Y_X*=B;BBM'Q>*8:4>V6*9*/K/YX8WG")7!"D1MMYK;8F]&WOY 5; M@4$C,5 BPR =88]OA)*CKUZO3Z\SP B&P]E@]O*IF=$?TP_R;__U']U/Y'^( M7+;_ZS_^/U!+ P04 " "P,%98TNC516%3 0 FQ \ %0 &YO=F$M,C R M,S$R,S%?<')E+GAM;-R]67-;29(F^MZ_(F_>U^N5L2]E73W&I*0JVBA%CJ3L MFKXOL%@E3(& &@"54OWZ\3@@"1 $21"(PQ.JMFHE15((7[[P<(_PY=__Q[?+ MR4]?TWPQGDW_\C/]$_GYIS0-LSB>?OK+S[]_? /FY__Q'__V;__^_P#\[U_? MO_WIU2Q<7:;I\J?3>7++%'_Z8[S\_-/R<_KI[[/Y/\9?W4\7$[?,L_DEP']T M_^QT]N7[?/SI\_(G1IBX^;6;G\[_[)*.*F@"G+@,@F0)AK, R7I.K0A4ZOS_ M??JS%3:[R!FX&"T(3A,8)C,D&KQ@69GH:?>AD_'T'W\N?WBW2#\A>]-%]]>_ M_/QYN?SRYU]^^>.//_[TS<\G?YK-/_W"".&_W/SVS]>__NW>[__!N]^FUMI? MNI_>_NIBO.L7\6/I+__[M[4OY>>_G,X0#Q?N4Z&V^]?+[U_27WY>C"^_3&Z_]WF>\E]^+O\0 M5V6Q/ *6=< MM"D(K^]R7JA>(-F=.A8I_.G3[.LO^,&_%&F4+SJQ="*YM]Q*-(?1?;/_/N+O MCFS(VD5#046J06BNP7EEP%M#?,B&"!J/(GMSM;M4;ZKT9!Y^FLUCFJ,!N5G. MS<,]]=Z%[O5O_/+%S?&#('P>3VZ)S?/990U=+6<5)+=2"Y+[\T_(=4[S>8IO M5UIYD+F.LR6:U=3]9@V-GTRG5V[R/GV9S9 B@.!1U1'HCJD#ASK)[88&WCX7#93DP&$ZOYD52;\:+X";_E=S\A@>FT%"M N)*A)MQ$1\G+OI8EQD?VWF MN!4BZ"B .'."%+'5=A:>2]4R'91446B Z/B]70Y7GY_ M,YZD=U>7/LU'-BDGF%,0I) @8O(8XY.!,H(<:%D(ZS![M6W0L% MNG44'"'))I!P-@VS.9JP3O ?4/[I='8U7B^G444WSB/5Q=7UY:0*2HLS1:D ML\A(E@;E$W5QG)6BD1JC707 /+#\7E"QK4.EAFR; ,E)C*B"Q?5_WHZGB8Z2 M%891)=!SEF@@78Q@%67@:*8Z)Y=DJ''4[%AZORLKTCHZCA5J2\@XQ2_/YQ]G M?TQ'0K-H.55H\EQ$/B*>F58Z<"&JF'W"8+O&27-OX?U0T?!-9@V!MH2)[FP\ MGU_,9U_'TY!&V3+I8I80::* 4HI@3)) F%T!I68T_0]MWW)7GPVOO!X^& M+SXKB77HV\_"PSRYCFY*$N>*!J#1,J2;6/"<>/".<*440Q]*'@6'S=7V T#+ MUYR'BFY@E9?W\LG%Y]GTY@J&D^ LTQRX2:991XEP8/5_2.%JCM"ES'\<+R=I9(SP!,\L()1(I%TQ,!F]'8D,2!1' MYNXX]W%[Q?W4W_ EYE$B'%C]'^>NY"1]^'[I9Y.1,(($Z\M-F_,@.-+L0T"S MQ:,QG&0KU'$6_\YR^RF^X7O+PX77R*9__2U\=M-/J;MP#3[Z2%T&&7.Y.=,> MK!0>8K2Q'&=.^..4OVO5_3#0\)WDT:)L(ASX>YI,_N<4@]T/R2WP'(MGB\45 M'F12)2*,=A!=RB T0?DXBJ>9M$0IXQU+-2XA'UA^/W T?PM90[A-H.0_9Y,K M5,"\>[";+T81S9L+C$! 0P?"9 I..PU291*4YT&&X[*E=BZ[7[I4\[>/QPBS M"31.2TP]'$8[2;/P5-A0&::DG12HW&L (K=J^^' MC>;O("N(M@F(G$WQTU OOA]$FK^(K"#:)B#26;]3MTR?9O/OHTB82"EJX#0S$!9E8KDB8).6 M5IMH2:YQHMQ9=#] -'_U>+@@F\#!ATLWF?QZM1A/TV(Q8B81Z;*'S#W&4A3_ M,)HX4)1;DJ+,&%)5P,&=1??#0<,WD,<*L@D!8)R&0U#3%&97D%/.Q M#QT-WUY6$FLC"=IOQM,/R\OEZ_E\-C^=(1'AEAL9 R?>>DB4EHH4@=P8-(59 M$>YST"8?^;KY- W[@:7A&\_*8F[BQ/GP.4TF-_90YIRH08P+9AT(3] R&FD@ M$ND#)92H*D_@FVON!XJ&KT"/%&,3(+BX\I-Q>#.9N>7(.N&\$!RT2B@'HPP8 MJR/$Y+151J),:B36;2RY'P2:O^@\5(A-( "A>UGRB6?A'Q\^H]@6YU?+4EU> M7GA&C&JILD!IF(0GHXJ_?WQ=*TC2DC^G;\E?\Y7^,)#/&,D[!D%22C5T H\J!:%T*1!@FPW%% M\'N3LA^$&KX=[4?H;9@?9&ON)F?3F+[]S_1]E)PE@C@&-CE5+G X2H<&0'8\ M-]IKQ6J\O&TMNQ]"FK\7V0T##]Z*'"Z^:UO_]EWO">XO?.+##5'>-=S8M7<*ZC[I+[GZ- MINY]1HU^4X\3=F3;J;+4:'N%6W"0K*C#8Q\0!"6D4!XL(10<_:Y8PQK@+7CH)V)6=,&@T^(A)]0K^59H,GU'&F?&.Q87I.U5/4 MG5U\H R'MMPKLM]>=ZL;X0&32'FSY\9S$":5/%(C@+HL0\A:FR/39K86'*;I M5*\0.$B6;<#@S7A^>19'7'IB:18@!4)7H!>"IY%G&,3&E(-$OY0?%_3=66Z8 M7E.]0N .39ZEI^>O_MP_O;LU_O7[]\<,AA_K#'U:E MF^1^I!YYS%\MX)-S7T9=Z67QVL[SF_'43<,8O??9JH70+8R2RR$0=.$2ZVZ? M.2)(, )*&III=!$/B$M'5;DJ3Y>+F.^MM]1RZ#K44-VN<+!9I MN;CE$MW3D-&R 5,E'U!)#LZA'^QE#(812GRDE;F\2\$P?D1O2+@Q*!7$?;!5 MP<#&SXX\6.[2?YT:>,M&-H3IE"UP5LI1!=>E.$%"ILG'Q(P(]+%!1[/.9K2(R/@\9QXABRS1O%IH^5C>7F'8&)]"0I;\)+U+RYO$9<&4=$P(T!C"@0C$@,LB@%5,*9VH3%'5MDJ/ MT#-,>-0?H*K)O@$_-(_,'IS&.(#J8(G@D2M5 MV^][F)IAXJO^,%1)[JT@Z(Z 1K1<'@>K@(12.*%]!HNV%0)EB@5K(S./M>X\ M&#EWJ!BFU6_/B#E/22[FC7 M>9BFOSV>2@=+]W!HS)9N4@4:%_/9ES1??K^8N-+[/A9'[4L)1]$NCF2(>&PF M"LEJ##L52L5[6?K8AF1+%@(3M1WEQ^AIP9VI$FM5$WH#MN7=;)D6R,/;F9O> M=S:;A>E,0R2/Z^1*(3WBR>A; )(:,28$[Q$=N1.T[GGWH:L&WJ0*HZDIH MXN;G#)4Q_31&1E:B0G9>?PN3JY)E^=?9+/XQGDQ&/.=D%2&067 @.$:.W@<) MFG'.@R IBL<:/1T"K7WH:L$)J@*MZDIHP&;=TEW.?!:\!:]TU^*$@<T%5 '*0,!L P89;OV$D#7-H)E$(EDD)(A@TD@']PLRC MC(I*@G_T%T$]\VBJ7I#7 SR.%W,#6%G1/U*.J4 5*RW1\ 25#J,$@EZ^E4;% MI*W+_+&6#X='3L/,1NCME>%9@FP@2'H[=GX\&2_'G9/5E7U\GDU0Z(OBN2^_ MKY/X&.6,^ ")13P'&0TEB<^#4HP(H86+]+'\YD, LB]MPP9/O;]R]J*B)KS@ M#<[NW5H$QB,O?3F-SVA%G0(;J0!FN'#&""-S[4?0AZD9]O6J'_T_#+)C5-'" M@7;]DG+AOI= \>;RRCN;C;4,K+(&A9-0.$1%C!-M$ER;1'5M^[6;DF; =)2> M'WB^.D+H;4!G?H6KWI/1*$0GC0P4B%'=K;@ 7X8-&"^8--'0P'M SVYBACWN M^@-0!=$W@*&WL^FGCVE^^2KYV]E/SD"0,JNY-!H"486_\>D).#;$W@)X='!!IM&/9 =6EMQS3$N5C'?#H/;&!,/-HI4H=WWG8 M2\"^K,UQPFXAWM^PEQN75BI[I4V.P+MR_,@$6$TS2"&E2HYXPVK?#>ZFI!GG MIL=0ZW@5M&5W.DOZ\;.;%LZ6]SD3W"=EE ;TU\K,-FU7H^9MJ>2.WE"1'BM[ M/=(>/4%=,U[1B\3V-575%@A'-DE*'SVHK("@>E5(A)OY89[ C M4=:,B_0B,'J6L!LX]4I3H_&RZTQ3LK9GT]*T.TU#8:4DUY* AI8*2A'RPI0[ M_P1"XO$M1/@C84.<'/Q]_]U#7_ M3HOE2FHW10$GE^6.;!1R(#[)");1TOI(:#"BC*LDB?ILF!./]@0Y!'"'T#GL M,^V+(+%W]34 T4=$%VE 7],3B$)$$"HJ,#E@Z,*RM3(*$TSM2\TC'_%Z>P=^ M$;A54D4#H-IH$KBJ=%)41^.U IJIPN!%YS(EAX.B+D?)+,FL=G;^-@U#U[K6 MT>V.L_)@03?QQGL28_<4[B87;AS/IJ?NRQC=N@W&1HPR$TN>3,A<@!"XNYPV M$DQR-NFL/0^/=0<_Z''E2:J&3BKH!4Z5E=& )7J?EFX\3?&UFT_QC%Z34I?2=?I3P.8S39.EEB,P-.2J_CJ"AX3BU$IZ6ESO+'.[<=( M83=PS_#;>#J;WPQ_P@!BE',T04D*1#N"[J)@X+@40*V-/&9O.:]=[[I-P[ W M"CU!Y2A!-VE7SJ;7E0<79:0<*F>YG(_]U;)$IQ]GN^/3$361B.C+(./B#7)- MP :"L:C"C:&,YKA%>K=%AU ^[.7"B]FOWI7:@,U[*G0>):IDS*GT++!EC"I' M5LJ#J^X2)EVS5QHRAD>')JG+$D]4+"]8Y">: MCR_=_/NO:=I=E>&7OZ5+G^:C%$,JI:,8B! *P@8*G@8%,3*'/J!(3M9.4'@> MA6V![!!,S%Y,00W []9THYN:SO#+Q)R](%62< #0J3K_=WE"-YD39>BYI/)9/8'^H1IY+BE.O ((;$R MK=JB0#1-8*6-*L4&-3R\1B-NS8&JF]678P,6XY;P-[/Y _UX;GN$ M*:L=20FB+:TJNUF!DBD\W;E,% VD=-4[L.U-72,6YCAL]:R4!N!V;P3EV6)Q ME>(H2NZ$Q:B3TX3G+(\2O,D97"9**V*55;43YQX@9>C7VZI JB'NME!SX>;G M\TY*L9Z *T:T8EJK7#M'? ^RAG[,[0M- M5=30 +*N.[L('9R.N &(CVA%HT_@L\\0"2.*JE+/7KT#]OXM$\-*^P->$L\%,Q*PD3=0. V:Q I]Z*@"$C1%\> M:"1AX!21R FQUCHI<^JQ0>1^X/A1KI(/E6L#D'B@\:#QE"OB2B\>AM*@LDP8 MYAJTD.!3:Y=) M[$-\I1*)LRE2D&YA=YL++[/U"N50'BX#PL$)L)9P\"DX%DTH?;$J;]('2#F^ M@OYKFEZE-[C72B^F\I%_'R\_GUXMEKC<_'8B4@D>\7_QH_LV,AG5KZ0 J73A M/@CPTD60UDC#.,=HLGX+HV>3.6PJ60WDW"^P[U=7#1R4YU_2W)6.8*^_?4E3 M9&,]0R,16X9F0RHR0T3/6W^KTH&]9J58+!O:2@ZCII!&FOQDC^\C?&AIH1-X&6_@0 ONA-8T8UR\5Q)^1:*& M38BM"[E!%38T4*]%.9L6MG]SXRE&427)_%JR(TX2E1FC;4E(&8>:2]SM,GA* M;0I4ZK3=J^VA"I#'%QHV)[8'0-44; -GWU_3%/F9("\G\7(\'1?Q+,=?;]EA MBDE%C(=09MT)81UXIC@(E)92@H9(:M?3/T'2L%FT_9R*-;70 JBNY^V>77YQ MXWEWS3=;+$8VHH5D/@$M4WP$2Q)CRB[0M0T?2KE)M7"NW)8WPAI%)(G O<#4(G.G#"T#(5"7E+(GJ-) M];%Z <@V#<,FSO87VATLYP8:H&U!OC.?-+)L;"3@T'T#$30#E[2$I*/0RB>+HK)38OS MZ>MOA9.K\>+SJFU<29<8T<0].GD9K"SMFJF58%E0D!Q'BQPS9ZZVG_TD4<,& M;7U JZX>FO"UN]AACK*0*BD:@1F$TJED SU4 XP2>[DX:87JI0GJ0 MHF'CMUX\JWH::,=BK;W$@SHQA\@)84)"]@:9-L&#$4P"]4%3;Y7(N78ETW$4 M#QL>]G.,OI@&FX@-"K!U;4#W,I@R.DX]4>"C+9WIBL0D2Z"3%$%I M5X9 5<;.LXD M)P+&,\_+*!\O:I=0/4#*P%6<+X&<0X3> ';^GL:?/B/=)WC(N4_IW57IY7V> MK[E9=<(\OUHNEFY:HLZ1,DI'RB7P[L UY4Z-:CQP*8F9NRRRK/WZ^TP2!R[\ M[ -K?2JI70S>XVMEG*D,6GF3@!"GT#AG51JR2F "=QCES#L27@:!NPD_[WJB6BZP_MLT+T =+KS] J+2G?3&9_K--BI),J M2CP(G2E#* C%KX1":&0T2BXZ1V7M\9^/T5,AA"N?>3&??1VCY'[]_OLBQ;/I M;5+&25B.OZXFO=Q(P.80O L!S7 IF\ZX[YR4'I0LDZ1M$LK4?F=^/I6-S!PX M%D$[ L(^U=7 ^;EQ,T<8,3$'"3[8DNJLT?82FX!FZK-PC/E8^W!\[J5G7P#J M6\\/7X<^1^A-7$*=Q/]SME*1V/GT@YM@E)17;2=+D5+Y M8EUH\%"U1(TFVP55OG?5<&H>UCY[/4./33V,_2=* MVGZA>)>>8>L$&@?B$:IK#H8EV_C5>-%UA;V8I\OQU>7(1OQ7(7O@ME1+:!K! M&730<5M)HC/)*M=.5GN2J&'K"QH'Y+%*; "5-T_8*9[.+DL:W\IS9EREP$(Q M[ G=CH!.LV$R R?!I.QR]+)V%X+=E Q;A- <_BJH:^A&*:MF1)W[>]V5KR1J ME:%4-[T7G.!,&P-H8+72*%*RN7J_Y*4S.%VXRHMDSFW#79&%*VWZTW-Z2#"PF2YEUG&\W M#7X ;?NL-FR905N(JZZ=!D[3WZ?SY";C?Z:X#O1?I3FR69K++$;2Z2@SD9!L M1'9(SF!*^S5O8\;-Q6,FM=.KGB!IV+*$9A#9AP*;J _LB?@B('JO1X0_LS0O2 MQTMT@[!4>F6!DE(_DD@"9V7)Y,\J4>I$K-XAI$ZI='^%%^6^&+T7[94PFT*\EK4J"@5-* $5F.(BHJ0O66-0\1,W!U1G- K*.U=LPC M\H#6?Y%>I=5_47)WFH?=/B=M#.A \=_*DBL>1(H6N4Z\]!++X$.9[BQ<*)69 M)H3:]SI'DCQP!4ESB'Y)!#004=UG]_[8Z9&4+M,H%2A6]K)-$:R6$B3ST5"N M\?]KYQ'M0]?@8S1>#BA/@O1(K35O@:^G:UV_D!)?;H?*TY1E @1/%@\7P\ 1 MD[(U(D;=/R#OTS7X\(V& 'FDUIH'Y'H"US5W1GHO%;?(F#=E#I< IX6 I *) M1(<0>.T(?T_2!N^VV!HLC])=R\C<&H,Z4LE17!^/ *WSJMV6#]'ACB.:"6FR M-[7+E)\D:O!6C0VA\1A]M>H\;DU3'>5@N<\AE)L(=$,"5^ UDR!<3$Y)J5A\ M$>=QBZ[!&SNV!<-CM-8D$C?]CTW&5 BE$R\!RR/&AIY*L*;$AD8ERTERR=3N MV;\W<8-WA&P(DS7TURXPUQ[()F\^,F]M+&YQF1@KC ;'7 1%&4N$$11L_>;* M^],W>&_)UN!YO!8;0.C^]4TCXCR-D3/02A,0475C-Q(X(8DEW.90/:]\?^J& MC7)>N$JL)Z4UT&_I "A]-*D+)>.^PQWG9+4_E%\9 ME8V;$TJ.VV31\M.NF(A!]#9&KQ6SLG;ON/VI:[(4O!I.MDO!^U%:.W<_]QA< MM_4O6531$9TU2[;O$Q>IJLWWXQY!VJF(:P-I^% ME.)B-=U],DEA59[Q;K9,FP].05*D'[D34DCD3FLPC@@@CC,6K'?4U\Z^W).T M)GW#WA#8@[J&+FJXV55O9O.-_70V_3";N/E&IO,(XS@7A>& [G/I+AH5&"D, MR&A%"CHQQK>Z!3R0;K[OBL->9[\0M/K3P:"Y9RNV;K;+4VP1H2/BI 12)5<> MY5A:'&<(.4EN7&:.[E20.>T4]D"_7A_K:<>_V%^K(&(R4J V0 M:6%0E2[O+*-$E:?<*XDRKMV+9W_JAKV>?F%H]J2T=B\ ;YL3[!"D#(GI$!DP MXT.IG23@=28@:2S#[*+UHO8XI.=3.6P,\M(7@+74U<(AOF'ZSQ:+*^0KG>?N M$'@[FWY"0WS9E5P(29US6D#*@12WMT@Q,8C.QT2""E363K;9D[0FK_ZJ(>21 M\+>6NAI X?OTY=H;V<5,RME(PB2@GX%^L:("K&$4):E)KCZ'ZU&"FKSR MZPMQ]5331"76)CO=G=%-=IKP2+PJ;2^"HB!T2F 2^KC4,L^(B$Z1V@;N(5J: MO-!["7P=K) FH'5QRT?9&C?6>=5N2@N9(B$" O?HA$B''BJC);[/3.;@96:U M1ZD^0DZ3UWJ]'9F5U#)\3'OGHO)N ZG%R&7K$DD&6!E*)IPE8")%8>DLLZ9, MY_"\N^&M!9J\KZN-F6H2;N#F=WV]<^J^?$GQU$TF'^=NNG#=DTEI@2PVQ*>8@NFF!][23X)XEJ\K[L9:/"0U740#RX-L$= M^7#J;CY??NTZ)GV<3U-UBQ*1DN&L"9"E4Z5BLP1(CH;SWQ3 M- W;>&M ZW:T@AHR;A]G.[GA,:9@M0:=LB[%20E%I2Q(9WFFEE@;JI^FCU(T M< ^M@2QT,;^.VXIG.3+]/D^[#'QAQC6:<8D@<= 8>NV<2%=%7B!ETE+)P MR .7SXH+]EQXX#Y8PX28]572"NHVK/;UN(IU]LM']VW5MK,$2N\32NNRW/D] MP/[)-#XD&&6YBH128$HG-/T$HRF!SFVV+"$6/8_ZR3F)+T?NP VV7A3AS:F_ MA9-_0R@;-P7=L\H.+8RBXYD0@9Y,:&W]-0#/_:4YRG@:L>@L&!;[4S?P]/<7 M!F5/6FL@6:JP5?Z_E#-]Q3.DZP"&$AN'9;E877S&D^'N-S9^\R+-Q[-XO[8Y M3*[*Z.C7W\)G-_V4WJ/+\SKGU&6L)6JIS>!)::Q'I ,K2S4U'C R*TM01)4Q M_;(<#OOLUUN25L,P^=$WT4@289C4'DH=(0AM+?A$%?YA'%5H3RBK?1EQ%,'# MOE*V"?%G*?%@Q'[I-A)*8+YL +=)2J64TRCLU7L'+0=J F2532^D$81&]+2T8V,P%6.9+U1@3 MS-;/+=M!R+"/HKVA['BA#W]GMIN7=0^>D:(L448,9$71V5KW M$?ABNARZ+\)I%WJ? M34_=ES&&P]WPC3A>(CN+LY5QCK]>+=_-EO^5EA=N'-%AS)H0--12EVXWUGIP M*CF(GA/)53X-9/]_N M;B(QBBEZ2YE#H3+,8!25JJ3Q\;Q?(OB3 M2PU;V30<\.KJ8&A$H60P4/)716_77)7Q1H\_XX]D8#+Y3" )%TK_"(?,8105 M#>X9=)R#MONE:ART_+!O'\,AKW]=-?!P7>IT3F?3,O87V5Q]M4P;(RU/+HN] MIR/JG# +17]0UM).](\J&. M3T:S9+.UH*DNY=/"@O.XXW+4-#N*+@;=SS/<9[5AWQB&/'PK:Z(!BW=;?9$B M'27-G&=>@J*E')$F 2YP!H[[Q*FQ+&U/H3_:JFVN/^RKPJ"6ZV UM "AJR]? M)MTEE9O<"/%LFF?SRY7N;N23'0K&E/9-N$60+<[!,(5&UV9"(K-&^7?'UHI@' W7B7Y2*HS!@W-')),=JAL3SO*NK!)$; $4:,YL:JZF_T M6R0,>VW7BYKOS?8X7.9-0*;,R?WHOI6V(.,X\BY*J4Q:F6F,31@8P04$XQD5 MWM!0_1%TBX2!)QV\"&0.EWDUR/S[+_?D^Q:_T?VH^TGY5^]3_JG\]_?W9W<^ M?W$U+8[?GY"/U:>?GK_[O/GS$/W][_>[CA_,W[U^_>OWZMY-? MW[Y^=_X.?^GC^_.W;\_>_?7LW8=5?U@QOB^)Z\7OPZIWY]&V9IC'%GRMXL-=5=27I9_G]-NGR8C;OT+Q< MW5RL[BQVWU3<(MZP2!QZZ66D8$3$8WSH+8:&Q"N6)5')JMI3 >IR<'Q$<.V- M?.RZ)[%06G 9#](2#T)H"IX9@W_UZ(9&R8*K_?!_EX*!S];AT'4_1CA8,0V< MP+?4KZ1X.KO\,IN6&/KDVW@QBD%JK7A824.$(,"66QE.B#$NTY2W7[;JH6P7 M04.#[G!-/P2:H\7> (:V>'@UNW3CZ!BH[?1-0.,AZBI$Q"C+]=X(H'G7((WVDOG M,+#EU9/4MHD8%B&'ZW,[R>PHX0[]\'(2X[B(W$U*^#J^R4VZSU2@1@8B#3A9 M6LECE!(6BAT.K&[3Y2#SR^[+OBL'<'1\.C/^DV8%#>IR7:TQ1?N_D4 M(X#%-1=&2F-"YD!%+"4H-"+P22KOXMFJ[(6/LK)5V4W)L)DSU4Q+!3$W );= MT>(U+\*@UY^E!D(8^FRJ%%E[JX$9+4DVVJ+;5ADRC]$SK-&I[[54D_V .%K, MEZ/3J\NK">KAZW5=\:H0^3R?Q-F73CO%_Y=!Q1P]ATC*%&7'-+A(.!"AHN-4 M<<;W>GO#!3=PA'];8VA?6AH9\7MX:-V+T!L'T?5^$Y*9J+@!E(Q$BXT^G'<\ M@PI)!LZ]UER_ (R&C+?[T?XSH'6 *AH'UTG\/U>KA)IKZZNX#[;<5I RNDXD M4BHN*6Y2XF,4W@=A]KK1.=9:;='5+N .P<1SK-DQ"FK S;HU^F_193S#+Q.6BD:&756\93Y,P U Y'[CEH\) M?9Q9'ER(6L)BK$,B'<-OOP5(]6L'XB>5=A,'YUW:;G*Z'D[6RSN/GH_6082 M!"]-C4N7N&[6=>#(,#HFA=D@@C.\.F:/('?8"/7%H/M2"AV^D\5M]OY]3FZD M73IQGI8?7Y8+&,&4.OFQ=Y;#T4 M/5)S49.R8=W*WO$[O#:'?IG:K,5;/+U;%R,BA98AH'"59>B B036"P[2XS[E MVK-[Z35[E$SNL_*PU9(O \5>M=&T\;R1ZVJ[;?:??_( 88%XRGP&$D($8:@' M%Q,#+54I4V;1;9<:/X'V@,6'+;I\&5SVK9,FQN!M":[K M^;[J)[(8*6)C-LF!$*:XU4J"-3$@;\YDIY"9_9[IGA$G/4+.L/68+Q8'U5)( M$SW:#KJ/((ZDE&R&I'#G"%UF$25BP:#Y-DSFI$WX4:Z4>FL7V?:5TG-4V$B+ MV_L"O5]LL2G3*)@Q45*0I+C-43HP/DC@SC%I2=2F>HW ,TEL)+6AKXOW>NII MX.Z]&\:V.+]:+I9N6LIY1L2'8%SQ6DEYU!1EW$IA!25(#+6&N.J)O_>(:.W6 MO*+*MY\,CY)_,[?B=>K#1HX$I96,0$@LG8&C ">#A>0L)]SHS&)U[%6AO+6[ M\AX!^_*:;@;E=YX*GF1[_M1U00HL1SR:($5T441.!ISS!H@E,H@4'5&UT5Z7 M@]9NV/M#_8":;\%)6+?E>74U+XRO-E9W=KU+?W0_6HP89Y0S/*^7:.U&O3ZL*HIX^(?"QTO%-I--/ESYQ3B.;^^"B\5WTY!*+\>L,_(J M$\VEP3M%7R,2R(YIFR75RE?/?#N8VM8NV'L,:UY&HTT\"?TVGL[FW77%_7?^ MK=R5QU.D.+.4V/(81ES9P=&6>=0H<$4I=\'1X&N_3M:B?=@Y4B^)[$&T/;RI M/BBOY7$!&,9]S&4@5RBSM,NX:_1R2&F 2)F+A#B^7UN'JF0-/)#JQ7R(X739 M")CO)KN<+!9IN91GK$$<@E=\O)+[Q/*I@]I_G4F$_:]C/_X#XI^X'S7^*%J88RFDCL MO)_18%SP*1H&FI=NKU%8\($JT/AE-BQ*ZVMWICPPH^1?XPWH* 4TDA57*LT$7Y5WA[;C4E:A,5286M(T&_0J5T!&W"J4K&=&)?:BCT0D.K](BS,==5YM9_O5J@?);+)#G+O";Y8N-5>YRLM^H MAN=\?(V9# >S4VGXPOG\DYN._]DM<#J;+F:3<5SM@FG<7/P\7\_0PD#C!KOK M&4>*RA ($4"#)XA==/4LUWA61VN#4SG&[;FQ1V_S*H0?:P9O%+:AQ9-KW9W? MT=U'5->O^"__,:*9)R$4A^!+ UUK%!K[0$%GH4/*67)>>_#D\ZD<-HOYY3&Y M;4][UFNCIO7#^--TG,?!39?K ^4"I1_&:7&(,7W\ VN8SV>07,E@WE_F%G'4 M&Z.4I9!#Z0J3% %/(A[CB$+!?28NTMZ$A?>FK42WKGEE=S-T'NW )7*F45AWE'NS^HAF7:@\1* MINGU-P00XA?]\/EW5/[OTZO%E9MT-QJWZ')".\>3!LUL ,%DQ./(1^ JF8B( M$#G7MD[[T%4K^#N;(L9+9EEY5<-3\% MK0=9IGT^ML[EUS/);^K22UOM..$83!>Z(1Q\[<4-KF[4F+KTV M1P]OJFQ]WF]L,JV"B2%[W+LE"=&BN!RE!AA32@G',TNU.Y,\A[Y_A8NNY^#P ML0'S5779J,$\>7]^D$7L_ET-DW>?@%KW4B7[[7U:CN>=.L_]9/RI(V^MREO$ M\"0M=ZS,VK'H[J>$)Y]U 4^^(&S()@=?O:9K?_*.?IM\>JDUIATSS!G*(0ET M,(3.N;L@+MWO4H@L$NUJ^V?/H6_@6ZR>,'7O^;(OC35JA4ZO%LO999J_FRW3 M EW3-/[:#,YXTN'7W+#*] &#B1 MK5-&2U;=3.T@XUAS]';FIHM.A!_GB%$\VKOTN(V5=J$\,..I#PQT5GC6FD3 ME8GCDE@A*'-:YMKWZ@<1.JR!.A8UVX:H?UTU:I'.IE_3=8+Q>/IA-G&;/!]B MEQ[_P!K6Z1DD5[)1&RN>3"8=,C:_=>N/EQ85!CUD3KI.?C: 8S&A>\YSRA[A MN5V%7*'-W3Z4'57-LO%Y9_?$O=X+T7'-DU:0O8IE:)K"?9@)!)&(Y=ZSP/=K M"[W?>D.W6ZL.B#OU+3W(O%'[\W8V_?0QS2^[U@T'F)L[_[Z&=7F8H$K&I'SP M#C0>:WX.6'J];5BR3EM)(5F*(01395@]-:"C MI511SSBI77MQ#+U#&[.7P>2VQ7LQ#3=J&%=='3^Z;X<&:.M_7B<<>X"<:L'7 M]>?O@)'*">-\2L 0JD $Y? KCB$_2YS'&(2FM2^*'B&G0EOU[8]> S<3R4KG M#DA,6?3UT3VP4N"Q;JEVTE(C6.Z?U49,3RU,[.B<7D<#C9J.D[ J"C\T/^#. MOZ_R*O8@096LQTU"R.GLTH^G-V^LW;O#QMKKW)/@4U8A@0V&H">.,/+E#E%J MU*^BTB=6^]7Z>136REW:6&WG,-#PTI/,"&';-<#9-7C=U*%G+W6K<83C(:P[D' MC8 M'74B^.PM>(=8"Y1[6CTD>IRBZDWU=CWL\$19( 2(T@*/>B)Q"Y>!%MS& MK)TSJ7JMWAYD#6O[*N+DR>/=1]^B MQ@NMB;0$7,Q=[3LKC=TC2=7R/*[M"P5DY8*]U]UN_0\"HY!9&41A/!7$G]9R D$6 )P;.0LL313Q>4 MU]Z1#]%R?&WOW<_=*+N25%/I$NX4AJ>RLAPL=^5EW5+JHTA&UVYN]2 QPUJ8 M*CBX7XA;0_"MVHWP.<6K23J[Z 1Q-(>Q-S@!TPQ)K]=[&R:9_/+ZPKQ._2<3R??=YQV(G(>&9.@0Z1XVH6, *4)"*-X M^B1J[<.I<>[5(=2L)$[G0D+4BF@U$;<;<& ,;B;I67< M*N-H,K6'954@>QC3. ^[WMC+ZOR5DWM8QT">^OE^7(]/8?J[1F#%3QJ/(6] MPP.^1 N&906!2NZ)-2[[VD\"_?7VO&YDN[7 ]]6?Z^T@@]**:HG!BB[7.YF# MYR:#BX:F)((/U:>I[$=9L[T]GX.2>YE>]972P*2>B_EX-K\=.C1QBT6WM3M= MW0XUVFBS/ HJ:J6M NEY!O1N$SA. @0AM<5(G611OY/C\VC<"WZ]S9WJ"7Z] M*JH!(/Z^2.?Y]6(Y1H\@+48T:T,MQFHI$(ZQ&HO@LA8E5@M,&\^RK9W:=9>" M8>=/] 2B(X3< $1.W>)SN3/$_Y1DA:]N4@*YWZ2L9L;XVI(ZC>"\(]C98JB<(OJ 2FX7L^_UX]5(& M1G _4F9T";?*@#;&@;'D(HK?95*[4<4Q].X%U][F2KTH7'M08 -@O=-3YUJ> M&WVEKID*Q.9L2UZ+<@0$NK5@M-:0HM)1>TLTKUVGO!=A>\%/_6#PJZ^2!G!6 MVJ9,\5?NQ4XJ)$]#:9)I:9E(*03X@)+2B3-&E$THRLK0>HB6O="D?S T51%\ M P ZG4T#,C)?)<:-%_\X11K&R_+5R(8D70X*HF>E"2IR83AZ"E!D,&4SF$0C7P22JE=*U M*ZSVIVXOG-D?#F>]**)7>H.2*'2Z2^?MX^?FF _$V M=TXI:6,0$*1![ICC8 EZ 9XJ;D)2.9C:&5?/HW _O/UH;P0]:JD=#+Y/EVY< M4M,OTKQ+($!G=-V1_&(^^SI>X!=O9MU2/EJQ$*(DF+\I!G!(,II M!I:Q#,PB+S3D),F+3&NXE M=$5$*MVYM+:0; Z.BD RVW()'V@.?001^Z'L1WE&>%&5-&#=SE!7TT]C/TD= M>PN,I,;+]!8]X'@=0,7HI:(N G4E+8&C/%UI&Z"],9IH(DCUYX,GB=H/;MYL?W3!&*/(A/-B8D#'J//@B.Q=-(II:6G^B MY=[$[0>V'^UIH1_=- "Z5]?+GGYV\T_WXWAI=,[2:@C),A#!$>3&1F#>)$HY M$=K6[O?Y.$7[P>M'>W*HJ(4&,/7@/*V;6T;"3,0MHB"S)-'AY Z1L5 M#R@I(HI'F<$H)D K+3@:8B;%7O5%SZD1?(R@_1)U?[2'A'HZ: !0)_$K1L<8 MHDP_=:UGMBUOH*6KLM @>0F-E31XD"L,4A+56B(SS-=^;G^"I/U ]:,])=34 M0P.PNDC3Q2H,[C*;+I"E^:T5+ESZ9?5+_V:IBF/UTEU+MCLK /%)$$I M!@HV> ?2"*EE,D3[VJ^BAU.['QA_M'>&%])> SB][32_O=\\[BE=KIFU40F$ M-^AQRN)QQL@,HU9S7]M#>XB6_3#VH[T-5)%\ P@J):WS]+ELAC()I3"U^Z:/ M*)*$#Q:\+=.[!4?'P#%DCHNHM"2X06K?6>Q+VWX(^]%N_GO13 .(6S]ZE-GFD3FTPCI$H()K%*36@+$.A:23C,FQ%&3M=]%# MZ-P/B3_*Z\"+::P!5'Y(GPJ#[].7V?SAZEF*CFIR@91I3^4B)V3PQG'P20=K ME,U6U[Y.VXNP_7#WH[T0U-=) T#;;ERXS8Y1,@C+.% NNF]:EQ*.U[L*?FV#'>$J" MP: \68I!.1/@7$C@=!D#(Y1COK9+=P"9^\'O1WLQZ%M?+4!R9Q?]]>":BQNZ MNE\\6RRN;@K&7YC4H-B7"._@-&4;)V*?3!Q.X'SQ_MX>%E M=-<"2-,DGTT75_.2U?<>E3?_>N\HT,K+&+0%EM&+%=E0L*5B5FIE?)+"V5S] M7>)ILO;K /'#O4Y4UD<#$'N7_M@0UGPVQ2]#VJC:V.8O"\F+H$#;C/O(! 6X MEP($S23E41(N:G]M%?O^] MWK@*W&2G0#&'D4-I#VUYP*]BXMGG%$RH[;WTU^OMIF'I>7ZJJ<1&RCM'F^RL M@1!*4H)-*( H'1 ,HH+T.DA3.X0]@,QFN\ ]!S_WCL^>U=7 <7J_S<3)9#+[ MH_@+;V;S5:UW*<3H-O^:2YX)<5D*X"B^,A8B@Y=!@EH9N28!0RSK7.=D27)D4P0A)(4@1NSZ9?KI;XX]DTH*0Z"&R.BI(\Z<@@E4:D MPEH/+L0,5"DT SK[%&K[!)59:+:I746@OZB:6T+YX]O[>3(@WD7+E ?&!07! MT-WWS I0*F@O3 A.U_8X^N"CV2YZ5? ^E,(; /VK\<)]^C1/GZX'+ES7WF_' M T$+$K3!K1LQ5*5:H)2]!*7Q_U@H[91J-^[8B[!FV_$= \OZ*FD 9[L:CZQ* MG=?NU/48 &. [DE+85#JLA4T4.9K#S(X@,QF>_D=@\&^U=4 M(M>QZ48%]':1ZA:+44GAE;3 ::ES;0#%FABF1.M5?4\M.>3V6S7OSI7 M"?VHJP%$/L+8R65)Q?MGI\37WTK>RO9Y0&)**N-YH+U'B7*>P99>FTBH%B%Q M1E/MI*)CZ&VW6>!1'N5+:; !M-[67I>ZLU/W9;QTD_$_4[R8IR]N'&^[4W?< M[QK;94H+86D\&"=(R?2+8 Q&B\R7^V4JK':U*[:.I;G=?H1'.9POJ.;!L)48YSSD0$*S'R$C)Z<,;'L@-TU)D)Y6K?V3]-U;#O MZW6QLG=7ML-TTJ@M>N>65W,W*?< "URIO,\>DQ+TV,?5L$9[DUO)'+W^AD!" M'(^G;OX=0?#[]&IQY29GRW2Y/@]=$E(D/)(D*]>V[ M@WWHJA>TWG2/VTC:#+.O:3[>'%YOO';:*HY>@5?H4E()AAH!G(K @Z;9ZNHC MSI]%X;#&JCJ2'@Y:JZNK4=OU*BW=>#++IVBFW7CZJYL49C]\3FF)GF770N=P M2[;_A]>P:P>R4LG*G<\_N>EUO'B*2Z'#'V]Z1%YLL+31EGX]Q7Q]V&:&I&@' M)EOTS#/CX'UI42HY(Y;;$$WM"ZLJA->SDUWH!@=22QIR(S+F_K,FGJ!O6/KX\!A\VH%7UV,#UR19G*Y;>S:;A.C]J?:W. M54Z",M!*,O2770 GJ(/$F$*'F7&;:R=+[$O;L"F3S:&SC@X;P.;F7MMX&]_: M<-Z@L\(2 8X^$ @3!;C$*6A.C"%9)IEJ][K9B[!A,RF'1V5][37J:YZ\/S_" MF=SXUS6\Q8>(J57W\E!'RO5][+H42W$?LHD0*<_8,DBN9N/4BZW.0<2D%YQH8U1P$ M4Z4MJBHMMU1,7);V6[5W[@XR*IJLZWJ<3JIO9VY:TLFO'8'IIPTQK^^SL[14 MA@C)>0="1U7Z3ABP-$3*O.;4U1Y^>P2YPQJQ8Q'TB+'J56\'6ZVO:>YGP];W M::ZD#$&"(67(-%IJ\!CJ ">\/+=H0NIW^OT!Z_MJ0_,%M-5 ('KA%LM75VG' M1KMW^^.#X5)YH++D/] R$(>7_MG".N,"H]+4-I-[$S=L0%H;>?WHI &P[>!H MM8_^UY4KZ:YGTSCN/N->FJ$DALJ8@>0DRJ@Y"R:R@']099#_I&SU@;P'TCIL M@5YM*+Z(QAH-*4H;T(]I?ODJ^2,2E79\2HW@X2GB*D4,Y>-WQ:<\TTBDAI ) MNEXTPH.'J!HV"JB BH<#@2J*:."P6W-TZN;S[VA#NTJX$M:\7BS' MEVZ9XFU]W.(^WUM7-%X+-,$69,D"%4(),"@0"!39-D%%FZIW:JO)P+"Q0:^ M?6GU-H7MWTIJ6O?ZL>J;?>=,VHR*M _)1?"T*U2F!KQ@'IC2R>5HLF']I4GM M1^.P,42O".U!28WZ;*_2'+W493=7X.Y>.S =ZN&/JY, M2>YU=RY'>NAQ?I; MBI]*7XV /^IPL@.*@O"DHL_ /9Z\(F4.OEBL0%TPBF5F9?V!BP>36\_"O9L5 MM;K)R65W'72>SZ^6BS)I#"E8$W@Q6PT3WC;LDC$2F,D@=)GTRAC&02$ZH#K& MP#$RDZ*_?DA'D3ZTB_DR2'W8:+Z) MQ:O6/&L*UCP)%O\0S,2!8M1]AL82SK,E[)M.Y><5T'S*-&Q$G@ MRF+@RTDIR8@,/"$R9$=D9+4]],"9MQH#OF/9;JH$,*#S4Z M+ 5V$C]+B=HOS<^C<%AS61$]V^:Q1T4U:AA7H\_NC>D[W.H]_H$U3-HS2*[U M7'(;6)SGS27?ITEYWNVZ.77C#GTAZL)]OUMB)IPCBB>+@M)X8',1P0?GP2,4 MK:#"XP%;^\7D*(KKN8KK(9#7:YS\X>:KD7JK29"+\BZ^,AV+Q=7E1K'_QC9S MV3BC,@1;JF"(8V!E&;FLM5!4>VVJMR^KR\' 3R@OA]Z'W)!H@"G7])$Y>T]J"\XZD>^,FE+;CWJ/ ? M .+K&5T=[[]/QRCJLO,?8E]GGD028),LTVDX 9,5A:@T+VTY&0W])5E686'@ M]*%VP=\G%!IUKLL\@X 1]JOQY KY?I>Z0J&;>>R'^]A[?6X-5_OY#-3J/+?7W4@J0/WG*N!H4<>+GM36E/G^LET.8Z% MI?'7]*$,:NF>O%Y_"Y,KW.9O4.K%R%_=M%K9ELJ&/;>*F#+3FGM7NI'J",YY M 9&J'#B5FC1C9Q>CI>==X3G7QG2@:RFZ7$CHY_^ MT"K]))Y'>J43>V/5DZU5=[S+&\6M0!P L25^=\Z""Y*",^4J%5T_YVLG$3^+ MP'KVLSA,=Q;[]?OZKQN#UJDA)EKI0$=5)FAP!MY&W,S>>,%2EDKU%^GO2>2P MYWE_"'O8)/:AO0:.][<)H[,2#&Y[*41[$S@:;L,P_K/<@[,Y M/&1D%35KPV M"!\@9=B#]N6@5D,3 P*JG#RC73E1;Q-^0HP8AL(5D4 M( O9\NW@[?X9^JP5A[V,Z1]%_8F_"2-5>#C_DN:N"*[;*;<3T:Y+V>Y-1K/: M)-PHD!C%;2,)>IY"$- ZLZ1%\L'6-V#/)G/8WA O:=SZU6 #(%VU %U+=#L7 ME.>051G!84J?>2HQXK>ENRA1CDC"=*I>KOTX1<..4WXYZ%74RX H6\R7MP,B MK]QDW;GQ#4K+3?XKN?G--KKQ6;?[KPCE!,4 G"=B042?P"NR+]_PK3,)Z#XWLW0$-A86!GXV(^ MBU=A>3[_D.9?QR&=?!LO1AJIQ/,M :&E^8B@&1PA J+.,>,/!-^OB.,)'V+7 MVL/B<#@4S"JJI U(%>?JFH/%J]FE&T]'/E"53/3H1D4.PJ8,AG&&09^TWDK' MDJ_AFSY(P##@JJ/3^P Y4L!#7R)^F$WJR?@K#XI!X.X+,)AG*5/_ZZV"0L2F60Q*'!Z&>LJQ0*"01'+\?*;S$",Z<&Q29B1';TQ\5?N/QXN4Q?Z??7!'W\^&I+$W>R6-HZI!@0 ME!.U."T8B$%G%F74]GYOQD< ,G#!:5XG1@++&$R>&CBO:O, .@/?=_S:TN!3 MTIM2\.15@OHR![1S URA$DI9RYT9!)1'%ICFP6$D8+1@XM1 V(#[&LQ7]VP6 MA%67H7!=4ZQ5A("^MF1B(O-8DC)JN+*X\]G3OEI.;JZVX'A?@-D>(4Q::<0$ MWH1,-Z7A]FFA5/!I2W&)E/144][.9XIEI[I43P>(P9DX M96!>R'I1ZOJ42/Z42P4-"T':%M&QZP6GS6F9W,8XG/D](&8+=*=B$9Y)*+G4 MH:-.D?X+G @W&%*)LIA!3RQ#,#-U>.- 8=T7]P&L_66?!<1Z+#QZK>).*@!Z%G1'YGT8F%?HC(%BWX-[7@P]^W-AYM-"BX M N$,76JI: A".R#,1^50>)U;G/4[BTX7GVHB^(/YUT%"V,V==^LJ?#^;X[LU M7JS.N(L1LTU@G>;$$\FA_IZT860Q126D;EZ\]^2.ILU%G-R<&$%L4SLLOU_6 M<_.A[.;*KLY4L[S0 M%LTXV($2VA&PR8I8O9O_Z^LL?7T[7].1N*7!R\]A^"5*-8I)FTH66U-OT\X MQ[_"^88\$0II69%K S]1@T("HE$(UBN996!"V6'/-?NOW8MM=%),'2N#SB&V MT\/;-DR?%QLZSXK$[',(8(.HO@J/X'Q.4)@UUF3R+N^7WQZ&LH>7G[8J8R*@ M-9#$I./G0^6#\H*W4/O^CQW1SK"+Z9K<*7 M+TO\LLV7WQZ=JWA)\L%GF1EX5]T-*3R$:CTF:1,W1&YNWDOKJ?U,&TMHA(C[ M;E\S ?21Q7TW8UE8J45T#@1W=%6;HHD2AN!*D5&1VV&'37][<84![:3Z7*+_ M/BSN R(/9""&)$.F^^I48_JN<(^*6"*]:(B3[A/]]Y+IH$3_?1@\ MM7_V7)JQ2-%*+B-D%>KTX5!?C5""J/./AV;!$JQ8YW"=.^-]+CHN1F#HU M0#8Y0EN-NGM)S*)P(<@G%*F0@R *!%,0>$ZA<@91YT&8^/&S>TSE/Q@&1[)N M:LEOV7"7 *FYL"$7<'*3;5[GDGM-5*1D(TNH' [3!P]]>H_Y^@=+_VCV32[_ M6K9TY;Z3(?5VCLLOWU_CJTT2$Q\++6.R>&D=OP^K[A[_FQ+(ORW!QEPYC45J''"Q/=!/*$,$K M2<KDB46F">>.A))6S)P:%$_51!()/(G:"@TC@3L'1RY;)O,H M/WX&H,@85\()!JQLH_AZ>_C\@>S=/?AW]3"Y[NJ##?%;5'+[+A$C++"E0*!6)0$7@) MDB7&"I.#.M(_)_=;:W:2I7^HV _EWM12OUM=$"1'^A_H*&4=5<$A2BQ0G"LV M:YW8L(%CS:LS1@DZ-9'[P?R;VMA_H-H]B( N9ZQ3Q8@)K":V:7)8R,J5027- M1+G7G[=M+X@Q!\&UM>=:<+ O &P='H/.&4^>*JFN4!L>$%M\(E^%%U>T*59A M.@ "/?9VV$M6S_9VV(=Q?4G^?CL"*Y,1WEEPBO2ATBZ#CXR8DXK/3N7 [Q=E M_0R]'?:2W_#>#OLPLT=8W+0CX(G'0E<8F;+1D5&#GB['4L ')X1,7BNA#X9% MM[T=FL+B,&9V4$'U\3*>S](_U]MY&C6X-:=_\7VC1QD9N41! 5TKD)5@"-&2 MW1N]32;%+&5HG2+XU'ZF+5-H;FDT%T''SQ#( M?2+OF>QQ+QG=W*U'HCV_JVG3[-HA8""T#A3'U-?8,P^YNS"\B-E&K3G(M$F& MCW0LE9/@D^.DZWDV]]7682_F^[QNG!P[AXIXCX?S0_@]>5#D?R^6UQ5@F_.E M8[(NU*G;(5BH(\? .4L7MBQ$!%JOC1RBCYZ-C-Q?>=IBJ%$>0HYD[\3@^#U< MX(=RAX;M"?+!\!K1!0RH:FM169/+.$3ALU$J:]^D,_RC&Y@N<'ZL1!>MV3OU M'?0&PSDN;]S 5)@-A?1>+(+V+DBOAMHV@>G"/!T<'?BPEIGW/G@ZD3>2TZ(1 MT_H0^(V#YV,41GD.RAER\)"NU)C1@K51\)IJF,2P'-U['SS=*\EH C^,:9T( MG&2W@VOVS D?"9\E\#KUUI#&"Q*DTE)R;JMYM8_(;SYZNB>2\81^(.,Z\%Y? M+^8):Z%M%<"GV>H_?_G^"\[3UXNP_,_-U<<-,]%H!8D%\L48&;E.UQ!SX$%$ MS2+]KK'O^MR>IBU]'BTHTE0474)K1\WVU&T.!->"G"A-3EIVM7M]#F R"[QZ M:'98>]6CH'5W3U./06^)@&?A=80XIKZPWO[])\[S;'U)$OJ\N-+"JVM+"X7U MUM%U*^L T.# &9LA)25-R)F^'_;P^\0BO>'D&%$N1N!K!^JG-J98;97S[[C+ M8$XZH=!81V0P\N30"H@8 DBO>++,ER)38YWSX$:F30D=!4#M&-\!>AY0Q36\ MN-'"3D0;N:@MTFW-@S/T'?&#[#RAM6!(YOV@/,+C3*+==J;)-)_"&CI( #UB MZ5:@&D-T*E15BBK0V?!TH]/Q AYJKR0L@;Z.C:5>WH2:B?PY*!W(_QZ@M/5; M?R!IE_FG%28C'#"72=7*9" XYT$@9RP@"N5-:S@]O:7.('6HZ.]#JJ$<.H#5 MY]G%;/[E0_F\#/-5J9W;_K%8Y+NM+50P(4JOH6@7:O50JH-=$H1HR$A@VJ?8 M.A P8%N#X.5>W.W76B#]8VQW*+U3OG@!6EE.9J)SX#$D0&O(3,Q2BLA.B[(> M;L;F<-@/;@?(I@? ;8FAE3]\PR71N(O18LQ6H_$@F216>4MG-)%#(J*W6FE) MEL6@^K]]0/;89KH&UB&"OP^M)E+H $Z/Z/KW-TTOD[(YD)/LA$32]Z5 M&2G MNAR%M*SHC*$QJI[;TR!P^1=W.S8510?0>AU67_\YG\U7E[3VJXO:K/#,BB2C M%AI0J@*J% 6!^P+&V,RS0*99ZQ[^#VRCRUY\!\KYO@E_)-.G#H%_PM5Z.4MK MS')96#7NL?V2!+HO9CX-$,WY.C8E= MW^UMX/Y,&"5090>*$0N4)0*\Y $2V8C2)(D8]YL.L_W@+@O@&F#@&/[U<(_< MCT9\Q&7]0?B"_(Q);Y(PDJ1;GV^*K;1D#37.7UQP7+K1H]:W]M-E94.CFZ65 M&*96)U?'X/7BXF*VZ?ZRBWK=E!Z214]4;?JQ8W0V!&. LSJKQ).*)&HBH&%1 M"LNE'CA(>Y]5NTPH;J"(1N/\U)#:[OO5ESHT8--IZOMJPZILK"16:2A9*6*5 M8Q"#C: <2R[F4)^8!\'GL16ZS!IJ )4F')T:%D.&(3'D 9,*P%(D>DQM-54# MZYI[XRU#%*[)D(W!>N74CZI-C-RV?.X<-[?GA=0)XT9D"T'6IAA290@Y%L*' M4HX[#+$T&0.T[XR64S].C(^B0[G>.9@>&6HD@=! 0K.' 4R9_ M@?-L^+!FM>.-ESIUA&]\B#601?<#IJZ*#\EWN%5_>(;&F-J_!P)YH* PU>X+ M%LE]4$)+EP-/PZSL Q8?%@QD/QW8CA9$!Z&!ZR+9WW%]%C*W/!<)VM3,!U,< M^"0B,(\9$U>1F=9/^;?7'X:CEQE5/IC/G5]^'Y>+A)A7GS#A[!MF.@VS13[C MQ7'KE0=;IYPHAPYB34V/R0B94C;R?FN]P]31P\L/ ]*+C$6/+8S.X;;[]==W MKS_\D19+_(3_=3FKX?C*T^)$AJ1J9E6.[*K&7WM?4A#,_Q#&/ QQC^Y@&.A> M8/#[)"+IX"K\=38/\S2;?[DZ/O4UNA;PK;XNSKU629"#YR!T5IHUGRW-QO9=CB]>;I30V#W,N*OH\CD4XA M]GX68FVB\_V,HY&DK1V@X)E,!YD@!E9 Y."#%-HK&T\ K^L-#8/6RXK6MY?$ MI"&,0>1L&4=Z>_%E/OMO,A9\+$HX+2 S37YSG0_M+=:Q0S(S9FJ^_*#>0ZV0 M]L,.AT'O9<7^3R"KJ1V*[=B3?]41T_/U]P_Q?';%PM4F#ATT7F<8>%Y@R+\A>SNX#/]8AWD.RWR/JE?3Q/,Q?+U;K6]=Q4"$91::AD)FN8YDKCS+9A_3[*!7+ MJK0&TJ"-#HLDN.JR8.%PA4C M=5LR!.5U;7>8,D>1BW>-,?;X;H8!ZV7%]QO+H ,T_8'GY5U-E@_S.J%XA%:853G3S@5ZNK;)"@2OF8%D:G DD!+6K=V\A_8Q#$$O*UC?C.]3NVP/C94\ M0YYMB9:V'5C-CR:?(N0ZXSPJR;PV2K##9W,.@\/+"I*W864'>N2Y+(R_T_EE M)ANOAF'IOTR4GCFF4FT?!+&VBU>YGA\A;__???F MD?>?FS_:_$G] M5Y^P_%_UUW]^>G?G\U>7\WK'_S]T#*X^_8\9N9TU#7&^?I52+5PF_?IQ<3Y+ ML]IX[W89ZQM9V.\,@L_5,0"J"S*I$P RLMC.4@GXI@HO2VD5^?#='.V_I M*^;+W=*KM@V>"ZNUXI!5(-^TODQZ5WM_NFF[1$:Y1/G#*2QM4X[>8@Q M>L@2HU>LI#*"!W#H;J?%YJ@@^L$M.(E$7RQVMSV0C$LQD>T*-FE!M!8+T8@" MPIF4+/V):MY*]IC]3HO?4V&J"90/$/#4\;@W&-=$2(TE+=>UC&\34MQ1HI46 M*D0&P=C:&T=D<"DGXJC,ACX)I1E:W__$,B\188>(>C$*WZ=&4/72B2\UE^@. M#5+EP#1#X*Q.B V)?#G#:D]Q+1S:$DNQ@[#SR +3]B2:!C4M>#TU7CZLOV[P M?HM]NW;QTC"+Y*%'G^I$GD+?R> A9)NL=3:6.&R(PZ-+3-O#:!K,M.'W"S"Z M-H&CFPA25IQ9[S4P59.(4G(0DE @O$=FE)6)X8G-K+L[G%:!]>08'"&Y[G!Y M9I*W4B"#I+".H?4,?! ",$>%4?D<_;BXZ]N<.D;63\)J+\9W!YO7E\O*W3-C M#%/".$@IUFG9\O M_JI9)&6QO$H>>+^HS[5CO1X\M][H[PA[$3S^BX+!1-CD&8Q0MO;G$N"%YI 8 MM\)(IIQH?=#'>U&XYNVOB^6;Q656C!4(I4[Z=)[,F$P'W)AD1 T)DO_5&(M/ M[6=:$_"TT&LFEQ>C #=M$SZ4LCJ+7A53)\J&I(D\X3AX%B/$@*$PSY3)91(5 M>+W%:<-V/2K!PZ373TK<0)YB6I"31*;/F92VZG1?)[61BX>&@Q/1D8NG9%89 MN1!Y&GOQ>H_3=C?O$:4'RN_%Z-"=*:*]1:\\ L^6['%)]GATH?;FKEV7!0\L MM[ZXVQN1HZ6B]XC,0R1WI!'Y=I[[BO1L'H9.'>ZYL^AD,9_'21\_\,,*8R8B M Z&S(K_%&8B8&>@L518\B5B:FULG#?QL'QQW1VVU.VM.:^,R"C EYCH%0X&/ M.D- '5!HN@&:9[WOL;UN@SW[X&6(,FPAGLG]Z:LI"#^H]0UM-P=]6SU2BPN6 MJW!^)@2Z+ 2'VD8"E%$>7!TH[82XVZ?IAM#K_H,Y$8TY9R@UB4+5@MRH ]&:(LM>*;)C MN077S-P>BJL4LE 88B:[DEERL977#&+-8Q1.!Y^X\W1"&I/XX$;Z-?7WP,"C M0P@.9GD'8;>/EY%8\L]U[4UY^TQNZCDTOO9"HR@( MTG-)1Y"<75=4'476+:B-*82&G#U,&[!)6?J.+H T0?"-R_) M*)UX*680'![Z]&GS"L9$P]&\[, )NM[^^^M"&8-\))][0DH=8(E,\J0+AUPO/L5J&7D*&8(.SJID MK/"MF^OL/RAT='0<*,NG)H/NP]B7V(5N5U&\*+^&V?+?P_DE??L)$YTS^EO; M>6[A_-W&--]TO1[K]>#PG8S^S-"(2>._1TCTBB'CX+%X('A*<#87R,7+HHHA MR+Z>#?_\W+3\Y^$ M3],C9Q2 MT!W0S$C838$RX?(FCKK*G"1$A!D-%=Y[>:VMRY)(2B>$R& MS# A6AN> [;5"2Y;0>$QJ#622Z=06UV?X*TKKQ!1(U=0Z&H!)3*=S!(08M+2 M)6.XC:/=WT_LJQ.PM0+# + =)9F>T/;+]^MO_]<,E[2IK]_?XS<\WYS1:&T6 M0=2\LUK1DB*=T9(C)(DI1R+2AM9)_\-V-FTPIM=KMY4H>P+H[4/W(WW;X\UM M,JDP!,GH""K'/43G/; L2DD62RFM4[3VVF G"K(A0H;HR";BZ@F+F_.[VG", M;_4^W2ODX'D#Z"0QK20!SC@.VAYD?S2G[<3B33@ NT4,*QK3@.D0BG8)+[K*2,,20 M:M\%K6NON%2GR[AJ@BA!-G%P,;2N_GYB.]-F;4P+KD,DTA.XCK>";YZM KO7@VBTM$EH<*P8XC Q-W"?P%IF8E&2E_9]%9_;5"?6Y&2XN5]-UU2( M4Z==W8QA7;V;_[$X#[>+ L]$)B-'6PG>!D%VC@_@T3CPH1H^7)4B[JGA9T?; M/K#,Q&]Y;>7Y\(S;8YG;@?)Z@TO:^7KV#:\X5B?4H$R: V=2@A(J0[#&@@Y2 M!40IDF^MJ^[O8>+.!*,@IPF_.\#+H]PYB^B]T)IV7@('M9GW[",'+-:P&+,P MMG6PY-'-3-QX8%0$M9' X5!:K,-Y$RC=NOJ?XI7"S%S.'G(AAUSQD("(G#A+,JHE M/3,2\Y:+5_1_/_/,Z8A,07+DX"MK),00:UF/SMR(@B*V?E@[8)O3VF=CH&5Q M6M%U@,ZGN7A&-PDF;QDX@P$4(]O"QY(@T]>BI9+AQ*IS6I5Y LPU%$BS&WJ2 M=.L;)VGV@X]TPYG1;;VM/V%^W/6$Y*B=Y51):%#+CZ=[P&!$* M&=PVZ=K::;17EA'HZ3;[>A]$/AJAGAH '9@+#[V$_6NV_OH#\:N[U-]EU8:1 MFX\YT\P*SK("4=BF@2)YG,4&^N)TDB;YDD^1LG@,#9W$P2='YX"/E,GT-*US5- /N:[\_:4P-_@@-0;-: $S6GS$V2'.*?+9CZ>@D_/$3 M'YS#(/-SW3-_X'I]?I6R<:9T+()9!3S7 8A8\W,4,I"L8"0+(4C=\<&Y14DG M"00_\=$Y%#;'=M_M[?C\(\SFM17QNWDZOR2O\=W\;5C.Z:^L^!D+W@>Z>,F6 M=A%4#7'XG *D$*)0II3(6[_TG8:R:1O"_$\X7JU@]7/=55>&KH]%^E0D%,\% MJ"(S.!MK:SAOI! JJ?O-]GHZ5L-]HM%ZZ/Q/.$#[0^6EMN6^B7F2+3O_@JO9 MO! ?OUUUF3B_B9>'JW^*N2R684Y(V3(M5J:-'RENL;L3!I";,W/\N')@TEA1 M(KCL$)0S 8)A&H1-+M-O-::7,UVZ>19NU$Q%C!:TSK615Q 08C!U- F3P9F< M><>YT7UW[]@'>:-W[]A'T#W91[]\OWXF?WT>5JM-62%J%,9$0_RL8VA+TF3L MH0*+-EC%M,CW4TE;UA#_N*%.HKF38.7QTN$C!=<3"H_G['UV;.M^A"C!HB&W M):(CMT76*@BER$34.LGHE4RM._F/3E0GI^%X (ZGDQN@8>ID_^>2FG8%:(PC M,Z1&++NZ! V0GRZ!\4!\%^A,U,_9TGNLUPGV^D#(8EQQ_5P*^OUU.FI1WEKO M,E26@A)1@U,^@R2/W8C ??"CY5>YI00. MXLGM2)=&GK50#(HEABA+"BJFS &=8$X(X8P;[?",2ME/<[,H( ML8U"_>W@\Y/E0%USXO;+/%-*N$P2DCK5^5T>P6GR!KF)3#O,.N76\R7'HZ83 M*^_G.U.-@=3/@.7&#'G\4?Y,ZBB%*0F\"V1?V%0@VI3!ZI*LD;BN,G M4_U\QZL=?)JFAC0X1WN)X4X^&5FMZPT#/Q12+XL+?%NS$E8S^J?O9ZOU6;+, M*1X"2%&S=SQ9T5%Q35JF.&>DE8+QL0[5:%1U8CAV%\_H T8_R=2C'[71"0<= M/;[X%+.-!K)B_(0HAXDI3PY+0$=>"\L% BE]^E*49$(K)UN[OR\H(4KDJ$F% M6,BQ=K-15M A);/2$\LP!69\MF/I^I\](6H?Y(T_SF@/0?<467ZZX;IGV2%& M!]IH!4H3GZ,V""Q8)!8;J=EHH>+CIRN\A.>3 ]!SV'2%?439$T ']3M.PJ1 M&@!LJ,-3&)*/(5" 25&Y:"*7]V>]___3%8Y#R%'3%?815T]8?*@C=LPV^%C M>&O(27 %?$$$323P$IAU:K3ZLP-[E'9##**Y-:9R4_MI>?QKD__K9M(JY.8;>;[:YY M3)XY*#8G8D]-:C6Z -T /LBM0U#P#+B.%\G4 MF>'W*?I$E_W\$C_-5O_YD7X\N[S8$L4X,0EE@N1KVTNF.015"CBG-NU%/.G\ M0;GA0U><]EIL#*#Q>-VAHJK=+&M8Z5-8XY:BD)U&YBT8I04HQP0$AI[@X;-0 M="JL;-WO]OE=39L6<"(5=:0P>M-/'Y>+N'T%_5#^N$P)5ZO=X#DL)T>]N%-"=!3M)/9K2N3M< #V@9C?X M+Q?C) IP!7EMKY; <9O!%&4E)M0*!^7J#,'-E ;T$<*Z+^X#.#>QP/^%LR]? MUYA??<-EN": ]!S+V1M(TI$Y'PU6S!/PA?+XF7\]A"XG MA\G4EOH!LS3>S5?K<'[5@:MF""\NU_?MSS/G/=T[FNQ7S6N>F#3@)2_D$'N; M#1GN0O!!5OTX^^OD36@RT"WZ0L +/ 2_S4CB7Y:S_!C].JLH-%V0:?/D5N>N M.J'ITJQ).#:([.,POW:$S?TT;U?3P+^I[%]V&NI5@B7F;5!T_-331Q8\8;KI M$))/T'//9AU4#I WB=@H(@23!#EZK"C%R/+WNK$I.EZ*Z9O9*GSYLJSU/R2T M#V7+VBOS+G&=D24%SM;NGLE:\$Z35T,7C*6#31Y.Z^;@3^VGV]3/?1#QP_#2 M5@*8.!3P<;G(EVG]8?D'W1FS=!4.*2EZ+HL";P+2_I%L$D$><283A'A2WZ5; M! \?6GM:L+23ZJ(AB_N R.K5/&\IV#5^LE%I.B@.##I5*_DCQ$)N)?U0",&, MIG/4#B<_;F"ZJ-'Q,OT1($&J7X./B+USNYG2\HD.T,>\^?GRU>XW3/K/( M/:1-HKVLR2X%%1@>.6JSH16$F>I6A8O'_1/(*)'S][&H]M)!@L%^,3BTSS.#D2%EHQ[$^,,A*!U"YF%J)*B%(KXFXK*(5@]#PT*=/$\4?"09'LV]J^;^9 M+3&M'P"QC[1/%S)4_09*9%%?X3QPS4L12'8V'W8I/+;"-#,]1L)!$S9.C87M MW-\Y_E4]K;=S7'[Y_AJ7ZTUP:7T/Y#((1W)&H!N.6,71U#!A!KKU8G*UB]C M&V.?50=AQKP0S(S&[JEQ]#JLOCYP%)SVDGGBC+.BONOK.NF&%0BH2V ^)6&& MY?0^_/F#L&%?"#8:L'!J%+P-J^\?_II_K$\.X>(N'=IX6;1'D$E%HH-S<++V M[G5D.'%I3=9A$!2>6&00'MP+P4,K9DX-B@_KK[B\YT(%M)&(!VY)GRF='6DV MED#DX$51/!0]+"+QXV]>0S5R28MN -AB I5M"'- M9LAV"DK(^AT/K'I=KR[/7E:KVX MP.7;OVMKP-G\2^W*1/_ES^'O,_0%A=01+(MTF7K2FQX%W:C99VF8C(D/RK3< M VT';+/+IY@#<;(XK=!>8HK"1UR6Q?(BS!-^B.>S*[Z/UAKKZ=5&3T[8@]CQ M,Q.TXM%Z(4";FHGC323%6C+(HGPFKTOKYNI@O,R$7;$?5INC?OY#G#[SQ1B= M!0)WM@[YK#<((Y\BNYR2R1%#\[S@01OK-E=A'XP\HNT:BJ2?>_=!6M[@*BUG M?UY=')]G%T3S&;$O9ILS6(<("F5U8#/Q,P9;F]+PU#S]9\\M3FOPC8N]4<34 M#PJ?/EIO__X34^W3O"'Q0_F#?KHJQ-F;.4)29H_$5Z:J(UUR@F"YAL(,!F:- M()Y/H0Z?W?FT97]3ZLNV0OT9H+R9L_$FK*^285P@W]#P MG6Y#KK2 "%>1#1 M^V@#.I5;]R=N2\&TIL 4&&Q]# X'Q,]P'&X\55(WD94:)C6Q@#+&U.G+I(M2 MB8HSQQ2V;@K1;O?36B4_PS$X# @OY0C0#U-%Q!<\R[JV.B\)M"X!E$BY5E$+ M$#X4EZ4KHGF;XCVW^,)U^H%(.@30!XKUI:#V*2Y_W(R"X&<^)^E-(#0D ;)F6GI>E/;V[V_<*5]0IRW!L)/%_D]NV>4C1W[/>,31W_O$WP= M__VW,7C_9HN1DF:CTSUHAT3HD515K46\VX!41K@N3.9A<@VNG>,'YMX>FW!YXI*_O>0W-.%R'V8>#(IO MN(R+\2I"5V&>'ZAGDSIX*P."Y45=912ZVA5=JA 5HZO:Y&%5'_NLVF.1X,' M&8W=4ZN7;;E"PMFFJ\VN+ZL@'SPKXE$L]5(.=")\[>$0G;>H)0M!LWWJ0.Y] M?H]%@P=CHP$+IT;!)@OYH6R]6]-OK[J*DP&OR80G)9DL*!D2>!_(6+-2E20# MH5L.PL70%7NL*SP8*:.PN8.P\+/YI#RJ+!@:H%N4$3W60R!K#FPL2I.21,%; M3_]ZP2G@AWA$HXBB V@]>5K.4K&..1>@>#HB2M86Y9@E)"^0?(;@"VL]N.3) M#77I9A\H^\58@N@=5:\OEY7;9W1)IY1M AD]^9U*&0@JU4;#SC$ZA4[)UI'- M(?OJ4G&= &.'B*6AGW;"-Z,=&S;#QJN/L?O!K1:58SUF[+/VZ"\CCK\0;<%'4"K3%UF A>8@;&._K\^9=9CQ=2=(7KC,4*2=5 R5X&L4?+:1>TL;U0IW YZL-N#[N&[ MZ_::W S7M9?9W] MN?KC^VJ-%YO&6MOW$_3(7>W*ES$:8I]55^UX3%3)9JXBHGW.UMMCO6YQ=;R\ M%^,ROT\\;9[[R&39-8*F(U>B]F!3S0RQK("/2M3W?,^,RRGX8>.CAJPV\32< M:;%T!..[1-+O^-?NY[O3P5,44C@#G'DR-DQM]F=U@!)9Y":4('!8%]Z!"TX\ M/'92/!W)_@YLL,_+D+'R9[=_&3F+-C#0/M:F]"77YY4 7"N,S&>=5>MF:O?W M,/' QA,@J@GWIU9(G\/?;__KLCZ<+2XN9NN:K[:E(F%22:(#Z8(%E;2 2&1 MU+*DF(O*P0Q208\N,4T7Z),KG38L[D#-_+$HZ[^(MV_P&YXO_KQ%"->!DRM2 M("=-C@@S%B)3"G3.06A+EIYKW3_KT!10T.71$\"Q_O-Z!OU!".1*9JPS-44A#4NWL'-"@N:I,.&]4CRR+>"93Y"4Y=8HNF+E(-4R!!%3%UD=**S[XCZ " M_\7EQ:Y80W..UC$H&$3-7Y7@C-"UYSI'Y2R97"U$?F?1B85^B,@6+?@WM>## MW[KU9DU,J(M'D(2]8%6"PB*M#<*#"A2\(RW[IGYW)ZZ M??4<&V8'B*1OB+U*Z?+B\CRL,;^Z6"S7L_^^:H%O"IR\DP?SX%/G_']9G5)!S+!7CO M$BET\E:\K*T^'- ME/N<&*LL8;_51Z]5.((9XQK6Q=YC9> M <-3VOZ6$&J7UOD*?R?N?OX+S[_A;XOY^NOJ3)%CKYCTY,75 \^R@"B% N8\ MYL(C8CIA.N^ '7=;Z+ /JO:YLAL+L7.[\D=J_P/#\O-?BS.G@_+%%D".&A1F MA)BC)%O:%XXEERA:U^(>M-%NBPM/!]!#1/8R<4E PS-6A(XVD5&C9"$R%0=7 ML@>IC K%RJ+C"0W-I[;:[;"A$V-S;[&]2'3^NKA\M48 M^N2]%UXS%#9/#LZZTVF]HVZPN;?07B8TZ>^>%>Y5B29 $9M$DNS )^M^88?M=-I$UWZ@N:_07APT7Q5:^9K4I((-.N4ZI#N#\C+0!<$C^&!" M\9R+G%JWACIBN]/FS78!TL/%US=2:_@L:*+"2P-Z\5JO)CETZN=;++* &+'CTG* M39#&61 RT;5J!2%+1P9<196"EIA#:S.]?4QR4R[S!N/ZW6IU66<#;3CZ:7%^ M_NMB^5=8YC/F4['!%8@,;4U-UQ"0O"_O@A66QV+N=QA[I"CIJ56Z#1'N(^0[ M)4C->-K!/7?WV%V14W6K#-8ZQC*4$E1E#@=?:I8YL]8$M$KKUEU>']G*-/AI M+.C['8,;8)2%##J(^ MD0A%G)(,,$=16U5P9EK'&I[:SS2!V'%53#/^'YMA,NHU%1*24UF;'KM"A-AD M26&:2 H3-1>(IK#6P?YCKJGF =-IKJE]N'[D-?5VGJ=QOOZQ6.2_9N?G8[E; M]S]_= ?K28+&=ZFB"<*9S,F\)C]=U80F)^H3)'<>"2_"6-U:Y8^6YK'CY;N+ M/\-L64O%W]>,4I2Q!.$-%%OJ8%V7Z)@E \[[Q-%G:T/KPOV'=]*MS[4/"NYK MHP9,[[27[L?E@K3=^GN8Y]K;8M-[X B]\]3'M5 S@[?;2*OLUOMX7A7;K46O M864B6NU3@L(Y!Q48!Y?)GDDQNLRXN$^NM15Z4^PK&B;'9C: M8TE%4].%R7TT,7ME=$ V8B? M41^+2@ATQRLDAZ.FK$>9'(A [FI2D?"($J)GKC OB+C6[[K/;JI3 MF!T*@\68,ND 9*\7<[(N+E,EY=W5V&-<[;KUN!SM)D''>9/(63&\-C/44% Z MS2P*E5M7'#^UGVFSH\>&5C-)3-U6#Z[F@5W34QBRF"S#MF=R!'MKU,ZRS=']L;;B) MY6X)*V1R)A%<;3LDB64Z@V?!@Y71UX2=G&WKJJ/!FYLV#WEL#36.C#H WX=2 M9@GOW^3>LARR0&"%D^DAJM7U!AH#VYDV@SBL4%U/.\[ -![ M#"O\NCC/[R[^7"Z^;53R34?-R#&Z^NA$%[:23I MB!F$38@AY.!$Z]?C)[8S M;:;OV&!J)8<.(/7KY7(^6U]NM.VOL[_K=SM*O,DQ1&LAA:S(&)3D)]N8(13# MM%)>C= (Z-'=3)O*.S:@&DFA SS].WZ=I9L1+)%4J/&2U7LYU[+? E$8#2$G MR22/-IC68?B[.YBV'^[8N#F"VQU@9=/!]W7X<[8.Y[/_QOPHMW936+0QS%?O M-)!CJJ*DV[H4 4P9H5W(!K%UL6QR$-O]2T3:FO'KHNKN)#OLZR-TG#2E5 MAQ9C 6\3 YL$M\8D)O-/V85YA/>9PQG; QIN AP\5GO.:"3"'3D+3A&PIK,)EV;'Q:9R'Y2(9(E9>B&],8E MXTQ /ZB^X^7U8#Y8\ ?SKP/[\]$K[_UUL[F8:=U,QC3*0E#6(M81)09$KEDR M07.E6S]]/K^K7OHO3Y'2<9AH>@;;[?Z^HG"'M7$!>ENK6;#V]ZWA2%6L95$[ MT;KKVX!M=?K4?B 2A@+M0+'TC+2K#K\<)3$,F!T1=19X%ATKQYI[Q6>^_TM;\-7"<1<#_MFA^EIQ9X:8LAFH3 =4SD M$WL!$>D:"!:-LEPB5R>[G2=OU3R5VMQ7$)VV./D]K"^7X?S-;!56I)YKS0ZN M?@_+FNSW#8\H.?\\O593C?H.ZF MBD$DP;7S@*Y.$-ES4*.BDL0HLZ<5DK6!T4$F:()#NMXR-89 M*4_O:%J M9/\0$@=((:IL\0W;];W3)5/N'%P7G\-RR_7N1/:LVQ%3:S!6'-) MLX 0HP4FK49T]4P.:\PS=,4^L7.(B!=C\[MCS73C[A3K"W-2@HO9U9Z.!0*W MA!!I8N NERCEB933?B\%)T@NF.0"/$PTDRNL/[<57RNR2W^CLT@N4^78MG_L M&2?/-R55@%5MKKB6$),WD((/GBE'.M\,TU-/+]2G>CI0IHN1&-R!8KHJ$3RO M@;E\,9O/JO-2'? =.4QKE%P)XI/(H- H\#I8\-4(0 Q>Q=8]"Y_9TK1*:1QD MC2&-3ONR/!CWN1F@=??GK2-9SZTS6F!K+P)/&>=*R>>2N +G52T$+@5\)+0Z MZT4DL#(;6R?%=A;GLHJ94.=]H[:DL*--$%) P)KQ;#-+4;>.]/U4<:Y]$'1$ MG&L?,75PKS[I7+N@E*V%AU8INB)XTA"Y=60HN,*8=TYBZ^+0GR+.M1<&]HES M[2.0CL&U];[IZL@E6P\F1/*&HLTE^OSC7/F*8 MVFU\T&C9AEH,>=#(2<&7HCTH1U\"RP$\DT8BSXST_""7\8E%^D3((8)$?EXN$F%=TEV,=.E-=V52S;A:_X.YG MNW2--^$B7.>4;72:3$JK:UO3".106Q!(9D QGN<0AN'IV*U,V!%_'+"= M5#;=(O$AK;]C;70BU=>OI'PB^B)Q59%54(R5K-#QBT4?A[W'%Y^P%0;R0)EM;%:B,"%B,[+Y,NPRK+_D8^#8T0-#A/-Y*KJF;[YKL2^[S.+@/@SM03,\]1XFHE B2 M@V.YEGT&^BYJ8E8A(Y#[3/^U'NGWPA\'#T'6&-+H %Q7H[CF>;O]U9E!%D@9 M6U""+#\5:IBE&(2(/&32X%*XUIWL[N]AVN*<<>%S%+\[K8.X>CY=E-?DH9*V M_26<5VW[QU?$]>NPX=_JJNO,Y;(*X&K,[1&/RD>MU^)QN1W!C1Z9/RR_A/FV MG*OV!EZ2JY]WU&R*+9)I[X2!D2:JKD!(+3"N0 M*BJ=K2*/KW7R6Y.-'ZL#W\V_U9#?\GNM2U(8E3.&@^&U[X41Y!=YB70\999" MN!)4ZZ+&V^M/:Y2='D?W]>/!LNC@+OU]L<:JV]\OPGP;7ZFN#U&R501GUKOB MG180*E7D!0=PNE@HY&XCETQ+WSKW_=E-36NL38^XME+K (:?<%7'#M1X3%A] MW1&A$R5D2(+UI&N52PX<"PZDL!D34T[?3ZM_]('Q M^=6F[:8^,:J:BZ.#2W#CXE_Y]K_-5@G/S\,<%Y?7Y+! IR-K4K/.J9J2&TGA MAMKPHDA);HSTOK4G^PCRFLIH:J?V[=_I_'(U^S9;USK MS57TRV)^N7JU7-8VX!MN_6NV_OH&PSFM6)]0DE'<9%_[]XGZA,(CQ%(<(-=: M)S0ANF$Z;O^U?X9([\'*;F1138W$)_WY6Z=+:AV#]72Z6*A%.[DF-M Y,]D% M6\C$%F)8MNW !7^&T._!F!M#*!UV2&ZM1-N^1,6QG/T,X^9BK=P3Y=8#*QV))MRARBN7L M/"<-GD5-!90UJTN CI[IR(HTH7D^S;.[^AG"T,>@L;'<^D+B;2*$T-H:!!E, M/4Y>@ M%U/D]QJEHBV1E//#MB;?.8\Z-\':@=%YX/' ; GT_"W%V/EO/CNHG M=/RB$^1_/D=Z5S%#+XT,:!/Y'MJ!*MF#-RI"RMG+2#>RO%\?][)CAC>)AZ21 MR7S^&+YO(E.[@VK($.')@VA636"44C$DEYAMG;'W\$Y^AM#A/MCZ M,3'T:/ET<%<_9 OOU,/WZWQ#+GT)PE8Z"/N4^!*XQG9A$2KU-#ZTLX&3D>HA),:4S:6?G<-?WX MQ_\,0<%#0-2(X0=#YALNXZ*1$JO54/4PS.9?<)Z^OTII>1G.7X?E\CO]Z-_# M^>6U>D:.)F:A@0>CH<8WP6NN@.O$B_.6!=E:E0W?W<\0+#Q&H8TDQPZNV8WU M_D MA#J-RKSZ].&8^,KM?]XB4O+H=AK%/#:!M4^XGBTW\/@0SV=?-KM\,UNE\\7J MVSO*DG]TG5L#<(W/ MTJ%SP'VF*UP7)!7J.#A>,G-213/0KA^PV+3!BK% <<>6;\WR#JRF1TGZM#@_ M_W6Q_"LL\ZMY./^^FJUN_>@,(^-!)V*?3K6?2IU_&VT$NK=51,E1N.9S8 _; MZK0AC+%Q>4HY]@S7VP\M060;"T^ LA:.&T?6HTR6/&P7(HLY>=/:UA^RKTX5 M9$N # 7EH=(Z&(%_XG*VR&12+M?CXO"6A?GNBL1\YHIC4F8+1MI@IP"E\=*KV<-64,]FU'@NZY5)EACHPS@0FUQ0(8Y M1*T#%&U<9E9%85J7;@_>W+0AXZXP>93)2JC3M^5CS/ALQEB)D+4$R3 M[L^)OH@L;$QTUB(_SC_9K#-MT/>4:&K-]/WQXZ_P,\[:?>U_$8+]G:ES0Z5UI&6W]MY'BW\MGL7WC05 MNM5,*"ROND0>$9H;^M$MPG8'D=$HI'7PNVGCRFM H6RW79Q^7BWR9UA^6 M?^#RVRSA9AJ3+<$XG3E809:!LDH#.3864,2$T1VSM M7H:@C2CP14/N]X&>RILM!;MA34XS%3 68,F17R)#(HZ@!>LX"RIE8>2@RO-A M$/IQ ]/@J(U,?P3(D0R>VO%[&U;?/_QU5=X=+C[A-YQ?[F;8>.>P"*O(XPAD M]SFO(3)3P'.NA""'Q.MA\ZJ>6&1R,!PKO\4(S)Q8=7RJ5;";L\$B2X%L?9 Q M%W)!0VVZ8QG0^5#1.V*2&?0L^XRJN%ZPEXD9I[EB#N-S#^#88IK)H&1AA&0M MJV.(L>9Y,,BE\.1M<4X,ZF@T!!Y3JXL#A75?W =P;F*!_S:;SRXN+[8;ST$K MGIF";'GMBT_6>T"3ZPB%Q*0O1<5!WMXS(K^SZ,1"/T1DBQ;\FUKPF&=A-V\L M8?&.YPQ:6Z)>"N*#J]D36F$[NM]:UU,/?M^#J M770F90]%IWI2:R?U@_O7P*#G0[OGE M^RT;B#Y[/_O0/B9.,#H9"GYH\W6D M2#J U;U'EZV6MUIA#EX"NGI7>$%<<<* =LB+X#(GB8UQ]>!&>@GQ'RK?AZ9_ M',7L#A!SY[C].,KD_?7D,F.D$#P9D#*3J6!UK3+DCKQ,[E0QS*!H_9(T=&_3 MYF5,?E6VDMK4L=YM0/)7XO!#]=*?<7EQ5HPI,1,]7-26BZRR#Z4$$TT)='"E MN)^3^TC,=\!B'=V#S42\&)'?4^-GT[;N[1R77[Z__:_+V9\U8X2X]Q^X_G@> M$N9W\VT@_2PZ'5(4"9#'0LZ3+>!$4F %YSJR4!]6!J%H\)(3)\>.CJ5Q>-_! M_7C3&/'=/-&Q^'TQ7US-")Y_.2--37!P'H20Y$,[X\$G9@"9B0&5RU&W=BF? MVL_$V:YC@JRY.#J UJ9HOAZ-NR3=L.Q,( KNB#4F:$G6::"SXFK..!(].HC M9>LN@,]N:N(DV%. K*U@.D#: S8H?5=E=8M(.DKAJHU#+9F^7)WQZ$T=\ 56 MU?'"T;B:ZHM$KHE1D 6@8FR,OH,V.G%:["D0.;X IS;>'J#PAIY7Y^>+OVJ? MO%\7R]>TL=FZ]A\YXXY8I[.%E*LI08X3A*@V//K4BCG>6,-.*\XD"F",4GA) XL M/POD_-]J.YX-F;\'WU,:S6;RZQ9AFN9^?G&Y947TJAC5BS M"DV*"E3("H)"!CSHF',A2#6OZCQ^UX, ZU\D8"<2;3,PGZ16:A>*7Y1'_L(Q M_8V.7G/$ZJH#"1^Q[(H+NIN#J_DD*.H=S&JW+0Z2C$ O#%="_L1E5VADK8"M MXVB1CAA=$^!L*I!"I-.--C/3NH/^3U-VM0]R6I5=[2.O'N[W,%MN>FS^\OTW M#+7Y3]7ZOX35;+5)@XB!3.!L.#A6APX$=."M)[],*QU"4KF(UO![9DLOLSAK M+UC6P,/#<*BN-*^U##*H,J+Z=*%NVNAO<83V04J76 QGLAKG\LZQND M-0:Y5QJ\4 54G0+J1"&YHWM)_.GT]_W9?T13N#;= M5Q\X;0^_;./JS&@9),\!K.1$F!42O(\*+$IE8RQ>#VLU<-Q[R&/;>R'IIL!J. N"2Y6U@A1C+=JTB@CC"))9LB,4_9^-K-T>V-4+23MM MJ.N.%4VG T">?USZ6BN05[/Y]UT.Q7CSR6:.^OS7;W6E>ZL9A MYIBM%!6SB,8 TX&#M1GC3V^,BN=W&U'D;#6=TIZ"N M#9*(;J<\UBZCP6>46:76H<;#=MK?B]X^N#GBVC]46AVX,OL8-W1QB3I3'!1S M1)I)%J+T"IPWD2C3+)<3I&4?98F.%_,^ 5J.L$OW$5TW,RH^+A??9BL2(%%3 MC:LK6K9=Y/-9%(4I;C,$Q.UT.UJ;IW(H$/,0,3WNG"$7V9T#W?;7/BT'?7RO$@ M4;ZPJSO$R!7Z5"=ST26 0D)T9!()J2W&9+V7K:>=M;ZZ1ZOLZQN=>XGNY0T9 MN/%*7WW!?*)\V4>6.HGS/83,$3WI' 1#1 [1B$VE5"0=IQ)D3_*Z"7@;I9S=D!BX(3NZ*!H'T 5J+.":TJLGFN M]>/;Z1Q@AXC_88@=+8NI"X[OTL'OE KNR-%22(\%2-D;4#Y:<%Y+*+R0 9)S MXJ$\9_T/7*L+W!POTP@!B'EZMBP#OF)AIP.2^4/./)0;ZX,]?P_Q!RARSUI%9"84I.@^Z3K3A M1*--GAMN9#8B'@"?9Y;M(AH[)HY:LKT[:^CWQ3VFE>*"29EN\U#J*[,7$,BB MK/7U23KKDB[C&D3W=]2%GCJA37241/K!U].M%;84OK].*^.J#I\5"%A,#4!K M07>Y]\"UK$T=?"&VCN_T/;_17O+>3QU^:"S"#G#Z8.)UYI9QE3(@W1UUU'(" MEYP%)I+V/,=H7.L'T/[RWD\@_B%)\/O(HE$2_*E?B2YJ[>=_8TX+^IN/-1T9 M]?%HKQVG' M,W[U=/O_78;SV?K[NWF>;3[_ZGZQ@B>F'1D\ECM0A0P2%ZR ++02*15'QO I MGZ+VVGU_3U7[X&NOIZKQI-K!'7YM.;^;$Q\O-_<2+LMB>5&3#Z[ZMVZBXIX' M.'[1&Q,YC+E!+0;X0@&X]2(D* M;38)D/G-S$@RW3W+D'/F6N7"@VC=I7SX[KHP2!NCXP ('B"J#D"X)8..]@-G M?!MD$)Q''H4&[F)MSE[?;FLHOIUMDKA_#\P+,G,(5?1U8AN1B0SQW@(P3#@Q$5BLN&H M6_>%V7>/7=S6BV$U[_X+PA[!>DJX367!-[;Y'+):O/7QQ4UHS(E0:\ M%I%^*ZR(PGJF3J!@]]ER%Y=_!]!M*MK>D?SYKT6E:?4(J4)($1+'.JG*5'HM M1,T2Z)R,R\;3+R=XGARZW2Y2,B9'<$.1=H]>PAP^1:S+7EEG$0(39'P9^A)* M],"C2DX*+KQM/6+QJ UW5T0W#8);BK5W#/^ZN%P^12L7H6B1 R!Q&!2Z $XZ M\D-=",$9D50^*82?V>^TX_1Z07!+H78/X-DW^MUO1.:3%,=:CD$><$9=IZN2 M0^PEG5MO9!(F22G822V)0;N>=DQ?-V!N+N .(/U@Z@T+%LDIS2 TK]F,SA + MA0#C@DQD]F/RR_>/B\7YY\4O^!Y#[<;CLC:Y^FW6!E\##@E\ M(B7KI'0F"Z\3-\^!:-A2TP8R1X#!G4J'MIR>NESFM["B3]IL_-47::JY *+4?2>16%,D\<\^JH'T6G#:B.#:& MQN!ZCTAZO;BX6,S_6"_2?[Y>S%SIYM?I$H8&8"ZE,"+ M):?>#77JFA?'."X08:IV8,PA!D1^JR).0 M05J?M1R$GB>7F3;"-39HVG&XT^&_[Q?S+Y]Q>?$&X_JF^N+V3X]PT(9_> LO M[4!2&KEJF\^_[F!_C3SA0DD%,UCA'2C)R7#&0E=3]OS_L/>MS6WE1IM_96N_ M=X+[I6J_V!Y/XBIG[+*=[+[YHL*EX>$;F?22DF><7[\-4I1UH:A#'E 'FNPD MY9%D#=&7!XWN1J/;%&'HK&I=W+:;DK$9HOJI/RK1-L4\=>1V#$Z#$2;4;&U] MN* 0DDQ.H _JR&@9%(8D"AT#.!$*&4TEF.,A:[TO.['"]*?/BV]_IH_> (2^^(&+'0M. MCX=1RENTD>3$(-A0O:U/S<8RY1EXP2.H@JG.9W4@LF0<.;/![NO0^#@";JXV MC?I'JVO10'93^Z,?7[_9SN(+!.Q8. 0I"?&F%KJQ** X%DM)L6;)!_F>UQ\Y MG5J/5\=BM&PFU^C&R=KD!%\MEE\7FS#IBA6M0G'". BB]IAF,0/YO :"BRA$ M5(Q^-$S->]>9)G/64/?MI-@+(/[Y[K=YG5E<%N>SQ=NWKZY8L4ZB5H:#Y$K7 MEPB$[4'1 ,I3@V(OR*1OGKSYLUJ=8G+'SQD M%F2J*(Y.U@:D6XU0)\($,6=$3Z3AL7^6%&X!@$-"]).H$5&".YJ=5_!>-/K]__ M=7&>9_//JQLP#HR7PASQD63E0X%GO@[E#AGI+).:#4M"[UEDF@*AYF9@M/PZ MP<''Q?E=-"?B/OJ@(0M#QDQ)22&/UE!T'657F/Z@OUC+6$2%I'O*@('FT 9ZQ#%WQ,3A]B QY::%BBB/4+ MAI:"[ 04U:S=<]IPT8" MG!H(&PMWS\!EM!H9%Q!23*!XL1 X?$B9L@RDWM;BR>\"X'..Q64#RZ1?W.X#3@*!?VG"\>+<&HL;.%\ MEX>"EOO"9)UB33XN62Y"-E,4Y:"3Y/(FP=U!9N H!'2?+1PGN&Z4?R_5Q80W M*4B0 6L9E3/@=$3BB?XAGE(RPQR!AU88IOZ.$X5-1->/_N^A.&#TU:,U@@XQ MQ:T%'Q('QB*OU3*91',@ (Y"0/>)PK'"FQH"-PZR>SZ-,<5*'XB/*!"4<0FB M2A*0'!UN,1CM#[HZW+7(,!CTGRH<+TI$QE$ M9A7(:!S'S*75!^4+'UAG&!SZSQJV$&-7B+C'"?.E,&X24+S#:B+,0,P)R>=- MAI/.#9J#KA%V+S,,#QWG$=L)L1,XU/K[.?W:]X^77[^>?__!BS<*O48!,LE" MC@^%/K%4KJ)S.;K:^&38T\]'%AI6>M1_-K&)(#L!!9U^]PZ_XEA66M9GA:X^ MDR>&G X,0L@YJ.23T<-NFA]>8Q@4GD4N<93X.D'!ULC=926:Y(EHA(3KD4>% MK%SD!@2FD(72.A]6>/+ .L/0T'%JL:$8>T/$O41YT0&5XJ"9LZ!04I2&BA8:#H./?84I"=@.*OKS]NJ_%]QE1$3("ZQD@J\OK45T'1/(@H MG4AVV+/]>Q\]3/$=9QW'":N#KE;U[>?%U=O/3_3?K%_E1(%,6E9#X8(D#BD@ MR%R CC6-5FGNRK['2,<\6MQ%Q[3=0%J]4FLFZ0[1O8&#V/D#3M874"'+5400>(^HCS MV6(S''7KJ3G%0S$&M"/_3&&.$')]/H*%&\$LY]PWQM ](J9M3G4"U(P33N;X[NRF<^S1;H5LJ#R8+VLC2J<@U@;,!=R!K/"I*5H?53=IV+:SE,G0,I( M07< E76X_S*D?V'^B.ER.;N87:,^.:Y%#2%S,+K>&23P+E'@H(S,THH<5&OC MLH><:3M0G0 \K40_=;+E[2+,-VS<-)FQ.!F58&"-D_5A(T+T,8&.C N7ZR## M87?[.S]^VA[E#<'02((=6)*-%?PYI-GYMC,*TX6%K )P8^I5(\] 2); Z"R- MSI8@8^O.XO>IF-8]:9V!&2GE[G!RM75$$BIHE*!+?>SB:/\$17_PP@5:*UCV MK0@GN!SC+X7IQ)^!TBZ;8@W:+&6VAWXB)[W5XT":+ M=".3O?;M?[K$GS"M+>CF5S=_?IS]OLT?&.F931E"0-I]6B X9A0$C,A9#MZ6 M826PS4CJ"6W'PF,QN:ZF1NBGWS9,$_7TY5ZF?\:XO S+[S>9?CW[_.LVQ>63 MT+(4#M&P @IK9^R2'7A+TF)!:L^&U5*THZFG:_86&)U(6U.#M#*ZYGO-P$?\ MAO,?O&\9_HA?+_9LRB 5T])X8)+5EDHQ@8LJTUD4!-/.VNR'&= &Q/24>V@! MRZ?6S]1X?'U>6=SLQ"VS[W&9L'Z_Y7F;KA.%&>O(_4%6Y]PD3WP9#JS.E<@L MZ 17L*'EK@ZU3R[BZN>'L]2=#SC%HB@G R$QM%UX;!]*TG*RW(KY!W MW\0W#BNN29GV@N6TD>AQ\NX.-F_F],FXNO@0+O#C11U3>K4[PF<\BT5Y'90 MJY0#I:R J$AX(6&VSHF23C*#8AAU/0411X)A+\":::8#S-V B$K&@/O0!)["@_: MH.^4.IK:Z[IYO;J>COO+8IXNEU749\RY$CTY%";4\@KA*>1..0*FF+UR13(W MK!7]GD5Z\MK'H:6I.+N#Q:LK)AS!66&MSA+UN8)Q'F**%.$*(8JSJ!4?UE?D MH15ZAW5G4R+!.ZK: M/JNFZG*H-9^U;4827)W6.=I+7D^N]RF\HW:Z.1QV?@.[.7ZN7MG3 &^[H7SQ MBDF;@6>GUF_M(9@8("D;LS$14S[MY+2':9NV@FH2R!VCE;%X^]30VFU6_WDV M#_.$KQ:KBQLG^2]X<<8+RX(9!*,HUE!9I3I/)(&5,I$4&9WHJ3G:'B%JFJ;M MIX592SUT8L_NL_3J!S^T:#&!"="QMB9WQ6Q&&$D3LI$JIF3Q"7#UZC!0->_G M]-2@.E(#_5BLFS'JC>.>MH9D,6-]3BQ!2500M;(@DI_Q*6=1#?-WSQ+R$)QI!0?*%(3@DX;"C*% M5:!J)M4YC;2C?&9*>OI?:^_E^-XW3]VS9 Q@QHN[ \S<;Z&A)#.*Q )&&F* ML4P,Y +"L)A2],F;UN[+\^A4,@8KX\3< 4X>:] 39#'%>0',1 W**P\N202K MBPO.1R.:IYY;]$AZZAXF8S#44@4=(&K'Z[1:>^<]I_,V9PH0A!'@K.5@!7J; M;&!*M;^_..J=YY,V@AP3-XV4>1ZBJZD1VO#E8"E!VZR)3RR)3OY")[^O31&)]+6U"!M\8Z0F/4BY #,&4G\UJK!R!0(;V5B0>ERMQ_#?]P[ MSZ-A^=3ZF1J/A[P[-(D5CBE R+[.T+$.O*[]'EE@Y$V7P <.E'C^[SR/QM>I MY-U!7+&CB9>RY">(P$DX@BQS*AJ'D M:D-9;3U7=<@WY[;F<:JCN9[A@8@2B].Q=07OLVB#=Y!NA[3!.T30'8!E?R>V M'-!'4P>#YYA!<472\125%X5.HK9!RM89B^?6!N\@?1_4!N\0X4^(I#HNZ"U^ M#N>OUS.#UKL*K28*A0 9$NTJ.JXAT)$.7##%2TPIBWV%N"M,?_J\^/9G^N@- M9.B+'TC9L6!/7LSQ1]!824X,@M[W^;7L]U^C':3I91H=>U9KW-M$AK! M6>;).G)IK%7%FCN&8/]PM ?6F0X QRMNQZ"T%E+L!!"?7K__Z^(\T]FVNC'H M#S&8Y"1(5FK/X9(ANA(@2Y&B95R+NY4=^]&P:Y%I\GC-H3!:?IW@X,&QT8:4 MZE2,D%4B3 =?(*ID(0AFN+JCL5$$SE.C8F7?WNYO6:0/L1< M)#CGL(Y"4N"%L9"S+3E&'E,8UN;N^B.G:7[03L_'R69JC7Y\O9WVRFN7-?). M(-7!WTKJ!%X)7INN94=\UW%&P_;SZT-&XC;O+=!PYQXEF\DU^L#;K:U[RAG/ M-C(HG@X>M,\^"_O9/?0(H=) [??:VTOYEG M_!WSI\5FT/OJ]?^])$EM_EP'Q%(SKY@P8%SRH+1/$+UDD.J5<@XZ)M]Z4,\P MRGIJC#/^UN($VN@<8S=J5)GF#),NY.3X"$KE ,&A@9P1T8&QGG9F2 *<3P6*RJ($5PIO?WEV MAX9^H72LGN]>IHT1>@>@>:B#@JR/)A(F*"P7\O."!:=2A")$1&N)+=MZDM28 M+LQ/U)>K=9WX(/ M7WRI'>W.,@DI)&T@%4=\6*XA9D8VN$YCXL4K:T[[M.4'+3V5YK;!5!.I=X>> MO9W**;@-/M.6H%!6DZV/-;P-&NB,Y[:D(@.>]AP\>%>V#3G/@C?:%$N^Q-H,FUJ6$R.'Z&)QABFFV; : M[J$K]E2",@Y"IQ-T7^C9LE WQ5DJ6=6P D+FC@PO4^ U(DA=)PR*K$L<]FCJ MX35ZRC@U1\C1PIP:$R_>OWE%SMM7S#4"_;0,\U5(52EG+/,D8HX00DXDF6HA M5>9@G3<\.VD3'V9"'ERBIXBL 2+:B+(#MV9?NN/CQ7+VKXTAY&=),Q]\0. Y MB:M)Q<00^&*XP^SI+&V=&!I*6Y_MD<>X-"?12@=HNY,9P>67,^-3,*@\:$>; M1CD*"'PH]*T0KG"M!++3.LN5BCY[(;=SB@^6=#.L/$%#TM?_?/>^_F#;??/= MVS=OWIRB]>BC"YVLR>AA+)ZVG:B46=1C#((OM4(STE'GM8:BBBZ!>2/V%KSW MW4[49JP3$3-(+PPH96QE,T%FT9@4',_FM!-.^FTG>HC>A[03/434'1Q=.UL@ M8D:,.D@03DE0F0035$&P)2HF)0813]&%O?]VH@C;M1 _2\+!VHH>(NP?0W.]R&:0IVF,$ MKNM\WE(D1&%4;5$F1;#6<"5; ^9YM!,]2+>/MQ,]1- =0&5=#_TRI']A_HCI MMK0P&9Z<@6M*6X8(9^Q&)TK>=E[2&GR]:B8\#32O13 M9P/?+L)\P\;-UI<4-FA>0T/E$W%@*5R,/BN*.:UESKO S!WP/#@&?3%IB+OOF[[SVGU>)".A[9Z/$3@4Q\R M.P]+P;AC_-5Y6*U>7!E-9T*1 DDR$36HH#B0TY7!"<%2+(4\LV''SL %>T+* ML:I=G%C.O6-G^V!,,N6X(IYB'7:CLJZSEJV#Z'RVRA3.^+ .BP,7[.ED>@KL M'"/G+K 3[_/D[^P'YJ52PB3RSFJG=ZDR>(\9E);62)=5&?@T>^""/55?-<-. M8SGWCIWM?@@FF,QJTR)K(W$B%(1H>2U@1.>+2DR4)M@YQ.X\??_"DV'G&#GW MBQUQFZH'+^X;6A1D34E82*ZFD5GE@QM+%"L-MY(RT4: M890.I*:GHJ^3H>Z4&GK6D-SN02.TUB98D$'4B^,Z^8 7"\8X%[D+,9:!Q84- MJ.FI5FQR2!ZCH6<-R>NN,8I$[-:/EH(#Q:4G;T(Y*-I:)KAE],WI(7E(BYXG M*CZ;')+':&AJ2-9RK(^X7'L@XD[@(Z7U+#,-(M9R8!$%>+0%4"N#Q4<=!]ZG M[%ED$(#\\P%0*WGVB(NMR?716L$B@^BQ/ODF!R!0)$-?N9"+M5*Q<#0N#CGK M.'O>P#A&H#T XP8CXA;"A(GTE=%&N:)3PF'IS'VK#(/& M,TJ -Q-IE]C8@EP;*Z1UBB*&4$<4DLL6I"C >! VY*QM'-8W;M\JP[#QC!+< MS40Z-3;^^OKM/Z[YX+?#2N0\\" #N4D2ZVQ;\N%ES*!).EHX(S,?YM+N6608 M,IY1^KJ50'L$QA;@HBBMD#G J.DX9%J!4UJ $,8I;FV.<9BGL6>18-&TB3#KEUH/I[U,Q;9'& M.*WN@<@1(I[Z?/G?6$?887[Q#9?A,[Y:K"X^+=[61V;+RM&VC9D*PELA@%E# MAI'",8@ZE!J,F2Q"X.KN$^$'3II!R_6#CF,4NCBI=#LP*C\CD1_.?[Z1L Z ME1HF1-9J>7'V(0U2#LT*?>P U] M]P,SMQ;LJ?KB>)?E>!GVH/CMW0#/A'E'EI"[.GFHDFTH;-%"?E,K/OQ^DW#&2U%&0K;U,K#>_#C/%$C)F27) M"(KA6RC^YJ+3. #-%'^T_'J;K,@Y9X:H)L.G:Z6H V]E!C36QEBBXG*?F3_- M9,4G;9-_S D_5I(]35:,HH186V('4RO.2['@LJ0_K!.EA"S);QV%@-=]3E8\ M1%T/358\1'93IQ<>F0FH,W/&V0 VUQE/@BMB)4?P)F6>>,Y^Z*W7)#B M#IBL>(@4IP;$7Y%(7[UYLVE\=F,ZI+)9)"$A^4RR<99#3#K7INJ^2)VX2L.F M*CZP0"<3%8^&0 NY3:W[*QA_>/%?'^_Q@4B'(&/5)[**W-C"23!AX1 6!#D70/EFC-/TK M#2NI>VB%3F8FCK<"8R0WM?KW#8=-/&:FE(!@ZS -+1F$[ 5@5$$@BI3TTPS7 M/?U Q;%F8+3\.L'!Q\7Y731K28%QO=Q/DM4Z/T_&S))K(U71SH@0O1W6Q_K! M)3H9P3@6 R-EUPD";H^ =3]XB4Y$[^J#&E];-[&4(-)Y!I+,G=/!Y8+#*I\> M6:B3H8QCT=!$CIU@HB+[WBF7E @%R=EEMH[F,K9 %-: B3S$H -'FP^U"T>Y M",W?;)S$,HR2W]0XV+@Z_[C+ G>,Q<(3Y& 2R84;\!B)&:&+"M8J,["=R.[/ MG^;!16L'<934IE;\+0#?9<0(V;9.HLJ4'GG2@:=%,6Z,;G*@0&4Y.^BLJ7$UGVI[E/1 MTPOH\86.(Z7<'4ZN=E#2QGI/E.L2R.XE82$RC:!#(/>8H\.[;[$:(Z6'Q MNMT+E2,$W0%8/N"WQ?FW.O'P%C-7%E)%&Z)3%K1,]5%1=9>3SR0=[ETRGJF[ MG19&HV8O03W!YQA]+TXE_ Z0]"I\G5V$\_KZN59WKMZ5O\^_+A??,+]?+K[B MLKZ0?OU[.K_,F'\FV;[X0O'9[-]K[;W\?O4[W]\MZ:O_QK3I+1A**BHS8CS6 M^8FBEG2(0L*M(Z>2X#JEUJVA3\!&3_T8&AR0$^NY ZA?D;YM=B)+T,F3")EW M];EV]4NS Z.#E5;PD%3K>?6W")C8*$X-AT4KW4P>[BW.PU8,JY=8%DM\M5AO MW'1CCKK!X*5V!0*F6C)53P5>FS^58D(VZ.7=X?4/Q7U#EIL66R-TN3BI8+N" MRM_K(XH=# 5EC%>&0[::@N98/9.2$^TBD2(CJ6D_,$98E.*"/ !=&TA(5^?I<4D>0.+2B:RL')8^>G")GEK^ M'._U-!1CEV"XBF)8++4)0 06F* H)AB(0DK049ELN7 F^>/A,&7LWU*!CV+B M"&E.C8J?+I+O+TZTX;80@UA_3)1^QB- ^X9\52" M ,=,[2^0BE"V.#/P GO@@M/X(Z<#SRGDW$$D_=!86"&S#8YY2*Q$4!D->(L6 MK&,J.RO1G'AB[C4I/36>:SVCY3AY=P";MS>&FUUG33=O@EXNELO%;]70AJ_T M-Q??S[(7.OI@P3A3Q]<722$>&5:=+$?KE2K"-L;2(?3U-*;C2$#L&3W75#N= M(N_5Y;**^CYOVK&,NG9 3B$#N9D>? P!#"\R"1.\28->=(Y$WD/T]33DXW3( M:Z*=#I!W6U[$';[XLKB<7YPISJ5E#H%K'4")7"!&J:!DQ[W5-FO>VKX]1$M/ M/8_:(*J)U*=VTF\S4>=>5Q:J?WHFO=&.&V*CU"HH+CA%'2C76<]HDS3*#^NE M__ :/765& >*EL+LSJ*\F=,GXVK-R4?2#V8*+%)5U6<\2U(D52SQ@T)16$$A M2_3D@IIZ:GOK2[C[**VQC=E'74^/FD]A=9II9FH[M.MX?I&_A7G"7)G[P=:[ MY;LZ5ZM.7Q:B;H[[VK-S$>B)>1W\YM<\K,B(JHZL$NO7ZP& MXM!E)D&Z(HV1TF?F3NI;/4Q;3\G/4WA6C;32E[G:FN!/X5^XN+SXM*RC:-85 M#)N;@C,ZPEW(.8&+*$!I3I8X* 8\2A0\8*0_1AQX#ZW;U:B.DQU\3:3>#%#_ MZ\_WA$V<_VO]5^N_J?_5!RS_H_[[[Q_>W/K\U>;QS)_2XLOFT]\NYI\_X?)+ MY?R7L%R&VFBSMA&O/[CX=;FX_/SKR[^]K-_]A!=A=KZZS=!J]N7K^:/OE8]8 MY<\_&+K+ZM5B]Z#4G#G\_:*VL\W_<_RQ49,*YXO5Y1)?1,(7P>@L.LN\80I< M41R4C;H^9Z\/HB+FB%8&94YP2-RGI.VQN+G1\I:.[L@5V!+H9'>>0[0I@ R% M0EN3DKO;[:+Q";@F8_J+F)%ZWW_6'2[J#IRHNBDOKC;E)_IOUC4[V2;KK C@ M?*H3#]!#E-R#5CG:R!(GN]WZ6F4''=/C991R[UZ=C)5TAVC9/M'A3&GD"9*K M@8/@#F+1' JST6J-@L[X$^.EA]=OXS7\"&2.$/?4GG.=T_AR/<;QE\4%KK8] MA'C2D151Y[=7WY]%<*;4CN3DPQ$3N?AA-?8[/[XO%!RCM$53"?9@.&[D0[?= M8[0-,H< =,;6=G+1TL90%"48JWQ-LW,\9=5(#U7U#:'22- =0&4]Y!5SEZT@I=X>3&W/=LM9& M)5T@.^2;!G9.,0?6R4* %T5AZV>E#]'24Z1SN([W0N9(@4_MM]:\U(]QG_SE M[:F.5I08G8=Z5PLJEP(1:Z,C%X)P 9EAP]S7?:OTA(ECE7AW&F(3B78)C>U< M1\9CR7PS'D. \E%!7'<_820I)7QF9MA=][Y5>CIB3@:-8R3:!31NAO4:W;M,3R6BS<#11*9]HF.+@Y"QZ3]JI\:'1\RAUT60L$6O+[OHJVQFGH&".7"J+6L5! M(&I!34\5GRVP]N0:>M:0W%IH+F4(#A/HR#1Y=]F!2ZD.E!%)*B9<#L.:[+:@ MIJ?"T8R&GC4DM\>"8%D*KSE$KQ 4,Q2&LL3HE)":DT,9):K30W+2'N&= M0O(8#3U32/([YP):+8HF!\62E#>N2@H.@K F\3I=.0[L[M""G)ZJ5B<$Y0@= M/6]4;H^&8K.W= ( 9RR#JOD[Y^NP42-1BR IUAH6E#0AIZORU^EA>8R2IH;E MNC_L3\59K^23M0,[!9OH^&6^5'SC,9Q0=PX#XC%+W M3ZB69XK [68+,C&EJBO"1 !%[C%X3Q+W1I7B>$(3AKWV'D?', 0^HQN")U3+ MLT/@[82X84"W/%('7 MFTUC*M(Y,O*Q@$)/K#JF ',)QECC!1MV!3J.CF$(?$97'4^HEF>*P.LA=%RP MC#Q "H5$K&H'X:@1G^,2:*=8<,5+X8NL74Q/E9E[@*9A"/QC7V6T4-Z% MA^(I %>ISDX)7@&WDOE"P997PP89M:-I&/Z>T5W#1.KZ Z!T:] MEP43DV # MU@&7$2$8$0$5AB -.C?P&58[FH:A]!G=1TRDKC\ 2J\?(+ B=>86*'2BS6EE M( ?$(C ID)GDE&?#[FK;T30,I<_HSF(B=4V-TK^^?OOF']>,L#OIIERDR]R! M\KY.Y^ 2G- >6*&-%JR/W@V+*/:M,@Q)S^BNHIE(N\3&]35Q9CS*$J"0&293 MC+EVQJ- 6AA+/_:HR^!GB ^N,@P;S^@VHIE()\1&QMG96_P:M'Q@K3GSXOOOV9/GK3'H.^^-$5 M8\>"/3U>/KYYREA)3@R"#=576T)P;HW5!BA>0*([K>O;:83%:78L&LIO\4,#SV6+UCS=O5JM+7+Y]NW5ZC Y9"H>02B1I>%6O MI@SYY\BD48QSIP>>![L7F$[EQZMJT5ANW>C^+A.,E^P")UE$41MP)#JYO/*@ MC C"V\R2&?8Z\Z$5INED<@+MCY%(;,B%2LYB.K[J%BG."K+ MP7*OM4>5)0Y+^.Y99)JN).U0T$I^G>!@ ^HW_^:+B3-T=!"BET!XAXG%/Q$+\A)YAI)0BHP\,Q+P& $ M!D4V[FYCUB%X. H.S?-()X+#*!EV@H8W\V\DN,7R^\?+KU_/O__@A5NEI2VZ MCG;1%#EY.O(4G8 ZT_%G,X]6'&0?'EIHFCX=S1'11(Z=8(*.OGLG7V%2QJ 4 M"%-#(*T1HLO5&_9!1,DR<\.BAX?7F*8]QBD72-/<>"92HI\?> MLU8*I2%'9D %%Z ^XH @F$/EM$]AX!O!_0M-U!.B.2::"+(34/SU]</9WN'D^\ M6')*@H3L<@)5!!U/B1-K*M,IA1CR87FBAQ::J+/ Z8[Y,8*<&A17.8Y[SJLT MA3R2D$&DDNJS.P>.U5DBG'Q:9Y+Q."PS\, "$SWN;YTW'B>X#H9KW)EP7V]. M47O.O;.04O;U^I1#H) 5C%IO1-1^K<9^*GMI'D:O-XQZ)6 MQM4KTE![MR<(%-A"9$5I;DMQ=TN-&B.EA^$K8W6[%RI'"+H#L'S ;XOS;[/Y MY]O,;.]3*,QU]:V.\GD=!DOB@^04-6,&2V$\A<:HV4M03_ Y1M^+4PF_ R0] M-)(\(N8>QSI.@/4#Q&40*OL&ID$HH'&,^[C6!&^9NEJDX>B( IDD$S1Q=8[G8%=J1Y>HZ?! M4.- T5*8W5F4-W/Z9%RM.?E(^L'\'I>IJNHSGIGLO9,Z@/&!T1&;"T6 ZRX+ MDAOD*BK>>OCZ<.IZJL\^A=5IIID.,/?VQBC@:SG5*U-YL!LK,9N+*1,^V"P]9>]2'T]13/M\'=R;0S]0EX MD[&_A8OZSNX[;:+9(K\HM,3[M<3O\KWYM3.>+->9>;!X Q]*G5,#;O;@GNU^(;S,+_F^--R]OGS;FX_X?++;%Y- M_=]F\[K]SK1AG%D9:_NM.O%&AA;0)(V,1KV9>OYX_V*#AFF3__ M8.DNLU>KW4-3>_;P]PN<9\S_SE?>+V?S-/L:SM_, M?R&A?OH-S[_AWQ;SBU]79U;+((JBB&H]G$'S>MTA+? 2M$DN%:9-:RLWAN#I M,V\CL73/ZCV9^GHX@ ]A]K\P+#_]MCA#IYTP2#Q:OQ[M93>38I-R/&J751%\ M2HA>T3E]^F]*9!ZCK&<)2$(8GI$K8U6F;1<,%\0J2HB^=E!BJ90LD4MLG28\ MCM+I4X:3@_)@A3U'6/Z\N*S/GB-/!AWX4AOU)Q/ B=KY1)/?C;*4.X^E1 M60F=/I\X-2@/5M>SQ.3L&YXY6903V0&F6,>\"V*78D':?3F'@#'=>[4Z 2:) MT.D3CY-C\E!U/2],KA.NUWRB32;+5,"&VF'&<@:ND&1YB0&%=O23YCK[3.P'F&9.FM<@XX=QQ4=8E=M :4M*B0%\-^=%P[ >"FSQ:>$$0' M"?=X8"PNPOD3)P-_#K/E/\+YY9W$6?-LX"/KG"X=> B#I\T'1JY9JD>=D3[4 ML?9(@:OAM;BR*"4]MSDUWJ"GR0?N*BN4CANNG(+BL-01-P)H[N$+WO+U\Y7-0='%([*N!M$('5COH,'7&0BX!@+5EI'Y3-7*"6 MK7VC(]^0/%&%Y1&*??P-R2%2[@XG5Z7N3#.N425P3F=0=;JD]]E *#D6'U.) MI?7EP;-X0W*0;H>\(3E$T!V Y9%G#(Z(=E:"%+G.PJ4]%+@HH(5&3O]X(_>U MM?U/>$-RD+X/>T-R@/ [:X?LT4K.K0,O)?GV&.H4;]I57-M0N//HX[ZD^VG: M(3]1/??Q1]!82?;4#MF*A&1: VC+/"B.ODX7$R *V521!"'8CT+ ZR[;(1^D MKH?:(1\BNZG+"3^^WK;=\('.RB@3Y'I;HX2I^4BS3A$$'EVR10[L:_#ZH-XD MIU#K\>I8C);-Y!K=I ->SW'Y^?NKQ?+K8KF6^;85AT&.D0R;=XS55ASD,'$E M04@I/'E.PHL\3,U[U^FDX?'QNF\GQ5X \<]WO\VO6RO=Z+]6A':<&R ).5"* M(7A3\[V.?LQ4$B2F@P"Q>YU.&B"/!D0#*4X-B*N>'/<:LN22DJFY75G+.U4J M$H+&"%X;YVQ4RM]]+;R_F8,\BG?0\'FL&1LMO:AQ<8_DN$X*[5 SY M-BCK@"=)ULR5FJXUJ%21Q3-F#S,"?;8Y'F\%QDAN:O5?P?C3Z_=_79SGV?SS MZF9?KB*93AR$$?7)L0S5G"6PZ)![DTQ6PV;J[EFDD\[&8\W :/EU@H/:T/\. MFI6-14=MB/8ZSD.2'7,N6*!H)X@27%%X4(_K^TMTTM-X+ 9&RFYJ!#S8H U+ M#CQ4'C 3#^MF%,Q!UIGIH$K2\9"1.,=UMCM]$^.QQ\ HN4VM^YU-=]T/7GSR M.NDD";BU;)*,&CB2%W"56G!O/%9!(Z.0SUG!YL&/8;?/C-D9@C BGQL)#]9,>\>=\)"XEK5U*_F[,7.P M7N@@A&7)#KM%&C4PDW><*&PBNG[T?R_7B4P4JS-(9V1M3N=K[]Y2)X!:&TK1 M!8(N,>)X[SVQZ (QT?BQ!3B)(4(PDOK7%99ZR, <1P>.LXCMA-B M)W!X<-JC2$I[03ZOE9Z,G;FBGZSR8V$60GH-@U^-%G M1,4E!<#>,6(C*G":RSKGJPB636#IH-EXQX[-%,\BESA*?)V@X*&)C[(D7WSM M8E?[V2F7&,1B$V#Q3DF?D_?ZF*/B*#1TG%IL*,;>$'&7%\V,H_^3>#0CADH4 MX 5!W.AL,-+W-A]T]31JRIKH/]'81)"=@.+!(:#2.!N]I4 YD$ND,%LR>2$# M6A,S"TB*/ZAV>=0T5=%Q[K&E(#L!Q8T!H;P8%8E4,!Z)>NYT'1MNR,ZA$-(K M].HPVW#8-%71<=9QG+ Z>,]XW:7@Y?>_8:C/Q^N;K)=A-5NM'^B8%),0G .N MXV.N,\0L(YUV3I%!4]S?K5$=_:+Q$9*F[_O6\OET2_GW!*SRD+.J@;928"3F?8)LEJVH9AHWC!F"%W3/I9M"H2'0-9**QT@K1ZS M5347U\SMX')[_&:=E-$">%Z_#)84P+MB0))9]UXR'TOKL6P'D-<)[IIA8_$T MBNH @Z_"+ M.[ZIQ&$D3OLP_.18/*7".L#CZ]7%[$NXP'=EP%ZC@R,+U I8$;8&)I)X\Q9, M5-[(7(*SK1O]'D+?M&[>R9%X,E5U ,.;[+^38^65Q@:OWX7NUNN\N M?JV#P-9?K[;.'@O"&97!A,Q ":EKQ7@ :9V43A8A16N+\PA)TWKC)\!12Q5T M@*B/.)\MEFNFKAA(448NT$'2N9[UVBC,72/B&D]YQ.@ M9IR8.\#)VYNS,J^JTGUBI>0 QM;8 0L1CR[784<80T@VF.;NS3TJIG6&3X"4 MD8+N "KK*\27(?T+\T=,5PWDMQ4H* V+RE'X;Q=AOF'CILET-B1I18042GT)Z1UX)%Z(*UV"C;;$ M86VG=G[\M),<&H*AD00[L"2W6Z8?K>"]DCA3XU(?,/W&Y>+^8S>O,SOG%]SK$9N.FWT@5K(WG3Y?X M$Z:U!=W\ZN;/C[/?MV]R3/ 8,=*!NF[?$^@K0>>K4UH9@UPQ-JS(K!E)/:'M M6'@L)M?5U C]]-N&::*>OMS+],\8EY=A^?TFTZ]GGW_=QA"1-TL&E8>_NVM'44P?O%AB=2%M3@[0RNN9[S$MU':8,4&,48/F17J#0=@P[%U' V)Z*LYK 'Q] M7EG<[,0ML^]QF;!^O^5Y>QC0IM+"D.?CN*O[K+K-@5RBF+T+&(6TP]Z7';!H M3]>W+?!U*GEW%U?4S%RMH%B=6>&L\-Z#*,& \IJV0U8U^ HF9R--+'C2L.*: ME.G'3YXN$CU.WMW!YLV]&$3\JD$M* M1[P&ALSED*UQL?4TK^'4]11$' F&O0!KIID.,'=S@.-U%=89?VKJ]5EF"=\M5A=K'[!B[/D!/D,D3C-]4J!9P'.6P/> MB\(HEN9XMU]#8^MU,,D].?>G,&FGU6$SR+:=SOL3+F??Z$.^X0]!K'X)R^7Z M9R/&\0[[X!;S=X]@H=G W1TK$UC^BOGS;/[Y1:*_6E\C[IC.*KGF29LZS8:K MVI>L#B]1Y/5%'7U@01&2FN__H\D=;RVW2V\\78O><&TS%,GJ,TE!.\?6;]$Q MAFA@XB&RFSHC^=@<,.,R8J[3OPIY?X))B$*3*R(MR4D;KOA! MK6S&3%,[?5^C@Q1WR#2U Z38"2!VCH(Q@6B/PI!15!&410N141SIBF4N%V.M M/FBVWM&C=$[?U&@L%$;+KQ,9L4*"BDK6 M5H*%R(ADP%5C(.VFI!<(C=7THKG8CP;/-US&17-K=.,:1)6B5.T/53B2KQ8% MA7 4T>6BHBLD(=<<.SO(F/J*Z!2GUW$R[L#*_&#AET5503C?]"\Y4](SE1U% M^D&37^B5@4#!'GBU9L\P+=L73NRFI1=+Z:)9+R>3OUQZ7001P1:]?P\7B%<>8[E1&/!!&/;)0+[[P.' T%VD'IN4O M=!2_F^^\Q'J_Q(OP^UDQ(@91Z&"6R.E09;&FDC2=TY*IB%SD(!K;F$>)ZN5T M:F-LVNK@.94GO+N\6%V$>4U>[OS[UE4+0]<[63'#40QW4./ @E)%* 3MI:O/ MIA,!D(*^[)*2*1L?V1^YQB$6IM$CL. I5-'"U,R;!B&*MLXDG^_>3?W_&H=C MD/-HC<,!>NBLQB';+ NG4Z'4!R1*"*0(!@L89*BYSEZ*?6]PGWN-PR&*VU/C M<(@4>ZIQ<#Z:'*VKXZISG5MK(>BD@$EC2S)2.#Y.^WW6.!RDKH=J' Z172?7 M5@_=SB<1Z#\P&9!'K*U$R5RXWPNC_DUSZ?&X2#%'5#C<(@4.P'$ MSCMZ&0WFP#PPL9XR0ULD*A'!*BF%]J:X@?/@^Z]Q& N%T?+K! '<9>'=_,=\H.J6R0CUK3"H9#D$INK%2>;"6!^X&=;JYL$E MID5%"^4MFDNR-SQ\^FVQ;8FB;/ ELUK62D>W-!JB]@(D*U%EJ[2Y^PAH(!ZN MEYC653DU'HZ39'=X(-5N<9U,*-I)#8G54=TV)W+8Z3"VCAF*\%'DNR.VAB+B MQR+37B.?'!-'2G-"5*R6%VM![8E,6PX6N'(H.08T M85!!-WWJ#>^"OOOA6=Q:L)>J@N.CF>/EUX/2KV=>!HQV4 'D$+5/Z2N,4-9==1\AN8D5_K?9?/;E\LNV(S?3*BA48%QQ=:PV MV3R7"Q@ZR8KPT:8X:)[B(RJ_M>C$2C]&98L6\IM:\>'W&X0+DR/&F(#875<' MU&&X.0,3RJF()5H[:"KU8XJ_N>@TGF SQ1\MOPY2";LJYR1S11I#03$KA0(8 MYR":0B<>*HP)34+9>GSEL?7N)^Q'>8I,YG$R[@HF/\]^QWS3L3V3*3/$1(@W M,E=6.$3K+415I$23D8739<#OD=-+[NE(53\(G7%R[PI"=PKX2^11*1OKM(]2 M&_X7B#X%*#DS+A-F=*=[)7K$DXDGK8IO YX1$G].Q]-%<_ MB+BEIK?U(TCY+[_OOG]X^?V*RI]P-?L\7__NQK50TD2MC0(K!>U&I@-$[A4$ MHQR7AJ?@6Y^?I^.FE^/WM'B^:VD[04<'I_Q]-C8WMR(&'W0=')'K2[T2P'$M M 1T:Z4S0[9]?[Z9D6GSV@I-%@?@^65![M2&!\S;^::A.(KT'214#I2BF-\KYD!P M&4))W@K5>DK;#C)Z@\PQ^KTWJWJ+"P($@"981UI0_&2(09'HG(% M-;?%6S,HA_J'J GL],QKIL"NP+BCXHD)],5%I.TI&&TLJ2#:4@A",:B4K#;V M=$\EGU5YX4%:/Z2\\! 5= "G!\H@K*JOYE,"SG@F-Z%VY(\J058KI72#H*F+3#I_F@YVHCO"L_S^:T+6?A_/UB-:NJ>EU3 M\*LZ/?7UG/R(Y5I_9TGPPKGV= $LM;"9' Z1/K#*:\ECS*?SMLZCN9>+KU. MC,;3ZO(Y79-M'8W7OW\EKIL/(GK@XT]V63:$G0[NRWPJTGGK(01?H4PNG,LZ MUB>5P0I)EO"/=%^V<^G:5NOM8K6Z=EL^X/D:!*M?9U]??G\S)T7C]3[=Y?S< MCMHVKD[0 :WB$5**"I0A0Q&]"V"\9R5$C_YIICV=A+M>7(73XGU(/>3T$HMW?62V4F>_R+QN M5B"E$$$ S[;VNX@%'"8-20N+.GNFFT]RW4O0U"_X&ZE]&)R.T$$7@+J5#+FR MUSQ[;Y@RP+4OFS$U;L9.F7 MQ<5/UR5F+U97XK_Q"Q\PG,_^C7G+^R]X<9:$JV-9)<@HB6N'%H(7$7+QZ!Q3 M6:MA/4^:D=1+:-$.++LG=SREY@['J]_@=8Z?*TV?FEG,>S'F-I'2.HX/AF'QU.HI!^@';?1;FXP M*Q.OHZR!_!D+2NH",1D&PCN>BI9T%)VN2>&11'?L$+0!Z].J=32<%Q?A_&0W MW1M?ZE/X'5>_A.5R+941-]O[/J[%3?9@<0(O!$U"N; M;?4NPCI#3;'Z/BN!SU:X!V@IAIB M6G5V\8H\R>]EL?PM+/-Z3S'K..?!0C$U6LVTL4+2'DR]IXLAJ(_E>(?1+^')=1V!L849E$,&34QB%K0]]:UE?LD@&VV5L[?@\0M*T MQJB1XH? Z4@M= "J-_-O9%QKSF'#U=:Z%NM<1 0ZUDO-U6J(1AEB*MGBI*3@ MH_5QMIN2#B%TK++O^4.C)=\%?N[;[!^),V4])]N=H.@Z6"H&A.@4'=>U=W9A M*>K4_CGJ'H*F;EU^TI!LM 8Z@-/K4C!MDJ577&TKVV;S2V+NW=>KAS^KL^1L MC#;'NE%R?79DP2-RB*QDH9G.*?K&V!I.72=N^'A(+)Y$/QT@[YJAJ_J0ESC' M,KLX4R4X7XAN,LL6E-!DXJV0$.I0YFQED+QU2?0#I/3GG+?!5 O)=P"@GZZ6 MK='O^F5M?2:Y4<_Y^>*W^E[\+$JK$%4 R[T#95@ \AD$&%DRNH!6YO9-9QXE MJ[]3L0VP6FND Y!=V=?YYWHY>-,I79U9Y9,418$TF$ Q$R$4\DH]!IU\2-FQ MUD_L'J9FVL;@IX-4(_EW@*3=T?&F]S!WV8EL+5"0S$%YD2!ZZ2%;$5 4=-RU MAM(><@9A23\_++720 =@JA4Y:?%Y7FMRB*VK$WQU+;OW. _G]0WJB_EU?_07 M*2TO,9\%H;3%Z($'"I\528X"WJS!*15*CK5^LG7^KZL)1G'6K+37(HA$,HH13%,"D>6UO'<11WDOD8B:O= M,>J3:+&#XWR(=7AQ\3.2+L-Y?1IQ29_W_=8OG^6:L-;ULC?6R6PU*^Y+I&"^ M.,UB*H[EU@5K#HQY+3AG6FA($1VHK#D$ M:1F0*E)F@AP@V7YJ=T,&.LGPG,0H3Z'C?@&^?JA&/GI]IW9^P^$[$\IF'B@N MP)ATK<"IPPXU.>G!2R5-,(&=YIWR8!([R1D]#4B;Z&GJ5WU#SI4?U]S7^8Z/ MX9SBR$VB0W/KG% !BE3U!KT._5J'?;^9#[FZUUI&4Z0%J>HH M$!,Y1,X$&')9N'&)IW":U.@8J@>!U/]!0'HJ;?:$WSM%2SQZFRVO JQ](>L; MS>!2?2;E_?K_1O=4+L;9LX7:",$?CY^G>AY_;\>$>7X["Y%VUKJ52HZ>2132!1DA461/YMT%DJL)D%7)46>2L>/3X?(6K?U>'SX1.(_77(\( MW5FAM_H+>1S+=Q MNOJ]W&N)M]$:Z1!E=0]M?W85\[]:?*G_WJAOGK?%RA]_)66\#"O,-W_AU6)% M0HX*!>.FCE? .@E=@N-9@.#^#T:K!]7 MXJNSD*,),CMPV1('3)!CFXV J R+27J7_,E3B3?HZ??2K:FI.E8#O=DI\F+# M_'.=]+O^]L67^M+BWVM]G0G!D$MG(!M)9WMV'IPE#FV2L<3 DY3#Z@4/6+3C MF[1FYJF5S'NT3.M:B;.2G)%89*WJII,[>@XN!3J^0V;.L2(MGMR#6E,R#$Y_ M@"N,@\7>(WC^LJ23^BP+R[RT 8S-)!BF+3C4&8(OLA15JQ%;OV;:3&[<:+]?+K[B\N+[^_,POZ#@]?7_O9Q]K:?TF33,1<>BO[GY_IK(-P7MR&S6KQ=4E@V,J 1W\&3%@B?:$9N\XHH=!]CE?+3R!,GL' M\!99*H(9BL8C M(SEAYN 5#\!TYC+D7 )O72*]FY)A6'K."?UCQ=[W_+\7B2+JU6S='_I%SNLO M:O>#LEA^&=M7;?!GMWC.]J9Z7WV]\M^FV M[V- P14')J*H646$:.M[,Y'K[DI>BM;/_0^E<=I7#B=$V%V;=U+E=7"?L(.K M]0@:JXM2@F=(F5&\M;EWX\2U8=)&Z7Z 7 Z7@]35V%\ MO)Q_O"#2+U[/<]$>7Z8_C(S0Y^(DPIT:)CN$=-V,^H*^6LWRU0B8]^'[XO+B/2YGB^W8 MM1*%-+3#'(5%RG(!%-$((+EY'BBZX28,PM#Q-$S[0.])#KNGU-+S!./59L;$ M$T.)($*DS9QSO0^C,#MJXUST&%QV)X3CE*?BDV)D/"Z/4-AS0^:[.5X=!B1: MJ3E#" (+[?FL@/@BC\3D;#TO3);36,EK$IX=)H_!QQA4'J>LYP;)3[\MKFF@.==.[NOTL,+TI\^+;W^FC]Y$K/3% MCT!UQX+3/HA_$F]PK)@G1LB&ZJO-9&3AR%6&LGXA@SE!B"0$158F2-I,^PM] M'H?'S=6F.01'JVO10'93'U1O<3X/RU>+Y=?%QL1=638D@VD%.9PYU"K,&H)' MKPVD%%GQ0F=1S*!CZ($%IE/Y\:I:-)9;G^G-M]/[I-K]ZL5I>8WRWKOZOH M?KFL6^E=6;\XO_K;,Y6+T\$DT%'33N6.PN"DB&MIK4.3F/A_[+UIDU/)DB;\ MBWPF]N5C5@'=O$85&'#OV'R2Q>(!FDZD&BF36\RO?SV4^WXDQ=$)Y>UN,VX! M57E\>=S#/<*7^[.8QP#C#I1W=\^Z(Y)>ANC8:IWZK'R1Y2$V?O#3)&:>XB151+UQJD8>5'$*2#JQ/"4TQ M2C1?N=N0_&E'Q/4 WJ8*/B[7>J@[X,ET5I1CD41(T4ZM(\]*@4O,0"V&4 M1S[.,_/%]Z<=0G>P,+6U)HX';%C,A&B"0RZF&3Q1H1-.W0NJGAV$Y7QX?/D\7BO':3K2DZ/KT8J\"Q M4(1"WM^B2J"451!3$1!%"4[%PDMI[1J?IF;B>7B]0'-/-1T/+B]L\!:CEZ>$ MI=,AL83@63"@DBX07'&@DQ3&44 B!LYBW)N4B4?J38W(%@KJ$(Y7AE8CX_0= MUV_#:D%\SA"SR#93.!*+)HGZ4D=[&[!<*):T?MB'/AQW3WQSXK%[!P-8"Y%W MFS(_9CHGJU7=4;EQWY_K/WTL'\_/:G__9I(#_N?\V_>9+=QS:PP8AA0.!\X@ M)"SDVQEFIC#KTGKG;5L.)A[C=^"<^B!Z?E4H_[#\U\Q'SH+*#%C1DIBO#\B4 M!X*F9$\GEUE(!Y@3L#L#$\_].P*,;ZOE7D*"[3C_M%K^'TQGF$]^TM]^P\V# MVZ?5/.$;),)^7/ZDRQ#)L\@#IS--.T$AD@T1'/,!D''GH@K!^NUBV!&)G7BH MX+A!2"]*GAKT?RX7B?BG'TE__>WZ-7F15AC6^(ZT4L6SFL?S39%G_8/'_Y/_ M7)Z2Y-8S%JW4417 Y,GB(Z]+QF3:W![;)+GQ]U?!/8'PUI1-/,IP'#A/JK[) ML7N5/82_+Q[AWITO\GJF%'*1B&93(H55D0Z>D&,!ZRE!]5(G;H;5[3_^\R>> M7C@2CO87Y=1H>'.>=:E)A+K=XBV1A-@;8DURRX),&84/C]$3A/ MP.*%#TT\>7 3'C()*2%?CI WM4$]>MJTY26YYOX\Z;N=#U#J:4P%#(* M(0LH81W)+CJ0LG CE$?!6W=Z#")L6&'\\3S%C*>59E ;;R3F53O7LER,DKT< M/I3#XG9%"/W=^0_,C49E[O3-UB,T]V=\FM&:1K@8O<^02E245PH)S@0)R:&N MHZ(8H?$ 1U%'HS6+U[(XZ8'7-F5EBZD#L@HDX:SG4MBJH[82>=6C-;=!V-ZC M-;=17@R<1!U8" 3*T:PF+AOO0_D=8S6W$K_ T=K M;J.,3C%U=P0@SJE =!\6S(#@'1E4*D6.G92R'=\8_6W$J?6XS6W$*X M??J?FX3*2(?,> ]6H:5\FKARV@7@.7"+DL3O,XE^7N;A>FW<52YV\E@N]GM8?[]&5&\?1NW5"[ MV;7D$+EG]:5*@JLKV>H#EM2,E8#/#7V32GJQ ME/W!\,JLXU("E)XEP62 XDRN^V\C>!8C2$S:UFTT"@\PY61/+CH>=M(+_G=0 M=Y_S?/9-Q&[_Q44UR?I3^+6Y&G1<6\Y)+L)22J:TB!"%<777>)$Q8$SY "-2 MQF.PXXDJO9A)6Y!,_> TQCU&2JOS.Z-I9LEJ$H.J@Z3+9N]G!*>,!%^OVJ7A M(?!A#U<'(;?C\2Z[&$&G>GYEP=)#M_!AN?CV%5<_WF \FY6BZV 'K'W0%$;* MXB#Z(B$5(96DL%+FC&51KAX9=9R.R2UI(L8ZL0WZQ 4.0IPM;Q MVT"^1 @Z=WL.O+9-2R::+-2+/>RJ^5=VD?5GG7PHDHO,%^M5[Y9-BL#KK4A?9V)"P#J*W M4+4 ,H02,-I""NH#\"^QTO. H@F WU3S'1C ]7JU\P868P1$;BO980N M.C*,*.LX(TPZ8?*^YVK2:T9Z'@#42R2PF]8[;7;_C!GQQV8;TJ,SC]9AD9_X MFS_#JDX!^XE[]+VW_'R+%OC1Q-&H&_[Q;U_W)G.>(Y,!0;O$09G(()8BP*/F MSEHK0Q:-W=#S%.WKK?^8+Y:K6ZMC+OJ&#+=9L92AH*_;0+4%QXH&7F)TA7$O M2NN,ZU%"INU#:8B%^^YR?[%W<-)_(55L1A/^?AK6ZX_ER]DR_=>F#5:DK%-@ MCAQU(49LDN""])!*XHKB6^=2'3PN!?96U;"BY+C3_VUWZ MG8XB)?*9Q=>JM$C)2C12 H_HG,80A+;#-?_;]IH?[66BN>;WD-R$FL\XGWW M;^'T+:6-9[\VWL\5SFVMQ4+/D9)3YL&EPB$[K9/*1CU?1+'&]#^^+7_^3_K1 M%Z<"___-D\^MOFU]_W_SZ9O/KV\VO M_T&_;OYR\W>;OS+UOS#USTS],U/_S-8_LV].%IG^UUV>@S,?)(9B.4BTM2I(%N=A43"'[0A+VL,UB(Q,Z'01WA\ZR4SU.C>DO%S=AE>F;23U%!AM24% + MPD!Y0T*52H$(&$7)3OKD!P'QL9\^S0G6#CU[2VQ"E:]79[/-.I*- T<1'&8C M(1G!0"5'1.?@H-C@8R$'KL2@]USZJ;=26OK=S>EUYX/3MN&WBUUVEV(/JK]$ MK.;HM,\63*2#6Y%C E^0HF]1E'.VSO,=U+D^1/E3'AM[*.N^NG>0W,0*_R/\ M/?]Q_N.2<*LDBUH%R,9F8IY.*(>!T2_($D=IN1CT&OZ"RN]\=&*E[Z*R90OY M3:WX^>(6X=%+"D"\ -!SY)<7?_N@TQWPSQ>\L MOZD#NI=>,F\V.KVMS]D;KTCQ#A:#'J1W)"6L:THE[/ M/1Z\[*+"91MY=O!.>]]U?[@N&&-!L&*M@.Q-H$.?C,E;P2$Z2NICEM$T'\KU M)#'3C@5J_\S?1NI3>Y*7#.UBB=?)Z>;'S.MFK_>+NKSUPW)-C*848UWE5:R3 M%$DR 2XQA!AB3MRPDE$W.HZ*O\I$=4;#-\=5,)<>!O:O?76U=RI2$>.&# MBW4_,&6?/NA:;UW J5Q(NI&B!MX0=@\(Z.OE\6"(VT\1'9R3G\*OS8JNK\O+ MZN:3G#<5UN'T9B?JE_.XGN=Y6-6^/F:M]3Q(8)+5,=%90TS%@\W<&6,1C6N] M2VEK(ONZ2]X/C8?15 =0O"^VBP695QMYW^#%_\Y,\,PS9D!X00:668 HZV;5 M8'S4B2>M6UM"B;!)L\MQ)>8C(@U(V>S#\B?98\HF>+ ,U:A M:*PE\QR8#4R4)#3CP^X_'_SH::=BC@"#_837:3/4IK#Q^\66]XNH;X_6IJ=_ M6(M&I8&D-FH[NDRZKEI+M"U.B2+!UU^4DA&B8AFB"*F.M2Z>M5XI>9>"=DLT M-W+\[=>F&O7B5B0+;PWR#**$>BLB)81 +LRI3>-,E,ZU[A5^AIQI\_L]]/[T MZLO]1-Y!^'H=>O_Z$JX9NMBOIZ))R2,X[SD)R"%XQQ189I-243LZ'%MCYREB M>METN:>Z[\.HB>Q[ -$-^7^&'_2/7U=AL28K(P5=7N@G5L_F'$%@)HZD-D#9 MG(+(,:/W@IGF>RU?IFIB6+51_WU0M=7%U('MI_-X.D\;=CX6^OQ\\>WR:4?) M8I,7%K37%)YK'DA'16)'+YE+MP//4.:CO%W2D MG_^X>FQ6Q2%#=. C0U"4T4.@-(Y">65$U('+8AI[FH=4]+*\LNV!M:>TN\-+ MM:M+4R)C(:'4D6\6%2A7]\,2XH&[G+@OR;7?+/\4+=.ZG7UU_"QD=A3XU(?0 MG_,%?EK.%V=?\"X?G..)W^MYJ=?_T6\ M_KKXM?[;E[XUY!)Y4A&*YV1ZB F<(PGH%(QP]ID:C>0@DU4B,V$I QD9-SV<@?MK^ 7( M["#N#D!SRYU61J[*T:,0K'@+!2WY:V,H.JBK9X7)F+CUGH76F'F4D+X@LXN& M[P\2V5O?O^ M:A .'K9^;'R"E&D+5<;*.UK(O5/X7)0& M7@5-2B2M DK0AME:>%,?:9T AUDHXWB.;JQ5RD\2-6UTV43U ^"TNQXF/VG. M%U_.B/2SMPMKYA.BMZ!OFJ?R$7 YNG+Z MZGU3SA)UQM>)MIRE1YR0RXJ'-D9*Q+G*.% M%*-!ZU/,K'7,_A0MT[PZ'090NPN]+_#\OERLYZ2(J^TE./])SOJ.96C.>>+D MC3&&.N9&9W#19R"&90XY"YN:URYO0^ TM\N'@5EC]4P=X-WB;!,.+!+^OER? MK?^Q(![_M9K39][,UVEY3A(]6>3?ES]^S-=KXG(]RU[&@I0S):X#*",IPV9U MPEKQ&;T,RJ(;%,SM3L,TMUEC!6X'TD6OD+LJMWS[]U^X6.,L%>F"IU._B,A! M);(E9ZP&EKFV I5RPNR%KWL?G"8)/328]I%R!P?EW=JHJXSF9 M_'8>]H7B)&$_C42!IH5(^9 MTBP)R5S4#'2=R:A$X."2]N"^!Q'#<'8,+PL'54>G\TPN>/VM M3JLCZZII_>8GMEC57?4\E9)848\!)9A2R9 5.$1N!(U=1 M9Y]SZY?=.P1T,_OED"!8MM)(!W#:77 W;"_RI].PN-4E'&3.J5XT%%U'I#AA MP=7%NK*D6#P**^Z_F^SO44?@8UIP[P&K^[YR:AUW@/.W%&LN?R%>C%7YJPK@ MLD(6K4G%9T&1=RW3EG7JF&)UL9[,7G"=O&H^8^XI8B9VIY/C9#F&TCI WV?* M %?S1#'1AI5_+.9GZ\]?_G')#.=>!B,>DKG:)"J6531DB9ZZ^AGHRIE+7DS(M=,XAL-;K2QXA M8^)Y%+VA;E]%=8"U*VEL IA$$8PMCE.*5Y^A8IU8)+@%28Y<&QZ]=ZVGGMS^ M?CF/3Y:0:"5%*=&PXE@W-RBW16!R:H(.9$;5(+^ MB;"+)!J1LRQ6,CUL0=J]'SQM2-I*Z_M(JX.3_Y^4?LT7WRYF+VM'471MJ><; M@DV"Z FIW&H9I#,90^M,^=;GNYF8-V$,N:LV^@'2I3EI6S(:7R"7ND FN *. M9P562)=208.E]:O?'0*F#2IV5N/C<-A!IAT X@D[VA@*V1+9V\?%U>!1:8K0 M)@7(KM0>Y* A&#(A*8QTKJ@L3>LRURW(ZP),NX!@V$O%WAHY"K!]_=?RDC7O M3.N@P)N1ZWT"[F;H/2IF/3#=?5E MD!1\Y'I])7F=UN<91"L%H$Z^&%&2M\V;RO>FNILYIA,F!0?6_=37#]=5O#?/ MTIM[M5G)G(5 (0D3.9#)Q@2!%03*JP4:SF32PX8+/?6%SNL#&JMYV5KFQ^PF M[Y:.GYR??5^NYO\/\XSD*45@"-($2M^"B!0'.Y)'=E9Z1,MT\_+5UDQT7G$P M#J[[@,34SG1G[B_;N3^6C^=GZ[.PR!2D74KB9YB?UD/MW7+U'_1SSF9%.D8J M4H"A%!)(KMN"22I"(.?%\!3O1[A/#7(X +6=%T*,Z.2[P\)K.#!.FERE=I$' MQ&>D&W\]Z$R_;;97X\ OI#*3B(9R'0KCBHITE@D%3DN$;*0QSOJD&!\>ZC>C M:YK99MU$\]/HMP./_&FU3(AY_8YT4WS% UCI)"ADEL(P+H$% M875R.>KF2X9?)&JBN6:=.-RV.NL A#O+\UV8K_X93L_QA,3PX^J4^0MKB^6; M^<]YQD6N8UMGF8X4Q2AOEL%6J\P.@F8.;$*CBD_1WW]/G2Y\'LK41 /6.C&" MOC#3BQ$]=X[]]OPY5G/N^W/%9E$4ZWG,("3+I*' (3"I3M(QL8 J0H!'ZT"0C- IAS*$7JX7]N)TF.W]]Z/V9.C:V09_XBHN>S_Q M9A*%\0+)"8DD2'MUTDAR"K1V/ECB-]O1!HRU9F:8+;W6U_ ^,'+,1];5_L3Z M#/!'6/T7GEVLC;U<;/*FWF%2/!RBHY,[6U/7$(A 4LD11 BLMJ&&) _4_]N$ MGV$F\VH?VGM!2A=/\CM5]U]R?/E6:[+UZ(4#YYBE@U4R<,+1;TM]7R,?(M38 MS1QW"!H&[]?["G]@E1ZS\_\C_#W_6\@8+R9.$L#A;S>-Y96,S MB>R"RY/%XKR&AC=_N2:'<,7[Q?[,6?(^D;09>!MCW>]6QQ3&!)QA*K$DRV7K M.^?]J1Z&_M?ZRG]@K7> \SV;2^Y5HYEHBHG!@?6NMB@J8KYP U:J8"0:G>]O M_ION&'B,@6'H?]4/]Y-@X;BVPUW-+EG>'NJPOE7?TWYKW.!/CKA-;C>V^]@R MQU-V/# -%K4DLY"2 @^"949I2N2)W'+KJM+7LF7.1X8VJ0)..05*8J*CK3A MRG$45]X;WGS(UG]OF=L2L^-MF=M&_1W$,W>73[F0F,\^D,PLB= 77468H+AL M35(QI="ZF^=5;IG;"@3/;IG;1B,=P&EWP3VS7:68[ (3E!,(5:?<,$O29!0> M()X9"*18.1A6?,%6@)G2 >VAK/OJWD%R$RO\C_FBWKU>S1:V6603 M7$V"-*C(&#C#(A06$[/,N"0&%1B\H/(['YU8Z;NH;-E"?E,K_N+2_9)PQH+T MD2LP4FG.2":*7YG^740CS:X"8\F%&4\ M!54BUJ$/SH-+%NMV$)TDYJC4@19?M![*?02;>O:Y,#BP[H\9[8.;BU4P)B2* M$AB6NH.+"PBQ"+#*2S3T%ZBZF6W6MB&]X[>ZK5!Z\'[T;2#SVFSH\WS]7^]6 MB.\71""NSS8"T2KG%#R=FT-F5YL:)>>Y.><2MW;R6?&UR%<7 +Z0%&L"P&"=19<,3H4+9C!,H;QC,+- MT0\ZW]MJI@=)+^;2^@S^Y_*4?LSI_.S7QH-(A[9>$(/.V8'R09%(ZC(E&S)G M4AHK6R\./0!;1S_QO)MCIP%LCJSXZN:QXR2=4*F\A60DV8%Q%-NDVK2M&5-WDKXLATV=A==:%M3PVG9W$0(E279B1^4U1.L+**83Q)(R%)9UH0PH\2):&\,X M@_S[NT@:$>OC*GI[*/L+*"_P6XTBNW#]).>"\[/SVG)UU6PEF,Z22P4BRP0J M% ,^DV7GX-#)+&R2W;SO/OZ]X7*J["7AQ&C2%&%1,&B"9J2O1@C M!*$C>%))(?'4F<*=6M7!ZKM8;G4@C6,9:% M,N!8&7:1&9J MDYD8&KU82)M8]'_A_-OWZD9^XBI\PZM[C\U$Q1HZE\O0V7@NHQ,*C-WZA1Y^LGA60UX;)C!9*8I$B M ZO ^9+J;M\"W3&*"7PU#\E'89YC O 8#+11J)^\]4QO%5W88X3P.WUO6X_[Z <1,-\ M A>8 LU\#IKQ&,=90SX^:X,L<;1]>D=\@3H&=%[!V?;R$^>STG+,:!]CO=V* MDO28*0B0-@!2?.!UYB*:@X>BHW(\R/Y&V\%WQ/9W0*!-O6[L'B.?L0X*)08W MBT=(#^?AM+;+WZZ;\SJ8$*PFN.O:[EM[YDVAO%>(Q(.)/K-[=O3$9K'MOST( MT:.MR)L T8?042\GPQXO^4];YE/"$K,0,\_JVG5T#130KLF2EO 0,]2QD)*MH(@>74^;) M:R:S'W183$+^-"]BA[2>(X'&*SBCGD[JGI(0GX6,W ;D(%S=CFX$ \=1 Z). M4BKG2;^=G5$[L#G(RD;;##MUGM(QI%Z!U3V1RNTB.:=YY$%ID)%1HBVJ/V$@G0F 7X>9S8HO/B^V>4&[&D5WK-!EF M$N?URC.#$E)!R)Z!#5X5+6(T-@Z/+$>D=)CIO*991?T!H)>3;*P@>_.7;TB? MUV*:8='%AZ1)9[5YSA4//G !/I6<3/#9\;X'M+S(XH1W&WV!>]09+FV1UHLA MMF@;NEN1@@,DE9@./ @/Y#IKR[DN=( G"41DX&A#\FJ460"3<#OAY4G_YMD_ M_EZ3I;XLF6"*5EE:4B.KCDQS",$YL(ZEQ'W2*)HO'CX8=\,.RE<[DZ _!!U[ M_4&U08\KZ3-X^7GO2=4.6/(9"D:0N /=*:!.M,ZZW M7LB=F1UFB/\]U6HJ?!W7?K3/)(#5O IC,RY_O!UI+WQHQ#UIV[#8QZZT$I,4 MTE#4I>IB2UET'?7IP6:&VG,II6X]'7;B76G--LF[3,$S<@FB+I]6.E$6Z)"# M9")8730S*K4^"5H1?]0;T;;![ /'/HGZ.XB8+BBG?_GD[_EZ%I!S&6(F:E&! M*E[7^5 %7%39 R!VM >&E!,>,H(XX"T-<_X"(+W4V5[S75 M$P\:[2)4.+#NCQGM%YGY^P59_OE&*Q_/ON/JZ_>PN%^E=;L;UKF@7(@>$BI. MOL!E"#HB%)YM=BE:%;JYU=N)P\Y/AL;X;64^XX/IW\/4KK;)<*<<.@=2U-'$ MQD5P,GO $C//3$<1NIE>MBUS1VI@!T#XX8UQ![@=?TW4B^*YVZDS"YQ%*V4& M:ZP$9;6#0.*I)H2^A((L=U-NN"5O1SJ;_C79XAY@V]D4?^(J+KL_%"^>!J\E M(WD4*FL/FFD#JD0%P8<$Q00;2F)QO]/QKLL5]X';L%IVXC@2)//H[EI'0V. M_QY7L2_WIAN?HZ^]Z2YY0;DZUQ Q%A"9&>2^\%CD*S3A5W^!.Y[A=.@$MD+Q MJ[;\;0O@98T#>1T;6@0$I3WD:'TR 9TQS>O;>V'^U5]=OP)',":> M7[4CN+45<\"DJL1U]#8!BS&!BH&DYLF1,LN2#[;P4KII\6_*^:N_*W\%+F T M)+]J^]\BB_).E\BS)Y]9'"C.2>W*,) 234[H0K)'> '?QO:/^6[^%=C^2"AN M>J_?MJ^:9#1/89'?S$_/ZZ,%GGU8KM<4_FPD>%6IOBS/_WM[]%NW):!%'_:( M(FG4G_TVK.IZANMO77>Q8K(^,%G B3I>UXDZGL!*T$)EIYC3N?D@B:=HV?>H M(G&^7Y!.L KUY"?)LG8\?%V2R?]8+C:]-]^7I^0TUQL]S*(MTKG@PQ=^H!9T$EQ(1RP*D*E M'(?(D7ZKE4(6@[0\3H;"2R*GO9"<&(>[**H#)-Z7VH4YJ5R0&TY&I#>U/5)! MM)2"V&P<8Y27!-YZFO^CA$Q[LS4*HO87>(>HN0(_6IZMY@:"#!E4L@A>I (, M46<;-&.L=8OQ$Z1,>R%R$.3L(O0.L',O [JH9OI8+KG9<'9[#N.,3F[A?0D@ M@XAD&N1:G6:4%&$N*DLGE6U]I[70BM6X^VHK 0?@SKP%_#134Z1BZYW/^D\79?/,W\Y_W M=RI>B&2T>Y+!7Q[_@F0W(8Q],V*%#-P+3L>MT80]@1"$C&!M#J:X$'+S9ORQ M;D9NQD=44>=+47_!=+Z:G\UQ_?;O='I.HGQ'/J!>D)Y?J/ACN4_0Q0R)8!+% ML625,=;^'5D<>&XM9(\1MX='J7WY]YU IEN MK>?V]"NEG42?(1=/ 1]7N6X,$R"LL\5D^G_;.DY^B::)I]OU IY!H-Y1DQT@ M\RW%NG@>(/Q[)(-P[.4B2%$(R59FW+U?I:#US%X M)FW)S4?0/DK(M$\LHV)H?\%WX(GV]/@?;OK:O'4D1 4VF+K[)E.0KVN0SWFV M&'T4L?G,XT:T]S(#\=ACQ]W ;XXFT5K8ZY'!8I,DL>8B&G# 37] M@2R,\]CZQ;L)X3T>\V-CKBWP=P! I[>ZM4Q@?K:I" R+3"?<&?&)B[0Y-5>K M4 6TQ]7M-C^^Q?WLSNPTNH2]]?V3>]^_V=)P?4_F,%D*/SDHDP2H(! \UG)0 M)3R/;!-7-(_9MB!P7S=;[\;O?.+BQ&(Z,XJY$FB!M87,9B!KC>"895PS5I<_ M-F;[<4JF=83C8>6^MVN@APX.[0=<_/;KSW!VN?7DZH]_;:X>:@] M%HA7BQ2,ML2# J9C)E-D EPD@3&6,D<,.K'6.\2>IJ8G7.VA\.4HTN\ 1P\L M[R8_L@Z+K&TZTIE45WUXB#IIR"I9H1SQF5OCZ&EJIKUR.<2AMYO@NX/0KY.4 M5N?A].3L=TJ8?M$?7C1].:&%8MY#1D?9MO2RYKH"DD$*/RT3L;E7&D183PYJ M=Q0\?] U4,GN.%N>A=,1<7:'I=_/5U7J,QM<9,DF\NB&G'"==!A8W;7E0Q(F M\AQ]ZRG.PZGKS)6-B;B]E=.M>[O#V9_+1;IDCJ&11KH,Q08/RA8%WM3ZI6!Y MBBDS;\?-'%\@<-I^D^G MZ.*>L ?GM4?1ID0?7M^9V?UQ2VR5DS%(B1XB87X MJ5$(SQPD5]8')R6+K>NR7J)IVMZ4L5#64A$= &O3P7]SB3B37O%0LJ5\!6M" M5(?U2:E (_.9DXN6N?6A>8^$:=M,1H+-/F*>$"7U761VM>OYW7)UCXWU+/M$ M6'?U^L4XXB-JB"$4<-Q[I@,*9N^YG8?/.R]]9-J^C\: :"K1R9%QODK?PQH_ MQM/YMW!1#O4M_"N/Y M#PU"B#TJA#24; >GS$-V9D8&PT),@#)84%H1\4%X8-SRD'**+K2>9/B0BD' M<4<"G$;"GMRIW#C'AYRL9]R[A H]8/*^3@RDG#$P3K\5LC!!9V?0VYXXCWQG M$#+\D2"CM5P[\B@W1^=GK#?Z)+$_Z-P.HZOCJXEZ[.'HEBF.4RDU\*,CUT_M MPOHD554\LZRCM2"6YYNU4=R=19+"D 1PH:E/(!0F(.',\2 MF?0B-)_/]!JJJK9"P!955=NHHP-D/5/7(TE$AI.33]SP.NO%0D"1*!3V7BJ3 M*:E6K7.((ZRJVDKAPZNJMI%^!SAZ+IO2TA1#B52RFCB1.I)+1P$2MFX M8F]O,.Q6N+>%9O8D;YLC<1C,=[YQYYGWE X8UOOV[+O7!^I>;\J+W MBTU&7;\ZSMO2T*^._+BT$_.3O"X%I[TU6@!3EK+;3;D7Q_J^Z51V+B3!C[IG M_R,90:@?V*CD]^7Z;+9IJ/-& [>Q@(J"/'Z,&5P1R6D9)+G\UH6E#Z@XIE>E M;3#RH-QT/_E/70+T;KZH]W^W[?E:+((2]EA8 E$L@BJIU/L_!!28=.!"2/:B M*WOI(]/&_./#I*F0.PC\;[/RN4[,_EC^0=RLUWAV\F.Y.IO_OXLR.(6%,A.HC)Z!(S(LMCXNL>.=-XL8-A:A_A=X"C+]_)!B@U_7%S M1#N#=#B3%Y>EIB?"Q-@'8E(W%33]Y8_@\I&+:2XG#A4A[RK\#!/TSK.;U MK>R& 6,U,B4C.%/OZQ2G\"YS#]&SQ)*QCF'KV],'1$Q[RW X_.PG_0[@ R6K??X>"RF[2;#5PX[ 74)LBK M?_6!3&1^NAF+.>+-TW.?.\25TV!V)[EK(IQ2[I\4:!?)+<6Z,YQ)#KJPP$UT MBNG6,U<.T"33O)Q;72[G(%=>IJG5!%C&=N00GM82(7O/(O+0JO02[YSYP M3!=)VP#@S@U!"^%V<-#=O0R[Q]3,4'274&C0D5EBQM0I\E[!$UX$]!$W\_>1.XC_ Z0],R5QBRAC5E2].>Q;H"0F<3%L@&6^6)LS]QT!1*\%/?;']* ,4#R9,(H,7J@Z0BP&BT05X<3QEQ0V[7PSZQ%FU M,Q":I_/-@=!&>A/.+[MAX"I(_'4Y"NM:+HQ;Y[GR1+KP=;VG :])+E[X8+US M67 W' =/?>:8WC9VCES:";J#4^?N$7J?JYG.&%RL.XEMO;52=4.VIOS4>R6* M(]-@KO7!\SQ%$T8P#?7^;!RSEQ(Z@-3M\_0!+TJR8I .5.6-J+\8B#D)T%E& M'B73L7F3RW/T3!C*C >G9@KH(J*YYN!FP-ZUE$IQFA>=P&3B0]DZXU&Q E@B MA0$I<96'O=>_]*5C>KAH=+#M*>X.'-$3;O76H$;A@BT:%:"2=?"$8^!4M!"< M(%ZB<22PPQQO6\[//,0)MR\ AAUR.VJCBSV'CSK:6PQE8149(0,I:T\A"8FR M1[1DF"4F&Q,6V7HJS LD=7/>-0972TWT=>I11EM')06$HCT=V%(I\%)%L)3@ M>A_J99;=X8P[IJ?41B?:5J+L8!SYL]>;7TA96 7XL5R ?QY./RW7\ZK!M_4I M:%VW@'Z8K\]F@6?F@G*@%241RN@,/F:*)8U))1LAL?GM82/2C^D!=Q>03JGI M#@*T9VY>MV#:"3H=-&:H"P5(\)Y2)<84.&.4C-)EU[RMKPGATXZ>/1RX#Z_E M#J#]_)7.%GP7$YE*%+24:$I=GLLA,/HGKBTO*$DL^T"Z M[@#CS]TS;<%U?9C)3'AP+M2AU":#"YX!673(=6"H2*V'];:A?-H!O],X\ /I MN0-TOWA?L07K&)DN/.4ZVY0,F_X1?!$! L>L$+.4I?4F^H;D3SNN>'(_/KK& M.P#["_C>&E* ^):P8*F8&H&1E]3*B<\\K[UE>JS8B?>$+RQ!Y]='4? MWS#E39/W94/0R&WNSWYJY$+CX6Q.4F2<#.8L>"9DE=K418%#T!9!:,Y5B:PP MA8U=RN&*C'\/Z^_O3I?_^H"4$-_PK+EQND[,-\$%4-YY",XC>&>X5D;E6(;5 MZSS^\X^IQ'@;]=^Y_6T@V@Z.YKM1R?60&Z:"E2HKD#&ZNADVU5E= JQGVF0* M.(H<-Z3<:M#0..^5+13\; RXD[0[P,QCK:R7O'Q!CI*!S@?D]Y1GI M>Z"HX-UR=3=-N>GU]R;YF RP7&OS45JR%YF)URA4<3H7'@:%2+O3<$SUSCN' M40=240$[$QL/UUH/4%X M?[U.'1'<-<*+)OCOR]/\_L=?J^7/S;7D^C/.?\1S^MQ%P%,\UP:-KGML,RA& MIUKPLD#ATFN&$8,9UI"]_;>/J3!\YPA@9)5,C;C_A=6P,)_\)#:_X?7^P V? M=8K/3O6>,&*J5A"3!8"$FP>K^0*V\Y5(R.0AH@S]Y3&6:.^-K' 5T24%&:?M C976 M 2AOAP@#N#/9:FU$ 1GJOB4=)00A ^BLE,?D,<@['\-C*J,#O_>L7W^$SQD:9S5/$HJQC&)8'L G9,!DPLB3TQK'?6)[ MF<:IFP7'0LLV1_*^JNL FL]X^,>XL]%[;^MLOU2;P[V0X.K40.L\B54:%U+K M@HCM*)RZS?! L!Q1;<=7*_7NO"[I_(.BD1_G/^Z\GH]3,/7R]T:NFMJ2X6E* MIYABR48#42+% E@H[%2$P))$+A20:M[\")MP%\BM$9G7JCB_$8;T1EH>-01? M."A+$O&),=!)2&T2V;]HO6YP&_J.JB9K"UP-*[-NH+,.#O*+-_XGWI%N\?8.O_\+3G_@'2?K[>J:%T4*S#"5C3=HT0D!O0'A-47SVR&+[,0IR;.O[H"U) MG+8JHSN [J*X8\,E 0UGDI@HAF<(*96:]#EP&"5DU$8[*1+SK2_/MR9RVO?" M/K&YM?*.#)WOEN>KF4T8>#8!@C.:I$EY9I1:@5?1Z\BR1CG5 7]%X[1OC5UB M1>1V 3R="L :B906D2IE;%B7GK6]\=R)TVN$I M?8"SB1*W1ZJ_0.H"OX4SS'MA]?+)[1$>KVM$%_7M:Q.K^%1(7*;N-:NK&2B6 M]HYBE9BL4MDB_?V]::A/UFX,^=ZT4TM&!]A8DM\73E_''L S4\8)EB0'+'6O MCZ<@@N26(;KH0S0Y%76@B6@3SPLYF!-KH8D.#M07UBQ$@TQQ8X")7$?N6UXW M+$0P$B/]>7"\^8+E%KLNCO^EI:%>NO=>MV92>Q2,[(2!1*G(>C@Y9!82&$V< MB:"L":UO!!L-GS_^MY.VVND@7WVL[^L)N7%>DN"I@$ ,H)2PX(L6)#S/2N!1 M1.4:XVXX=4?54;U'$<1(^NH4B<^^EYN8DHI.07(NUE4W'EP@LY8U+6=<*Y+E M ?#8;\G#6%@9,A2NE>*. )A7[^0*K6.F%"B&3A,58ET9:C(DE$5&C1ASZQN] M@:1-ZQP[@>$N:CH6]&U>PE,VA:>40/"Z[LT5,JOL*+_2LC!M*3!IOI1H,''3 MEB_TA,"M574D&-R\>/L2,$K-@&5.*5?("#FQC(XIQ.3D&KGFK)6@(O1 J*1K@CD3K>^XQM*V[2E"#T!<%M%'0$ M[[Y9&TK]/2.YB:(+.?7 P><0098B7,F)>!RSSZKS@H-.H+B[RHX C[7 )Z'P MQ(#1!A0/=6F"CL ]+\1.5"H<.AF9MJR@$]1MI9@.WCX>Y>?I]V>EM5/$C;6% M,GL7**[55H'-PC+T(D1YD"N9/HL'IH1@$Y5-_TJR>;U^E,&'S]?KF139).5\_:SDS6QBS! M.>1$<:I2I4 4*@'C,48G*#8P8\Z[[J5N8$K_M94.>CTWKUZFL[3D=E$#*[ZN M8)$.HLH>Z/RW00LI E>'P%,?]0)3PFH7C73NK6Z]1;LHDD1*LD4T55Q<0 B< M9"9E])I^'L]C;CCMKTY@2JCMJ)>&"^O[&>DQN]=<,OY0CQF??*S'?::O!WO\ MS_8:>(/A%%>W_H5Q9JD\^9F193V,O4DFIX3(, 3FP*.3H#PR"#XDD"B,S38S M9EI79QUVM@(D<95"'MK<6.KC$O,_$R=_S]:SN!>2))2)?$P^&2W"Y>(@NH;#&*^6: M5],^0L?$PTKV5^\+@-E:UAWBYKG;40:>(^OI]OKI@QI$# M%TB",1$I-# Q0,RUDRE)%;A7TN36#U[/$C3Q]+.#X6DW#70*IUIH>O9]PTW4 MKN1(GE:JHLG=AGKA'0RPDCSQ$KFTK>N"GZ=HXI%E!P/4CCKH%5'S5CM9+4, BTRQ(C&P= @'=4W0Q'/&#H>GG330)9PV]9^W^(DQ92XE M)"/(/%APX#4E--''* 7/7H36-;LOT33Q7+ #@6H//?2'JUE(.ON0+!@5=7W: MC1 5R29Y$[R6R#F.[)@FGMYU"-1L)>5FQ4 '>SY_ORC+U8_-![YB^KY8GBZ_ M_1K]+7?H5T=^VMV)^4E>>DN*WDI/,/9UBDW6"EP1@B)VK2E(SR*)UD'M05]Z MZX^O/^<\G'Z,I_-O&YT\?IVB8K#92@W%HZ)@ "T$[17H))VPHEC9?'C<<.J. MZ4UX&TS==Y(CZ:N#0_9ISFY=P CIM+>:U\T)]3D]JCK[SM+Y4I)(.B6)K5O_ MAM!U3(-)QD'?CCKJ&G)@-.2I6+#HE9?2#<]71%-SWT]M!3K^B; M4>ZC!+($(@0'BE(D"!+K9 "AC!3<9MX^KW^$D&DO\B;&UE9:Z/2*[\MY7./_ M/:>?]/;GGO=V3_VH%I=Q@\AL=,-V_UO7 '+*2R8U0G;U=EBY7&=BD@])V?+ MBL'8NB7R*5KV]2KW?NY%J5P67ND4#5@3"M11(Q!E'7F=H\ZN<.58Z]N)Q^B8 M]BZLB?;ONX^]Q=W!072?!_K/-N7;VAHOC$IU-I(!Y1*26RT.#$FEMCT3)ZU+ MVY\@I2O@[*#C%T"SB\#[Q,UE<7?(7JG )2BC&"@I5%V+*"#$4*)@VF'SG=5/ M$M,7=G92],1-CQ,FXX.FA M;:*1DI^'S@X2GQ V&>>S#_@MG+ZE=.#LUX4=:2]U5!E\%8'B+),=R0(L^12E M99B>+9Q98_H?WY8__R?]Z N70L)V>$>"ZX?1D"M[\VC5/86UW+!K*;NIWNRT7J^&5Y M^L_W[]?KQ3>L7N%3T^TTCWS MD>E4O[O*EB/(;VH53P=Z=6\NZ78N*V$2!TN$@K)TIGEE)(7')5L=@LW.#]7KU0^= MYE6ZJ5YWDD\/@3[)&>MM[N^G8;W^6+Z<+=-_;4ZQ6H"1I(P4=1(WRD?*B!A3 M%,R6PK@+C+AL'>P_1RIKV5!R'?B)-QC/WB_69ZOS:A8;4PBI MY)PD ^."J8V,J8:T'+RT.?OZ_\V/EX=43%N7U/QO5(-1FZHPM=.9F#BP(';DT6:MALWR>^TI/F-A5B&QBX2[1(: M5]=NQB!%5K477GM79U61H+!>SQ1TR4@,'N7NT-CFWG*TM/9 T-A%HAU$(G68 MV=EFF%F\>1LNW%O/+/%0YSXKY!IBG7/EI:'?"(J[=>MJI,?HF+:PN7G8NK>H M.X3+I2E%Z2-JKX%%PKLR.8./!/\<;-)2>AMRZP+EQRF9-D#97\,O0&8'<7< MFI/U&L]^"^F_,'_!=+[:#)V_ND=&&Y*3)([LR:!*X1 VT_1BPIR+4]'GQLAY MAIR^X+.+MI?CB+X#%-WSQQ^N)RL8)P.)(H"L:^N4Y :9RB]SG<(8SEDTT0@C(W%;3(I\< M(Q;@*9(C#8(;/NSM_^EO=%7MM1\J6DJS.Y_R?D$_&=<;3C;O8OD3KNHRN/ - M9]Z*8HJYR"SKMFE;+RXMR"!\9+PXHUN/!QE.75=OSF/XG6:JF=H3U0U*M5=L M>4I__>V*K?>+M*K;=MZ1;#>M9/-X7K6WKG_P^'_RG\M3TNJ:+(Y1!! M% R: M D!)F8G7'C!R9$8$9]4P_]6:LJ[>JQIXO4DUUPRVC;L#TW?,YZ?X_M-&*;\O M?_P5%K\N5H?-P^EU<<&:1)-QL<;\6SBM:\6^?$?;]!Z.((0]6Q77 MJ[/9]=>N*;DUENQCN4/LQ\7IKT3K/-;S9%'O.\6(# M3BC*Q9 5:%YY2'1ZA2HL5J+BZ"BL#H/NUUZVPT>_/QW&1E/TLK'4.T3.Y<4C MIR0LVT!YN91U9"EQX4WVX(2B2(X)S]%3&)SJ="<548&G%!YX\+:8E&/P@TJ67D#)(Y_N"QZ[:'/93K33NY$G MG>SOX:]-7G.3204ELU7* K.ASJ0K"H))'I0SQE"D[I@=U)Z]=73X#%'37+4= M\*@:23\=W,5M7KG6E\O,KT-$YJ*0*BJP+I$E"D?1(9H"(DI38N!)Y=:EMX\2 MTE.UA_GWEI@L"T.C?>+G[B^&"SX?G%2ROQT M3D?RNCXZS/,\U*)2XF^9-G]ZLLC_WW*^./LG_>OGI+=9C"9XX1&$KH-2PF8S MC)# 8S*&VR@HUV@,I;T(GBZH/ESL>0891:*ZSR.2YO&ETT13&\EXPXA5RW]ES.J)YMG4*>":,$_<0 M @6#*)UA0F3)>>MFZ:>IF>9Q^; (:J2+'OS-95SX*?RJ0>'5H>^L2)%;=GG+ MYCV'*+T!%Y&AST+8V#I+>YR2B2N&&^GYB6!\#Z%W )W-UK2'$IH9YQ*QG\%E M5LTID&1D2J"+"M+D6#"V]D9/D#)M$C<2>%J(O0/T/,)!LMH4Q/KFG"SA/RG* M-$*&%&1(S,JH<^OU#SMB9K1D;B3,["GL":.?37W7[<:-MW^GT_,\7WR[9.2/ M<';9=A$6^3.>;@H0PZK^P2R46*Q* 1+EPJ D<1N8S! %_7G615HYK !O1P*F M:; [3"AT,,7TY:MF+A@4=7*>BK:N(B"J??TE:LU-8+YDTSHRNO7Y:1I@)@NN MMY)V!SG:9E#/]XLBTK?_][Q.\KQRWZB-8U(6L,02J! 5>,$DA,B9B(E1^MDZ M*GJ:FFEV?QP61HUTT8'[J;M2EHL-/_\,I^L=^Q$.BC#:OE>'2@GK!)2^I)\ZQ3N M9:HF;L$:!UZ-E=$!O!X*:B:39*6.M\R)DX $<^!L+"!33-J&5(QLW=GWD(J) MNZ7&@<^>PNX@UKZ5)IPL\B/\%*.YMYJ\JRR2O"ME$=Y[BB"Y,Q:EXLB:3]EY M@:9!4'+''75,UW'W+#D=M.$-%U:' &D7[1N=[3LJ0&[6Q_-;UYZ&P02-$M&3P#97UM)K,*H@XHHPQ:J1;- MBO\NO7G;X&O7WKQM5#9]:\3CO42HN7/:*;!"U)TGGD-P L$H'@IBM"P,NJI] MU;UY6REZ2&_>-E+O$#E70\&2Y0J]!QF3K!&0!Q=*J0&12I0XV31LKOAKZLW; M2K/#>O.V$7.'O7G*A.2X)&O!*A%4 6(N"12%MO0/*N4\Z"+VE?3F;:7-%WKS MMA'M]&YDB]PJ!1XHZ4&0MCA*LV-=ZR8X<,LUI?.IV&'3BO[]>O/V.*I&TD\' MMV:W[I._?"=QKS>;W_(L,Y6]80D*JV-1D_$0DU' &5-2H-:F^>W'$Z3T%&LW M4_S3+T<[:Z$O,)%/_KBZF.>U>0O[A*L-9S,5)8^Q". .ZP:BZ"#69*2D$GPB M%D7S*_X!9!U+(T0CD#71SJN97'7S1\OR\2]<;2@X[ BKYTF8YA)M"['T<7&6 M%'.^)AA)9P6*(X*WVH#-@9MLO,>10J->+\X*9BO)8U"(PRB@E@XA%@I[I W2 M]!MIZ4W6G)>12O$PR MRU :76 ?\<79_]_>M37'C2OG]_P7)" (WEY2)=NRUXEMJ62M4WE2X2HQ2Y%: MDJ/U_/L G)'F(@X')#$"Y.,Z>WR\/E:S\7V-1J/1:(PBVJBIU0C4/;2<=0Z M!3#)DI2#2,@N!P!73_<$:E QHC$/$J.6W[]2XFP4LV:)LS$P>Y@XXP2%8:*V M1$D2J3 UU26],4,@3@0*0AS*Q.R.T"^2.!O%YI'$V1AHW;N1$5LG&29!'*J] M$N%(YP$%4ULG73S 99JP@$;$K$/(OU[B;,92=2)^/,AU7(E'42XVW:%5@/@_ M>7OW?M&TU;VHGZ^SZ-OBZA]^37[>Q##$$>*QFJ)$/YJ;<4#4N'0 F28T#2). M;!?Q3U#3IQC=FL&\*'\\+7L>&.@G4:H]>W%6\C-^GY>YWL2T^:,X__F@,;Z1 M"4N%#*0*(Z!N4DX@2*,@ H(P2-.8B9!"R\9X1*6WDH2;8W@V6?&BEU)WGW@] MJJ=!1#&%-%*Q*DF$U L& 21$(8!Q(&.)688(M6Q:/6J\E5XD<\QI+OH>^*EU M:E&_HL"4[_U2-[;^I;*$1 MUPLUWLH%[CD&-!=]#SS0)[6';K3EB^:B//^I9\,B;^XT6!>R&U",1$I)J*8 M(KIT0 : (IZ!)&*4QA$6S*P"=4RL=$RIMW*7>U:T9)69\::6K4RM%+(VSE;O0+9;T;T3LJJ%WFX0@4,H.029_@7'::)P8Q! EBAC80&,F%$6?90+ M.ZK66[GZ/<^EV67'1[M3OUOM<"^KNF.O73UPI1,^UU7_\U8WDE$NNA.O**-J MF[%CKR3GU(MC3HU4SPN7DL>!#X7=:5 MTKK;\ZBM,F0Q10"&5&V:41:!+$HPB"1-4I;2!)/(LOULOFZ6<85OVV8F@OW+ M7.'<+J?2[?<_%M4_SFK,]A5P7V$V"(D?]64"TB0B4M]8T?TVA- =QV(!.)=J MFT%5/!B?YED<7^O+",)I$* 82)$I=X!C-8^EVNY";T^UIJ M2Z1VS8^YVOF\6_ZI!OJY?#ZO/6-M_KCRX4_Q8TPC_6H;!0(R[<>9!!3#!,!( M_6&$DXR;[4]&Y##&:^E3A&[-7*I7Y>Y-6><-">,D%$&J1I;IPV"B7]R-*$ H MC 13_X'[7=1?T2K=]J$]M9U,-LM1I/EKCJNGO_J!C-1B0S-!08H2!/1CERJF MT:^E!*&@,&""1K:;((_7\JU41)[ 6=KBS@/KO"3+5;13G;&_%WDMMCO2K8[A M/I?;Q\PWD$>,1$B +,@B@",2 !)"H088,TY"',:A;>,P?7IR4 M0G\*!!2>3 C>%3Y\R#LL]3N(%W(SRNU]XLZ(<2ADE*418"SMJKXR0*(X! D) M4D1$EDIDN]ON#'7=-@U_;?-])5H]U_( MU3N657E[O7Y [B9),H;UC15!2 QPB&.0Q6H]$#%.),3Z[I/M2T.&JGFY5;)F M(0.QIBVZ?+#"=6"RNG?P-+#W5=,V&JXDX%#7T 9J_L(HU)TE.= 1A! DD9'U M-7I '2]W-B>S-DNTN(\-NQ%,5U3P7.A]XE/3HI[S<=]BVHQ.@[MZ4AEWQ]A-B4<8R M0M3F/J8"ZP:C#!!$(9 9SB"B(I21[8X41Y7RW!K0UK[KU MOP=$%?L2@5 <@3!582]F$(,48P["F!,.A4@#%I_0 @U4='.+UP-[M$V?!]9I MCN:-3%,H$H0 3%$(,!((I&&2JI&1- QP3&)B^ZE+<^W<7/YU9),G(LV#Q(L> MEOZO?MKLD11ZLET)A5C.6AV$-'=G^NWS[3_8^IN7HLXKA0.K!=$7[U?_^WP) M\/PGNR/EK;A2,<6YE$*1D 4IPH03D,;ZB3[)8I#2- :-3-P9\1A&9QKQ>8:\JOQZL&&46>5%;J/2J "@7Z')IEEZ[>0;*;XY_+[U5!ZBO!A%HT:*$3,Z%@**8)8!G5W6K5 M_$Z)^@6G.$Q9UZ!M[S3TP#F!R=?<'CDYL;#3,.&!Q^NRSJOWQP+=2Y0CENKJ M?Z'BC3B$(&,\ H@@+ @3)+;>^&[[^VZ/H)QZKLDT^&!"BX>'HHL^2/$$XE8W MA&=\0I)P*9F:&5#WGH*,@33*L'[!(&8BYAB%UJW+3+6WTCAL3BAW"I8\,+ZG MDN9+DO-OHKU!1"2$8 3"F"J(4BY!1FD DEAF,D-(0&8[C[^G@MOXZR0T'V@" M.P5S+TQFW?63-9-;J> V MH'H=DYF.^5M_>?(=:?*FDI=;GWV-3F #GWW5_E^FP_>CZQ<*9(@#QD$F ]V= M0&) 6<( S" 1)$U#:'8.[&W7K\VL7]_Z65[4.OO8+K^*]DZ?%NFX5XCO1+=S MZ.+2=\N7?_GIKZT?VZ8H#J "+.%,*(> (D!1@ #IXA*,B+1>UF%3?Y^Z%)S4 M8E\&A8Z,P'VOE_[F2*' :IE##,0HT'OV,%!@PA1(#.,P27B0FMUJ?%/-QMQ; M@TE'LC'4>&A>Z^9*$8)1K$<1Q($*HE@2*E@H!Y%,0D&XBJ*(I7?IWDY'LE', MFG4D&P.SAQW) LQE%D )XC".=0$R 90@G08B64R$('%JM)[^(AW)1K%YI"/9 M&&@]V*QNW.R6]^UF#8\H1XFD@ 4Z&41T>5V$,1 1CK.8<99EMB] '53&]0;6 M\;IEERP?K&ZC_C=RKWZ[=3WB:4YB&C&:9@!SKN_6L@"DF 8@#)) 9(HQ4D,B QH1I5' MAM9?I7S^N&-;LV$;O'-J<@*B-K> 934"6Z#X[(B8@RU2H2#,% MBHBQA!*_QJ+W953/S9.=6?J]\DVCS0E;^^60WCOO/3 MF\W2U#7EL$0+*GXM'W(M]%JM'>\*W9+"AIHOI3H)Q(]R\61-1H@X#(UW].LV MN9;YVI/I)+J=QE8_&IYP=:D^V];W)?]8D%LK3.U*=))_F<13+Q*>L*1G_/NR MX;4]FO9$.@G()GN_EUAX0M0?U3\;_>QZP .BG<11DX@;QL8Q@<]K:GXON&X] MIN+"'Z28/=V&Y#JY:CV*.@-4?)AXS?NB:L1U]:QN]\BZO=EW1+Z3F\;CIZ 9 M2M[R>2(:W5PNLL2>)Z1]+GG^F/,%*;IJDSE$[8ERNRD;QKPZ!H#KJ504&[V: MHXD=@TG4)] 90PNUSUOY1 M[1]LG3(IZ=[<=_*@%]W=V=,GFW>^X_9$U%7*N0]J#\QA57WWH#[/\@Z*J_SV MKFV^GUU]/XE9'/^>VU*A5S0/8^A=!S!]JX=:T?4([>\&G@2;F$%VLL5R\GY@ M#Q72>Y;^?SUBO5:'6'[ED;@L0'RLY_UJRKJIG/TT:4 M$3D>'*V]&+P/C'Q2*T#[@;3B(\GK'Z186*"F1Z811QX.O/2\QD[*:C#@N>T\7M_5^?-'V3)17G^4]0L;W0\O:HU[=E. M]8[E0,^^B:+=I3X-R-MIO#UR*N_S; M6"J-$7%8NO;Z:>V19O4U9W=$%"I4:9IJA"'U_9Q++W X>5Z9C=;AU-[R2=-< MM0=3UPS_@R-UB/Y_:Y7RHM ]<$H^@H#>'W170V;*P=!X7=(@BD8L_U@4K=+G M=@P-?3_HKD3,F(:!\7H19DR**EP6S(^"_] X'4+_5=S>D?+;HM6M@LG[,7:&5*0.'Q^HN8'ZQ[W^1JIE8 MJ7-0[ QE-^+>+17D\RN_>@4Z+%HYQL5VVFP(#,?ISHUJLTN^]D0YXV80[5Y6 M?HD:E8$A[=92'<\D_"M7(9YD$VAJDJ]4?_B[O,_0%+^V=7$MZOM&-P[BBCX[ MQ>@#8IV9Z+@5[3@PSMIC'$]'('%,V+>J/ 5G V*=)4S& MT78<&"\<8*>7;C](6AM.<$>%+ M0/SRA)8(.RS5647Q+#_H'6U/&X;Z/B^)14^X+]%=+?$4;W@ #R^X^K"H.\4L MD/0LRETQ\11V]A'P@I:MZO/;V[-'DA=S"_.'Y+JK+)Y"V" VOA:HGM==9X83 M=8Q\*=U*.>H1I2U4H5X)5CV*>GDA7WSKA25,B]%,/C!CNJZE/GUF_F%8KT!G M*=XQ_&S/U"%87&\$1//TLIY>C6U.SKT+NB MG!TQ3F6K'PK'_#PI5))BV>2-G8/[@T*=G4#.C+T/PN.8O>_M7Y>545L? YICABT6K?'S9973LN=+#4IT=8D[E\BA _BR MWZKV?\7S2BUL-OF%_',*[@<_YNXTUJ8%F.#IH1FH$?^]($4N<[;6_IK\?"=*(?-V M=C>O21]T=_QKTQQ,<1GC$CV*O4U'D-?JX N'T]5 ;0KV4KUSX"R%BI_+LGR1W,I M:K7;NB]8'03\$6;?XHWBLW M<5O5R]FE(_T2W=&TCW=E.'C7B>2BV%&,]G/"A2]YQK*N!@;LO\E$J?;-"Q[XLEZWS1I%R (3?M8JON=+\KD_\79\X MCAO^?]=5MQ^?.SUV)3DKHQJ:';V#=4U 43RK96=J[(MSMZSWPEV9C-UUYQE! M] 9K]IS8EN.L2&UH1O0,U'50N];63M+MI31WR_:\?;QOYQ?OJ^^B$*P5?&U# MLX\N^B6Z6TBF\36(B^M]BE*%/P?U%U+F3,G]6-J9:\>ENW.!T[@TQLNUSQ2B M_E17BX?/3;.PR.B07&?5N5/]Z'&,7'O4.]T1DC\K:HO%(;G.ZG*G>M?C&#F? MB]5UU9+"QCGPOBQGY;:3YUPO%NX9.F.MVHD7RTN2Y*7:=&F4?@\8B] M3K,M#V&3Q#[9[NI4+7 Y )8/KO195>L.]:!D=Q6F<_SJ,:!<5U;\OY4[F@"CZTZ3+]V/'ODZ^66'=--O&/'M4_9I)'C>3?*+]D[4)Y[? M_=\PHMJGQ-5(\%S/:D(7!:F_Y$UK\:C[L%0C.GU*9QT%R#6!+SW+[-Z__2*- MJA5\2F8-0^,\\__D_.T3>$RV$9,^I;(,P7)(Z:(!MX0\W#P'[E^J9JA>2Y*& M=DJL?W#-9-$V3W^RH;1?MA&)OB2P!N%Q'NWL1=YSIU^O0".Z?$I #<'B^JJS M#JCTB"P1UB?/B"^?$D8#H/B0XK?2'G-;D!%!/F5Y^F!P'H14LTLEGV08\>%3 M#F9O\'Z4><^F8VR]*O(I3>)AF6I5?E*!RUJQ#Z)A==X=PUBJ4STNWHA$GQ(@ MYI Y7Y=XKO4B!8;H<3,Z6\?/QZ0;,>M3+L08,%\;:NR^'W19%3G+17-95VQ7 M\YG=-08^8Z75ANDP+/3=./RI%Y8R\2+K2CTNW>%%4&/> M=N_L&N+E_"IUGY[?JG:MJAT7;OX59S>YK/(\@-_I/?KZ_]"_4-*(__RW_P=0 M2P$"% ,4 " "P,%98\+&^Z4P9 TE '@ @ $ M97AH:6)I=#$P,3,M M " >,R !E>&AI8FET,3 Q-BUP " =B& !E>&AI8FET,3DM:6YS:61E&AI8FET,S$Q+7$T,C R,RYH=&U0 M2P$"% ,4 " "P,%98.!66W78' #;( %0 @ $_OP M97AH:6)I=#,Q,BUQ-#(P,C,N:'1M4$L! A0#% @ L#!66';SOKT0! M&AI8FET,S(R+7$T,C R,RYH=&U02P$"% ,4 " "P,%98QQ&>YIP9 C MN '@ @ %GSP 97AH:6)I=#DW,2UP;VQI8WEF;W)R96-O M=F4N:'1M4$L! A0#% @ L#!66%VWWG&%R00 _F8X !$ M ( !/^D &YO=F$M,C R,S$R,S$N:'1M4$L! A0#% @ L#!66.ZFJ!VC M)@ -.X! !$ ( !\[(% &YO=F$M,C R,S$R,S$N>'-D4$L! M A0#% @ L#!66&6?BG6$/0 IXL" !4 ( !Q=D% &YO M=F$M,C R,S$R,S%?8V%L+GAM;%!+ 0(4 Q0 ( + P5E@O>#N(G=D $R8 M"0 5 " 7P7!@!N;W9A+3(P,C,Q,C,Q7V1E9BYX;6Q02P$" M% ,4 " "P,%98 "'DGC1J !,PP % @ %,\08 ;F]V M82TR,#(S,3(S,5]G,2YJ<&=02P$"% ,4 " "P,%98GMH(&)*8 0"O(0( M% @ &R6P< ;F]V82TR,#(S,3(S,5]G,BYJ<&=02P$"% ,4 M " "P,%98-X,/),P9 @#BM!8 %0 @ %V] @ ;F]V82TR M,#(S,3(S,5]L86(N>&UL4$L! A0#% @ L#!66-+HU45A4P$ )L0/ !4 M ( !=0X+ &YO=F$M,C R,S$R,S%?<')E+GAM;%!+!08 ..%0 5 ,8% )8@P ! end XML 144 nova-20231231_htm.xml IDEA: XBRL DOCUMENT 0001772695 2023-01-01 2023-12-31 0001772695 2023-06-30 0001772695 2024-02-19 0001772695 2023-12-31 0001772695 2022-12-31 0001772695 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2023-12-31 0001772695 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2022-12-31 0001772695 2022-01-01 2022-12-31 0001772695 2021-01-01 2021-12-31 0001772695 2021-12-31 0001772695 2020-12-31 0001772695 us-gaap:CommonStockMember 2020-12-31 0001772695 nova:AdditionalPaidinCapitalCommonStockMember 2020-12-31 0001772695 us-gaap:RetainedEarningsMember 2020-12-31 0001772695 us-gaap:ParentMember 2020-12-31 0001772695 us-gaap:NoncontrollingInterestMember 2020-12-31 0001772695 2020-01-01 2020-12-31 0001772695 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-12-31 0001772695 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001772695 us-gaap:ParentMember 2021-01-01 2021-12-31 0001772695 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001772695 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001772695 nova:AdditionalPaidinCapitalCommonStockMember 2021-01-01 2021-12-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-12-31 0001772695 us-gaap:ParentMember 2022-01-01 2022-12-31 0001772695 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001772695 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001772695 nova:AdditionalPaidinCapitalCommonStockMember 2022-01-01 2022-12-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-12-31 0001772695 us-gaap:ParentMember 2023-01-01 2023-12-31 0001772695 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-12-31 0001772695 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001772695 nova:AdditionalPaidinCapitalCommonStockMember 2023-01-01 2023-12-31 0001772695 us-gaap:CommonStockMember 2023-12-31 0001772695 nova:AdditionalPaidinCapitalCommonStockMember 2023-12-31 0001772695 us-gaap:RetainedEarningsMember 2023-12-31 0001772695 us-gaap:ParentMember 2023-12-31 0001772695 us-gaap:NoncontrollingInterestMember 2023-12-31 0001772695 nova:SolarServiceAgreementMember srt:MinimumMember 2023-01-01 2023-12-31 0001772695 nova:SolarServiceAgreementMember srt:MaximumMember 2023-01-01 2023-12-31 0001772695 nova:LeaseandPowerPurchaseAgreementPPAMember nova:LeaseAgreementOptionOneMember 2023-01-01 2023-12-31 0001772695 nova:LeaseandPowerPurchaseAgreementPPAMember nova:LeaseAgreementOptionTwoMember 2023-01-01 2023-12-31 0001772695 nova:AncillaryProductsMember srt:MinimumMember 2023-01-01 2023-12-31 0001772695 nova:AncillaryProductsMember srt:MaximumMember 2023-01-01 2023-12-31 0001772695 nova:DebtAndInverterReservesMember 2023-12-31 0001772695 nova:DebtAndInverterReservesMember 2022-12-31 0001772695 nova:TaxEquityReservesMember 2023-12-31 0001772695 nova:TaxEquityReservesMember 2022-12-31 0001772695 nova:OtherRestrictedCashMember 2023-12-31 0001772695 nova:OtherRestrictedCashMember 2022-12-31 0001772695 nova:BatteriesandComponentsMember 2023-12-31 0001772695 nova:BatteriesandComponentsMember 2022-12-31 0001772695 nova:HomebuilderConstructionInProgressMember 2023-12-31 0001772695 nova:HomebuilderConstructionInProgressMember 2022-12-31 0001772695 nova:ModulesandInvertersMember 2023-12-31 0001772695 nova:ModulesandInvertersMember 2022-12-31 0001772695 nova:MetersAndModemsMember 2023-12-31 0001772695 nova:MetersAndModemsMember 2022-12-31 0001772695 nova:OtherInventoryMember 2023-12-31 0001772695 nova:OtherInventoryMember 2022-12-31 0001772695 nova:DealerOneMember nova:ExpendituresToDealersMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001772695 nova:DealerTwoMember nova:ExpendituresToDealersMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001772695 nova:DealerOneMember nova:ExpendituresToDealersMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001772695 nova:DealerTwoMember nova:ExpendituresToDealersMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001772695 nova:DealerThreeMember nova:ExpendituresToDealersMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001772695 nova:DealerOneMember nova:ExpendituresToDealersMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001772695 nova:DealerTwoMember nova:ExpendituresToDealersMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001772695 nova:DealerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001772695 nova:DealerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001772695 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001772695 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001772695 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001772695 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-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-12-31 0001772695 nova:ContingentConsiderationLiabilityMember 2022-01-01 2022-12-31 0001772695 nova:ContingentConsiderationLiabilityMember 2023-12-31 0001772695 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001772695 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member nova:MeasurementInputRevenueRiskPremiumMember 2023-12-31 0001772695 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember 2023-12-31 0001772695 srt:WeightedAverageMember us-gaap:FairValueInputsLevel3Member nova:MeasurementInputProbabilityOfSuccessMember 2023-12-31 0001772695 nova:PowerPurchaseAgreementPPAMember 2023-01-01 2023-12-31 0001772695 nova:PowerPurchaseAgreementPPAMember 2022-01-01 2022-12-31 0001772695 nova:PowerPurchaseAgreementPPAMember 2021-01-01 2021-12-31 0001772695 nova:LeaseRevenueMember 2023-01-01 2023-12-31 0001772695 nova:LeaseRevenueMember 2022-01-01 2022-12-31 0001772695 nova:LeaseRevenueMember 2021-01-01 2021-12-31 0001772695 nova:InventorySalesRevenueMember 2023-01-01 2023-12-31 0001772695 nova:InventorySalesRevenueMember 2022-01-01 2022-12-31 0001772695 nova:InventorySalesRevenueMember 2021-01-01 2021-12-31 0001772695 nova:ServiceRevenueMember 2023-01-01 2023-12-31 0001772695 nova:ServiceRevenueMember 2022-01-01 2022-12-31 0001772695 nova:ServiceRevenueMember 2021-01-01 2021-12-31 0001772695 nova:DirectSalesRevenueMember 2023-01-01 2023-12-31 0001772695 nova:DirectSalesRevenueMember 2022-01-01 2022-12-31 0001772695 nova:DirectSalesRevenueMember 2021-01-01 2021-12-31 0001772695 nova:SolarRenewableEnergyCertificateRevenueMember 2023-01-01 2023-12-31 0001772695 nova:SolarRenewableEnergyCertificateRevenueMember 2022-01-01 2022-12-31 0001772695 nova:SolarRenewableEnergyCertificateRevenueMember 2021-01-01 2021-12-31 0001772695 nova:CashSalesRevenueMember 2023-01-01 2023-12-31 0001772695 nova:CashSalesRevenueMember 2022-01-01 2022-12-31 0001772695 nova:CashSalesRevenueMember 2021-01-01 2021-12-31 0001772695 nova:EasyOwnProgramRevenueMember 2023-01-01 2023-12-31 0001772695 nova:EasyOwnProgramRevenueMember 2022-01-01 2022-12-31 0001772695 nova:EasyOwnProgramRevenueMember 2021-01-01 2021-12-31 0001772695 nova:OtherRevenueMember 2023-01-01 2023-12-31 0001772695 nova:OtherRevenueMember 2022-01-01 2022-12-31 0001772695 nova:OtherRevenueMember 2021-01-01 2021-12-31 0001772695 2024-01-01 2023-12-31 0001772695 nova:PowerPurchaseAgreementPPAMember srt:MinimumMember 2023-01-01 2023-12-31 0001772695 nova:PowerPurchaseAgreementPPAMember srt:MaximumMember 2023-01-01 2023-12-31 0001772695 nova:PowerPurchaseAgreementPPAMember nova:LeaseAgreementOptionOneMember 2023-01-01 2023-12-31 0001772695 nova:PowerPurchaseAgreementPPAMember nova:LeaseAgreementOptionTwoMember 2023-01-01 2023-12-31 0001772695 nova:LeaseRevenueMember srt:MinimumMember 2023-01-01 2023-12-31 0001772695 nova:LeaseRevenueMember srt:MaximumMember 2023-01-01 2023-12-31 0001772695 nova:LeaseRevenueMember nova:LeaseAgreementOptionOneMember 2023-01-01 2023-12-31 0001772695 nova:LeaseRevenueMember nova:LeaseAgreementOptionTwoMember 2023-01-01 2023-12-31 0001772695 nova:SolarRenewableEnergyCertificatesMember 2023-12-31 0001772695 nova:SolarRenewableEnergyCertificatesMember 2022-12-31 0001772695 nova:EasyOwnProgramRevenueMember srt:MinimumMember 2023-01-01 2023-12-31 0001772695 nova:EasyOwnProgramRevenueMember srt:MedianMember 2023-01-01 2023-12-31 0001772695 nova:EasyOwnProgramRevenueMember srt:MaximumMember 2023-01-01 2023-12-31 0001772695 nova:EasyOwnProgramRevenueMember 2023-12-31 0001772695 nova:EasyOwnProgramRevenueMember 2022-12-31 0001772695 nova:PowerPurchaseAgreementsandLeaseRevenueMember 2023-12-31 0001772695 nova:PowerPurchaseAgreementsandLeaseRevenueMember 2022-12-31 0001772695 nova:SolarReceivablesMember 2023-12-31 0001772695 nova:SolarReceivablesMember 2022-12-31 0001772695 nova:OtherContractWithCustomerLiabilityMember 2023-12-31 0001772695 nova:OtherContractWithCustomerLiabilityMember 2022-12-31 0001772695 us-gaap:TransferredOverTimeMember 2023-01-01 2023-12-31 0001772695 us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0001772695 us-gaap:TransferredOverTimeMember 2023-12-31 0001772695 us-gaap:TransferredOverTimeMember 2022-12-31 0001772695 nova:CustomerRelationshipsSystemSalesMember 2023-12-31 0001772695 nova:CustomerRelationshipsSystemSalesMember 2022-12-31 0001772695 nova:CustomerRelationshipsServicingMember 2023-12-31 0001772695 nova:CustomerRelationshipsServicingMember 2022-12-31 0001772695 nova:CustomerRelationshipsNewCustomersMember 2023-12-31 0001772695 nova:CustomerRelationshipsNewCustomersMember 2022-12-31 0001772695 us-gaap:TradeNamesMember 2023-12-31 0001772695 us-gaap:TradeNamesMember 2022-12-31 0001772695 nova:TaxEquityCommitmentMember 2023-12-31 0001772695 nova:TaxEquityCommitmentMember 2022-12-31 0001772695 us-gaap:SoftwareDevelopmentMember 2023-12-31 0001772695 us-gaap:SoftwareDevelopmentMember 2022-12-31 0001772695 us-gaap:TrademarksMember 2023-12-31 0001772695 us-gaap:TrademarksMember 2022-12-31 0001772695 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001772695 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001772695 us-gaap:OtherIntangibleAssetsMember 2023-12-31 0001772695 us-gaap:OtherIntangibleAssetsMember 2022-12-31 0001772695 2023-10-01 2023-12-31 0001772695 srt:MinimumMember 2023-01-01 2023-12-31 0001772695 srt:MaximumMember 2023-01-01 2023-12-31 0001772695 nova:InvestmentTaxCreditsMember 2023-01-01 2023-12-31 0001772695 nova:InvestmentTaxCreditsMember 2023-12-31 0001772695 us-gaap:ElectricGenerationEquipmentMember 2023-12-31 0001772695 us-gaap:ElectricGenerationEquipmentMember 2022-12-31 0001772695 us-gaap:ConstructionInProgressMember 2023-12-31 0001772695 us-gaap:ConstructionInProgressMember 2022-12-31 0001772695 nova:AssetRetirementObligationsMember 2023-12-31 0001772695 nova:AssetRetirementObligationsMember 2022-12-31 0001772695 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001772695 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001772695 srt:MinimumMember us-gaap:OfficeEquipmentMember 2023-12-31 0001772695 srt:MaximumMember us-gaap:OfficeEquipmentMember 2023-12-31 0001772695 us-gaap:OfficeEquipmentMember 2023-12-31 0001772695 us-gaap:OfficeEquipmentMember 2022-12-31 0001772695 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0001772695 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2023-12-31 0001772695 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001772695 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001772695 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001772695 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001772695 srt:MinimumMember us-gaap:VehiclesMember 2023-12-31 0001772695 srt:MaximumMember us-gaap:VehiclesMember 2023-12-31 0001772695 us-gaap:VehiclesMember 2023-12-31 0001772695 us-gaap:VehiclesMember 2022-12-31 0001772695 srt:MinimumMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2023-12-31 0001772695 srt:MaximumMember us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2023-12-31 0001772695 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2023-12-31 0001772695 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2022-12-31 0001772695 nova:OtherNaturalDisasterRelatedChargesMember 2023-01-01 2023-12-31 0001772695 nova:OtherNaturalDisasterRelatedChargesMember 2022-01-01 2022-12-31 0001772695 nova:ImpairmentofSolarEnergySystemsMember 2023-01-01 2023-12-31 0001772695 nova:ImpairmentofSolarEnergySystemsMember 2022-01-01 2022-12-31 0001772695 nova:ImpairmentofSolarEnergySystemsMember 2021-01-01 2021-12-31 0001772695 nova:InsuranceProceedsReceivedExpectedToBeReceivedPropertyDamageMember 2023-01-01 2023-12-31 0001772695 nova:InsuranceProceedsReceivedExpectedToBeReceivedPropertyDamageMember 2022-01-01 2022-12-31 0001772695 nova:InsuranceProceedsReceivedExpectedToBeReceivedPropertyDamageMember 2021-01-01 2021-12-31 0001772695 nova:InsuranceProceedsReceivedBusinessInterruptionMember 2023-01-01 2023-12-31 0001772695 nova:InsuranceProceedsReceivedBusinessInterruptionMember 2022-01-01 2022-12-31 0001772695 nova:InsuranceProceedsReceivedBusinessInterruptionMember 2021-01-01 2021-12-31 0001772695 nova:OtherNaturalDisasterRelatedChargesMember 2021-01-01 2021-12-31 0001772695 nova:NaturalDisasterLossesMember 2023-01-01 2023-12-31 0001772695 nova:NaturalDisasterLossesMember 2022-01-01 2022-12-31 0001772695 nova:NaturalDisasterLossesMember 2021-01-01 2021-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-12-31 0001772695 us-gaap:NotesReceivableMember 2023-01-01 2023-12-31 0001772695 us-gaap:NotesReceivableMember 2022-01-01 2022-12-31 0001772695 us-gaap:NotesReceivableMember 2023-12-31 0001772695 us-gaap:NotesReceivableMember 2022-12-31 0001772695 nova:FinancialAsset190DaysPastDueMember 2023-12-31 0001772695 nova:FinancialAsset190DaysPastDueMember 2022-12-31 0001772695 nova:FinancialAsset91180DaysPastDueMember 2023-12-31 0001772695 nova:FinancialAsset91180DaysPastDueMember 2022-12-31 0001772695 nova:FinancialAssetGreaterThan180DaysPastDueMember 2023-12-31 0001772695 nova:FinancialAssetGreaterThan180DaysPastDueMember 2022-12-31 0001772695 us-gaap:FinancialAssetPastDueMember 2023-12-31 0001772695 us-gaap:FinancialAssetPastDueMember 2022-12-31 0001772695 us-gaap:FinancialAssetNotPastDueMember 2023-12-31 0001772695 us-gaap:FinancialAssetNotPastDueMember 2022-12-31 0001772695 us-gaap:PerformingFinancingReceivableMember 2023-12-31 0001772695 us-gaap:NonperformingFinancingReceivableMember 2023-12-31 0001772695 2021-11-01 2021-11-30 0001772695 2021-09-30 0001772695 nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMember us-gaap:ConvertibleDebtMember nova:SEIMember 2023-12-31 0001772695 nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMember us-gaap:ConvertibleDebtMember nova:SEIMember 2023-01-01 2023-12-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-12-31 0001772695 nova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember us-gaap:ConvertibleDebtMember nova:SEIMember 2023-01-01 2023-12-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-12-31 0001772695 us-gaap:ConvertibleDebtMember nova:SEIMember 2022-12-31 0001772695 us-gaap:NotesPayableOtherPayablesMember nova:SunnovaEnergyCorporationMember 2023-01-01 2023-12-31 0001772695 us-gaap:NotesPayableOtherPayablesMember nova:SunnovaEnergyCorporationMember 2023-12-31 0001772695 us-gaap:NotesPayableOtherPayablesMember nova:SunnovaEnergyCorporationMember 2022-01-01 2022-12-31 0001772695 us-gaap:NotesPayableOtherPayablesMember nova:SunnovaEnergyCorporationMember 2022-12-31 0001772695 nova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2021-08-31 0001772695 nova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2023-01-01 2023-12-31 0001772695 nova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2023-12-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:ElevenPointSevenFivePercentSeniorNoteMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2023-09-30 0001772695 nova:ElevenPointSevenFivePercentSeniorNoteMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2023-01-01 2023-12-31 0001772695 nova:ElevenPointSevenFivePercentSeniorNoteMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2023-12-31 0001772695 nova:ElevenPointSevenFivePercentSeniorNoteMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2022-01-01 2022-12-31 0001772695 nova:ElevenPointSevenFivePercentSeniorNoteMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2022-12-31 0001772695 nova:SunnovaEnergyCorporationMember 2023-12-31 0001772695 nova:SunnovaEnergyCorporationMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2023-01-01 2023-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2023-12-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-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember nova:SunnovaEZOwnPortfolioLLCMember 2022-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:HeliosIIIssuerLLCMember 2023-01-01 2023-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:HeliosIIIssuerLLCMember 2023-12-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-12-31 0001772695 nova:HeliosIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaRAYSIIssuerLLCMember 2023-01-01 2023-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaRAYSIIssuerLLCMember 2023-12-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-12-31 0001772695 nova:SunnovaRAYSIIssuerLLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2023-01-01 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2022-12-31 0001772695 nova:HeliosIIIIssuerLLCMember 2023-12-31 0001772695 nova:HeliosIIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2023-01-01 2023-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2023-12-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-12-31 0001772695 nova:SunnovaTEPHoldingsLLCMember 2022-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIssuerLLCMember 2023-01-01 2023-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIssuerLLCMember 2023-12-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-12-31 0001772695 nova:SunnovaSolIssuerLLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosIVIssuerLLCMember 2023-01-01 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosIVIssuerLLCMember 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosIVIssuerLLCMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosIVIssuerLLCMember 2022-12-31 0001772695 nova:HeliosIVIssuerLLCMember 2023-12-31 0001772695 nova:HeliosIVIssuerLLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio8LLCMember 2023-01-01 2023-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio8LLCMember 2023-12-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-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIssuerLLCMember 2023-12-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-12-31 0001772695 nova:SunnovaSolIIIssuerLLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIssuerLLCMember 2023-01-01 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIssuerLLCMember 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIssuerLLCMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIssuerLLCMember 2022-12-31 0001772695 nova:HeliosVIssuerLLCMember 2023-12-31 0001772695 nova:HeliosVIssuerLLCMember 2022-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIIssuerLLCMember 2023-01-01 2023-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIIssuerLLCMember 2023-12-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-12-31 0001772695 nova:SunnovaSolIIIIssuerLLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIssuerLLCMember 2023-01-01 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIssuerLLCMember 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIssuerLLCMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIssuerLLCMember 2022-12-31 0001772695 nova:HeliosVIIssuerLLCMember 2023-12-31 0001772695 nova:HeliosVIIssuerLLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2023-01-01 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2022-12-31 0001772695 nova:HeliosVIIIssuerLLCMember 2023-12-31 0001772695 nova:HeliosVIIIssuerLLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIIIssuerLLCMember 2023-01-01 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIIIssuerLLCMember 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIIIssuerLLCMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:HeliosVIIIIssuerLLCMember 2022-12-31 0001772695 nova:HeliosVIIIIssuerLLCMember 2023-12-31 0001772695 nova:HeliosVIIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIVIssuerLLCMember 2023-01-01 2023-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIVIssuerLLCMember 2023-12-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-12-31 0001772695 nova:SunnovaSolIVIssuerLLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosIXIssuerLLCMember 2023-01-01 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosIXIssuerLLCMember 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosIXIssuerLLCMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosIXIssuerLLCMember 2022-12-31 0001772695 nova:SunnovaHeliosIXIssuerLLCMember 2023-12-31 0001772695 nova:SunnovaHeliosIXIssuerLLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosXIssuerLLCMember 2023-01-01 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosXIssuerLLCMember 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosXIssuerLLCMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosXIssuerLLCMember 2022-12-31 0001772695 nova:SunnovaHeliosXIssuerLLCMember 2023-12-31 0001772695 nova:SunnovaHeliosXIssuerLLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaInventorySupplyLLCMember 2023-01-01 2023-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaInventorySupplyLLCMember 2023-12-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:AssetBackedSecuritiesMember nova:SunnovaSolVIssuerLLCMember 2023-01-01 2023-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolVIssuerLLCMember 2023-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolVIssuerLLCMember 2022-01-01 2022-12-31 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolVIssuerLLCMember 2022-12-31 0001772695 nova:SunnovaSolVIssuerLLCMember 2023-12-31 0001772695 nova:SunnovaSolVIssuerLLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosXIIssuerLLCMember 2023-01-01 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosXIIssuerLLCMember 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosXIIssuerLLCMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosXIIssuerLLCMember 2022-12-31 0001772695 nova:SunnovaHeliosXIIssuerLLCMember 2023-12-31 0001772695 nova:SunnovaHeliosXIIssuerLLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosXIIIssuerLLCMember 2023-01-01 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosXIIIssuerLLCMember 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosXIIIssuerLLCMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHeliosXIIIssuerLLCMember 2022-12-31 0001772695 nova:SunnovaHeliosXIIIssuerLLCMember 2023-12-31 0001772695 nova:SunnovaHeliosXIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio9LLCMember 2023-01-01 2023-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio9LLCMember 2023-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio9LLCMember 2022-01-01 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio9LLCMember 2022-12-31 0001772695 nova:SunnovaAssetPortfolio9LLCMember 2023-12-31 0001772695 nova:SunnovaAssetPortfolio9LLCMember 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHESIMember 2023-01-01 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHESIMember 2023-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHESIMember 2022-01-01 2022-12-31 0001772695 nova:LoanBackedNotesMember nova:SunnovaHESIMember 2022-12-31 0001772695 nova:SunnovaHESIMember 2023-12-31 0001772695 nova:SunnovaHESIMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:BMBMember 2023-12-31 0001772695 nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMember us-gaap:ConvertibleDebtMember nova:SEIMember 2021-05-31 0001772695 nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMember us-gaap:ConvertibleDebtMember nova:SEIMember 2021-05-01 2021-05-31 0001772695 2021-05-01 2021-05-31 0001772695 us-gaap:CallOptionMember 2021-05-01 2021-05-31 0001772695 nova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember us-gaap:ConvertibleDebtMember nova:SEIMember 2022-08-31 0001772695 nova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember us-gaap:ConvertibleDebtMember nova:SEIMember 2022-08-01 2022-08-31 0001772695 2022-08-01 2022-08-31 0001772695 us-gaap:CallOptionMember 2022-08-01 2022-08-31 0001772695 nova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2021-08-01 2021-08-31 0001772695 us-gaap:NotesPayableOtherPayablesMember nova:SunnovaEnergyCorporationMember 2023-06-30 0001772695 us-gaap:NotesPayableOtherPayablesMember nova:SunnovaEnergyCorporationMember 2023-06-01 2023-06-30 0001772695 us-gaap:NotesPayableOtherPayablesMember nova:SunnovaEnergyCorporationMember 2023-08-31 0001772695 us-gaap:NotesPayableOtherPayablesMember nova:SunnovaEnergyCorporationMember 2023-08-01 2023-08-31 0001772695 us-gaap:NotesPayableOtherPayablesMember nova:SunnovaEnergyCorporationMember 2023-09-30 0001772695 us-gaap:NotesPayableOtherPayablesMember nova:SunnovaEnergyCorporationMember 2023-09-01 2023-09-30 0001772695 nova:ElevenPointSevenFivePercentSeniorNoteMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2023-09-01 2023-09-30 0001772695 us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2017-04-30 0001772695 us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2017-08-31 0001772695 us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2019-03-31 0001772695 us-gaap:LineOfCreditMember nova:WeightedAverageCostToLenderRateMember nova:DuringCommitmentAvailabilityPeriodMember nova:SunnovaEZOwnPortfolioLLCMember 2017-04-01 2017-04-30 0001772695 us-gaap:LineOfCreditMember nova:WeightedAverageCostToLenderRateMember nova:AfterCommitmentAvailabilityPeriodMember nova:SunnovaEZOwnPortfolioLLCMember 2017-04-01 2017-04-30 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2019-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2021-03-31 0001772695 us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2022-06-30 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2022-06-30 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2022-07-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2022-08-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2022-09-30 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2023-02-28 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2023-08-30 0001772695 nova:AssetBackedSecurities201801ClassAMember us-gaap:AssetBackedSecuritiesMember nova:HeliosIIIssuerLLCMember 2018-11-30 0001772695 nova:AssetBackedSecurities201801ClassBMember us-gaap:AssetBackedSecuritiesMember nova:HeliosIIIssuerLLCMember 2018-11-30 0001772695 nova:AssetBackedSecurities201801ClassAMember us-gaap:AssetBackedSecuritiesMember nova:HeliosIIIssuerLLCMember 2018-11-01 2018-11-30 0001772695 nova:AssetBackedSecurities201801ClassBMember us-gaap:AssetBackedSecuritiesMember nova:HeliosIIIssuerLLCMember 2018-11-01 2018-11-30 0001772695 nova:AssetbackedSecurities201901ClassAMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaRAYSIIssuerLLCMember 2019-03-31 0001772695 nova:AssetbackedSecurities201901ClassBMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaRAYSIIssuerLLCMember 2019-03-31 0001772695 nova:AssetbackedSecurities201901ClassBMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaRAYSIIssuerLLCMember 2019-03-01 2019-03-31 0001772695 nova:AssetbackedSecurities201902ClassBMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaRAYSIIssuerLLCMember 2019-06-30 0001772695 nova:AssetbackedSecurities201902ClassBMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaRAYSIIssuerLLCMember 2019-06-01 2019-06-30 0001772695 nova:AssetbackedSecuritiesSecuritizedLoansandReceivables2019AClassAMember nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2019-06-30 0001772695 nova:AssetbackedSecuritiesSecuritizedLoansandReceivables2019AClassBMember nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2019-06-30 0001772695 nova:AssetbackedSecuritiesSecuritizedLoansandReceivables2019AClassCMember nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2019-06-30 0001772695 nova:AssetbackedSecuritiesSecuritizedLoansandReceivables2019AClassAMember nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2019-06-01 2019-06-30 0001772695 nova:AssetbackedSecuritiesSecuritizedLoansandReceivables2019AClassBMember nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2019-06-01 2019-06-30 0001772695 nova:AssetbackedSecuritiesSecuritizedLoansandReceivables2019AClassCMember nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2019-06-01 2019-06-30 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2019-09-30 0001772695 nova:SolarProjectsBeforeConstructionMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2023-01-01 2023-12-31 0001772695 nova:SolarProjectsUnderConstructionMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2023-01-01 2023-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:FederalFundsEffectiveSwapRateMember nova:SunnovaTEPHoldingsLLCMember 2023-01-01 2023-12-31 0001772695 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2023-01-01 2023-12-31 0001772695 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2023-01-01 2023-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2020-10-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2022-09-30 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2022-10-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2023-08-30 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2023-11-30 0001772695 nova:SOLISeries20201ClassAMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIssuerLLCMember 2020-02-29 0001772695 nova:SOLISeries20201ClassBMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIssuerLLCMember 2020-02-29 0001772695 nova:SOLISeries20201ClassAMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIssuerLLCMember 2020-02-01 2020-02-29 0001772695 nova:SOLISeries20201ClassBMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIssuerLLCMember 2020-02-01 2020-02-29 0001772695 nova:HELIVSeries2020AClassAMember nova:LoanBackedNotesMember nova:HeliosIVIssuerLLCMember 2020-06-30 0001772695 nova:HELIVSeries2020AClassBMember nova:LoanBackedNotesMember nova:HeliosIVIssuerLLCMember 2020-06-30 0001772695 nova:HELIVSeries2020AClassAMember nova:LoanBackedNotesMember nova:HeliosIVIssuerLLCMember 2020-06-01 2020-06-30 0001772695 nova:HELIVSeries2020AClassBMember nova:LoanBackedNotesMember nova:HeliosIVIssuerLLCMember 2020-06-01 2020-06-30 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio8LLCMember 2020-09-30 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio8LLCMember 2022-11-30 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio8LLCMember 2022-11-01 2022-11-30 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio8LLCMember 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio8LLCMember 2023-06-30 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio8LLCMember 2023-08-30 0001772695 nova:SOLIISeries20202ClassAMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIssuerLLCMember 2020-11-30 0001772695 nova:SOLIISeries20202ClassBMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIssuerLLCMember 2020-11-30 0001772695 nova:SOLIISeries20202ClassAMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIssuerLLCMember 2020-11-01 2020-11-30 0001772695 nova:SOLIISeries20202ClassBMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIssuerLLCMember 2020-11-01 2020-11-30 0001772695 nova:HELVSeries2021AClassAMember nova:LoanBackedNotesMember nova:HeliosVIssuerLLCMember 2021-02-28 0001772695 nova:HELVSeries2021AClassBMember nova:LoanBackedNotesMember nova:HeliosVIssuerLLCMember 2021-02-28 0001772695 nova:HELVSeries2021AClassAMember nova:LoanBackedNotesMember nova:HeliosVIssuerLLCMember 2021-02-01 2021-02-28 0001772695 nova:HELVSeries2021AClassBMember nova:LoanBackedNotesMember nova:HeliosVIssuerLLCMember 2021-02-01 2021-02-28 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIIssuerLLCMember 2021-06-30 0001772695 us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIIssuerLLCMember 2021-06-01 2021-06-30 0001772695 nova:HELVISeries2021BClassAMember nova:LoanBackedNotesMember nova:HeliosVIIssuerLLCMember 2021-07-31 0001772695 nova:HELVISeries2021BClassBMember nova:LoanBackedNotesMember nova:HeliosVIIssuerLLCMember 2021-07-31 0001772695 nova:HELVISeries2021BClassAMember nova:LoanBackedNotesMember nova:HeliosVIIssuerLLCMember 2021-07-01 2021-07-31 0001772695 nova:HELVISeries2021BClassBMember nova:LoanBackedNotesMember nova:HeliosVIIssuerLLCMember 2021-07-01 2021-07-31 0001772695 nova:HELVIISeries2021CClassAMember nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2021-10-31 0001772695 nova:HELVIISeries2021CClassBMember nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2021-10-31 0001772695 nova:HELVIISeries2021CClassCMember nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2021-10-31 0001772695 nova:HELVIISeries2021CClassAMember nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2021-10-01 2021-10-31 0001772695 nova:HELVIISeries2021CClassBMember nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2021-10-01 2021-10-31 0001772695 nova:HELVIISeries2021CClassCMember nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2021-10-01 2021-10-31 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivables2022AClassAMember nova:HeliosVIIIIssuerLLCMember 2022-02-28 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivables2022AClassBMember nova:HeliosVIIIIssuerLLCMember 2022-02-28 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivables2022AClassCMember nova:HeliosVIIIIssuerLLCMember 2022-02-28 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivables2022AClassAMember nova:HeliosVIIIIssuerLLCMember 2022-02-01 2022-02-28 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivables2022AClassBMember nova:HeliosVIIIIssuerLLCMember 2022-02-01 2022-02-28 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivables2022AClassCMember nova:HeliosVIIIIssuerLLCMember 2022-02-01 2022-02-28 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivables20221AClassAMember nova:SunnovaSolIVIssuerLLCMember 2022-06-30 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivables20221AClassBMember nova:SunnovaSolIVIssuerLLCMember 2022-06-30 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivables20221AClassAMember nova:SunnovaSolIVIssuerLLCMember 2022-06-01 2022-06-30 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivables20221AClassBMember nova:SunnovaSolIVIssuerLLCMember 2022-06-01 2022-06-30 0001772695 nova:SolarLoanBackedSecuritizedLoansAndReceivables2022BClassAMember nova:SunnovaHeliosIXIssuerLLCMember 2022-08-31 0001772695 nova:SolarLoanBackedSecuritizedLoansAndReceivables2022BClassBMember nova:SunnovaHeliosIXIssuerLLCMember 2022-08-31 0001772695 nova:SolarLoanBackedSecuritizedLoansAndReceivables2022BClassAMember nova:SunnovaHeliosIXIssuerLLCMember 2022-08-01 2022-08-31 0001772695 nova:SolarLoanBackedSecuritizedLoansAndReceivables2022BClassBMember nova:SunnovaHeliosIXIssuerLLCMember 2022-08-01 2022-08-31 0001772695 nova:SolarLoanBackedSecuritizedLoansAndReceivables2022CClassAMember nova:SunnovaHeliosXIssuerLLCMember 2022-11-30 0001772695 nova:SolarLoanBackedSecuritizedLoansAndReceivables2022CClassBMember nova:SunnovaHeliosXIssuerLLCMember 2022-11-30 0001772695 nova:SolarLoanBackedSecuritizedLoansAndReceivables2022CClassCMember nova:SunnovaHeliosXIssuerLLCMember 2022-11-30 0001772695 nova:SolarLoanBackedSecuritizedLoansAndReceivables2022CClassAMember nova:SunnovaHeliosXIssuerLLCMember 2022-11-01 2022-11-30 0001772695 nova:SolarLoanBackedSecuritizedLoansAndReceivables2022CClassBMember nova:SunnovaHeliosXIssuerLLCMember 2022-11-01 2022-11-30 0001772695 nova:SolarLoanBackedSecuritizedLoansAndReceivables2022CClassCMember nova:SunnovaHeliosXIssuerLLCMember 2022-11-01 2022-11-30 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaInventorySupplyLLCMember 2023-03-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaInventorySupplyLLCMember 2023-03-01 2023-03-31 0001772695 nova:AssetBackedSecurities20231ClassAMember us-gaap:SecuredDebtMember nova:SunnovaSolVIssuerLLCMember 2023-04-30 0001772695 nova:AssetBackedSecurities20231ClassBMember us-gaap:SecuredDebtMember nova:SunnovaSolVIssuerLLCMember 2023-04-30 0001772695 nova:AssetBackedSecurities20231ClassAMember us-gaap:SecuredDebtMember nova:SunnovaSolVIssuerLLCMember 2023-04-01 2023-04-30 0001772695 nova:AssetBackedSecurities20231ClassBMember us-gaap:SecuredDebtMember nova:SunnovaSolVIssuerLLCMember 2023-04-01 2023-04-30 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023AClassAMember nova:SunnovaHeliosXIIssuerLLCMember 2023-05-31 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023AClassBMember nova:SunnovaHeliosXIIssuerLLCMember 2023-05-31 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023AClassCMember nova:SunnovaHeliosXIIssuerLLCMember 2023-05-31 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023AClassAMember nova:SunnovaHeliosXIIssuerLLCMember 2023-05-01 2023-05-31 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023AClassBMember nova:SunnovaHeliosXIIssuerLLCMember 2023-05-01 2023-05-31 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023AClassCMember nova:SunnovaHeliosXIIssuerLLCMember 2023-05-01 2023-05-31 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023BClassAMember nova:SunnovaHeliosXIIIssuerLLCMember 2023-08-31 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023BClassBMember nova:SunnovaHeliosXIIIssuerLLCMember 2023-08-31 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023BClassCMember nova:SunnovaHeliosXIIIssuerLLCMember 2023-08-31 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023BClassAMember nova:SunnovaHeliosXIIIssuerLLCMember 2023-08-01 2023-08-31 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023BClassBMember nova:SunnovaHeliosXIIIssuerLLCMember 2023-08-01 2023-08-31 0001772695 nova:AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023BClassCMember nova:SunnovaHeliosXIIIssuerLLCMember 2023-08-01 2023-08-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio9LLCMember 2023-09-30 0001772695 nova:LoanBackedNotes2023GRID1ClassAMember nova:SunnovaHESIMember 2023-10-31 0001772695 nova:LoanBackedNotes2023GRID1ClassBMember nova:SunnovaHESIMember 2023-10-31 0001772695 nova:LoanBackedNotes2023GRID1ClassAMember nova:SunnovaHESIMember 2023-10-01 2023-10-31 0001772695 nova:LoanBackedNotes2023GRID1ClassBMember nova:SunnovaHESIMember 2023-10-01 2023-10-31 0001772695 nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:ConvertibleDebtMember nova:SEIMember 2023-12-31 0001772695 nova:ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConvertibleDebtMember nova:SEIMember 2023-12-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-12-31 0001772695 nova:TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:ConvertibleDebtMember nova:SEIMember 2023-12-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 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:NotesPayableOtherPayablesMember nova:SunnovaEnergyCorporationMember 2023-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:NotesPayableOtherPayablesMember nova:SunnovaEnergyCorporationMember 2023-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:NotesPayableOtherPayablesMember nova:SunnovaEnergyCorporationMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:NotesPayableOtherPayablesMember nova:SunnovaEnergyCorporationMember 2022-12-31 0001772695 nova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2023-12-31 0001772695 nova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2023-12-31 0001772695 nova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2022-12-31 0001772695 nova:FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2022-12-31 0001772695 nova:ElevenPointSevenFivePercentSeniorNoteMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2023-12-31 0001772695 nova:ElevenPointSevenFivePercentSeniorNoteMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2023-12-31 0001772695 nova:ElevenPointSevenFivePercentSeniorNoteMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2022-12-31 0001772695 nova:ElevenPointSevenFivePercentSeniorNoteMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember nova:SunnovaEnergyCorporationMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2023-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaEZOwnPortfolioLLCMember 2023-12-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-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:HeliosIIIssuerLLCMember 2023-12-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-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaRAYSIIssuerLLCMember 2023-12-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-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosIIIIssuerLLCMember 2023-12-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-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaTEPHoldingsLLCMember 2023-12-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-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIssuerLLCMember 2023-12-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-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosIVIssuerLLCMember 2023-12-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-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio8LLCMember 2023-12-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-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIssuerLLCMember 2023-12-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-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIssuerLLCMember 2023-12-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-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIIIIssuerLLCMember 2023-12-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-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIIssuerLLCMember 2023-12-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-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIIIssuerLLCMember 2023-12-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-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:HeliosVIIIIssuerLLCMember 2023-12-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-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolIVIssuerLLCMember 2023-12-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-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:SunnovaHeliosIXIssuerLLCMember 2023-12-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-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:SunnovaHeliosXIssuerLLCMember 2023-12-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-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaInventorySupplyLLCMember 2023-12-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:CarryingReportedAmountFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolVIssuerLLCMember 2023-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolVIssuerLLCMember 2023-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolVIssuerLLCMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:AssetBackedSecuritiesMember nova:SunnovaSolVIssuerLLCMember 2022-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:SunnovaHeliosXIIssuerLLCMember 2023-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:SunnovaHeliosXIIssuerLLCMember 2023-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:SunnovaHeliosXIIssuerLLCMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:SunnovaHeliosXIIssuerLLCMember 2022-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:SunnovaHeliosXIIIssuerLLCMember 2023-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:SunnovaHeliosXIIIssuerLLCMember 2023-12-31 0001772695 us-gaap:CarryingReportedAmountFairValueDisclosureMember nova:LoanBackedNotesMember nova:SunnovaHeliosXIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:EstimateOfFairValueFairValueDisclosureMember nova:LoanBackedNotesMember nova:SunnovaHeliosXIIIssuerLLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio9LLCMember 2023-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio9LLCMember 2023-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio9LLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaAssetPortfolio9LLCMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaHESIMember 2023-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaHESIMember 2023-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaHESIMember 2022-12-31 0001772695 us-gaap:RevolvingCreditFacilityMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:LineOfCreditMember nova:SunnovaHESIMember 2022-12-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaEZOwnPortfolioLLCMember 2023-12-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaEZOwnPortfolioLLCMember 2022-12-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaEZOwnPortfolioLLCMember 2023-01-01 2023-12-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaEZOwnPortfolioLLCMember 2022-01-01 2022-12-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaTEPHoldingsLLCMember 2023-12-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaTEPHoldingsLLCMember 2022-12-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaTEPHoldingsLLCMember 2023-01-01 2023-12-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaTEPHoldingsLLCMember 2022-01-01 2022-12-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaAssetPortfolio8LLCMember 2023-12-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaAssetPortfolio8LLCMember 2022-12-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaAssetPortfolio8LLCMember 2023-01-01 2023-12-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaAssetPortfolio8LLCMember 2022-01-01 2022-12-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaAssetPortfolio9LLCMember 2023-12-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaAssetPortfolio9LLCMember 2022-12-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaAssetPortfolio9LLCMember 2023-01-01 2023-12-31 0001772695 us-gaap:InterestRateSwapMember nova:SunnovaAssetPortfolio9LLCMember 2022-01-01 2022-12-31 0001772695 nova:InterestRateSwapOneMember nova:SunnovaEZOwnPortfolioLLCMember 2023-12-31 0001772695 nova:InterestRateSwapOneMember nova:SunnovaEZOwnPortfolioLLCMember 2022-12-31 0001772695 srt:MinimumMember nova:InterestRateSwapTwoMember nova:SunnovaTEPHoldingsLLCMember 2023-12-31 0001772695 srt:MaximumMember nova:InterestRateSwapTwoMember nova:SunnovaTEPHoldingsLLCMember 2023-12-31 0001772695 nova:InterestRateSwapTwoMember nova:SunnovaTEPHoldingsLLCMember 2023-12-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-12-31 0001772695 nova:InterestRateSwapThreeMember nova:SunnovaAssetPortfolio8LLCMember 2022-12-31 0001772695 nova:InterestRateSwapThreeMember nova:SunnovaAssetPortfolio9LLCMember 2023-12-31 0001772695 nova:InterestRateSwapThreeMember nova:SunnovaAssetPortfolio9LLCMember 2022-12-31 0001772695 us-gaap:InterestRateSwapMember 2023-12-31 0001772695 us-gaap:InterestRateSwapMember 2022-12-31 0001772695 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2023-12-31 0001772695 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2022-12-31 0001772695 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2023-01-01 2023-12-31 0001772695 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2022-01-01 2022-12-31 0001772695 us-gaap:InterestRateContractMember us-gaap:InterestExpenseMember 2021-01-01 2021-12-31 0001772695 us-gaap:DomesticCountryMember 2023-12-31 0001772695 us-gaap:InvestmentCreditMember 2023-12-31 0001772695 nova:SunStreetEnergyGroupLLCMember 2021-04-01 2021-04-30 0001772695 nova:SunStreetEnergyGroupLLCMember 2021-08-01 2021-08-31 0001772695 nova:SunStreetEnergyGroupLLCMember 2021-04-01 2021-04-01 0001772695 nova:SunStreetEnergyGroupLLCMember nova:BusinessAcquisitionContingentConsiderationPayoutOneMember 2021-04-01 2021-04-30 0001772695 nova:SunStreetEnergyGroupLLCMember nova:BusinessAcquisitionContingentConsiderationPayoutTwoMember 2021-04-01 2021-04-30 0001772695 nova:SunStreetEnergyGroupLLCMember 2023-12-31 0001772695 nova:LennarCorporationMember 2021-04-01 2021-04-30 0001772695 2021-04-01 2021-04-30 0001772695 nova:SunStreetEnergyGroupLLCMember 2023-01-01 2023-12-31 0001772695 nova:SunStreetEnergyGroupLLCMember 2022-01-01 2022-12-31 0001772695 nova:SunStreetEnergyGroupLLCMember 2021-01-01 2021-12-31 0001772695 nova:SunStreetEnergyGroupLLCMember 2021-07-01 2021-09-30 0001772695 nova:SunStreetEnergyGroupLLCMember 2021-09-30 0001772695 srt:MaximumMember nova:ClassAMembersMember 2023-01-01 2023-12-31 0001772695 srt:MinimumMember nova:ClassBMembersMember 2023-01-01 2023-12-31 0001772695 nova:ClassAMembersMember nova:TEPIVATEPIVBTEPIVCTEPIVDTEPIVETEPIVGTEPVBTEPVCTEPVDTEP6ATEP6BTEP6CTEP6DTEP7ATEP7DAndTEP8AMember 2023-01-01 2023-12-31 0001772695 nova:ClassBMembersMember nova:TEPIVATEPIVBTEPIVCTEPIVDTEPIVETEPIVGTEPVBTEPVCTEPVDTEP6ATEP6BTEP6CTEP6DTEP7ATEP7DAndTEP8AMember 2023-01-01 2023-12-31 0001772695 nova:ClassAMembersMember nova:FlipDateMember 2023-01-01 2023-12-31 0001772695 nova:ClassAMembersMember nova:SunnovaTEPILLCMember 2023-06-01 2023-06-30 0001772695 nova:NinePointSevenFiveConvertibleSeniorNotesDueAprilTwentyTwentyFiveMember us-gaap:ConvertibleDebtMember nova:SEIMember 2021-12-31 0001772695 nova:NinePointSevenFiveConvertibleSeniorNotesDueAprilTwentyTwentyFiveMember us-gaap:ConvertibleDebtMember nova:SEIMember 2021-01-01 2021-12-31 0001772695 nova:PublicStockOfferingMember 2023-08-01 2023-08-31 0001772695 nova:PublicStockOfferingMember 2023-08-30 0001772695 us-gaap:EmployeeStockOptionMember nova:PriorPlansMember 2013-12-01 0001772695 us-gaap:EmployeeStockOptionMember nova:A2016PlanMember 2016-03-31 0001772695 nova:LongTermIncentivePlanMember 2019-07-29 0001772695 nova:LongTermIncentivePlanMember 2019-07-29 2019-07-29 0001772695 nova:LongTermIncentivePlanMember 2023-02-01 2023-02-28 0001772695 nova:LongTermIncentivePlanMember 2022-12-31 0001772695 us-gaap:RestrictedStockUnitsRSUMember nova:LongTermIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-12-31 0001772695 us-gaap:RestrictedStockUnitsRSUMember nova:LongTermIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-12-31 0001772695 us-gaap:RestrictedStockUnitsRSUMember nova:LongTermIncentivePlanMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-01-01 2022-12-31 0001772695 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001772695 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001772695 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001772695 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001772695 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001772695 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001772695 2023-01-01 2023-03-31 0001772695 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001772695 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001772695 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001772695 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001772695 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001772695 us-gaap:EmployeeStockMember 2022-05-31 0001772695 us-gaap:EmployeeStockMember 2022-05-01 2022-05-31 0001772695 us-gaap:EmployeeStockMember 2023-01-01 2023-12-31 0001772695 us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0001772695 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001772695 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001772695 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001772695 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001772695 us-gaap:ConvertibleDebtMember 2023-01-01 2023-12-31 0001772695 us-gaap:ConvertibleDebtMember 2022-01-01 2022-12-31 0001772695 us-gaap:ConvertibleDebtMember 2021-01-01 2021-12-31 0001772695 us-gaap:PerformanceGuaranteeMember 2023-12-31 0001772695 us-gaap:PerformanceGuaranteeMember 2022-12-31 0001772695 us-gaap:PerformanceGuaranteeMember 2021-12-31 0001772695 us-gaap:PerformanceGuaranteeMember 2023-01-01 2023-12-31 0001772695 us-gaap:PerformanceGuaranteeMember 2022-01-01 2022-12-31 0001772695 nova:LongTermDealerCommitmentsMember 2023-12-31 0001772695 2021-12-01 2021-12-31 0001772695 2023-10-31 0001772695 nova:SOLVISeries20241ClassAMember us-gaap:AssetBackedSecuritiesMember us-gaap:SubsequentEventMember nova:SunnovaSolVIIssuerLLCMember 2024-02-22 0001772695 nova:SOLVISeries20241ClassBMember us-gaap:AssetBackedSecuritiesMember us-gaap:SubsequentEventMember nova:SunnovaSolVIIssuerLLCMember 2024-02-22 0001772695 nova:SOLVISeries20241ClassCMember us-gaap:AssetBackedSecuritiesMember us-gaap:SubsequentEventMember nova:SunnovaSolVIIssuerLLCMember 2024-02-22 0001772695 nova:SOLVISeries20241ClassAMember us-gaap:AssetBackedSecuritiesMember us-gaap:SubsequentEventMember nova:SunnovaSolVIIssuerLLCMember 2024-02-01 2024-02-22 0001772695 nova:SOLVISeries20241ClassBMember us-gaap:AssetBackedSecuritiesMember us-gaap:SubsequentEventMember nova:SunnovaSolVIIssuerLLCMember 2024-02-01 2024-02-22 0001772695 nova:SOLVISeries20241ClassCMember us-gaap:AssetBackedSecuritiesMember us-gaap:SubsequentEventMember nova:SunnovaSolVIIssuerLLCMember 2024-02-01 2024-02-22 0001772695 nova:ClassAMembersMember nova:TEP7AMember 2022-12-01 2022-12-31 0001772695 nova:ClassAMembersMember us-gaap:SubsequentEventMember nova:TEP7AMember 2024-02-01 2024-02-22 0001772695 nova:ClassAMembersMember us-gaap:SubsequentEventMember nova:TEP8DMember 2024-02-01 2024-02-22 0001772695 srt:ParentCompanyMember 2023-12-31 0001772695 srt:ParentCompanyMember 2022-12-31 0001772695 srt:ParentCompanyMember 2023-01-01 2023-12-31 0001772695 srt:ParentCompanyMember 2022-01-01 2022-12-31 0001772695 srt:ParentCompanyMember 2021-01-01 2021-12-31 0001772695 srt:ParentCompanyMember 2021-12-31 0001772695 srt:ParentCompanyMember 2020-12-31 0001772695 srt:ParentCompanyMember us-gaap:IPOMember 2019-07-24 2019-07-24 0001772695 srt:ParentCompanyMember us-gaap:IPOMember 2019-07-24 0001772695 nova:MichaelGrassoMember 2023-10-01 2023-12-31 0001772695 nova:MichaelGrassoMember 2023-12-31 0001772695 nova:ChrisHaydenMember 2023-10-01 2023-12-31 0001772695 nova:ChrisHaydenMember 2023-12-31 0001772695 nova:KrisHillstrandMember 2023-10-01 2023-12-31 0001772695 nova:KrisHillstrandMember 2023-12-31 0001772695 nova:KelseyHultbergMember 2023-10-01 2023-12-31 0001772695 nova:KelseyHultbergMember 2023-12-31 0001772695 nova:RobertLaneMember 2023-10-01 2023-12-31 0001772695 nova:RobertLaneMember 2023-12-31 0001772695 nova:MeghanNuttingMember 2023-10-01 2023-12-31 0001772695 nova:MeghanNuttingMember 2023-12-31 0001772695 nova:ChrisHaydenMember nova:ChrisHaydenExerciseAndSaleOfEmployeeStockOptionsMember 2023-10-01 2023-12-31 0001772695 nova:ChrisHaydenMember nova:ChrisHaydenExerciseAndSaleOfEmployeeStockOptionsMember 2023-12-31 0001772695 nova:RobertLaneMember nova:RobertLaneSaleOfCommonStockMember 2023-10-01 2023-12-31 0001772695 nova:RobertLaneMember nova:RobertLaneSaleOfCommonStockMember 2023-12-31 0001772695 nova:JacksonLynchMember 2023-10-01 2023-12-31 iso4217:USD shares iso4217:USD shares nova:customer nova:state nova:renewalOption nova:dealer pure utr:kWh nova:FICO_score nova:reportableSegment nova:solarEnergyPool nova:payout_element nova:installment nova:tranche nova:tax_equity_fund nova:plan utr:MWh 0001772695 2023 FY false --12-31 http://fasb.org/us-gaap/2023#AccountingStandardsUpdate202006Member http://fasb.org/us-gaap/2023#OtherOperatingIncomeExpenseNet http://fasb.org/us-gaap/2023#OtherOperatingIncomeExpenseNet 1 http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent P4Y P6Y4M15D http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#LiabilitiesOtherThanLongtermDebtNoncurrent http://fasb.org/us-gaap/2023#LiabilitiesOtherThanLongtermDebtNoncurrent http://fasb.org/us-gaap/2023#LiabilitiesOtherThanLongtermDebtNoncurrent http://fasb.org/us-gaap/2023#LiabilitiesOtherThanLongtermDebtNoncurrent P31D P31D P31D P31D P281D P114D P31D P31D P281D 10-K true 2023-12-31 --12-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 No Yes Yes Large Accelerated Filer false false true false false 2100000000 122484286 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Portions of the information called for by Part III of this Form 10-K are hereby incorporated by reference from either the definitive Proxy Statement for our annual meeting of stockholders or an amendment to this Form 10-K, either of which will be filed with the Securities and Exchange Commission not later than 120 days after December 31, 2023.</span></div> 733000000 212832000 360257000 40767000 24435000 253350000 212397000 4659000 3250000 429299000 351300000 936248000 948389000 5638794000 3784801000 111818000 77998000 3735986000 2466149000 134058000 162512000 0 13150000 895885000 961891000 11340971000 8336892000 355791000 116136000 122355000 139873000 483497000 214431000 133649000 71506000 1095292000 541946000 7030756000 5194755000 1086011000 712741000 9212059000 6449442000 165872000 165737000 122466515 114939079 0.0001 0.0001 12000 11000 1755461000 1637847000 -228583000 -364782000 1526890000 1273076000 436150000 448637000 1963040000 1721713000 11340971000 8336892000 5297816000 3201271000 54674000 40382000 13860000 8542000 187607000 810000 693772000 422364000 4273478000 2680587000 74425000 48586000 278016000 66441000 197072000 9015000 157000 287000 7269000 4420000 73518000 52719000 720653000 557690000 241752000 130261000 96280000 76474000 176371000 178310000 0 120865000 52487000 21834000 96997000 36679000 19583000 430422000 302004000 204236000 13150000 0 0 3978000 26566000 25485000 964088000 639194000 296642000 -243435000 -81504000 -54890000 -371937000 -107775000 -116248000 115872000 59799000 34228000 0 0 -9824000 -3949000 3090000 -516000 -503449000 -126390000 -147250000 -1023000 3886000 260000 -502426000 -130276000 -147510000 -84465000 31366000 -9382000 -417961000 -161642000 -138128000 -3.53 -3.53 -1.41 -1.41 -1.25 -1.25 118344728 118344728 114451034 114451034 110881630 110881630 -502426000 -130276000 -147510000 153387000 108167000 85600000 -56592000 -8459000 -3655000 28432000 28441000 21354000 25226000 13640000 14050000 19174000 9342000 9949000 25535000 24218000 17236000 60590000 8484000 1212000 46199000 43018000 25634000 -67318000 19451000 4874000 -188000 29279000 21988000 0 0 -9824000 -7332000 34962000 -5695000 -101125000 159295000 53261000 105743000 119794000 129810000 115488000 124981000 70758000 -5493000 4486000 -6392000 -11213000 48385000 27908000 43665000 11772000 5963000 -10782000 -6832000 -293000 -237562000 -333426000 -209230000 1832714000 868208000 554541000 909488000 1236228000 728926000 180721000 109760000 66879000 0 0 32212000 11582000 12394000 3231000 -5238000 -680000 -4353000 -2544661000 -1981602000 -1241216000 3507828000 2903727000 2235939000 1406022000 758355000 947130000 7151000 0 34555000 75920000 30791000 31324000 0 0 2324000 0 48420000 91655000 81316000 3190000 10513000 692894000 449398000 350121000 48986000 29771000 15854000 11881000 13091000 8805000 5971000 0 0 -6998000 -802000 -476000 2731051000 2468705000 1464450000 -51172000 153677000 14004000 545574000 391897000 377893000 494402000 545574000 391897000 62188000 51733000 80213000 219382000 133584000 68583000 212832000 360257000 243101000 69981000 32008000 -1979000 -24025000 31908000 26464000 0 0 32301000 187940000 2959000 3215000 0 0 95648000 0 0 44353000 0 0 128224000 283985000 142870000 88256000 14726000 2000000 190000 136124000 100412036 10000 1482716000 -530995000 951731000 192826000 1144557000 2254000 2254000 2254000 -6991000 -138128000 -138128000 -16373000 -154501000 12974564 1000 249708000 249709000 249709000 -8807000 -8807000 -8807000 91655000 91655000 91655000 8375000 341746000 341746000 4522000 11332000 11332000 447000 10902000 10902000 1118000 207153000 207153000 -206035000 1118000 17236000 17236000 17236000 -67000 -1000 -1000 -2000 3148000 3146000 145336000 113386600 11000 1649199000 -459715000 1189495000 286782000 1476277000 22487000 -161642000 -161642000 53853000 -107789000 1552479 12849000 12849000 12849000 48420000 48420000 48420000 84923000 364475000 364475000 4920000 24851000 24851000 3829000 5373000 5373000 33020000 256575000 256575000 -223555000 33020000 24218000 24218000 24218000 -266000 -1000 -1000 2694000 2693000 165737000 114939079 11000 1637847000 -364782000 1273076000 448637000 1721713000 165737000 114939079 11000 1637847000 -364782000 1273076000 448637000 1721713000 8443000 -417961000 -417961000 -76022000 -493983000 7527436 1000 92079000 92080000 92080000 382904000 309990000 309990000 16176000 32810000 32810000 8257000 6302000 6302000 348705000 554160000 554160000 -205455000 348705000 25535000 25535000 25535000 -1188000 1888000 1888000 165872000 122466515 12000 1755461000 -228583000 1526890000 436150000 1963040000 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 an industry-leading energy services company focused on making clean energy more accessible, reliable and affordable for homeowners and businesses, serving over 419,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 partner with local dealers and contractors who originate, design and install our customers' solar energy systems, energy storage systems and related products and services on our behalf, as well as other sustainable home solutions, such as home security and monitoring, smart home devices, modern heating, ventilation and air conditioning, generators, upgraded roofing, water systems, water heaters, main panel upgrades and electric vehicle chargers. Our focus on our dealer and contractor model enables us to leverage our dealers' and contractors' specialized knowledge, connections and experience in local markets to drive customer origination while providing our dealers and contractors 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 true vertically integrated models.</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 offer customers products to power and improve the energy efficiency and sustainability of their homes and businesses with affordable solar energy and related products and services. We are able to offer energy generation 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 products, and, in the case of the latter, are able to also provide energy resiliency. Our customer 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, energy storage system and/or accessory 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 customer 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. Our ancillary products include both cash sales and loans with an initial term between one year and 20 years. Customer payments and rates can be fixed for the duration of the customer 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.</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 annual audited consolidated financial statements ("consolidated 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. Our consolidated 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 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. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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%">Reclassifications</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%">Certain prior period amounts have been reclassified to conform to the current period presentation. These reclassifications did not have a significant impact on our consolidated financial statements.</span></div> 419000 45 P10Y P25Y P10Y 2 P5Y 1 P10Y P1Y P20Y <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 annual audited consolidated financial statements ("consolidated 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. Our consolidated 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 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. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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%">Reclassifications</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%">Certain prior period amounts have been reclassified to conform to the current period presentation. These reclassifications did not have a significant impact on our consolidated financial statements.</span></div> Significant Accounting Policies<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 consolidated financial statements requires us to make estimates and assumptions that affect the amounts reported in the consolidated 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%">Cash and Cash Equivalents</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 maintain cash and cash equivalents, which consists principally of demand deposits, with investment-grade financial institutions. We are exposed to credit risk to the extent cash and cash equivalents balances exceed amounts covered by the Federal Deposit Insurance Corporation ("FDIC"). As of December 31, 2023 and 2022, we had cash and cash equivalents deposits of $187.0 million and $337.5 million, respectively, in excess of the FDIC's current insured limit of $250,000. We have not experienced any losses on our deposits of cash and cash equivalents.</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 Cash</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 record cash that is restricted as to withdrawal or use under the terms of certain contractual agreements as restricted cash. Our restricted cash primarily represents cash held to service certain payments under the Sunnova EZ-Own Portfolio, LLC ("EZOP"), Sunnova TEP Holdings, LLC ("TEPH"), Helios II Issuer, LLC ("HELII"), Helios III Issuer, LLC ("HELIII"), Sunnova RAYS I Issuer, LLC ("RAYSI"), 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 Helios VI Issuer, LLC ("HELVI"), Sunnova Helios VII Issuer, LLC ("HELVII"), Sunnova TEP V-A, LLC ("TEPVA"), Sunnova TEP V-B, LLC ("TEPVB"), Sunnova TEP V-C, LLC ("TEPVC"), Sunnova TEP 6-B, LLC ("TEP6B"), Sunnova TEP 6-D, LLC ("TEP6D"), Sunnova Sol III Issuer, LLC ("SOLIII"), Sunnova Helios VIII Issuer, LLC ("HELVIII"), Sunnova Helios IX Issuer, LLC ("HELIX"), Sunnova Sol IV Issuer, LLC ("SOLIV"), Sunnova Helios X Issuer, LLC ("HELX"), Sunnova Sol V Issuer, LLC ("SOLV"), Sunnova Helios XI Issuer, LLC ("HELXI"), Sunnova Helios XII Issuer, LLC ("HELXII"), Sunnova TEP 7-A, LLC ("TEP7A"), Sunnova TEP 7-B, LLC ("TEP7B"), Sunnova TEP 7-C, LLC ("TEP7C"), Sunnova TEP 7-D, LLC ("TEP7D"), Sunnova TEP 7-E, LLC ("TEP7E"), Sunnova TEP 7-F, LLC ("TEP7F"), Sunnova TEP 7-G, LLC ("TEP7G"), Sunnova TEP 8-C, LLC ("TEP8C"), Sunnova Inventory Supply, LLC ("IS"), Sunnova Asset Portfolio 9, LLC ("AP9") and Sunnova Hestia I Issuer, LLC ("HESI") financing arrangements (see Note 9, Long-Term Debt and Note 13, Redeemable Noncontrolling Interests and Noncontrolling Interests) and balances collateralizing outstanding letters of credit related to a reinsurance agreement and one of our operating leases for office space (see Note 17, Commitments and Contingencies). The following table presents the detail of restricted cash as recorded in other current assets and other assets in the consolidated balance sheets:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:69.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.124%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">Debt and inverter reserves</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%">247,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">132,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax equity reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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%">8,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 #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%">281,570 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">185,317 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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, $62.2 million and $51.7 million is recorded in other current assets as of December 31, 2023 and 2022, respectively.</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 are exposed to credit risk to the extent restricted cash balances exceed amounts covered by the FDIC. As of December 31, 2023 and 2022, we had restricted cash deposits of $274.4 million and $179.8 million, respectively, in excess of the FDIC's current insured limit of $250,000. We have not experienced any losses on our deposits of restricted cash.</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—trade, net in the 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><td style="width:72.692%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for current expected credit losses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,370)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt 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%">2,559 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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 ITC sales and receivables from our dealers or other parties related to the sale of inventory and the use of inventory procured by us. The following table presents the changes in the allowance for credit losses recorded against accounts receivable—other in the 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><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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%">Write off of uncollectible accounts</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,357)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">13,045 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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%">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—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 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 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><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">83,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">36,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">27,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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%">1,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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%">148,575 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></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%">Concentrations of Risk</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%">Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, accounts receivable and notes receivable. The concentrated risk associated with cash, cash equivalents and restricted cash is mitigated by our policy of banking with creditworthy institutions. Typically, amounts on deposit with certain banking institutions exceed FDIC insurance limits. We do not generally require collateral or other security to support accounts receivable. To reduce credit risk related to our relationship with our dealers, management performs periodic credit evaluations and ongoing assessments of our dealers' financial condition.</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%">Concentration of Services and Equipment from Dealers</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 utilize a network of approximately 475 dealers as of December 31, 2023. During the year ended December 31, 2023, two dealers accounted for approximately 20% and 16%, respectively, of our total expenditures to dealers. During the year ended December 31, 2022, three dealers accounted for approximately 26%, 16% and 11%, respectively, of our total expenditures to dealers. During the year ended December 31, 2021, two dealers accounted for approximately 28% and 13%, respectively, of our total expenditures to dealers. No other dealer accounted for more than 10% of our expenditures to dealers during the years ended December 31, 2023, 2022 and 2021.</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%">Concentration of Revenue from Dealers</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%">During the year ended December 31, 2023, one dealer accounted for approximately 16% of our total revenue. During the year ended December 31, 2022, one dealer accounted for approximately 16% of our total revenue. No other dealer accounted for more than 10% of our revenue during the years ended December 31, 2023, 2022 and 2021.</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%">Dealer Commitments</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 enter into exclusivity and other similar agreements with certain key dealers pursuant to which we agree to pay an incentive if such dealers install a certain minimum number of solar energy systems within specified periods. These incentives are recorded in other assets in the consolidated balance sheets and are amortized to general and administrative expense in the consolidated statements of operations generally over the term of the customer agreements, which is estimated at an average of 23 years. See Note 17, Commitments and Contingencies.</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%">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 (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 7, Customer Notes Receivable, Note 8, Investments in Solar Receivables, Note 9, Long-Term Debt, Note 10, Derivative Instruments and Note 12, Acquisitions.</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 tables present our financial instruments measured at fair value on a recurring basis as of December 31, 2023 and 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><td style="width:52.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.871%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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><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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">69,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">69,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">55,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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%">124,805 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">55,471 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">69,334 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">19,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">19,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">19,916 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,916 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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><td style="width:52.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.871%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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><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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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:112%">Changes in the fair value of our investments in solar receivables are included in other operating income/expense 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 5, Detail of Certain Balance Sheet Captions) in the 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><td style="width:66.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.691%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">(11,528)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,581)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain recognized in earnings</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%">7,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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%">69,334 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">72,171 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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:f-643"><span style="-sec-ix-hidden:f-644">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 accounted for at fair value on a recurring basis using Level 3 inputs as recorded in other long-term liabilities in the 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><td style="width:66.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.691%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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,832)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,014)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain) loss recognized in earnings</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%">3,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,094)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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%">19,916 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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 December 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><td style="width:62.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable<br/>Input</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.00%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.90%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.65%</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.00%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.65%</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%">Derivative 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%">Our derivative instruments consist of interest rate swaps and caps that are not designated as cash flow hedges or fair value hedges. We use interest rate swaps and caps to manage our net exposure to interest rate changes. We record the derivatives in other current assets, other assets, other current liabilities and other long-term liabilities, as appropriate, in the consolidated balance sheets and the changes in fair value are recorded in interest expense, net in the consolidated statements of operations. We include unrealized gains and losses on derivatives as a non-cash reconciling item in operating activities in the consolidated statements of cash flows. We include realized gains and losses on derivatives as a change in components of operating assets and liabilities in operating activities in the consolidated statements of cash flows. See Note 10, Derivative Instruments.</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 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><td style="width:62.296%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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><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><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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" 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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">123,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">104,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">86,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory sales revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-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%">Service revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct sales revenue</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar renewable energy certificate revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash sales revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #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%">720,653 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">557,690 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">241,752 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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 approximately $5.4 billion as of December 31, 2023, of which we expect to recognize approximately 4% 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 customer 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 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 17, 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 or upon sale when a bill and hold agreement is in place. 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: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%">Service Revenue.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Service revenue includes sales of service plans and repair services. 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: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%">Direct Sales Revenue.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Direct sales revenue includes revenue from the direct sale of solar energy systems and energy storage systems to customers with financing provided by us. We recognize revenue from the direct sale of solar energy systems and energy storage systems in the period in which the systems are placed in service.</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 December 31, 2023 and 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><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%">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. We recognize revenue from state and utility incentives in the periods in which they are earned.</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, energy storage system and/or accessory through a customer 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; (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; 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%"> </span></div><div><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, energy storage systems or accessories financed. The credit evaluation process is performed once for each customer at the time the customer is entering into the customer 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, energy storage systems and accessories 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. Expected credit losses are recorded in general and administrative expense in the consolidated statements of operations. See Note 7, Customer Notes Receivable.</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%">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 customer 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 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><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">930,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">55,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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 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,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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 (1)</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%">991,003 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">615,623 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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, $50.8 million and $30.2 million is recorded in other current liabilities as of December 31, 2023 and 2022, respectively.</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 years ended December 31, 2023 and 2022, we recognized revenue of $33.0 million and $16.0 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%">Contract Assets and Contract Liabilities</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%">Billing practices are governed by the contract terms of each project based upon costs incurred, production or predetermined schedules. Billings do not necessarily correlate with revenue recognized using the percentage-of-completion method to reflect the transfer of control over time. Contract assets include unbilled amounts typically resulting from revenue under contracts when the percentage-of-completion method of revenue recognition is utilized and revenue recognized exceeds the amount billed to the customer. Contract liabilities consist of advance payments and billings in excess of revenue recognized. Retainage, included in contract assets, represents the amounts withheld from billings by our clients pursuant to provisions in the contracts and may not be paid to us until the completion of specific tasks or the completion of the project and, in some instances, for even longer periods. Retainage may also be subject to restrictive conditions such as performance guarantees. Our contract assets and liabilities are reported in a net position on a contract-by-contract basis at the end of each reporting period. The payment terms of our contracts from time to time require the customer to make advance payments as well as interim payments as work progresses. As of December 31, 2023 and 2022, contract assets were $279,000 and $0, respectively, and contract liabilities were $3.8 million and $0, respectively. The increase in contract assets was primarily attributed to revenue recognized on certain contracts partially offset by the timing of billings. The increase in contract liabilities was due to the timing of advance payments partially offset by revenue recognized during the period. During the years ended December 31, 2023 and 2022, we recognized revenue of $0 from amounts recorded in contract liabilities 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%">Performance Guarantee Obligations</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 most cases, we guarantee certain specified minimum solar energy production output under our leases and loan agreements, generally over a term between 10 and 25 years. The amounts are generally measured and credited to the customer's account as early as the first anniversary of the solar energy system's placed in service date and then every annual period thereafter. We monitor the solar energy systems to ensure these outputs are achieved. We evaluate if any amounts are due to our customers based upon not meeting the guaranteed solar energy production outputs at each reporting period end. For leases, these estimated amounts are recorded as a reduction to revenues from customers and a current or long-term liability, as applicable. For loans, these estimated amounts are recorded as an increase to cost of revenue—other and a current or long-term liability, as applicable. See Note 17, Commitments and Contingencies.</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%">Property and Equipment</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 Energy Systems and Energy Storage Systems.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Depreciation and amortization of solar energy systems and energy storage systems are calculated using the straight-line method over the estimated useful lives of the solar energy systems and energy storage systems and are recorded in cost of revenue—depreciation. While solar energy systems and energy storage systems are in the design, construction and installation stages prior to being placed in service, the development of the systems is accounted for through construction in progress. The components of the design, construction and installation of the solar energy systems and energy storage systems are as follows:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-13.5pt"><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:10pt">Dealer's costs (engineering, procurement and construction)</span></div><div style="padding-left:36pt;text-indent:-13.5pt"><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%;padding-left:10pt">Direct costs (costs directly related to a solar energy system or energy storage system)</span></div><div style="padding-left:36pt;text-indent:-13.5pt"><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%;padding-left:10pt">Indirect costs (costs incurred in the design, construction and installation of the solar energy system or energy storage system but not directly associated with a particular asset)</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%">Solar energy systems and energy storage systems are carried at the cost of acquisition or construction (including design and installation) less certain utility rebates and are depreciated over the useful lives of the assets. Depreciation begins when a solar energy system or energy storage system is placed in service. Costs associated with repair and maintenance of a solar energy system or energy storage system are expensed as incurred. Costs associated with improvements to a solar energy system or energy storage system, which extend the life, increase the capacity or improve the efficiency of the systems, are capitalized and depreciated over the remaining life of the asset.</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%">Property and Equipment, Excluding Solar Energy Systems and Energy Storage Systems</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    Property and equipment, including information technology system projects, computers and equipment, leasehold improvements, furniture and fixtures, vehicles and other property and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the respective assets and are recorded in general and administrative expense. Leasehold improvements are amortized over the shorter of the lease term or the </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimated useful lives. Upon disposition, the cost and related accumulated depreciation of the assets are removed from property and equipment and the resulting gain or loss is reflected in the consolidated statements of operations. Repair and maintenance costs are expensed as incurred.</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%">Acquisitions</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%">Business combinations are accounted for using the acquisition method of accounting in accordance with ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as amended by Accounting Standards Update ("ASU") No. 2017-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations: Clarifying the Definition of a Business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The purchase price of an acquisition is measured at the estimated fair value of the assets acquired, equity instruments issued and liabilities assumed at the acquisition date. Any noncontrolling interests acquired are also initially measured at fair value. Costs that are directly attributable to the acquisition are expensed as incurred to general and administrative expense. We recognize goodwill if the aggregate fair value of the total purchase consideration and the noncontrolling interests is in excess of the aggregate fair value of the assets acquired and liabilities assumed. We may engage third-party valuation firms to assist in determining the fair values. The operating results of an acquired business are included in our results of operations from the date of acquisition. We have up to one year from the acquisition date to complete the fair value purchase price allocation. See Note 12, Acquisitions.</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%">Asset acquisitions are measured based on the cost to us, including transaction costs. Asset acquisition costs, or the consideration transferred by us, are assumed to be equal to the fair value of the net assets acquired. If the consideration transferred is cash, measurement is based on the amount of cash we paid to the seller, as well as transaction costs incurred. Consideration given in the form of non-monetary assets, liabilities incurred or equity instruments issued is measured based on either the cost to us or the fair value of the assets or net assets acquired, whichever is more clearly evident. The cost of an asset acquisition is allocated to the assets acquired based on their estimated fair values. Goodwill is not recognized in an asset acquisition.</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%">Intangibles</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 purchased intangible assets are stated at cost less accumulated amortization. Our intangible assets acquired from a business combination or asset acquisition are stated at the estimated fair value on the date of the acquisition less accumulated amortization (see Note 12, Acquisitions). We amortize intangible assets to general and administrative expense using the straight-line method. The following table presents the detail of intangible assets as recorded in other assets in the 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><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.670%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in years)</span></td><td colspan="3" style="padding:0 1pt"></td><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 relationships - system sales</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%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">145,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">145,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships - servicing</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%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships - new customers</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%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</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%">15</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax equity commitment</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%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software license</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademark</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%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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-25</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">212,734 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,676)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">134,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">162,512 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="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 December 31, 2023, amortization expense related to intangible assets to be recognized is as follows:</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><td style="width:83.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.690%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization<br/>Expense</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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%">2024</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%">28,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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%">15,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 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%">39,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">134,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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%">Goodwill</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%">Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. Goodwill is reviewed for impairment at least annually or whenever events or changes in circumstances indicate the carrying amount may be impaired. When assessing goodwill for impairment, we use qualitative and if necessary, quantitative methods in accordance with GAAP. Our annual assessment date is October 31. We utilized a qualitative assessment and concluded it was more likely than not the carrying amount was greater than the fair value due to a sustained decline in our share price. Our review considered performance compared to released guidance, renewable market factors, liquidity and market capitalization including stock price along with other market factors including interest rate changes and inflation. Based on this assessment, we performed a quantitative assessment using the market approach. Our market capitalization, after consideration of a control premium, was lower than the book value of equity and thus, we recognized goodwill impairment of $13.2 million in the fourth quarter of 2023.</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%">Deferred Financing Costs</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%">Deferred financing costs are capitalized and amortized to interest expense, net over the term of the related debt using the effective interest method for term loans or the straight-line method for revolving credit facilities. The unamortized balance of deferred financing costs is recorded in current portion of long-term debt, current portion of long-term debt—affiliates, long-term debt, net and long-term debt, net—affiliates (see Note 9, Long-Term Debt) for term loans or in other current assets and other assets for revolving credit facilities and debt and equity transactions not yet completed, in the consolidated balance sheets. The following table presents the changes in net deferred financing costs:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">76,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">56,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized</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%">(25,226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,640)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">128,361 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">76,525 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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%">Asset Retirement Obligation ("ARO")</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 have AROs arising from contractual requirements to perform certain asset retirement activities at the time the solar energy systems are disposed. We recognize an ARO at the point an obligating event takes place, typically when the solar energy system is placed in service. An asset is considered retired when it is permanently taken out of service, such as through a sale or disposal.</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 liability is initially measured at fair value (as a Level 3 measurement) based on the present value of estimated removal and restoration costs and subsequently adjusted for changes in the underlying assumptions and for accretion expense. The accretion expense is recognized in general and administrative expense in the consolidated statements of operations. The corresponding asset retirement costs are capitalized as part of the carrying amount of the solar energy system and depreciated over the solar energy system's remaining useful life.</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%">See Note 6, AROs.</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%">Warranty Obligations</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 connection with our customer agreements, we warrant the solar energy systems against defects in workmanship, against component or materials breakdowns and against any damages to rooftops during the installation process. The dealers' warranties on the workmanship, including work during the installation process, and the manufacturers' warranties over component parts have a range of warranty periods which are generally 10 to 25 years. As of December 31, 2023 and 2022, a warranty reserve of $6.0 million and $3.0 million, respectively, is recorded in other long-term liabilities in the consolidated balance sheets.</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%">Advertising Costs</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 expense advertising costs as they are incurred to general and administrative expense in the consolidated statements of operations. We recognized advertising expense of $5.0 million, $2.5 million and $1.9 million during the years ended December 31, 2023, 2022 and 2021, respectively.</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%">Defined Contribution Plan</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 April 2015, we established the Sunnova Energy Corporation 401(k) Profit Sharing Plan ("401(k) plan") available to employees who meet the 401(k) plan's eligibility requirements. The 401(k) plan allows participants to contribute a percentage of their compensation to the 401(k) plan up to the limits set forth in the Internal Revenue Code. We may make additional discretionary contributions to the 401(k) plan as a percentage of total participant contributions, subject to established limits. Participants are fully vested in their contributions and any safe harbor matching contributions we make. We made safe harbor matching contributions of $4.2 million, $1.8 million and $1.3 million during the years ended December 31, 2023, 2022 and 2021, respectively, which are recorded in general and administrative expense in the consolidated statements of operations.</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%">Income Taxes</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 account for income taxes under an asset and liability approach. Deferred income taxes reflect the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and the amounts recognized for income tax reporting purposes, net operating loss, carryforwards, and other tax credits measured by applying currently enacted tax laws. A valuation allowance is provided when necessary to reduce deferred tax assets to an amount that is more likely than not to be realized.</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 determine whether a tax position taken in a filed tax return, planned to be taken in a future tax return or claim, or otherwise subject to interpretation, is 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. We use a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the available evidence indicates it is more likely than not the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit or obligation as the largest amount that is more than 50% likely of being realized upon ultimate settlement. See Note 11, Income Taxes.</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%">Comprehensive Income (Loss)</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 are required to report comprehensive income (loss), which includes net income (loss) as well as other comprehensive income (loss). There were no differences between comprehensive loss and net loss as reported in the consolidated statements of operations for the periods presented.</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%">Impairment of Long-Lived Assets</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%">Long-lived assets, such as property and equipment, are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset be tested for possible impairment, we first compare undiscounted cash flows expected to be generated by that asset or asset group to its carrying value. If the carrying value of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, impairment is recognized to the extent the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals as considered necessary. Impairment charges are recorded in operations and maintenance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expense for solar energy systems that </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">relate to revenue from contracts with customers and general and administrative expense for all other property and equipment and other long-lived assets.</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%">Segment Information</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%">Operating segments are defined as components of a company about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is the chief executive officer. Based on the financial information presented to and reviewed by our chief operating decision maker in deciding how to allocate resources and in assessing performance, we have determined we have a single reportable segment: solar energy products and services. Our principal operations, revenue and decision-making functions are located in the U.S.</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%">Basic and Diluted Net Income (Loss) Per Share</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 basic net income (loss) per share attributable to stockholders is calculated by dividing the net income (loss) attributable to stockholders by the weighted-average number of shares of common stock outstanding for the period. Our diluted net income (loss) per share attributable to stockholders is calculated by giving effect to all potential common stock equivalents outstanding for the period determined using the treasury stock method or the if-converted method, as applicable. During periods in which we incur a net loss attributable to stockholders, stock options and restricted stock units are considered to be common stock equivalents but are excluded from the calculation of diluted net loss per share attributable to stockholders as the effect is antidilutive. See Note 16, Basic and Diluted Net Loss Per Share.</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%">Equity-Based Compensation</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 account for equity-based compensation, which requires the measurement and recognition of compensation expense related to the fair value of equity-based compensation awards. Equity-based compensation expense includes the compensation cost for all share-based awards granted to employees, consultants and members of our board of directors (our "Board") based on the grant date fair value estimate. This also applies to awards modified, repurchased or canceled during the periods reported. We use the Black-Scholes option-pricing model to measure the fair value of stock options at the measurement date. We use the closing price of our common stock on the grant date to measure the fair value of restricted stock units at the measurement date. We account for forfeitures as they occur. Equity-based compensation expense is recorded in general and administrative expense in the consolidated statements of operations. See Note 15, Equity-Based Compensation.</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%">Redeemable Noncontrolling Interests and 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%">Noncontrolling interests represent third-party interests in the net assets of certain consolidated subsidiaries (the "tax equity entities"). For these tax equity entities, we have determined the appropriate methodology for calculating the noncontrolling interest balances that reflects the substantive economic arrangements in the operating agreements is a balance sheet approach using the hypothetical liquidation at book value ("HLBV") method. Under the HLBV method, the amounts reported as noncontrolling interests in the consolidated balance sheets represent the amounts third-party investors would hypothetically receive at each balance sheet date under the liquidation provisions of the operating agreements, assuming the net assets of the subsidiaries were liquidated at amounts determined in accordance with GAAP and distributed to the investors. The noncontrolling interest balances in these subsidiaries are reported as a component of equity in the consolidated balance sheets. The amount of income or loss allocated to noncontrolling interests in the results of operations for the subsidiaries using HLBV are determined as the difference in the noncontrolling interest balances in the consolidated balance sheets at the start and end of each reporting period, after taking into account any capital transactions between the subsidiaries and the third-party investors. Factors used in the HLBV calculation include GAAP income (loss), taxable income (loss), capital contributions, investment tax credits, distributions and the stipulated targeted investor return specified in the subsidiaries' operating agreements. Changes in these factors could have a significant impact on the amounts that investors would receive upon a hypothetical liquidation. The use of the HLBV method to allocate income (loss) to the noncontrolling interest holders may create volatility in the consolidated statements of operations as the application of HLBV can drive changes in net income or loss attributable to noncontrolling interests from period to period. We classify certain noncontrolling interests with redemption features that are not solely within our control outside of permanent equity in the consolidated balance sheets. Redeemable noncontrolling interests are reported using the greater of the carrying value at each reporting date as determined by the HLBV method or the estimated redemption value at the end of each reporting period. Estimating the redemption value of the redeemable noncontrolling interests requires the use of significant assumptions and estimates, such as projected future cash flows at the time the redemption feature can be exercised. The redeemable noncontrolling interests and noncontrolling interests are recorded net of related issuance costs and net of the basis difference in the solar energy systems transferred to the tax equity entities in the consolidated balance sheets. This basis difference is reflected as equity in subsidiaries attributable to parent in the consolidated </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">statements of redeemable noncontrolling interests and equity. When we exercise our purchase option to purchase the Class A member's interest in a tax equity entity, the difference between the purchase price and carrying value of the redeemable noncontrolling interest or noncontrolling interest immediately prior to the purchase is reflected as an adjustment to accumulated deficit and no gain or loss is recognized in the consolidated statements of operations.</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 December 31, 2023, our liability for self-insured claims was $3.5 million, which represents our best estimate of the future cost of claims incurred as of that date. We believe we have adequate reserves for these claims as of December 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%">Sales of Investment Tax Credits ("ITCs")</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 2023, we entered into tax credit purchase and sale agreements with third-party purchasers to sell to such third-party purchasers, for cash, the Section 48(a) ITCs generated by certain solar energy systems that have or will be placed in service, subject to certain conditions set forth therein. We account for ITCs using the flow-through method. For tax credit purchase and sale agreements entered into by certain of our consolidated tax equity partnerships, we record our share of the sale as income tax benefit and the tax equity investor's share as an increase to redeemable noncontrolling interest or noncontrolling interest. As of December 31, 2023, accounts receivable from ITC sales of $200.7 million is recorded in accounts receivable—other in the consolidated balance sheet. During the year ended December 31, 2023, we recognized ITC sales of $207.4 million, of which $16.6 million is recorded in income tax benefit in the consolidated statement of operations and $190.8 million is recorded in redeemable noncontrolling interest in the consolidated balance sheet.</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><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 November 2023, the FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting: Improvements to Reportable Segment Disclosures,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to refine and ensure a broader and more transparent representation of segment-related financial activities. This ASU is effective for annual periods beginning in January 2024. We are currently evaluating the impact of this ASU on our consolidated financial statements and related disclosures.</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 December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes: Improvements to Income Tax Disclosures,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to improve the transparency and effectiveness of income tax disclosures, including rate reconciliation and income taxes paid. This ASU is effective for annual periods beginning in January 2025. We are currently evaluating the impact of this ASU 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 consolidated financial statements requires us to make estimates and assumptions that affect the amounts reported in the consolidated 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 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%">Cash and Cash Equivalents</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 maintain cash and cash equivalents, which consists principally of demand deposits, with investment-grade financial institutions. We are exposed to credit risk to the extent cash and cash equivalents balances exceed amounts covered by the Federal Deposit Insurance Corporation ("FDIC"). As of December 31, 2023 and 2022, we had cash and cash equivalents deposits of $187.0 million and $337.5 million, respectively, in excess of the FDIC's current insured limit of $250,000. We have not experienced any losses on our deposits of cash and cash equivalents.</span></div> 187000000 337500000 <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 Cash</span></div>We record cash that is restricted as to withdrawal or use under the terms of certain contractual agreements as restricted cash. Our restricted cash primarily represents cash held to service certain payments under the Sunnova EZ-Own Portfolio, LLC ("EZOP"), Sunnova TEP Holdings, LLC ("TEPH"), Helios II Issuer, LLC ("HELII"), Helios III Issuer, LLC ("HELIII"), Sunnova RAYS I Issuer, LLC ("RAYSI"), 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 Helios VI Issuer, LLC ("HELVI"), Sunnova Helios VII Issuer, LLC ("HELVII"), Sunnova TEP V-A, LLC ("TEPVA"), Sunnova TEP V-B, LLC ("TEPVB"), Sunnova TEP V-C, LLC ("TEPVC"), Sunnova TEP 6-B, LLC ("TEP6B"), Sunnova TEP 6-D, LLC ("TEP6D"), Sunnova Sol III Issuer, LLC ("SOLIII"), Sunnova Helios VIII Issuer, LLC ("HELVIII"), Sunnova Helios IX Issuer, LLC ("HELIX"), Sunnova Sol IV Issuer, LLC ("SOLIV"), Sunnova Helios X Issuer, LLC ("HELX"), Sunnova Sol V Issuer, LLC ("SOLV"), Sunnova Helios XI Issuer, LLC ("HELXI"), Sunnova Helios XII Issuer, LLC ("HELXII"), Sunnova TEP 7-A, LLC ("TEP7A"), Sunnova TEP 7-B, LLC ("TEP7B"), Sunnova TEP 7-C, LLC ("TEP7C"), Sunnova TEP 7-D, LLC ("TEP7D"), Sunnova TEP 7-E, LLC ("TEP7E"), Sunnova TEP 7-F, LLC ("TEP7F"), Sunnova TEP 7-G, LLC ("TEP7G"), Sunnova TEP 8-C, LLC ("TEP8C"), Sunnova Inventory Supply, LLC ("IS"), Sunnova Asset Portfolio 9, LLC ("AP9") and Sunnova Hestia I Issuer, LLC ("HESI") financing arrangements (see Note 9, Long-Term Debt and Note 13, Redeemable Noncontrolling Interests and Noncontrolling Interests) and balances collateralizing outstanding letters of credit related to a reinsurance agreement and one of our operating leases for office space (see Note 17, Commitments and Contingencies). The following table presents the detail of restricted cash as recorded in other current assets and other assets in the consolidated balance sheets:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:69.867%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.124%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">Debt and inverter reserves</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%">247,394 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">132,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax equity reserves</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,778 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,684 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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%">8,398 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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 #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%">281,570 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">185,317 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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, $62.2 million and $51.7 million is recorded in other current assets as of December 31, 2023 and 2022, respectively.</span></div> 247394000 132634000 25778000 46684000 8398000 5999000 281570000 185317000 62200000 51700000 274400000 179800000 <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><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>    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>    Accounts receivable—other primarily represents receivables from ITC sales and receivables from our dealers or other parties related to the sale of inventory and the use of inventory procured by us. The following table presents the changes in the allowance for credit losses recorded against accounts receivable—trade, net in the consolidated balance sheets:<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><td style="width:72.692%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for current expected credit losses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,858 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,370)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt 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%">2,559 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,676 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The following table presents the changes in the allowance for credit losses recorded against accounts receivable—other in the consolidated balance sheets:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.730%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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%">Write off of uncollectible accounts</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,357)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">13,045 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr></table></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 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><td style="width:70.935%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">116,477 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">81,248 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1676000 1044000 4978000 2858000 4370000 2490000 275000 264000 2559000 1676000 0 0 18402000 0 5357000 0 13045000 0 <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—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 </span></div>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 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><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">83,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">36,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">27,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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%">1,793 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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%">148,575 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr></table></div> 83178000 74968000 36461000 43116000 27143000 32798000 1793000 1166000 0 65000 148575000 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%">Concentrations of Risk</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%">Financial instruments that potentially subject us to concentrations of credit risk consist primarily of cash, cash equivalents, restricted cash, accounts receivable and notes receivable. The concentrated risk associated with cash, cash equivalents and restricted cash is mitigated by our policy of banking with creditworthy institutions. Typically, amounts on deposit with certain banking institutions exceed FDIC insurance limits. We do not generally require collateral or other security to support accounts receivable. To reduce credit risk related to our relationship with our dealers, management performs periodic credit evaluations and ongoing assessments of our dealers' financial condition.</span></div> 475 0.20 0.16 0.26 0.16 0.11 0.28 0.13 0.16 0.16 <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%">Dealer Commitments</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 enter into exclusivity and other similar agreements with certain key dealers pursuant to which we agree to pay an incentive if such dealers install a certain minimum number of solar energy systems within specified periods. These incentives are recorded in other assets in the consolidated balance sheets and are amortized to general and administrative expense in the consolidated statements of operations generally over the term of the customer agreements, which is estimated at an average of 23 years. See Note 17, Commitments and Contingencies.</span></div> P23Y <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 (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 7, Customer Notes Receivable, Note 8, Investments in Solar Receivables, Note 9, Long-Term Debt, Note 10, Derivative Instruments and Note 12, Acquisitions.</span></div>Changes in the fair value of our investments in solar receivables are included in other operating income/expense in the consolidated statements of operations. Changes in the fair value of our contingent consideration are included in <span style="-sec-ix-hidden:f-643"><span style="-sec-ix-hidden:f-644">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 December 31, 2023 and 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><td style="width:52.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.871%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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><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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">69,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">69,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">55,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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%">124,805 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">55,471 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">69,334 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">19,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">19,916 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">19,916 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,916 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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><td style="width:52.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.871%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><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><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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr></table></div> 69334000 0 0 69334000 55471000 0 55471000 0 124805000 0 55471000 69334000 19916000 0 0 19916000 19916000 0 0 19916000 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 5, Detail of Certain Balance Sheet Captions) in the consolidated balance sheets:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.691%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">(11,528)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,581)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain recognized in earnings</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%">7,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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%">69,334 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">72,171 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 72171000 82658000 969000 0 11528000 11581000 7722000 1094000 69334000 72171000 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 consolidated balance sheets:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.691%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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,832)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,014)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Gain) loss recognized in earnings</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%">3,961 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,094)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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%">19,916 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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 December 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><td style="width:62.057%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:22.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unobservable<br/>Input</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.00%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.90%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.65%</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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.00%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.65%</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 10832000 16014000 -3961000 25094000 19916000 26787000 0.3000 0.1590 0.0465 0.1000 0.0465 <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%">Derivative 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%">Our derivative instruments consist of interest rate swaps and caps that are not designated as cash flow hedges or fair value hedges. We use interest rate swaps and caps to manage our net exposure to interest rate changes. We record the derivatives in other current assets, other assets, other current liabilities and other long-term liabilities, as appropriate, in the consolidated balance sheets and the changes in fair value are recorded in interest expense, net in the consolidated statements of operations. We include unrealized gains and losses on derivatives as a non-cash reconciling item in operating activities in the consolidated statements of cash flows. We include realized gains and losses on derivatives as a change in components of operating assets and liabilities in operating activities in the consolidated statements of cash flows. See Note 10, Derivative Instruments.</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 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 approximately $5.4 billion as of December 31, 2023, of which we expect to recognize approximately 4% 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 customer 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 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 17, 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 or upon sale when a bill and hold agreement is in place. 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: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%">Service Revenue.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Service revenue includes sales of service plans and repair services. 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: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%">Direct Sales Revenue.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Direct sales revenue includes revenue from the direct sale of solar energy systems and energy storage systems to customers with financing provided by us. We recognize revenue from the direct sale of solar energy systems and energy storage systems in the period in which the systems are placed in service.</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 December 31, 2023 and 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><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%">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. We recognize revenue from state and utility incentives in the periods in which they are earned.</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, energy storage system and/or accessory through a customer 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; (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; 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%"> </span></div><div><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, energy storage systems or accessories financed. The credit evaluation process is performed once for each customer at the time the customer is entering into the customer 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, energy storage systems and accessories 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. Expected credit losses are recorded in general and administrative expense in the consolidated statements of operations. See Note 7, Customer Notes Receivable.</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%">Deferred Revenue</span></div>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 customer 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 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><td style="width:62.296%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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><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><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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" 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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">123,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">104,563 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">86,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,788 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,784 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory sales revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-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%">Service revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,178 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Direct sales revenue</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,484 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,212 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Solar renewable energy certificate revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash sales revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loan revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,768 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other revenue</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,692 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #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%">720,653 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">557,690 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">241,752 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 123646000 104563000 86087000 147788000 100070000 71784000 185855000 195979000 0 16197000 4178000 2049000 60590000 8484000 1212000 50375000 48698000 41537000 96072000 72425000 27176000 34716000 18601000 7768000 5414000 4692000 4139000 720653000 557690000 241752000 5400000000 0.04 P12M We do not expect the annual recognition to vary significantly over approximately the next 20 years as the vast majority of existing customer agreements have at least 20 years remaining P4Y P20Y P25Y P10Y 2 P5Y 1 P10Y P20Y P25Y P10Y 2 P5Y 1 P10Y P10Y 1000 0 0 P1M 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 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><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">930,999 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">55,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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 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,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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 (1)</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%">991,003 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">615,623 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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, $50.8 million and $30.2 million is recorded in other current liabilities as of December 31, 2023 and 2022, respectively.</span></div> 930999000 586128000 55651000 24893000 4339000 4602000 14000 0 991003000 615623000 50800000 30200000 33000000 16000000 279000 0 3800000 0 0 0 <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%">Performance Guarantee Obligations</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 most cases, we guarantee certain specified minimum solar energy production output under our leases and loan agreements, generally over a term between 10 and 25 years. The amounts are generally measured and credited to the customer's account as early as the first anniversary of the solar energy system's placed in service date and then every annual period thereafter. We monitor the solar energy systems to ensure these outputs are achieved. We evaluate if any amounts are due to our customers based upon not meeting the guaranteed solar energy production outputs at each reporting period end. For leases, these estimated amounts are recorded as a reduction to revenues from customers and a current or long-term liability, as applicable. For loans, these estimated amounts are recorded as an increase to cost of revenue—other and a current or long-term liability, as applicable. See Note 17, Commitments and Contingencies.</span></div> P10Y P25Y <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%">Property and Equipment</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 Energy Systems and Energy Storage Systems.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Depreciation and amortization of solar energy systems and energy storage systems are calculated using the straight-line method over the estimated useful lives of the solar energy systems and energy storage systems and are recorded in cost of revenue—depreciation. While solar energy systems and energy storage systems are in the design, construction and installation stages prior to being placed in service, the development of the systems is accounted for through construction in progress. The components of the design, construction and installation of the solar energy systems and energy storage systems are as follows:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-indent:-13.5pt"><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:10pt">Dealer's costs (engineering, procurement and construction)</span></div><div style="padding-left:36pt;text-indent:-13.5pt"><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%;padding-left:10pt">Direct costs (costs directly related to a solar energy system or energy storage system)</span></div><div style="padding-left:36pt;text-indent:-13.5pt"><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%;padding-left:10pt">Indirect costs (costs incurred in the design, construction and installation of the solar energy system or energy storage system but not directly associated with a particular asset)</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%">Solar energy systems and energy storage systems are carried at the cost of acquisition or construction (including design and installation) less certain utility rebates and are depreciated over the useful lives of the assets. Depreciation begins when a solar energy system or energy storage system is placed in service. Costs associated with repair and maintenance of a solar energy system or energy storage system are expensed as incurred. Costs associated with improvements to a solar energy system or energy storage system, which extend the life, increase the capacity or improve the efficiency of the systems, are capitalized and depreciated over the remaining life of the asset.</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%">Property and Equipment, Excluding Solar Energy Systems and Energy Storage Systems</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    Property and equipment, including information technology system projects, computers and equipment, leasehold improvements, furniture and fixtures, vehicles and other property and equipment are stated at cost, less accumulated depreciation and amortization. Depreciation and amortization are calculated using the straight-line method over the estimated useful lives of the respective assets and are recorded in general and administrative expense. Leasehold improvements are amortized over the shorter of the lease term or the </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimated useful lives. Upon disposition, the cost and related accumulated depreciation of the assets are removed from property and equipment and the resulting gain or loss is reflected in the consolidated statements of operations. Repair and maintenance costs are expensed as incurred.</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%">Acquisitions</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%">Business combinations are accounted for using the acquisition method of accounting in accordance with ASC 805, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as amended by Accounting Standards Update ("ASU") No. 2017-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations: Clarifying the Definition of a Business</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The purchase price of an acquisition is measured at the estimated fair value of the assets acquired, equity instruments issued and liabilities assumed at the acquisition date. Any noncontrolling interests acquired are also initially measured at fair value. Costs that are directly attributable to the acquisition are expensed as incurred to general and administrative expense. We recognize goodwill if the aggregate fair value of the total purchase consideration and the noncontrolling interests is in excess of the aggregate fair value of the assets acquired and liabilities assumed. We may engage third-party valuation firms to assist in determining the fair values. The operating results of an acquired business are included in our results of operations from the date of acquisition. We have up to one year from the acquisition date to complete the fair value purchase price allocation. See Note 12, Acquisitions.</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%">Asset acquisitions are measured based on the cost to us, including transaction costs. Asset acquisition costs, or the consideration transferred by us, are assumed to be equal to the fair value of the net assets acquired. If the consideration transferred is cash, measurement is based on the amount of cash we paid to the seller, as well as transaction costs incurred. Consideration given in the form of non-monetary assets, liabilities incurred or equity instruments issued is measured based on either the cost to us or the fair value of the assets or net assets acquired, whichever is more clearly evident. The cost of an asset acquisition is allocated to the assets acquired based on their estimated fair values. Goodwill is not recognized in an asset acquisition.</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%">Intangibles</span></div>Our purchased intangible assets are stated at cost less accumulated amortization. Our intangible assets acquired from a business combination or asset acquisition are stated at the estimated fair value on the date of the acquisition less accumulated amortization (see Note 12, Acquisitions). We amortize intangible assets to general and administrative expense using the straight-line method. The following table presents the detail of intangible assets as recorded in other assets in the consolidated balance sheets:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:53.578%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.670%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in years)</span></td><td colspan="3" style="padding:0 1pt"></td><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 relationships - system sales</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%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">145,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">145,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships - servicing</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%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships - new customers</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%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</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%">15</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,899 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax equity commitment</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%">4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software license</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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademark</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%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</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-25</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">212,734 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,756 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,676)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(50,244)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">134,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">162,512 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P10Y 145496000 145496000 P10Y 3471000 3471000 P4Y 29761000 29761000 P15Y 11899000 11899000 P4Y 21209000 21209000 P3Y 331000 331000 P3Y 68000 68000 P3Y P25Y 499000 521000 212734000 212756000 78676000 50244000 134058000 162512000 <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 December 31, 2023, amortization expense related to intangible assets to be recognized is as follows:</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><td style="width:83.110%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.690%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortization<br/>Expense</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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%">2024</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%">28,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,893 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,707 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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%">15,707 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 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%">39,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">134,058 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 28450000 18893000 15707000 15707000 15707000 39594000 134058000 <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%">Goodwill</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%">Goodwill represents the excess of the purchase price over the fair value of assets acquired and liabilities assumed. Goodwill is reviewed for impairment at least annually or whenever events or changes in circumstances indicate the carrying amount may be impaired. When assessing goodwill for impairment, we use qualitative and if necessary, quantitative methods in accordance with GAAP. Our annual assessment date is October 31. We utilized a qualitative assessment and concluded it was more likely than not the carrying amount was greater than the fair value due to a sustained decline in our share price. Our review considered performance compared to released guidance, renewable market factors, liquidity and market capitalization including stock price along with other market factors including interest rate changes and inflation. Based on this assessment, we performed a quantitative assessment using the market approach. Our market capitalization, after consideration of a control premium, was lower than the book value of equity and thus, we recognized goodwill impairment of $13.2 million in the fourth quarter of 2023.</span></div> 13200000 <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 Financing Costs</span></div>Deferred financing costs are capitalized and amortized to interest expense, net over the term of the related debt using the effective interest method for term loans or the straight-line method for revolving credit facilities. The unamortized balance of deferred financing costs is recorded in current portion of long-term debt, current portion of long-term debt—affiliates, long-term debt, net and long-term debt, net—affiliates (see Note 9, Long-Term Debt) for term loans or in other current assets and other assets for revolving credit facilities and debt and equity transactions not yet completed, in the consolidated balance sheets. The following table presents the changes in net deferred financing costs:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:70.976%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">76,525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">56,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,062 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortized</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%">(25,226)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,640)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">128,361 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">76,525 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 76525000 56056000 77062000 34109000 25226000 13640000 128361000 76525000 <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%">Asset Retirement Obligation ("ARO")</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 have AROs arising from contractual requirements to perform certain asset retirement activities at the time the solar energy systems are disposed. We recognize an ARO at the point an obligating event takes place, typically when the solar energy system is placed in service. An asset is considered retired when it is permanently taken out of service, such as through a sale or disposal.</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 liability is initially measured at fair value (as a Level 3 measurement) based on the present value of estimated removal and restoration costs and subsequently adjusted for changes in the underlying assumptions and for accretion expense. The accretion expense is recognized in general and administrative expense in the consolidated statements of operations. The corresponding asset retirement costs are capitalized as part of the carrying amount of the solar energy system and depreciated over the solar energy system's remaining useful life.</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%">See Note 6, AROs.</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%">Warranty Obligations</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 connection with our customer agreements, we warrant the solar energy systems against defects in workmanship, against component or materials breakdowns and against any damages to rooftops during the installation process. The dealers' warranties on the workmanship, including work during the installation process, and the manufacturers' warranties over component parts have a range of warranty periods which are generally 10 to 25 years. As of December 31, 2023 and 2022, a warranty reserve of $6.0 million and $3.0 million, respectively, is recorded in other long-term liabilities in the consolidated balance sheets.</span></div> P10Y P25Y 6000000 3000000 <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%">Advertising Costs</span></div>We expense advertising costs as they are incurred to general and administrative expense in the consolidated statements of operations. 5000000 2500000 1900000 <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%">Defined Contribution Plan</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 April 2015, we established the Sunnova Energy Corporation 401(k) Profit Sharing Plan ("401(k) plan") available to employees who meet the 401(k) plan's eligibility requirements. The 401(k) plan allows participants to contribute a percentage of their compensation to the 401(k) plan up to the limits set forth in the Internal Revenue Code. We may make additional discretionary contributions to the 401(k) plan as a percentage of total participant contributions, subject to established limits. Participants are fully vested in their contributions and any safe harbor matching contributions we make. We made safe harbor matching contributions of $4.2 million, $1.8 million and $1.3 million during the years ended December 31, 2023, 2022 and 2021, respectively, which are recorded in general and administrative expense in the consolidated statements of operations.</span></div> 4200000 1800000 1300000 <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%">Income Taxes</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 account for income taxes under an asset and liability approach. Deferred income taxes reflect the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and the amounts recognized for income tax reporting purposes, net operating loss, carryforwards, and other tax credits measured by applying currently enacted tax laws. A valuation allowance is provided when necessary to reduce deferred tax assets to an amount that is more likely than not to be realized.</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 determine whether a tax position taken in a filed tax return, planned to be taken in a future tax return or claim, or otherwise subject to interpretation, is 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. We use a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the available evidence indicates it is more likely than not the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit or obligation as the largest amount that is more than 50% likely of being realized upon ultimate settlement. See Note 11, Income Taxes.</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%">Comprehensive Income (Loss)</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 are required to report comprehensive income (loss), which includes net income (loss) as well as other comprehensive income (loss). There were no differences between comprehensive loss and net loss as reported in the consolidated statements of operations for the periods presented.</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%">Impairment of Long-Lived Assets</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%">Long-lived assets, such as property and equipment, are reviewed for impairment whenever events or changes in circumstances indicate the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset be tested for possible impairment, we first compare undiscounted cash flows expected to be generated by that asset or asset group to its carrying value. If the carrying value of the long-lived asset or asset group is not recoverable on an undiscounted cash flow basis, impairment is recognized to the extent the carrying value exceeds its fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals as considered necessary. Impairment charges are recorded in operations and maintenance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expense for solar energy systems that </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">relate to revenue from contracts with customers and general and administrative expense for all other property and equipment and other long-lived assets.</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%">Segment Information</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%">Operating segments are defined as components of a company about which separate financial information is available that is evaluated regularly by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. Our chief operating decision maker is the chief executive officer. Based on the financial information presented to and reviewed by our chief operating decision maker in deciding how to allocate resources and in assessing performance, we have determined we have a single reportable segment: solar energy products and services. Our principal operations, revenue and decision-making functions are located in the U.S.</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%">Basic and Diluted Net Income (Loss) Per Share</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 basic net income (loss) per share attributable to stockholders is calculated by dividing the net income (loss) attributable to stockholders by the weighted-average number of shares of common stock outstanding for the period. Our diluted net income (loss) per share attributable to stockholders is calculated by giving effect to all potential common stock equivalents outstanding for the period determined using the treasury stock method or the if-converted method, as applicable. During periods in which we incur a net loss attributable to stockholders, stock options and restricted stock units are considered to be common stock equivalents but are excluded from the calculation of diluted net loss per share attributable to stockholders as the effect is antidilutive. See Note 16, Basic and Diluted Net Loss Per Share.</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%">Equity-Based Compensation</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 account for equity-based compensation, which requires the measurement and recognition of compensation expense related to the fair value of equity-based compensation awards. Equity-based compensation expense includes the compensation cost for all share-based awards granted to employees, consultants and members of our board of directors (our "Board") based on the grant date fair value estimate. This also applies to awards modified, repurchased or canceled during the periods reported. We use the Black-Scholes option-pricing model to measure the fair value of stock options at the measurement date. We use the closing price of our common stock on the grant date to measure the fair value of restricted stock units at the measurement date. We account for forfeitures as they occur. Equity-based compensation expense is recorded in general and administrative expense in the consolidated statements of operations. See Note 15, Equity-Based Compensation.</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%">Redeemable Noncontrolling Interests and 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%">Noncontrolling interests represent third-party interests in the net assets of certain consolidated subsidiaries (the "tax equity entities"). For these tax equity entities, we have determined the appropriate methodology for calculating the noncontrolling interest balances that reflects the substantive economic arrangements in the operating agreements is a balance sheet approach using the hypothetical liquidation at book value ("HLBV") method. Under the HLBV method, the amounts reported as noncontrolling interests in the consolidated balance sheets represent the amounts third-party investors would hypothetically receive at each balance sheet date under the liquidation provisions of the operating agreements, assuming the net assets of the subsidiaries were liquidated at amounts determined in accordance with GAAP and distributed to the investors. The noncontrolling interest balances in these subsidiaries are reported as a component of equity in the consolidated balance sheets. The amount of income or loss allocated to noncontrolling interests in the results of operations for the subsidiaries using HLBV are determined as the difference in the noncontrolling interest balances in the consolidated balance sheets at the start and end of each reporting period, after taking into account any capital transactions between the subsidiaries and the third-party investors. Factors used in the HLBV calculation include GAAP income (loss), taxable income (loss), capital contributions, investment tax credits, distributions and the stipulated targeted investor return specified in the subsidiaries' operating agreements. Changes in these factors could have a significant impact on the amounts that investors would receive upon a hypothetical liquidation. The use of the HLBV method to allocate income (loss) to the noncontrolling interest holders may create volatility in the consolidated statements of operations as the application of HLBV can drive changes in net income or loss attributable to noncontrolling interests from period to period. We classify certain noncontrolling interests with redemption features that are not solely within our control outside of permanent equity in the consolidated balance sheets. Redeemable noncontrolling interests are reported using the greater of the carrying value at each reporting date as determined by the HLBV method or the estimated redemption value at the end of each reporting period. Estimating the redemption value of the redeemable noncontrolling interests requires the use of significant assumptions and estimates, such as projected future cash flows at the time the redemption feature can be exercised. The redeemable noncontrolling interests and noncontrolling interests are recorded net of related issuance costs and net of the basis difference in the solar energy systems transferred to the tax equity entities in the consolidated balance sheets. This basis difference is reflected as equity in subsidiaries attributable to parent in the consolidated </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">statements of redeemable noncontrolling interests and equity. When we exercise our purchase option to purchase the Class A member's interest in a tax equity entity, the difference between the purchase price and carrying value of the redeemable noncontrolling interest or noncontrolling interest immediately prior to the purchase is reflected as an adjustment to accumulated deficit and no gain or loss is recognized in the consolidated statements of operations.</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 December 31, 2023, our liability for self-insured claims was $3.5 million, which represents our best estimate of the future cost of claims incurred as of that date. We believe we have adequate reserves for these claims as of December 31, 2023; however, the actual value of such claims could be significantly affected if future occurrences and claims differ from these assumptions.</span></div> 3500000 200700000 207400000 -16600000 190800000 <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><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 November 2023, the FASB issued ASU No. 2023-07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting: Improvements to Reportable Segment Disclosures,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to refine and ensure a broader and more transparent representation of segment-related financial activities. This ASU is effective for annual periods beginning in January 2024. We are currently evaluating the impact of this ASU on our consolidated financial statements and related disclosures.</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 December 2023, the FASB issued ASU No. 2023-09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes: Improvements to Income Tax Disclosures,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to improve the transparency and effectiveness of income tax disclosures, including rate reconciliation and income taxes paid. This ASU is effective for annual periods beginning in January 2025. We are currently evaluating the impact of this ASU 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 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><td style="width:57.818%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.670%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in years)</span></td><td colspan="3" style="padding:0 1pt"></td><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><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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,443,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,199,718 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(560,924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">5,638,794 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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 $489.7 million and $360.1 million as of December 31, 2023 and 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 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><td style="width:57.818%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.402%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.670%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in years)</span></td><td colspan="3" style="padding:0 1pt"></td><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><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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,443,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,170 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,199,718 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(560,924)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">5,638,794 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr></table></div> P35Y 5443796000 3719727000 530180000 329893000 P30Y 78538000 57063000 P3Y 130300000 72797000 P3Y P5Y 7503000 4976000 P3Y P6Y 6170000 5558000 P7Y 1172000 1172000 P4Y P5Y 1640000 1640000 P5Y P6Y 419000 157000 6199718000 4192983000 560924000 408182000 5638794000 3784801000 489700000 360100000 Natural Disaster Losses<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 have insurance coverage related to property damage and business interruption. When a solar energy system is damaged by a natural disaster, we impair all or a portion of the net book value to operations and maintenance expense in the period for which the amount is probable and can be reasonably estimated. Insurance proceeds for property damage, up to the amount of impairment expense recorded for property damage, are estimated and recorded as a receivable (recorded in accounts receivable—other in the consolidated balance sheet) and a reduction to operations and maintenance expense when the receipt of the proceeds is deemed probable. Insurance proceeds for property damage that exceed the amount of impairment expense recorded and insurance proceeds related to business interruption are recorded when received, as a reduction to operations and maintenance expense. Costs incurred to repair or replace a solar energy system are capitalized (recorded in property and equipment, net in the consolidated balance sheet) and are classified as an investing cash outflow in the consolidated statement of cash flows. Insurance proceeds received for property damage are classified as an investing cash inflow in the consolidated statement of cash flows. Insurance proceeds received for business interruption are classified as an operating cash inflow in the consolidated statement of cash flows.</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%">Hurricane Fiona in Puerto Rico</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In September 2022, Hurricane Fiona made landfall in Puerto Rico causing significant wind and water damage to the island's infrastructure, residences and businesses. A majority of Puerto Rico was left without electrical power. In addition, other basic utility and infrastructure services (such as water, communications, ports and other transportation networks) were severely curtailed. We had no material damages to our solar energy systems and energy storage systems.</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%">Hurricane Ian in Florida</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In September 2022, Hurricane Ian made landfall in Florida causing catastrophic wind and water damage to the state's infrastructure, residences and businesses. We had no material damages to our solar energy systems and energy storage systems.</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%">Typhoon Mawar in Guam and Northern Mariana Islands</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In May 2023, Typhoon Mawar made landfall in Guam and the Northern Mariana Islands causing significant wind and water damage to the islands' infrastructure, residences and businesses. We had no material damages to our solar energy systems and energy storage systems.</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%">Wildfires in Hawaii</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In August 2023, a series of wildfires broke out in Hawaii causing widespread damage to the island's infrastructure, residences and businesses. We had no material damages to our solar energy systems and energy storage systems.</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%">During the years ended December 31, 2023 and 2022, we incurred (a) $1.6 million and $633,000, respectively, related to third-parties helping our customers, primarily restarting batteries and (b) $730,000 and $532,000, respectively, related to employees performing similar type work or other work related to the hurricanes. The following table presents the impact of the natural disaster losses as recorded in the consolidated statements of operations:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:54.244%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.398%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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><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><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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" 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%">Operations and maintenance expense:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of solar energy systems due to natural disaster losses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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%">Insurance proceeds received/expected to be received—property damage</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Insurance proceeds received—business interruption</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(350)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Other natural disaster-related charges</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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%">General and administrative expense:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Other natural disaster-related charges</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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,480 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,165 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1600000 633000 730000 532000 The following table presents the impact of the natural disaster losses as recorded in the consolidated statements of operations:<div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:54.244%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.398%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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><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><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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" 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%">Operations and maintenance expense:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Impairment of solar energy systems due to natural disaster losses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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,865 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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%">Insurance proceeds received/expected to be received—property damage</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Insurance proceeds received—business interruption</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(350)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">Other natural disaster-related charges</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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%">General and administrative expense:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Other natural disaster-related charges</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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,480 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,165 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3865000 0 0 -3400000 0 0 -350000 0 0 1635000 633000 0 730000 532000 0 2480000 1165000 0 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 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><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">148,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">176,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">62,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">25,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">7,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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%">920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></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%">429,299 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">The following table presents the detail of other assets as recorded in the 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><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">159,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">219,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">166,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">61,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">62,941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">226,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">895,885 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr></table></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 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><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">67,647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">50,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">4,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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</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%">8,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></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%">133,649 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></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 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><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">148,575 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">176,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">62,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">25,996 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">7,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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%">920 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></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%">429,299 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr></table></div> 148575000 152113000 176562000 114910000 62188000 51733000 25996000 17492000 7601000 7392000 7457000 7107000 920000 553000 429299000 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 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><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">159,066 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">219,382 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">166,359 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">61,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">62,941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">226,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">895,885 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr></table></div> 159066000 382611000 219382000 133584000 166359000 121313000 61877000 65064000 62941000 53086000 226260000 206233000 895885000 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 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><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">67,647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">50,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">4,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,667 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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</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%">8,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></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%">133,649 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr></table></div> 67647000 35258000 50815000 30172000 4231000 3247000 2667000 2495000 8289000 334000 133649000 71506000 AROs<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 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><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></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%">21,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">4,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">96,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">69,869 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P30Y The following table presents the changes in AROs as recorded in other long-term liabilities in the 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><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></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%">21,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">4,905 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,701 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">(76)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(99)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">96,227 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">69,869 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 69869000 54396000 21529000 11871000 4905000 3701000 76000 99000 96227000 69869000 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, energy storage system and/or accessory through a customer agreement for a term of 10, 15 or 25 years. The following table presents the detail of customer notes receivable as recorded in the 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><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">4,029,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(116,477)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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, net </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%">3,912,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3,800,754 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,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"></td></tr></table></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 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><td style="width:70.935%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.516%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.517%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,074 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">116,477 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">81,248 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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 December 31, 2023 and 2022, we invested $159.1 million and $382.6 million, respectively, in loan solar energy systems, energy storage systems and accessories not yet placed in service. For the years ended December 31, 2023 and 2022, interest income related to our customer notes receivable was $98.8 million and $56.4 million, respectively. As of December 31, 2023 and 2022, accrued interest receivable related to our customer notes receivable was $14.3 million and $10.2 million, respectively. As of December 31, 2023 and 2022, there was $34.2 million and $12.6 million, respectively, of customer notes receivable not accruing interest and there was $754,000 and $278,000, respectively, of allowance recorded for loans on nonaccrual status. For the years ended December 31, 2023 and 2022, interest income of $0 was recognized for loans on nonaccrual status and accrued interest receivable of $63,000 and $514,000, respectively, was written off by reversing interest income.</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 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><td style="width:66.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.838%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">164,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">40,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">77,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></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%">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%">281,688 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">3,747,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">4,029,025 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></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 December 31, 2023 and 2022, the amortized cost of our customer notes receivable more than 90 days past due but not on nonaccrual status was $83.3 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><td style="width:20.569%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.466%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.203%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><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><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><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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">1,482,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,339,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">692,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">212,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">109,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">115,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,951,915 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">8,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">1,491,081 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,370,405 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">712,143 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">217,610 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">114,573 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">123,213 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,029,025 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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 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><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">4,029,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(116,477)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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, net </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%">3,912,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3,800,754 </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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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,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"></td></tr></table></div> 4029025000 2662307000 116477000 81248000 3912548000 2581059000 3800754000 2554948000 81248000 41138000 35229000 40074000 0 36000 116477000 81248000 159100000 382600000 98800000 56400000 14300000 10200000 34200000 12600000 754000 278000 0 63000 514000 The following table presents the aging of the amortized cost of customer notes receivable:<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><td style="width:66.443%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.838%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">164,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">40,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">77,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></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%">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%">281,688 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">3,747,337 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">4,029,025 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr></table></div> 164150000 91668000 40428000 16859000 77110000 14504000 281688000 123031000 3747337000 2539276000 4029025000 2662307000 83300000 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><td style="width:20.569%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.466%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.734%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.203%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><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><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><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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">1,482,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,339,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">692,995 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">212,119 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">109,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">115,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,951,915 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">8,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,148 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">1,491,081 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,370,405 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">712,143 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">217,610 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">114,573 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">123,213 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,029,025 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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> 1482469000 1339528000 692995000 212119000 109781000 115023000 3951915000 8612000 30877000 19148000 5491000 4792000 8190000 77110000 1491081000 1370405000 712143000 217610000 114573000 123213000 4029025000 Investments in Solar Receivables<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, one of our wholly-owned subsidiaries entered into a Master Lease Agreement (the "EAH Master Lease") with Energy Asset HoldCo LLC, a Delaware limited liability company and subsidiary of Lennar ("EAH Lessor"), to lease two pools of solar energy systems and assume the related PPA and lease obligations from EAH Lessor. In exchange for the right to receive future customer cash flows as well as certain credits, rebates and incentives (including SRECs) under those pooled agreements, we made an upfront payment to Lennar consisting of $35.0 million in initial cash consideration and 1,027,409 shares of our common stock for net consideration of $79.4 million. Pursuant to the terms of the EAH Master Lease, additional pools of solar energy systems may also be leased from EAH Lessor in the future in exchange for upfront lease payments. We will evaluate additional systems on a quarterly basis and, if eligible, are required to tranche the systems under the EAH Master Lease until March 2025.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We established criteria for eligibility that ensures each solar energy system is operational, in service, in good standing and no liens or encumbrances exist. We continue to provide all operations, maintenance and asset management services to EAH Lessor related to the leased solar energy systems. EAH Lessor's residual interest in the solar energy systems comes from any customer renewal exercised after the twentieth anniversary of the contract term of the customer agreement, the remainder of the useful life of the solar energy system after the termination of the customer agreement and any tax incentives (including Section 48(a) ITCs) associated with the ownership of the solar energy system.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the EAH Master Lease does not constitute or contain a lease under the criteria specified by ASC 842, the purchase of EAH Lessor's future revenue has been accounted for as an acquisition of financial assets and we have elected the fair value option under ASC 825. For the purposes of establishing the fair value of our investments in solar receivables, our analysis considers cash flows beginning in September 2021 (the effective date of the transaction). We estimated the fair value of our investments in solar receivables to be $84.3 million on the transaction date.</span></div> 2 35000000 1027409 79400000 84300000 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, EZOP, HELII, RAYSI, HELIII, TEPH, SOLI, HELIV, AP8, SOLII, HELV, SOLIII, HELVI, HELVII, HELVIII, SOLIV, HELIX, HELX, IS, SOLV, HELXI, HELXII, AP9 and HESI. The following table presents the detail of long-term debt, net as recorded in the 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><td style="width:23.058%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.856%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.859%"></td><td style="width:0.1%"></td></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Interest</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rates</span></div></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left: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.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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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.03 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(748)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Notes payable</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%">7.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">5.875% 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%">6.53 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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%">11.75% 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%">12.02 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13,288)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">8.72 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">511,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.64 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,926)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.55 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(753)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr></table></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><td style="width:23.058%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.856%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.859%"></td><td style="width:0.1%"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.43 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">10.03 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,036,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.91 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">335,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,769)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.16 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(417)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,955)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">9.42 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">215,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">SOLII</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.90 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">221,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,948)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.49 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(540)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,094)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.81 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">257,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(102)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,871)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">159,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,345)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.53 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">123,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,797)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.62 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">243,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.90 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">325,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,440)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,759)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">196,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,027)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,798)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.38 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,015)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,064)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:23.058%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.856%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.859%"></td><td style="width:0.1%"></td></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%">8.90 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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%">SOLV</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">6.93 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">312,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,491)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,682)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">HELXI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">6.29 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,007)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,195)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">HELXII</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">6.71 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">210,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13,065)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,135)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">AP9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Revolving credit facility</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%">19.30 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(572)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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:8pt;font-weight:700;line-height:100%">HESI</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">10.94 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">213,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,030,756 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">483,497 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,194,755 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214,431 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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 December 31, 2023, we had $733.0 million of available borrowing capacity under our various financing arrangements, consisting of $364.0 million under the EZOP revolving credit facility, $272.4 million under the TEPH revolving credit facility, $18.7 million under the IS revolving credit facility, $52.9 million under the AP9 revolving credit facility and $25.0 million under the BMB revolving credit facility. There was no available borrowing capacity under any of our other financing arrangements. As of December 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: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%">SEI Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In May 2021, we issued and sold an aggregate principal amount of $575.0 million of our 0.25% convertible senior notes ("0.25% convertible senior notes") in a private placement at a discount to the initial purchasers of 2.5%, for an aggregate purchase price of $560.6 million. The 0.25% convertible senior notes mature in December 2026 unless earlier redeemed, repurchased or converted. In connection with the pricing of the 0.25% convertible senior notes, we used proceeds of $91.7 million to enter into privately negotiated capped call transactions, which are expected to reduce the potential dilution to common shares and/or offset potential cash payments that could be required to be made in excess of the principal amount upon any exchange of notes. Such reduction and/or offset is subject to a cap initially equal to $60.00 per share, subject to adjustments. The capped call transactions cover, subject to customary adjustments, the number of shares of our common stock initially underlying the 0.25% convertible senior notes. As the capped call transactions meet certain accounting criteria, they are classified as stockholders' equity and therefore, are recorded in additional paid-in capital—common stock in the consolidated balance sheet and are not accounted for as derivatives.</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 August 2022, we issued and sold an aggregate principal amount of $600.0 million of our 2.625% convertible senior notes ("2.625% convertible senior notes") in a private placement at a discount to the initial purchasers of 2.5%, for an aggregate purchase price of $585.0 million. The 2.625% convertible senior notes mature in February 2028 unless earlier redeemed, repurchased or converted. In connection with the pricing of the 2.625% convertible senior notes, we used proceeds of $48.4 million to enter into privately negotiated capped call transactions, which are expected to reduce the potential dilution to common shares and/or offset potential cash payments that could be required to be made in excess of the principal amount upon any exchange of notes. Such reduction and/or offset is subject to a cap initially equal to $34.24 per share, subject to adjustments. The capped call transactions cover, subject to customary adjustments, the number of shares of our common stock initially underlying the 2.625% convertible senior notes. As the capped call transactions meet certain accounting criteria, they are classified as stockholders' equity and therefore, are recorded in additional paid-in capital—common stock in the consolidated balance sheet and are not accounted for as derivatives.</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%">Sunnova Energy Corporation Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In August 2021, Sunnova Energy Corporation issued and sold an aggregate principal amount of $400.0 million of 5.875% senior notes ("5.875% senior notes") at a discount to the initial purchasers of approximately 1.24%, for an aggregate purchase price of $395.0 million. The 5.875% senior notes mature in September 2026 and are initially guaranteed on a senior unsecured basis by SEI and a wholly-owned subsidiary of Sunnova Energy Corporation. In June 2023, Sunnova Energy Corporation entered into an arrangement to finance $6.8 million of insurance premiums at an annual interest rate of 7.24% over ten months. In August 2023, Sunnova Energy Corporation entered into an arrangement to finance $1.5 million of insurance premiums at an annual interest rate of 7.49% over ten months. In September 2023, Sunnova Energy Corporation entered into an arrangement to finance $1.9 million of insurance premiums at an annual interest rate of 7.49% over nine months. In September 2023, Sunnova Energy Corporation issued and sold an aggregate principal amount of $400.0 million of 11.75% senior notes ("11.75% senior notes") at a discount to the initial purchasers of approximately 2.74%, for an aggregate purchase price of approximately $389.0 million. The 11.75% senior notes mature in October 2028 and are initially guaranteed on a senior unsecured basis by SEI and a wholly-owned subsidiary of Sunnova Energy Corporation.</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%">EZOP Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In April 2017, EZOP, a special purpose entity, entered into a secured revolving credit facility with Credit Suisse AG, New York Branch, as agent, and the lenders party thereto, for an aggregate commitment amount of $100.0 million with a maturity date of April 2019. In August 2017, the aggregate commitment amount was reduced to $70.0 million and in March 2019, the aggregate commitment amount was increased to $200.0 million. The EZOP revolving credit facility allows for the pooling and transfer of eligible loans on a non-recourse basis subject to certain limited exceptions. The proceeds of the loans under the EZOP revolving credit facility are available to purchase or otherwise acquire loans (which we originated) directly from Sunnova Asset Portfolio 7 Holdings, LLC ("AP7H") pursuant to a sale and contribution agreement, fund certain reserve accounts that are required to be maintained by EZOP in accordance with the EZOP revolving credit agreement and pay fees and expenses incurred in connection with the EZOP revolving credit facility. The amount available for borrowings at any one time under the EZOP revolving credit facility is limited to a borrowing base amount determined at each borrowing and calculated based on the aggregate solar loan balance of eligible solar loans of EZOP multiplied by the weighted average advance rate.</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%">Interest on the borrowings under the EZOP revolving credit facility is due monthly. Borrowings under the EZOP revolving credit facility bear interest at an annual rate equal to the weighted-average cost to the lender of any commercial paper (to the extent the lender funds an advance by issuing commercial paper) plus 3.50% during the commitment availability period and 4.50% after the commitment availability period. The EZOP revolving credit facility requires EZOP to pay a fee based on the daily unused portion of the commitments under the EZOP revolving credit facility. Payments from the loans will be deposited into accounts established pursuant to the EZOP revolving credit facility and applied in accordance with a cash waterfall in the manner specified in the EZOP revolving credit facility. EZOP is also required to maintain certain reserve accounts for the benefit of the lenders under the EZOP revolving credit facility, each of which must remain funded at all times to the levels specified in the credit agreement. In connection with the EZOP revolving credit facility, certain of our affiliates receive a fee for managing and servicing the solar loan agreements and related solar energy systems pursuant to management and servicing agreements. In addition, Sunnova Energy Corporation has guaranteed (a) the manager's obligations to manage the solar loan agreements and related solar energy systems pursuant to the management agreement, (b) the servicer's obligations to service the solar loan agreements and related solar energy systems pursuant to the servicing agreement, (c) AP7H's obligations to repurchase or substitute certain ineligible solar loans sold to EZOP pursuant to certain sale and contribution agreements and (d) certain indemnification obligations related to its affiliates in connection with the EZOP revolving credit facility, but does not provide a general guarantee of the creditworthiness of the assets of EZOP pledged as the collateral for the EZOP revolving credit facility. Under the limited guarantee, Sunnova Energy Corporation is subject to certain financial covenants regarding tangible net worth, working capital and restrictions on the use of proceeds from the EZOP 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-weight:400;line-height:120%">In March 2021, we amended the EZOP revolving credit facility to, among other things, (a) extend the maturity date to November 2023 and (b) increase the uncommitted maximum facility amount from $200.0 million to $350.0 million. In June 2022, we amended the EZOP revolving credit facility to, among other things, (a) extend the scheduled commitment termination date to May 2024, (b) extend the facility maturity date to November 2024, (c) increase the aggregate commitment amount from $200.0 million to $400.0 million, subject to reductions based on the outstanding principal balance of advances over certain time periods, (d) increase the uncommitted maximum facility amount from $350.0 million to $475.0 million, (e) modify the interest rate on borrowings from accruing based on the London interbank offered rate ("LIBOR") to accruing based on Term SOFR (as defined by such revolving credit facility), plus a Term SOFR (as defined by such revolving credit facility) spread adjustment, (f) add an amortization event related to certain of our subsidiaries ceasing to originate solar loans (subject to certain thresholds, time periods and exceptions set forth therein), (g) add concentration limits for solar loans (1) with obligors with credit scores below certain thresholds and (2) for which the original principal balance exceeds a certain threshold and (h) modify eligibility requirements for solar loans to increase the permitted maximum original principal balance. In July 2022, we amended the EZOP revolving credit facility to, among other things, increase the uncommitted maximum facility amount from $475.0 million to </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$535.0 million until the earlier to occur of (a) September 29, 2022 and (b) the date upon which a specific sale of borrowing base assets and a related prepayment of outstanding debt thereunder occurs, upon the occurrence of which the uncommitted maximum facility amount will return to $475.0 million. In August 2022, we amended the EZOP revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $400.0 million to $450.0 million, (b) increase the uncommitted maximum facility amount from $535.0 million to $585.0 million, (c) amend certain provisions addressing the allocation of advances and principal payments among the lenders, (d) amend certain provisions addressing lender consent rights and related matters and (e) include certain provisions addressing service incentives and related matters. In September 2022, we amended the EZOP revolving credit facility to, among other things, (a) decrease the uncommitted maximum facility amount from $585.0 million to $575.0 million and (b) amend certain provisions related to the agent's allocation of certain payments made to the lenders.</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, 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). In August 2023, we amended and restated the EZOP revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $775.0 million to $875.0 million, (b) increase the uncommitted maximum facility amount from $900.0 million to $1.0 billion, (c) extend the maturity date from November 2024 to November 2025 and (d) amend the Advance Rate (as defined therein). In October 2023, we amended the EZOP revolving credit facility to, among other things, reallocate commitments among the lenders.</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%">HELII Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In November 2018, we pooled and transferred eligible solar energy systems and the related asset receivables into HELII, a special purpose entity, that issued $202.0 million in aggregate principal amount of Series 2018-1 Class A solar asset-backed notes and $60.7 million in aggregate principal amount of Series 2018-1 Class B solar asset-backed notes (collectively, the "HELII Notes") with a maturity date of July 2048. The HELII Notes were issued at a discount of 0.02% for Class A and 0.02% for Class B and bear interest at an annual rate equal to 4.87% and 7.71% for the Class A and Class B notes, respectively. The cash flows generated by these solar energy systems are used to service the semi-annual principal and interest payments on the HELII Notes and satisfy HELII's expenses, and any remaining cash can be distributed to Helios Depositor II, LLC, HELII's sole member. In connection with the HELII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and servicing agreements. In addition, Sunnova Energy Corporation has guaranteed (a) the manager's obligations to manage the solar energy systems pursuant to the management agreement, (b) the servicer's obligations to service the solar energy systems pursuant to the servicing agreement and (c) Sunnova ABS Holdings, LLC's obligations to repurchase or substitute certain ineligible solar energy systems eventually sold to HELII pursuant to the sale and contribution agreement. HELII is also required to maintain certain reserve accounts for the benefit of the holders of the HELII Notes, each of which must remain funded at all times to the levels specified in the HELII Notes. The indenture requires HELII to track 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 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and scheduled principal due on the HELII 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 HELII Notes have no recourse to our other assets except as expressly set forth in the HELII Notes.</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%">RAYSI Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In March 2019, we pooled and transferred eligible solar energy systems and the related asset receivables into RAYSI, a special purpose entity, that issued $118.1 million in aggregate principal amount of Series 2019-1 Class A solar asset-backed notes with a maturity date of April 2044 and $15.0 million in aggregate principal amount of Series 2019-1 Class B solar asset-backed notes with a maturity date of April 2034. The notes were issued with no discount for Class A and at a discount of 6.50% for Class B and bear interest at an annual rate equal to 4.95% and 6.35% for the Class A and Class B notes, respectively. In June 2019, RAYSI issued $6.4 million in aggregate principal amount of 2019-2 Class B solar asset-backed notes with a maturity date of April 2034 pursuant to a supplemental note purchase agreement at a discount rate of 10.50% and bear interest at an annual rate equal to 6.35%. The notes issued by RAYSI are referred to as the "RAYSI Notes". The cash flows generated by these solar energy systems are used to service the semi-annual principal and interest payments on the RAYSI Notes and satisfy RAYSI's expenses, and any remaining cash can be distributed to Sunnova RAYS Depositor II, LLC, RAYSI's sole member. In connection with the RAYSI Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management, servicing, facility administration and asset management agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management, servicing, facility administration and asset management agreements, (b) the managing member's 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 RAYSI pursuant to the related sale and contribution agreement. RAYSI is also required to maintain certain reserve accounts for the benefit of the holders of the RAYSI Notes, each of which must remain funded at all times to the levels specified in the RAYSI Notes. The indenture requires RAYSI to track 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 RAYSI Notes as of such date with the potential to enter into an early amortization period if the DSCR drops below a certain threshold. The indenture contains cross-default provisions under which a material default by (a) RAYSI or (b) a tax equity fund under the applicable tax equity transaction documents would, upon the expiration of certain time periods, result in an event of default under the RAYSI indenture. The holders of the RAYSI Notes have no recourse to our other assets except as expressly set forth in the RAYSI Notes.</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%">HELIII Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In June 2019, we pooled and transferred eligible solar loans and the related receivables into HELIII, a special purpose entity, that issued $139.7 million in aggregate principal amount of Series 2019-A Class A solar loan-backed notes, $14.9 million in aggregate principal amount of Series 2019-A Class B solar loan-backed notes and $13.0 million in aggregate principal amount of Series 2019-A Class C solar loan-backed notes (collectively, the "HELIII Notes") with a maturity date of June 2046. The HELIII Notes were issued at a discount of 0.03% for Class A, 0.01% for Class B and 0.03% for Class C and bear interest at an annual rate of 3.75%, 4.49% and 5.32% for the Class A, Class B and Class C notes, respectively. The cash flows generated by these solar loans are used to service the semi-annual principal and interest payments on the HELIII Notes and satisfy HELIII's expenses, and any remaining cash can be distributed to Sunnova Helios III Depositor, LLC, HELIII's sole member. In connection with the HELIII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and servicing agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements, (b) the managing member's 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 loans eventually sold to HELIII pursuant to the related sale and contribution agreement. HELIII is also required to maintain certain reserve accounts for inverter replacement and a capitalized interest reserve account for the benefit of the holders of the HELIII Notes, each of which must remain funded at all times to the levels specified in the HELIII Notes. The holders of the HELIII Notes have no recourse to our other assets except as expressly set forth in the HELIII Notes.</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%">TEPH Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In September 2019, TEPH, a wholly-owned subsidiary of SEI, entered into a revolving credit facility with Credit Suisse AG, New York Branch, as administrative agent, and the lenders party thereto, for an aggregate committed amount of $100.0 million with a maturity date of November 2022. The TEPH revolving credit facility allows for borrowings based on the aggregate value of solar assets owned by subsidiaries of TEPH subject to certain excess concentration limitations. The proceeds from the TEPH revolving credit facility are available for funding certain reserve accounts required by the TEPH revolving credit facility, making distributions to the parent of TEPH and paying fees incurred in connection with closing the TEPH revolving credit facility. The TEPH revolving credit facility is non-recourse to SEI and is secured by net cash flows from PPAs and leases available to the borrower after distributions to tax equity investors and payment of certain operating, maintenance and other expenses. Sunnova Energy Corporation guarantees the performance of certain affiliates who manage the collateral related to the TEPH revolving credit facility as well as certain indemnity and repurchase obligations. Under the limited guarantee, Sunnova Energy Corporation is subject to certain financial covenants regarding tangible net worth, working </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">capital and restrictions on the use of proceeds from the facility. In addition, TEPH's obligations under the TEPH revolving credit facility are guaranteed by certain subsidiaries of TEPH. Borrowings under the TEPH revolving credit facility are made in Class A loans and Class B loans. The TEPH revolving credit facility has an advance rate equal to approximately 60% of the value of the solar projects in the portfolio that have not yet begun construction and 80% of the value of the solar projects that have reached substantial completion. Interest on the borrowings under the TEPH revolving credit facility is due quarterly. Borrowings under the TEPH revolving credit facility initially bore interest at an annual rate of either LIBOR divided by a percentage equal to 100% minus a reserve percentage or a base rate (defined as, for any day, a rate of interest per annum equal to the highest of (a) the prime rate for such day and (b) the sum of the weighted average of the rates on overnight federal funds transactions with members of the federal reserve system arranged by federal funds brokers as published for such day plus 0.50%), plus a margin of between 2.90% and 4.30%, which varies based on criteria including (a) whether the availability period has expired, (b) whether a takeout transaction has occurred in the last 18 months and (c) the ratio of Class A loans to Class B loans outstanding at such time.</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 2021, we amended the TEPH revolving credit facility to, among other things, (a) permit certain transactions in SRECs (or proceeds therefrom) and related hedging arrangements and exclude certain of such amounts from the calculation of net cash flow available to service the indebtedness and (b) allow for borrowings with respect to certain ancillary components. In September 2021, we amended the TEPH revolving credit facility to, among other things, modify the hedging requirements to be based on borrowing capacity until March 2022, rather than amount currently borrowed. In October 2021, we amended the TEPH revolving credit facility to, among other things, update the LIBOR transition terms and transfer a portion of the loan commitment to an additional lender. In September 2022, we amended the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $460.7 million to $564.7 million, (b) increase the uncommitted maximum facility amount from $600.0 million to $639.7 million, (c) extend the facility maturity date to November 2024, (d) amend certain excess concentration limitations, (e) replace LIBOR with Term SOFR (as defined by such revolving credit facility) as the interest rate benchmark and include benchmark replacement provisions and (f) include certain provisions addressing grid services revenue and related matters. In October 2022, we amended the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $564.7 million to $600.0 million and (b) increase the uncommitted maximum facility amount from $639.7 million to $689.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-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, 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 such 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 August 2023, we amended the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $700.0 million to $769.3 million, (b) increase the uncommitted maximum facility amount from $789.7 million to $859.0 million and (c) extend the maturity date from November 2024 to November 2025. In November 2023, we amended and restated the TEPH revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $769.3 million to $1.309 billion and (b) increase the uncommitted maximum facility amount from $859.0 million to $1.575 billion. In December 2023, an additional lender joined the TEPH revolving credit facility and the aggregate commitment amount was increased from $1.309 billion to $1.311 billion.</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%">SOLI Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In February 2020, we pooled and transferred eligible solar energy systems and the related asset receivables into wholly-owned subsidiaries of SOLI, a special purpose entity, that issued $337.1 million in aggregate principal amount of Series 2020-1 Class A solar asset-backed notes and $75.4 million in aggregate principal amount of Series 2020-1 Class B solar </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">asset-backed notes (collectively, the "SOLI Notes") with a maturity date of January 2055. The SOLI Notes were issued at a discount of 0.89% for Class A and 0.85% for Class B and bear interest at an annual rate equal to 3.35% and 5.54% for the Class A and Class B notes, respectively. The cash flows generated by the solar energy systems of SOLI's subsidiaries are used to service the quarterly principal and interest payments on the SOLI Notes and satisfy SOLI's expenses, and any remaining cash can be distributed to Sunnova Sol Depositor, LLC, SOLI's sole member. In connection with the SOLI Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to a transaction management agreement and managing 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 management, servicing and transaction management 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 SOLI pursuant to the sale and contribution agreement. SOLI is also required to maintain certain reserve accounts for the benefit of the holders of the SOLI Notes, each of which must remain funded at all times to the levels specified in the SOLI Notes. The indenture requires SOLI to track 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 SOLI 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 SOLI Notes have no recourse to our other assets except as expressly set forth in the SOLI 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%">HELIV Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In June 2020, we pooled and transferred eligible solar loans and the related receivables into HELIV, a special purpose entity, that issued $135.9 million in aggregate principal amount of Series 2020-A Class A solar loan-backed notes and $22.6 million in aggregate principal amount of Series 2020-A Class B solar loan-backed notes (collectively, the "HELIV Notes") with a maturity date of June 2047. The HELIV Notes were issued at a discount of 0.01% for Class A and 4.18% for Class B and bear interest at an annual rate of 2.98% and 7.25% for the Class A and Class B notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELIV Notes and satisfy HELIV's expenses, and any remaining cash can be distributed to Sunnova Helios IV Depositor, LLC, HELIV's sole member. In connection with the HELIV Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELIV pursuant to the related sale and contribution agreement. HELIV is also required to maintain certain reserve accounts for the benefit of the holders of the HELIV Notes, each of which must be funded at all times to the levels specified in the HELIV Notes. The holders of the HELIV Notes have no recourse to our other assets except as expressly set forth in the HELIV 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%">AP8 Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In September 2020, AP8 entered into a secured revolving credit facility with Banco Popular de Puerto Rico, as agent, and the lenders party thereto, for an aggregate committed amount of $60.0 million with a maturity date of September 2023. The proceeds of the loans under the AP8 revolving credit facility were initially available to purchase or otherwise acquire solar loans, fund a reserve account that is required to be maintained by AP8 in accordance with the credit agreement and pay fees and expenses incurred in connection with the AP8 revolving credit facility. The amount available for borrowings at any one time under the AP8 revolving credit facility was initially limited to a borrowing base amount determined at each borrowing and calculated based on a specified advance rate applied to the net outstanding principal balance of the solar loans securing the AP8 revolving credit facility. After giving effect to the amendments described below, interest on the borrowings under the AP8 revolving credit facility is due quarterly. Borrowings under the AP8 revolving credit facility bear interest at an annual rate based on Term SOFR (as defined by such 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-weight:400;line-height:120%">In connection with the AP8 revolving credit facility, certain of our affiliates receive a fee for managing and servicing the solar loan agreements and related solar energy systems pursuant to management and servicing agreements. In addition, Sunnova Energy Corporation has guaranteed (a) the manager's obligations to manage the solar loan agreements and related solar energy systems pursuant to the management agreement, (b) the servicer's obligations to service the solar loan agreements and related solar energy systems pursuant to the servicing agreement, (c) Sunnova Asset Portfolio 8 Holdings, LLC's obligations to repurchase or substitute certain ineligible solar loans sold to AP8 pursuant to certain sale and contribution agreements, (d) the obligation of AP8 to cure any condition that has caused a solar asset to become a defective solar asset or pay certain liquidated damages, (e) the performance by AP8 of certain obligations in respect of its role as managing member of the financing funds under the credit agreement, (f) certain indemnification obligations related to its affiliates in connection with the AP8 revolving credit facility and (g) the obligation of AP8 under the AP8 revolving credit facility to the extent a default is caused by a misappropriation of funds or certain insolvency events related to AP8, but does not provide a general guarantee of the creditworthiness of the assets of AP8 pledged as the collateral for the AP8 revolving credit facility. Under the limited guarantee, Sunnova Energy Corporation is subject to certain financial covenants regarding tangible net worth, working capital and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">restrictions on the use of proceeds from the AP8 revolving credit facility. In addition, AP8's obligations under the AP8 revolving credit facility are guaranteed by certain subsidiaries of AP8. </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 November 2022, we amended the AP8 revolving credit facility to, among other things, (a) increase the aggregate commitment amount from $60.0 million to $75.0 million, (b) extend the facility maturity date from September 2023 to September 2024, (c) add provisions to permit the borrower to acquire and own managing members of financing funds and related covenants regarding the ownership of such managing members of financing funds, (d) add the ability to borrow against solar assets, including amending the definition of "Borrowing Base" and related provisions and covenants to account for solar assets, (e) amend the eligibility criteria, concentration limits and amortization events for solar loans and the addition of solar assets, (f) replace LIBOR with Term SOFR (as defined by such revolving credit facility) as the interest rate benchmark and include benchmark replacement provisions, (g) amend the interest rate on borrowings to an annual rate of Term SOFR (as defined by such revolving credit facility) plus 3.00%, with interest payments being due quarterly and (h) include certain provisions addressing grid services revenue, service incentives, service incentives rebates and related matters. 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. In June 2023, we amended the AP8 revolving credit facility to, among other things, increase the aggregate commitment amount from $150.0 million to $185.0 million. In August 2023, we amended the AP8 revolving credit facility to, among other things, increase the aggregate commitment amount from $185.0 million to $215.0 million. We believe we will be able to satisfy this obligation due in September 2024 through refinancing of the facility or alternatively through the use of our existing cash resources and liquidity.</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%">SOLII Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In November 2020, we pooled and transferred eligible solar energy systems and the related asset receivables into wholly-owned subsidiaries of SOLII, a special purpose entity, that issued $209.1 million in aggregate principal amount of Series 2020-2 Class A solar asset-backed notes and $45.6 million in aggregate principal amount of Series 2020-2 Class B solar asset-backed notes (collectively, the "SOLII Notes") with a maturity date of November 2055. The SOLII Notes were issued at a discount of 0.03% for Class A and 0.05% for Class B and bear interest at an annual rate equal to 2.73% and 5.47% for the Class A and Class B notes, respectively. The cash flows generated by the solar energy systems of SOLII's subsidiaries are used to service the quarterly principal and interest payments on the SOLII Notes and satisfy SOLII's expenses, and any remaining cash can be distributed to Sunnova Sol II Depositor, LLC, SOLII's sole member. In connection with the SOLII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to a transaction management agreement and managing 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 management, servicing and transaction management 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 SOLII pursuant to the sale and contribution agreement. SOLII is also required to maintain certain reserve accounts for the benefit of the holders of the SOLII Notes, each of which must remain funded at all times to the levels specified in the SOLII Notes. The indenture requires SOLII to track 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 SOLII 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 SOLII Notes have no recourse to our other assets except as expressly set forth in the SOLII 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%">HELV Debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In February 2021, we pooled and transferred eligible solar loans and the related receivables into HELV, a special purpose entity, that issued $150.1 million in aggregate principal amount of Series 2021-A Class A solar loan-backed notes and $38.6 million in aggregate principal amount of Series 2021-A Class B solar loan-backed notes (collectively, the "HELV Notes") with a maturity date of February 2048. The HELV Notes were issued at a discount of 0.001% for Class A and 2.487% for Class B and bear interest at an annual rate of 1.80% and 3.15% for the Class A and Class B notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELV Notes and satisfy HELV's expenses, and any remaining cash can be distributed to Sunnova Helios V Depositor, LLC, HELV's sole member. In connection with the HELV Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELV pursuant to the related sale and contribution agreement. HELV is also required to maintain certain reserve accounts for the benefit of the holders of the HELV Notes, each of which must be funded at all times to the levels specified in the HELV Notes. The holders of the HELV Notes have no recourse to our other assets except as expressly set forth in the HELV 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%">SOLIII Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In June 2021, we pooled and transferred eligible solar energy systems and the related asset receivables into wholly-owned subsidiaries of SOLIII, a special purpose entity, that issued $319.0 million in aggregate principal amount of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Series 2021-1 solar asset-backed notes (the "SOLIII Notes") with a maturity date of April 2056. The SOLIII Notes were issued at a discount of 0.04% and bear interest at an annual rate equal to 2.58%. The cash flows generated by the solar energy systems of SOLIII's subsidiaries are used to service the quarterly principal and interest payments on the SOLIII Notes and satisfy SOLIII's expenses, and any remaining cash can be distributed to Sunnova Sol III Depositor, LLC, SOLIII's sole member. In connection with the SOLIII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to a transaction management agreement and managing 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 management, servicing and transaction management 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 SOLIII pursuant to the sale and contribution agreement. SOLIII is also required to maintain certain reserve accounts for the benefit of the holders of the SOLIII Notes, each of which must remain funded at all times to the levels specified in the SOLIII Notes. The indenture requires SOLIII 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 SOLIII 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 SOLIII Notes have no recourse to our other assets except as expressly set forth in the SOLIII 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%">HELVI Debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In July 2021, we pooled and transferred eligible solar loans and the related receivables into HELVI, a special purpose entity, that issued $106.2 million in aggregate principal amount of Series 2021-B Class A solar loan-backed notes and $106.2 million in aggregate principal amount of Series 2021-B Class B solar loan-backed notes (collectively, the "HELVI Notes") with a maturity date of July 2048. The HELVI Notes were issued at a discount of 0.01% for Class A and 0.04% for Class B and bear interest at an annual rate of 1.62% and 2.01% for the Class A and Class B notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELVI Notes and satisfy HELVI's expenses, and any remaining cash can be distributed to Sunnova Helios VI Depositor, LLC, HELVI's sole member. In connection with the HELVI Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELVI pursuant to the related sale and contribution agreement. HELVI is also required to maintain certain reserve accounts for the benefit of the holders of the HELVI Notes, each of which must be funded at all times to the levels specified in the HELVI Notes. The holders of the HELVI Notes have no recourse to our other assets except as expressly set forth in the HELVI 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%">HELVII Debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In October 2021, we pooled and transferred eligible solar loans and the related receivables into HELVII, a special purpose entity, that issued $68.4 million in aggregate principal amount of Series 2021-C Class A solar loan-backed notes, $55.9 million in aggregate principal amount of Series 2021-C Class B solar loan-backed notes and $31.5 million in aggregate principal amount of Series 2021-C Class C solar loan-backed notes (collectively, the "HELVII Notes") with a maturity date of October 2048. The HELVII Notes were issued at a discount of 0.04% for Class A, 0.03% for Class B and 0.01% for Class C and bear interest at an annual rate of 2.03%, 2.33% and 2.63% for the Class A, Class B and Class C notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELVII Notes and satisfy HELVII's expenses, and any remaining cash can be distributed to Sunnova Helios VII Depositor, LLC, HELVII's sole member. In connection with the HELVII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELVII pursuant to the related sale and contribution agreement. HELVII is also required to maintain certain reserve accounts for the benefit of the holders of the HELVII Notes, each of which must be funded at all times to the levels specified in the HELVII Notes. The holders of the HELVII Notes have no recourse to our other assets except as expressly set forth in the HELVII 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%">HELVIII Debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In February 2022, we pooled and transferred eligible solar loans and the related receivables into HELVIII, a special purpose entity, that issued $131.9 million in aggregate principal amount of Series 2022-A Class A solar loan-backed notes, $102.2 million in aggregate principal amount of Series 2022-A Class B solar loan-backed notes and $63.8 million in aggregate principal amount of Series 2022-A Class C solar loan-backed notes (collectively, the "HELVIII Notes") with a maturity date of February 2049. The HELVIII Notes were issued at a discount of 1.55% for Class A, 2.23% for Class B and 2.62% for Class C and bear interest at an annual rate of 2.79%, 3.13% and 3.53% for the Class A, Class B and Class C notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELVIII Notes and satisfy HELVIII's expenses, and any remaining cash can be distributed to Sunnova Helios </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">VIII Depositor, LLC, HELVIII's sole member. In connection with the HELVIII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELVIII pursuant to the related sale and contribution agreement. HELVIII is also required to maintain certain reserve accounts for the benefit of the holders of the HELVIII Notes, each of which must be funded at all times to the levels specified in the HELVIII Notes. The holders of the HELVIII Notes have no recourse to our other assets except as expressly set forth in the HELVIII 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%">SOLIV Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In June 2022, we pooled and transferred eligible solar energy systems and the related asset receivables into wholly-owned subsidiaries of SOLIV, a special purpose entity, that issued $317.0 million in aggregate principal amount of Series 2022-1 Class A solar asset-backed notes and $38.0 million in aggregate principal amount of Series 2022-1 Class B solar asset-backed notes (collectively, the "SOLIV Notes") with a maturity date of April 2057. The SOLIV Notes were issued at a discount of 3.55% and 2.10%, respectively, and bear interest at an annual rate equal to 4.95% and 6.35% for the Class A and Class B notes, respectively. The cash flows generated by the solar energy systems of SOLIV's subsidiaries are used to service the quarterly principal and interest payments on the SOLIV Notes and satisfy SOLIV's expenses, and any remaining cash can be distributed to Sunnova Sol IV Depositor, LLC, SOLIV's sole member. In connection with the SOLIV 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 SOLIV pursuant to the sale and contribution agreement. SOLIV is also required to maintain certain reserve accounts for the benefit of the holders of the SOLIV Notes, each of which must remain funded at all times to the levels specified in the SOLIV Notes. The indenture requires SOLIV 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 SOLIV 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 SOLIV Notes have no recourse to our other assets except as expressly set forth in the SOLIV 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%">HELIX Debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In August 2022, we pooled and transferred eligible solar loans and the related receivables into HELIX, a special purpose entity, that issued $178.0 million in aggregate principal amount of Series 2022-B Class A solar loan-backed notes and $49.7 million in aggregate principal amount of Series 2022-B Class B solar loan-backed notes (collectively, the "HELIX Notes") with a maturity date of August 2049. The HELIX Notes were issued at a discount of 0.69% for Class A and 5.10% for Class B and bear interest at an annual rate of 5.00% and 6.00% for the Class A and Class B notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELIX Notes and satisfy HELIX's expenses, and any remaining cash can be distributed to Sunnova Helios IX Depositor, LLC, HELIX's sole member. In connection with the HELIX Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELIX pursuant to the related sale and contribution agreement. HELIX is also required to maintain certain reserve accounts for the benefit of the holders of the HELIX Notes, each of which must be funded at all times to the levels specified in the HELIX Notes. The holders of the HELIX Notes have no recourse to our other assets except as expressly set forth in the HELIX 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%">HELX Debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In November 2022, we pooled and transferred eligible solar loans and the related receivables into HELX, a special purpose entity, that issued $103.4 million in aggregate principal amount of Series 2022-C Class A solar loan-backed notes, $80.6 million in aggregate principal amount of Series 2022-C Class B solar loan-backed notes and $51.7 million in aggregate principal amount of Series 2022-C Class C solar loan-backed notes (collectively, the "HELX Notes") with a maturity date of November 2049. The HELX Notes were issued at a discount of 5.38% for Class A, 8.98% for Class B and 14.74% for Class C and bear interest at an annual rate of 5.30%, 5.60% and 6.00% for the Class A, Class B and Class C notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELX Notes and satisfy HELX's expenses, and any remaining cash can be distributed to Sunnova Helios X Depositor, LLC, HELX's sole member. In connection with the HELX Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ineligible solar loans eventually sold to HELX pursuant to the related sale and contribution agreement. HELX is also required to maintain certain reserve accounts for the benefit of the holders of the HELX Notes, each of which must be funded at all times to the levels specified in the HELX Notes. The holders of the HELX Notes have no recourse to our other assets except as expressly set forth in the HELX 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%">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, 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%">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%">HELXI Debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In May 2023, we pooled and transferred eligible solar loans and the related receivables into HELXI, a special purpose entity, that issued $174.9 million in aggregate principal amount of Series 2023-A Class A solar loan-backed notes, $80.1 million in aggregate principal amount of Series 2023-A Class B solar loan-backed notes and $31.7 million in aggregate principal amount of Series 2023-A Class C solar loan-backed notes (collectively, the "HELXI Notes") with a maturity date of May 2050. The HELXI Notes were issued at a discount of 2.57% for Class A, 5.31% for Class B and 13.56% for Class C and bear interest at an annual rate of 5.30%, 5.60% and 6.00% for the Class A, Class B and Class C notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELXI Notes and satisfy HELXI's expenses, and any remaining cash can be distributed to Sunnova Helios XI Depositor, LLC, HELXI's sole member. In connection with the HELXI Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELXI pursuant to the related sale and contribution agreement. HELXI is also required to maintain certain reserve accounts for the benefit of the holders of the HELXI Notes, each of which must be funded at all times to the levels specified in the HELXI Notes. The holders of the HELXI Notes have no recourse to our other assets except as expressly set forth in the HELXI 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%">HELXII Debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In August 2023, we pooled and transferred eligible solar loans and the related receivables into HELXII, a special purpose entity, that issued $148.5 million in aggregate principal amount of Series 2023-B Class A solar loan-backed notes, $71.1 million in aggregate principal amount of Series 2023-B Class B solar loan-backed notes and $23.1 million in aggregate principal amount of Series 2023-B Class C solar loan-backed notes (collectively, the "HELXII Notes") with a </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">maturity date of August 2050. The HELXII Notes were issued at a discount of 4.23% for Class A, 6.67% for Class B and 12.64% for Class C and bear interest at an annual rate of 5.30%, 5.60% and 6.00% for the Class A, Class B and Class C notes, respectively. The cash flows generated by these solar loans are used to service the monthly principal and interest payments on the HELXII Notes and satisfy HELXII's expenses, and any remaining cash can be distributed to Sunnova Helios XII Depositor, LLC, HELXII's sole member. In connection with the HELXII Notes, certain of our affiliates receive a fee for managing and servicing the solar energy systems pursuant to management and service agreements. In addition, Sunnova Energy Corporation has guaranteed, among other things, (a) the obligations of certain of our subsidiaries to manage and service the solar energy systems pursuant to management and servicing agreements and (b) certain of our subsidiaries' obligations to repurchase or substitute certain ineligible solar loans eventually sold to HELXII pursuant to the related sale and contribution agreement. HELXII is also required to maintain certain reserve accounts for the benefit of the holders of the HELXII Notes, each of which must be funded at all times to the levels specified in the HELXII Notes. The holders of the HELXII Notes have no recourse to our other assets except as expressly set forth in the HELXII Notes.</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%">AP9 Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In September 2023, AP9 entered into a secured revolving credit facility with Citibank, N.A., as administrative agent, and the lenders party thereto, for an aggregate commitment amount of $65.0 million, subject to a borrowing base calculated based on the sum of a specified advance rate applied to the net aggregate balance of the home improvement loans securing the AP9 revolving credit facility, with a maturity date of October 2027. The proceeds of the loans under the AP9 revolving credit facility are available for funding the purchase of home improvement loans and the related home improvement assets, fund certain reserve accounts that are required to be maintained by AP9 in accordance with the AP9 revolving credit facility and pay fees and expenses incurred in connection with the AP9 revolving credit facility. Interest on the borrowings under the AP9 revolving credit facility is due monthly. Borrowings under the AP9 revolving credit facility bear interest at an annual rate based on Term SOFR (as defined by the AP9 revolving credit facility) plus a margin specific to each lender. In connection with the AP9 revolving credit facility, one of our affiliates receives a fee for servicing the home improvement loans and related home improvement assets pursuant to a servicing agreement. In addition, Sunnova Energy Corporation guarantees (a) the servicer's obligations to service the home improvement loans and related home improvement assets pursuant to the servicing agreement, (b) some of the obligations of Sunnova Asset Portfolio 9 Holdings, LLC, a Delaware limited liability company ("AP9H") pursuant to that certain sale and contribution agreement between AP9H and AP9, which include specified indemnity obligations and refund obligations for certain breaches of representations and warranties in respect of the home improvement loans, (c) AP9H's obligations to repurchase or substitute certain ineligible home improvement loans or cure a defective home improvement loan sold to AP9 pursuant to the sale and contribution agreement and (d) certain indemnification obligations related to its affiliates in connection with the AP9 revolving credit facility, but does not provide a general guarantee of AP9's obligations under the AP9 revolving credit facility or of the creditworthiness of the assets of AP9 pledged as the collateral for the AP9 revolving credit facility. Under the limited guarantee, Sunnova Energy Corporation is subject to certain financial covenants regarding tangible net worth, working capital and restrictions on the use of proceeds from the AP9 revolving credit facility. Obligations of AP9 under the AP9 revolving credit facility are secured by first priority liens on substantially all of the assets of AP9. Certain obligations of AP9H under the sale and contribution agreement are secured by a first priority lien on the equity of AP9 owned by AP9H.</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%">HESI Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.     In October 2023, we entered into a note purchase agreement, which will indirectly benefit from a partial guarantee provided by the U.S. Department of Energy ("DOE") Loan Programs Office. The notes will not be directly guaranteed by the DOE. The offering consists of $219.6 million in aggregate principal amount of Series 2023-GRID1 Class A solar loan-backed notes and $24.4 million in aggregate principal amount of Series 2023-GRID1 Class B solar loan-backed notes (collectively, the "HESI Notes") with a maturity date of December 2050. The HESI Notes were issued at a discount of 2.46% for Class A and 9.40% for Class B and bear interest at an annual rate of 5.75% and 8.25% for the Class A and Class B notes, 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-style:italic;font-weight:400;line-height:120%">BMB Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.     In December 2023, BMB, along with its two wholly-owned subsidiaries, entered into a secured revolving credit facility with Mitsubishi HC Capital America, Inc., as administrative agent, and the lenders party thereto from time to time, for an aggregate principal amount of up to $25.0 million with a maturity date, for each loan thereunder, as set forth in the BMB revolving credit facility and, in any event, no later than December 27, 2025 (after giving effect to any extension thereof pursuant to that aforementioned BMB revolving credit facility). The proceeds of the loans under the BMB revolving credit facility are available to, among other things, finance project costs related to commercial, industrial and other solar energy systems and energy storage systems owned by BMB or one of its subsidiaries or by a customer (each, a "Project"). The BMB revolving credit facility is also available to finance completed Projects. Interest on the borrowings under the BMB revolving credit facility is due monthly (or, in the case of borrowings for construction loans, paid in kind monthly). Borrowings under the BMB revolving credit facility bear interest at an annual rate (which can vary for different Projects) based on Term SOFR plus a specified margin or, in the case of certain term loans for completed Projects, a fixed margin. In connection with the BMB revolving credit facility, certain of our affiliates receive fees for managing and servicing the Projects pursuant to certain management and servicing agreements. In addition, Sunnova Energy Corporation guarantees the obligations of certain of its </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">affiliates under those certain management agreements, servicing agreements, a sale and contribution agreement and a development and purchase agreement, along with reasonable and documented out-of-pocket expenses incurred by BMB or the administrative agent in enforcing their respective rights thereunder, but does not provide a general guarantee of BMB's obligations under the BMB revolving credit facility or of the creditworthiness of the assets of BMB and its wholly-owned subsidiaries that are pledged as collateral for the BMB revolving credit facility. As of December 31, 2023, no borrowings have been made from the BMB 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 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><td style="width:52.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.015%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><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%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">528,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">Sunnova Energy Corporation notes payable</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%">3,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Sunnova Energy Corporation 5.875% 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%">400,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova Energy Corporation 11.75% 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">511,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">203,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">111,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">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%">96,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">1,036,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,036,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">348,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">108,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">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%">215,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">229,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">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%">147,969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">273,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">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%">173,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">133,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">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%">263,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">334,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">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%">211,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">220,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">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%">31,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">SOLV 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%">320,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">HELXI 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%">278,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">HELXII 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%">236,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">AP9 revolving credit facility</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%">12,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">HESI solar loan-backed 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%">240,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 (1)</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%">7,715,914 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">7,409,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">5,539,347 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">5,089,220 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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 $201.7 million and $130.2 million as of December 31, 2023 and 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 notes payable, EZOP, TEPH, AP8, IS and AP9 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, </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">HELX, SOLV, HELXI, HELXII and HESI 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><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%">Principal Maturities 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%">    As of December 31, 2023, the principal maturities of our long-term debt were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:83.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.713%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal Maturities <br/>of Long-Term Debt</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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%">2024</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%">483,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,782,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,226,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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,239,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 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%">2,762,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">7,715,914 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> The following table presents the detail of long-term debt, net as recorded in the consolidated balance sheets:<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><td style="width:23.058%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.856%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.859%"></td><td style="width:0.1%"></td></tr><tr style="height:33pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2023</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective Interest</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Rates</span></div></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><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><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><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><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><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><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><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left: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.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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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.03 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,174)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(748)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Notes payable</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%">7.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">5.875% 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%">6.53 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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%">11.75% 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%">12.02 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13,288)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,119)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">8.72 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">511,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(302)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.64 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">194,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,065 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,926)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.55 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(753)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr></table></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><td style="width:23.058%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.856%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.859%"></td><td style="width:0.1%"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.43 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">86,232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,200)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">10.03 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,036,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.91 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">335,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,769)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.16 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,458 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(417)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,955)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">9.42 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">215,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">SOLII</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.90 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">221,955 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,195 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,948)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.49 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,473 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,496 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(540)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,094)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.81 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">257,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,762 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(102)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,871)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">159,901 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(32)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,345)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.53 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">123,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,221 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,797)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.62 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">243,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,395)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.90 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">325,612 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,440)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,759)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">196,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,246 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,027)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,798)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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.38 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(17,015)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,064)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:23.058%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.273%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.905%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.856%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.880%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.859%"></td><td style="width:0.1%"></td></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%">8.90 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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%">SOLV</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">6.93 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">312,844 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,775 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,491)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,682)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">HELXI</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">6.29 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,007)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,195)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">HELXII</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">6.71 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">210,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,661 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(13,065)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,135)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">AP9</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><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%">Revolving credit facility</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%">19.30 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(572)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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:8pt;font-weight:700;line-height:100%">HESI</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">10.94 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">213,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,616)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,058)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,030,756 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">483,497 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,194,755 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214,431 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.0025 0.0071 575000000 0 0.0071 575000000 0 0.02625 0.0303 600000000 0 0.0311 600000000 0 19174000 0 24324000 0 748000 0 920000 0 0.0707 0 3084000 0 0 0.05875 0.0653 400000000 0 0.0652 400000000 0 0.1175 0.1202 400000000 0 0 0 13288000 0 3767000 0 12119000 0 7339000 0 0.0872 511000000 0 0.0510 500000000 0 302000 0 532000 0 0.0564 194933000 9065000 0.0569 204016000 8632000 24000 0 30000 0 2926000 0 3591000 0 0.0555 105096000 6349000 0.0554 105878000 9957000 753000 0 960000 0 3004000 0 3451000 0 0.0443 86232000 9983000 0.0442 94247000 10438000 1250000 0 1536000 0 1200000 0 1474000 0 0.1003 1036600000 0 0.0774 425700000 0 1168000 0 2043000 0 0.0391 335874000 12965000 0.0392 348962000 16063000 74000 0 87000 0 5769000 0 6827000 0 0.0416 97458000 10854000 0.0415 105655000 11494000 417000 0 564000 0 1955000 0 2609000 0 0.0942 0 215000000 0.2052 74535000 465000 0.0390 221955000 7195000 0.0341 232276000 6409000 56000 0 64000 0 3948000 0 4576000 0 0.0249 134473000 13496000 0.0247 143940000 14367000 540000 0 690000 0 2094000 0 2661000 0 0.0281 257545000 15762000 0.0278 275779000 16632000 102000 0 117000 0 4871000 0 5616000 0 0.0210 159901000 13521000 0.0208 167669000 16770000 32000 0 40000 0 2345000 0 2909000 0 0.0253 123494000 10221000 0.0250 126856000 16058000 31000 0 38000 0 1797000 0 2193000 0 0.0362 243020000 19995000 0.0354 250014000 31099000 4355000 0 5267000 0 3395000 0 4080000 0 0.0590 325612000 8464000 0.0576 338251000 8080000 9440000 0 11190000 0 6759000 0 7996000 0 0.0564 196174000 15246000 0.0546 193837000 29632000 3027000 0 3589000 0 2798000 0 3303000 0 0.0738 200842000 19996000 0.0623 162301000 18335000 17015000 0 12459000 0 3064000 0 3319000 0 0.0890 31300000 0 0 0 0.0693 312844000 7775000 0 0 15491000 0 0 0 6682000 0 0 0 0.0629 247251000 31240000 0 0 12007000 0 0 0 5195000 0 0 0 0.0671 210263000 26661000 0 0 13065000 0 0 0 4135000 0 0 0 0.1930 12118000 0 0 0 572000 0 0 0 0.1094 213432000 26625000 0 0 7616000 0 0 0 7058000 0 0 0 7030756000 483497000 5194755000 214431000 733000000 364000000 272400000 18700000 52900000 25000000 575000000 0.0025 0.0025 0.025 560600000 0.0025 0.0025 91700000 60.00 0.0025 600000000 0.02625 0.02625 0.025 585000000 0.02625 0.02625 48400000 34.24 0.02625 400000000 0.05875 0.05875 0.0124 395000000 0.05875 6800000 0.0724 P10M 1500000 0.0749 P10M 1900000 0.0749 P9M 400000000 0.1175 0.1175 0.0274 389000000 0.1175 100000000 70000000 200000000 0.00000350 0.00000450 200000000 350000000 200000000 400000000 350000000 475000000 475000000 535000000 475000000 400000000 450000000 535000000 585000000 585000000 575000000 450000000 675000000 575000000 800000000 675000000 775000000 800000000 900000000 775000000 875000000 900000000 1000000000 202000000 60700000 0.0002 0.0002 0.0487 0.0771 118100000 15000000 0.0650 0.0495 0.0635 6400000 0.1050 0.0635 139700000 14900000 13000000 0.0003 0.0001 0.0003 0.0375 0.0449 0.0532 100000000 0.60 0.80 1 0.0050 0.0290 0.0430 P18M 460700000 564700000 600000000 639700000 564700000 600000000 639700000 689700000 600000000 700000000 689700000 789700000 700000000 769300000 789700000 859000000 769300000 1309000000 859000000 1575000000 1309000000 1311000000 337100000 75400000 0.0089 0.0085 0.0335 0.0554 135900000 22600000 0.0001 0.0418 0.0298 0.0725 60000000 60000000 75000000 0.0300 75000000 150000000 150000000 185000000 185000000 215000000 209100000 45600000 0.0003 0.0005 0.0273 0.0547 150100000 38600000 0.00001 0.02487 0.0180 0.0315 319000000 0.0004 0.0258 106200000 106200000 0.0001 0.0004 0.0162 0.0201 68400000 55900000 31500000 0.0004 0.0003 0.0001 0.0203 0.0233 0.0263 131900000 102200000 63800000 0.0155 0.0223 0.0262 0.0279 0.0313 0.0353 317000000 38000000 0.0355 0.0210 0.0495 0.0635 178000000 49700000 0.0069 0.0510 0.0500 0.0600 103400000 80600000 51700000 0.0538 0.0898 0.1474 0.0530 0.0560 0.0600 50000000 P6M 250000000 300000000 23500000 0.0501 0.1163 0.0540 0.0735 174900000 80100000 31700000 0.0257 0.0531 0.1356 0.0530 0.0560 0.0600 148500000 71100000 23100000 0.0423 0.0667 0.1264 0.0530 0.0560 0.0600 65000000 219600000 24400000 0.0246 0.0940 0.0575 0.0825 25000000 <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 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><td style="width:52.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.015%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><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%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">528,927 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">582,463 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">Sunnova Energy Corporation notes payable</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%">3,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">Sunnova Energy Corporation 5.875% 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%">400,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">359,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova Energy Corporation 11.75% 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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">411,996 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">511,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">511,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">203,998 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">111,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">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%">96,215 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,982 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">1,036,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,036,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">348,839 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,928 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">108,312 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,603 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">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%">215,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">229,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,589 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">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%">147,969 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">273,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">235,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">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%">173,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,836 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">133,715 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">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%">263,015 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">334,076 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">325,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">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%">211,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,375 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">220,838 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,655 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"></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%">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%">31,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">SOLV 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%">320,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">HELXI 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%">278,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">275,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-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%">HELXII 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%">236,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">242,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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%">AP9 revolving credit facility</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%">12,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">HESI solar loan-backed 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%">240,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 (1)</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%">7,715,914 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">7,409,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">5,539,347 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">5,089,220 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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 $201.7 million and $130.2 million as of December 31, 2023 and 2022, respectively.</span></div> 0.0025 575000000 528927000 575000000 511733000 0.02625 600000000 582463000 600000000 574693000 3084000 3084000 0 0 0.05875 400000000 369522000 400000000 359283000 0.1175 400000000 411996000 0 0 511000000 511000000 500000000 500000000 203998000 198590000 212648000 206045000 111445000 102480000 115835000 104594000 96215000 87982000 104685000 93706000 1036600000 1036600000 425700000 425700000 348839000 310928000 365025000 313174000 108312000 96603000 117149000 100913000 215000000 215000000 75000000 75000000 229150000 192589000 238685000 189728000 147969000 132533000 158307000 135408000 273307000 235318000 292411000 237425000 173422000 153836000 184439000 157289000 133715000 120413000 142914000 124476000 263015000 241599000 281113000 252483000 334076000 325816000 346331000 334335000 211420000 203375000 223469000 210070000 220838000 221655000 180636000 183165000 31300000 31300000 0 0 320619000 317481000 0 0 278491000 275323000 0 0 236924000 242091000 0 0 12118000 12118000 0 0 240057000 249318000 0 0 7715914000 7409940000 5539347000 5089220000 201700000 130200000 <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%">Principal Maturities 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%">    As of December 31, 2023, the principal maturities of our long-term debt were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:83.087%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.713%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal Maturities <br/>of Long-Term Debt</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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%">2024</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%">483,497 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,782,383 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,226,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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,239,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 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%">2,762,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">7,715,914 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 483497000 1782383000 1226422000 222438000 1239106000 2762068000 7715914000 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 years ended December 31, 2023 and 2022, EZOP entered into interest rate swaps and caps for an aggregate notional amount of $1.1 billion and $506.6 million, 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 August 2023, 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 years ended December 31, 2023 and 2022, EZOP unwound interest rate swaps and caps with an aggregate notional amount of $798.0 million and $360.2 million, respectively, and recorded a realized gain of $45.8 million and $22.9 million, 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 years ended December 31, 2023 and 2022, TEPH entered into interest rate swaps and caps for an aggregate notional amount of $851.6 million and $524.9 million, 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 began decreasing to match TEPH's estimated quarterly principal payments on the debt. During the years ended December 31, 2023 and 2022, TEPH unwound interest rate swaps and caps with an aggregate notional amount of $241.1 million and $515.4 million, respectively, and recorded a realized gain of $9.7 million and $28.3 million, 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 years ended December 31, 2023 and 2022, AP8 entered into interest rate swaps and caps for an aggregate notional amount of $140.0 million and $75.0 million, 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 years ended December 31, 2023 and 2022, AP8 unwound interest rate swaps and caps with an aggregate notional amount of $0 and recorded a realized gain of $1.1 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 AP9 Debt.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    During the years ended December 31, 2023 and 2022, AP9 entered into interest rate swaps and caps for an aggregate notional amount of $25.0 million and $0, respectively, to economically hedge its exposure to the variable interest rates on a portion of the outstanding AP9 debt. No collateral was posted for the interest rate swaps and caps as they are secured under the AP9 revolving credit facility. In September 2025, the notional amount of the interest rate swaps and caps will begin decreasing to match AP9's estimated monthly principal payments on the debt. During the years ended December 31, 2023 and 2022, AP9 unwound interest rate swaps and caps with an aggregate notional amount of $0 and recorded a realized gain of $62,000 and $0, 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 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><td style="width:6.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.662%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.659%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="border-bottom: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 of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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><td colspan="21" 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%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective<br/>Date</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Termination<br/>Date</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fixed<br/>Interest<br/>Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Notional<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective<br/>Date</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Termination<br/>Date</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fixed<br/>Interest<br/>Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Notional<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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: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%">July 2023 -</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%">December 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">December 2028 -</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%">November 2035</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.000%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">489,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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><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><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><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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TEPH</span></td><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%">July 2022 - </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%">December 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">October 2031 -</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%">October 2041</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">2.620% - 4.202%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">994,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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><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><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><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"></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%">AP8</span></td><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%">November 2022</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%"> - August 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">September 2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align: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><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%">215,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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><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><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><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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AP9</span></td><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%">September 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">September 2027</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align: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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,723,984 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">948,226 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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 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><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:f-1807"><span style="-sec-ix-hidden:f-1808">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%">55,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 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><td style="width:60.979%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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><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><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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" 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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(56,623)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(51,207)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized (gain) loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,451)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;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%">10,695 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,658)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(2,568)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1100000000 506600000 798000000 360200000 45800000 22900000 851600000 524900000 241100000 515400000 9700000 28300000 140000000 75000000 0 1100000 0 25000000 0 0 0 62000 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><td style="width:6.220%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.662%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.709%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.659%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="45" style="border-bottom: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 of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" 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><td colspan="21" 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%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective<br/>Date</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Termination<br/>Date</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fixed<br/>Interest<br/>Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Notional<br/>Amount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Effective<br/>Date</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Termination<br/>Date</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fixed<br/>Interest<br/>Rate</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Notional<br/>Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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: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%">July 2023 -</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%">December 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">December 2028 -</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%">November 2035</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.000%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">489,581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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><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><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><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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">TEPH</span></td><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%">July 2022 - </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%">December 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">October 2031 -</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%">October 2041</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">2.620% - 4.202%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">994,403 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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><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><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><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"></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%">AP8</span></td><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%">November 2022</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%"> - August 2023</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">September 2025</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align: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><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%">215,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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><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><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><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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">AP9</span></td><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%">September 2023</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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%">September 2027</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align: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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,723,984 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">948,226 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0.02000 489581000 0.00890 489477000 0.02620 0.04202 994403000 0.01520 0.02630 383749000 0.04250 215000000 0.04250 75000000 0.04250 25000000 0 1723984000 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 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><td style="width:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:f-1807"><span style="-sec-ix-hidden:f-1808">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%">55,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div>The following table presents the impact of the interest rate swaps and caps as recorded in the consolidated statements of operations:<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><td style="width:60.979%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.053%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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><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><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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" 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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(56,623)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(51,207)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,306 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized (gain) loss</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,318 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,451)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,874)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;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%">10,695 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,658)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(2,568)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 55471000 112712000 56623000 51207000 -2306000 -67318000 19451000 4874000 -10695000 70658000 2568000 Income Taxes<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 effective income tax rate is 0%, (3)% and 0% for the years ended December 31, 2023, 2022 and 2021, respectively. 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. The sources of these differences are 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><td style="width:62.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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%">Loss before income tax</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%">(503,449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(126,390)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(147,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal tax rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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><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%">Tax benefit computed at statutory rate</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%">(105,724)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,542)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,923)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax, net of federal benefit</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%">14,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,167)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments from permanent differences:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">ITC sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,893)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Redeemable noncontrolling interests and noncontrolling interests</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%">17,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,587)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITC recapture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">4,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in valuation allowance, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax (benefit) expense</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%">(1,023)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3,886 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">260 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">State, federal and foreign income tax (benefit) expense is $(1.0) million, $3.9 million and $260,000 for the years ended December 31, 2023, 2022 and 2021, respectively. The tax effects of temporary differences that give rise to significant portions of the deferred tax assets (liabilities) are as follows:</span></div><div style="margin-top:5pt;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><td style="width:69.221%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt 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%">(tax effected, 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%">Federal net operating loss carryforward</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%">238,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">261,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforward</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITC carryforward</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%">309,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit carryforward</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%">18,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-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%">Federal unused interest deduction carryforward</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%">49,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on derivatives</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%">(17,119)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,459)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in certain financing arrangements</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,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred tax 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%">48,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Deferred tax assets</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%">889,530 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842,678 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed asset basis difference</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(627,290)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(394,082)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible asset basis difference</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,921)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in certain financing arrangements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred tax liabilities</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,259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,095)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Deferred tax liabilities</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%">(662,470)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(590,554)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227,414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(252,124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability</span></div></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%">(354)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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%">A valuation allowance of $227.4 million and $252.1 million was recorded against our net deferred tax assets as of December 31, 2023 and 2022, respectively. We believe it is not more likely than not that future taxable income and the reversal of deferred tax liabilities will be sufficient to realize our net deferred tax assets. Our estimated federal tax net operating loss carryforward as of December 31, 2023 is approximately $1.1 billion, which will begin to expire in 2035 if not utilized. We also generated $28.2 million of Section 48(a) ITCs in 2023 for a net $309.7 million through December 31, 2023, which will begin to expire in 2033 if not utilized.</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 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. 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 December 31, 2023 and 2022 and we do not expect a significant change in gross unrecognized tax benefits in the next twelve months. Our tax years after 2012 remain subject to examination by the IRS and by the taxing authorities in the states and territories in which we operate.</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:115%">Under the provisions of the Internal Revenue Code and similar state provisions, our net operating loss carryforwards and tax credit carryforwards are subject to review and possible adjustment by the IRS and state tax authorities. Under Sections 382 and 383 of the Internal Revenue Code, as well as similar state provisions, our net operating loss and tax credit carryforwards may be subject to an annual limitation in the event of certain cumulative changes in the ownership interest of certain significant shareholders over a three-year period in excess of 50%. This could limit the amount of tax attributes that can be utilized annually to offset future taxable income or tax liabilities. The amount of the annual limitation is determined based on the value of our company immediately prior to the ownership change. Subsequent ownership changes may further affect the limitation in future years. We experienced an ownership change in August 2020 as defined by Sections 382 and 383 of the Internal Revenue Code, which limits our future ability to utilize NOLs and tax credits generated before the "ownership change". However, these </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">limitations do not prevent the use of our NOLs to offset certain built-in gains, including deemed gains with respect to our cost recovery deductions, recognized by us within five years after the ownership change with respect to assets held by us at the time of the ownership change, or the use of our tax credits to offset related tax liabilities, to the extent of our "net unrealized built-in gain" at the time of the ownership change. We have determined that, based upon the size of our net unrealized built-in gain at the time of our 2020 ownership change and our projected recognition of deemed built-in gains in the five years following the ownership change, there is no impact on the balances for deferred taxes or valuation allowance.</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 conduct operations in the U.S. territories of Puerto Rico, Guam and the Commonwealth of the Northern Mariana Islands. As a result, our income tax expense includes the effects of taxes incurred in such jurisdictions where the tax code for the respective jurisdiction may have separate tax-reporting requirements.</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 August 2022, the Inflation Reduction Act of 2022 (the "IRA") was signed into law. Among other things, the IRA expanded and extended the tax credits available to solar energy projects in an effort to achieve President Biden's non-binding target of net-zero emissions by 2050. The IRA extends the investment tax credit for eligible 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 domestic content requirements and the category of consumers it serves, the investment tax credit percentage can range between 6% and 70%.</span></div> 0 -0.03 0 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. The sources of these differences are as follows:<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><td style="width:62.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.600%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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%">Loss before income tax</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%">(503,449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(126,390)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(147,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory federal tax rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </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><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%">Tax benefit computed at statutory rate</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%">(105,724)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,542)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,923)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income tax, net of federal benefit</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%">14,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,167)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,399)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments from permanent differences:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">ITC sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,893)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Redeemable noncontrolling interests and noncontrolling interests</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%">17,738 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,587)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,970 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITC recapture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align: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%">4,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in valuation allowance, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,873 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total income tax (benefit) expense</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%">(1,023)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3,886 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">260 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -503449000 -126390000 -147250000 0.21 0.21 0.21 -105724000 -26542000 -30923000 14804000 -3167000 -2399000 -15893000 0 0 -17738000 6587000 -1970000 0 101000 82000 4179000 1992000 1054000 83873000 38089000 30476000 -1023000 3886000 260000 -1000000.0 3900000 260000 The tax effects of temporary differences that give rise to significant portions of the deferred tax assets (liabilities) are as follows:<div style="margin-top:5pt;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><td style="width:69.221%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;border-top:1pt 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%">(tax effected, 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%">Federal net operating loss carryforward</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%">238,447 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">261,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carryforward</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,980 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ITC carryforward</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%">309,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">285,614 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax credit carryforward</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%">18,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-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%">Federal unused interest deduction carryforward</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%">49,979 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,935 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on derivatives</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%">(17,119)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,459)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in certain financing arrangements</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,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred tax 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%">48,619 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Deferred tax assets</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%">889,530 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">842,678 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed asset basis difference</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(627,290)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(394,082)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible asset basis difference</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,921)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in certain financing arrangements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other deferred tax liabilities</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,259)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,095)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Deferred tax liabilities</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%">(662,470)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(590,554)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227,414)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(252,124)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax liability</span></div></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%">(354)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 238447000 261837000 60980000 61141000 309693000 285614000 18087000 0 49979000 45750000 22935000 16701000 7433000 6123000 -17119000 -32459000 150476000 154635000 0 12730000 48619000 30606000 889530000 842678000 627290000 394082000 30921000 54196000 0 135181000 4259000 7095000 662470000 590554000 227414000 252124000 354000 0 227400000 252100000 1100000000 28200000 309700000 0 0 Acquisitions<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 2021, we entered into an Agreement and Plan of Merger (the "Merger Agreement") with certain of our subsidiaries, SunStreet Energy Group, LLC, a Delaware limited liability company ("SunStreet") and LEN X, LLC, a Florida limited liability company, the sole member of SunStreet and a wholly-owned subsidiary of Lennar Corporation ("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%">"). Pursuant to the Merger Agreement, in April 2021, we acquired SunStreet, Lennar Corporation's ("Lennar") residential solar platform, in exchange for up to 7,011,751 shares of our common stock (the "Acquisition"), comprised of 3,095,329 shares in initial consideration issued at closing, 27,526 shares related to the purchase price adjustments in the third quarter of 2021 and up to 3,888,896 shares issuable as earnout consideration after closing of the Acquisition as described below. 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.</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 purchase consideration was approximately $218.6 million, consisting of $128.2 million in the issuance of common stock shares and $90.4 million representing the fair value of contingent consideration based upon estimated new solar energy system installations through 2025 and the execution of certain binding agreements before the fifth anniversary of the closing of the Acquisition. Pursuant to the Earnout Agreement entered into between us and 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%">, 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%"> will have the ability to earn up to an additional 3,888,896 shares of common stock over a five-year period in connection with the Acquisition. The earnout payments are conditioned on SunStreet meeting certain commercial milestones and achieving specified in-service levels. There are two elements to the earnout arrangement. First, we will issue up to 2,777,784 shares to the extent we and our subsidiaries (including SunStreet) place target amounts of solar energy systems into service and enter into qualifying customer agreements related to such solar energy systems. The 2,777,784 shares of common stock issuable under this portion of the earnout can be earned in four installments on a yearly basis (if the in-service target for each such year is achieved) or at the end of the four-year period (if the cumulative in-service target is achieved by the fourth and final year), with the annual periods commencing on the closing date of the Acquisition. See Note 14, Stockholders' Equity. This earnout is recorded as contingent consideration. The second element of the earnout is related to the development of microgrid communities. Pursuant to this portion of the earnout, we will issue up to 1,111,112 shares in two separate tranches, each of which has different criteria, if, prior to the fifth anniversary of the closing date of the Acquisition, we enter into binding agreements for the development of microgrid communities. One of these tranches is recorded as contingent consideration. As of December 31, 2023, the amount of contingent consideration that could be paid to Lennar has an estimated maximum value of $31.0 million and a minimum value of $7.2 million. These values were determined based on the projected average share price over the five year earnout period multiplied by the number of shares to be transferred to Lennar if the targets for purchased solar energy systems placed in service are achieved. In connection with the Acquisition, Lennar has committed to contribute an aggregate $200.0 million (the "Funding Commitment") to four Sunnova tax equity funds, each formed annually during a period of <span style="-sec-ix-hidden:f-1926">four</span> consecutive years (each such year, a "Contribution Year") commencing in 2021. See Note 13, Redeemable Noncontrolling Interests and Noncontrolling Interests. The customer agreements and related solar energy systems acquired by each of these four tax equity funds will generally be originated by SunStreet, though a certain number of customer agreements may be originated by our dealers, subject to certain criteria and expected in-service levels for the year. The favorable terms of the Funding Commitment result in an intangible asset. During the years ended December 31, 2023, 2022 and 2021, we incurred transaction costs of $1.2 million, $7.8 million and $6.7 million related to acquisitions.</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 fair values of the assets acquired and liabilities assumed are based on a complex series of judgments about future events and uncertainties and rely heavily on estimates and assumptions. We estimated the fair value of the assets acquired at the acquisition date using a multi-period excess earnings methodology for customer relationships related to system sales and servicing, a cost savings methodology for customer relationships related to new customers, a relief from royalty methodology for the trade name and a discounted cash flow methodology for the tax equity commitment, all using Level 3 inputs.</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 third quarter of 2021, we made changes to our purchase price allocation for facts and circumstances that existed at the acquisition date related to (a) the issuance of additional shares of common stock, (b) changes to the aggregate principal amount of the debt acquired, (c) modifications to the forecasted cash flows for the intangible assets, (d) modifications to the estimated earnout consideration and (e) resulting changes to goodwill. During the third quarter of 2021, we recorded an increase to goodwill of $9.1 million as a result of purchase price adjustments. The following table presents the fair value of the assets acquired and liabilities assumed, inclusive of the purchase price adjustments, with the excess recorded as goodwill:</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><td style="width:85.595%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As<br/>Adjusted</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">Cash</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets (includes inventory of $26,835)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,178 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">3,762 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Accrued expenses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,704 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Net assets acquired, excluding goodwill</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">205,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Purchase consideration</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Goodwill</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">13,150 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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%">Goodwill represents the excess of the purchase consideration over the aggregate fair value of the assets acquired and liabilities assumed. Goodwill is primarily attributable to the acquired assembled workforce. We do not expect to take any tax deductions for the goodwill associated with the Acquisition unless we decide to make an asset election in the future that would make a portion of the goodwill deductible for tax purposes. The portion of revenue and earnings associated with the acquired business was not separately identifiable due to the integration with our operations.</span></div> 7011751 3095329 27526 3888896 218600000 128200000 90400000 3888896 P5Y 2 2777784 2777784 4 P4Y 1111112 2 31000000 7200000 P5Y 200000000 4 4 1200000 7800000 6700000 9100000 The following table presents the fair value of the assets acquired and liabilities assumed, inclusive of the purchase price adjustments, with the excess recorded as goodwill:<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.595%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As<br/>Adjusted</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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%">Cash</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets (includes inventory of $26,835)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,836 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,060 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247,178 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">3,762 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Accrued expenses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of long-term debt</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,704 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Net assets acquired, excluding goodwill</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">205,474 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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%">Purchase consideration</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Goodwill</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td 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%">13,150 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 503000 26835000 33562000 217000 211836000 1060000 247178000 3762000 4580000 32301000 364000 697000 41704000 205474000 218624000 13150000 Redeemable Noncontrolling Interests and Noncontrolling Interests<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 summarizes our redeemable noncontrolling interests and noncontrolling interests as of December 31, 2023:</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><td style="width:48.461%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.862%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax Equity Entity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date Class A<br/>Member Admitted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP II, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">December 2017</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP II-B, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2017</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP III, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP IV-A, LLC ("TEPIVA")</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP IV-B, LLC ("TEPIVB")</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP IV-C, LLC ("TEPIVC")</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP IV-D, LLC ("TEPIVD")</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP IV-F, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP IV-E, LLC ("TEPIVE")</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP IV-G, LLC ("TEPIVG")</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP V-D, LLC ("TEPVD")</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEPVA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEPVB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEPVC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP V-E, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP 6-A, LLC ("TEP6A")</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP6B</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP 6-E, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP6D</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP 6-C, LLC ("TEP6C")</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP7C</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP7A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP7B</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP7D</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP7E</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP7G</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP7F</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP 8-A, LLC ("TEP8A")</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP 8-B, LLC ("TEP8B")</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP8C</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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 purpose of the tax equity entities is to own and operate a portfolio of solar energy systems and energy storage systems. The terms of the tax equity entities' operating agreements contain allocations of taxable income (loss), Section 48(a) ITCs and cash distributions that vary over time and adjust between the members on an agreed date (referred to as the flip date). The operating agreements specify either a date certain flip date or an internal rate of return ("IRR") flip date. The date certain flip date is based on the passage of a fixed period of time that generally corresponds to the expiration of the recapture period associated with Section 48(a) ITCs or a year thereafter. The IRR flip date is the date on which the tax equity investor has achieved a contractual rate of return. From inception through the flip date, the Class A members' allocation of taxable income (loss) and Section 48(a) ITCs is generally 99% and the Class B members' allocation of taxable income (loss) and Section 48(a) ITCs is generally 1%. TEPIVA, TEPIVB, TEPIVC, TEPIVD, TEPIVE, TEPIVG, TEPVB, TEPVC, TEPVD, TEP6A, TEP6B, TEP6C, TEP6D, TEP7A, TEP7D and TEP8A also have a step-down period prior to the flip date during which the Class A members' allocation of certain items within taxable income (loss) become 67% and the Class B members' allocation of certain items within taxable income (loss) become 33% and TEPIVG, TEPVB, TEPVC and TEP6B also have an additional step-down period prior to the flip date during which the Class A members' allocation of certain items within taxable income (loss) are </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">further reduced and the Class B members' allocation of certain items within taxable income (loss) are further increased. After the related flip date (or, if the tax equity investor has a deficit capital account, typically after such deficit has been eliminated), the Class A members' allocation of taxable income (loss) will typically decrease to 5% (or, in some cases, a higher percentage if required by the tax equity investor) and the Class B members' allocation of taxable income (loss) will increase by an inverse amount.</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 redeemable noncontrolling interests and noncontrolling interests are comprised of Class A units, which represent the tax equity investors' interest in the tax equity entities. Both the Class A members and Class B members have call options to allow either member to redeem the other member's interest in the tax equity entities upon the occurrence of certain contingent events, such as bankruptcy, dissolution/liquidation and forced divestitures of the tax equity entities. Additionally, except for TEPIVG, TEPVB and TEP6B, the Class B members have the option to purchase all Class A units, which is typically exercisable at any time during the periods specified under each respective governing document, and, in regard to the tax equity entities classified as redeemable noncontrolling interests, also have the contingent obligation to purchase all Class A units if the Class A members exercise their right to withdraw, which is typically exercisable at any time during the periods specified under each respective governing document. In June 2023, we exercised our purchase option to purchase 100% of the Class A member's interest in Sunnova TEP I, LLC ("TEPI") for $5.9 million. This purchase resulted in an increase in our equity in TEPI of $67.0 million. The carrying values of the redeemable noncontrolling interests were equal to or greater than the estimated redemption values as of December 31, 2023 and 2022.</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%">Guarantees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    We are contractually obligated to make certain Class A members whole for losses they may suffer in certain limited circumstances resulting from the disallowance or recapture of Section 48(a) ITCs. We have concluded the likelihood of a significant recapture event is remote and consequently have not recorded a liability for any potential recapture exposure. The maximum potential future payments we could be required to make under this obligation would depend on the IRS successfully asserting upon audit the fair market values of the solar energy systems sold or transferred to the tax equity entities as determined by us exceed the allowable basis for the systems for purposes of claiming Section 48(a) ITCs. The fair market values of the solar energy systems and related Section 48(a) ITCs are determined, and the Section 48(a) ITCs are allocated to the Class A members, in accordance with the tax equity entities' operating agreements. Due to uncertainties associated with estimating the timing and amounts of distributions, the likelihood of an event that may trigger repayment, forfeiture or recapture of Section 48(a) ITCs to such Class A members, and the fact that we cannot determine how the IRS will evaluate system values used in claiming Section 48(a) ITCs, we cannot determine the potential maximum future payments that are required under these guarantees.</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%">From time to time, we incur non-performance fees, which may include, but is not limited to, delays in the installation process and interconnection to the power grid of solar energy systems and other factors. The non-performance fees are settled by either a return of a portion of the Class A members' capital contributions or an additional payment to the Class A members. During the years ended December 31, 2023, 2022 and 2021, we paid $766,000, $9.5 million and $41.2 million, respectively, related to non-performance fees. As of December 31, 2023 and 2022, we recorded a liability of $3.2 million and $170,000, respectively, related to non-performance fees.</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 summarizes our redeemable noncontrolling interests and noncontrolling interests as of December 31, 2023:</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><td style="width:48.461%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.862%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Tax Equity Entity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Classification</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date Class A<br/>Member Admitted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP II, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">December 2017</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP II-B, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2017</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP III, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">January 2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP IV-A, LLC ("TEPIVA")</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP IV-B, LLC ("TEPIVB")</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2019</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP IV-C, LLC ("TEPIVC")</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP IV-D, LLC ("TEPIVD")</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP IV-F, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP IV-E, LLC ("TEPIVE")</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP IV-G, LLC ("TEPIVG")</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 2020</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP V-D, LLC ("TEPVD")</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEPVA</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEPVB</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEPVC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP V-E, LLC</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP 6-A, LLC ("TEP6A")</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2021</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP6B</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">February 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP 6-E, LLC</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP6D</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP 6-C, LLC ("TEP6C")</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP7C</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">November 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP7A</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP7B</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP7D</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2022</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP7E</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP7G</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">August 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP7F</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">September 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP 8-A, LLC ("TEP8A")</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sunnova TEP 8-B, LLC ("TEP8B")</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">TEP8C</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redeemable noncontrolling interests</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.99 0.01 0.67 0.33 0.05 1 5900000 67000000 766000 9500000 41200000 3200000 170000 Stockholders' Equity<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 April 2021, we issued 3,095,329 shares of common stock in connection with the Acquisition. In August 2021, we issued an additional 27,526 shares of common stock in connection with the purchase price adjustments of the Acquisition. See Note 12, Acquisitions. In November 2021, we issued 1,027,409 shares of common stock in connection with our investments in solar receivables. See Note 8, Investments in Solar Receivables. During the year ended December 31, 2021, the remaining holders of our 9.75% convertible senior notes converted approximately $97.1 million aggregate principal amount, including accrued and unpaid interest to the date of each conversion, of our 9.75% convertible senior notes into 7,196,035 shares of our common stock.</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 August 2023, we sold 5,865,000 shares of common stock at a public offering price of $14.75 per share. We received aggregate net proceeds of approximately $82.2 million, after deducting underwriting discounts and commissions of approximately $3.9 million and offering expenses of approximately $400,000. We used the net proceeds from the offering for general corporate purposes.</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 years ended December 31, 2023 and 2022, we issued 693,443 and 694,446 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, as amended, entered into in connection with the acquisition of SunStreet.</span></div> 3095329 27526 1027409 0.0975 97100000 0.0975 7196035 5865000 14.75 82200000 3900000 400000 693443 694446 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%">Effective December 2013 and January 2015, we established and adopted two stock option plans (collectively, the "Prior Plans") after approval by our Board. The Prior Plans provided the aggregate number of shares of common stock that may be issued pursuant to stock options shall not exceed 26,032 shares. No further awards may be made under the Prior Plans.</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%">Effective March 2016, we established and adopted a new stock option plan (the "2016 Plan") after approval by our Board. The 2016 Plan allowed for the issuance of non-qualified and incentive stock options. The 2016 Plan provided the aggregate number of shares of common stock that may be issued pursuant to stock options shall not exceed 4,288,950 shares. No further awards may be made under the 2016 Plan.</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 connection with our IPO, our Board adopted the 2019 Long-Term Incentive Plan (the "LTIP") to incentivize employees, officers, directors and other service providers of SEI and its affiliates. The LTIP provides for the grant, from time to time, at the discretion of our Board or a committee thereof, of stock options, stock appreciation rights, stock awards, including restricted stock and restricted stock units, performance awards and cash awards. The LTIP provides the aggregate number of shares of common stock that may be issued pursuant to awards shall not exceed 5,229,318 shares. The number of shares available for issuance under the LTIP will be increased each fiscal year beginning in 2020, in an amount equal to the lesser of (a) a number of shares such that the total number of shares that remain available for additional grants under the LTIP equals five percent of the outstanding shares of our common stock on the last day of the immediately preceding fiscal year or (b) such number of shares determined by our Board. In February 2023, the aggregate number of shares of common stock that may be issued pursuant to awards under 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. Awards granted under the LTIP contain a service condition and cease vesting for employees, consultants and directors upon termination of employment or service. The grant date fair value of awards granted under the LTIP will be recognized ratably over the applicable vesting period of each award (either one year, three years or seven 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%">The Prior Plans and the 2016 Plan will only allow for settlement of stock options by the issuance of common stock and awards issued under the LTIP can generally only be settled by the issuance of common stock. Therefore, we classify the awards as equity awards. We recognize the fair value of equity-based compensation awards as compensation cost in the financial statements, beginning on the grant date. We base compensation expense on the fair value of the awards we expect to vest, recognized over the service period, and adjusted for actual forfeitures that occur before vesting.</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:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, 75,031 stock options were granted and 569,740 stock options were exercised resulting in the issuance of 569,740 shares of common stock in exchange for $9.0 million. During 2022, 538,758 stock options were granted and 18,383 stock options were exercised resulting in the issuance of 18,383 shares of common stock in exchange for $213,000. During 2023, 1,017,493 stock options were granted and 41,788 stock options were exercised resulting in the issuance of 41,788 shares of common stock in exchange for $540,000.</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 used the following assumptions to apply the Black-Scholes option-pricing model to stock options granted during the years ended December 31, 2023, 2022 and 2021:</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.122%"><tr><td style="width:1.0%"></td><td style="width:49.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.686%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">0.00%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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%">0.00%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">0.00%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</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.50% - 4.38%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.40%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.13%</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%">Expected term (in years)</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%">6.26 - 6.57</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.375 - 6.46</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.13</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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: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%">65.58% - 69.81%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.76%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.13%</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%">The expected volatility was calculated based on the average historical volatilities of publicly traded peer companies determined by us. The risk-free interest rate used was based on the U.S. treasury yield curve in effect at the time of grant for the expected term of the stock options to be valued. The expected dividend yield is zero as we do not anticipate paying common </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stock dividends within the relevant time frame. The expected term has been estimated using the average of the contractual term and weighted average life of the stock options. The following table summarizes stock option activity:</span></div><div style="text-indent:24.75pt"><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><td style="width:41.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.456%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Stock<br/>Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Outstanding, December 31, 2021</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,765,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">16.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.91</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">31,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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%">538,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">27.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.22</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">11.59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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%">(26,731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">24.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">12.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-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%">3,259,459 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,017,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">15.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,788)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">12.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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%">(217,015)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-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, 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,018,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.97</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, December 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,575,095 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.80</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">4,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest, December 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,018,149 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.97</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested, December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;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%">570,230 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-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%">Non-vested, December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;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,443,054 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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 years ended December 31, 2023 and 2022 was 16,816. The grant date fair value of stock options that vested during the years ended December 31, 2023 and 2022 was $309,000. As of December 31, 2023, there was $9.1 million of total unrecognized compensation expense related to stock options, which is expected to be recognized over the remaining weighted average period of 1.79 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><td style="width:76.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.867%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Restricted<br/>Stock Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</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%">Outstanding, December 31, 2021</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,649,789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">18.48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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,035,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">23.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">(974,972)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">19.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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%">(100,916)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">26.21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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%">2,155,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">(1,009,102)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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%">(372,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">17.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 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,384,205 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">16.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 grant date fair value of restricted stock units that vested during the years ended December 31, 2023 and 2022 was $18.3 million and $19.3 million, respectively. As of December 31, 2023, there was $26.6 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.30 years.</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%">Effective May 2022, we established an ESPP. We are authorized to issue up to an aggregate 750,000 shares of common stock under the ESPP. The ESPP allows eligible employees to purchase shares of our common stock at a price per share equal to 95% of the lesser of the closing price of our common stock on the grant date or the purchase date. Payment for shares of our common stock is made as of the purchase date through payroll deductions on an after-tax basis over the designated purchase period. Each purchase period will generally be a six-month period commencing on January 1 and July 1 of each year, or such other period as the plan administrator may prescribe. The applicable purchase date is the last trading day of the purchase period or other such trading date designated by the plan administrator. An employee's payroll deductions under the ESPP are limited to 15% of the employee's eligible compensation with an annual limitation of $25,000. As of December 31, 2023 and 2022, the number of shares of common stock issued under the ESPP was 35,160 and 7,106, respectively.</span></div> 2 26032 4288950 5229318 0.05 1525652 5746588 0.05 P1Y P3Y P7Y 75031 569740 569740 9000000 538758 18383 18383 213000 1017493 41788 41788 540000 <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 used the following assumptions to apply the Black-Scholes option-pricing model to stock options granted during the years ended December 31, 2023, 2022 and 2021:</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.122%"><tr><td style="width:1.0%"></td><td style="width:49.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.686%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">Expected dividend yield</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">0.00%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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%">0.00%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">0.00%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</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.50% - 4.38%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.40%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.13%</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%">Expected term (in years)</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%">6.26 - 6.57</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">6.375 - 6.46</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.13</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'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: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%">65.58% - 69.81%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.76%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.13%</span></td></tr></table></div> 0.0000 0.0000 0.0000 0.0350 0.0438 0.0240 0.0113 P6Y3M3D P6Y6M25D P6Y5M15D P6Y1M17D 0.6558 0.6981 0.5876 0.5513 0 The expected term has been estimated using the average of the contractual term and weighted average life of the stock options. The following table summarizes stock option activity:<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><td style="width:41.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.456%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number<br/>of Stock<br/>Options</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (Years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt 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%">Outstanding, December 31, 2021</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,765,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">16.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.91</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">31,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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%">538,758 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">27.62 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.22</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,383)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">11.59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">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%">(26,731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">24.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">12.83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-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%">3,259,459 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,017,493 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">15.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.23</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41,788)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">12.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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%">(217,015)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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.77 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-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, 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,018,149 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.97</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, December 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,575,095 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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.80</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">4,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and expected to vest, December 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,018,149 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.97</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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,542 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-vested, December 31, 2022</span></td><td colspan="2" style="background-color:#ffffff;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%">570,230 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-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%">Non-vested, December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;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,443,054 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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.78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div> 2765815 16.71 P4Y10M28D 31874000 538758 27.62 P9Y2M19D 14.37 18383 11.59 231000 26731 24.77 12.83 3259459 18.48 P4Y9M 10341000 1017493 15.01 P9Y2M23D 8.82 41788 12.91 203000 217015 19.38 8.77 4018149 17.61 P4Y11M19D 5542000 2575095 16.50 P2Y9M18D 4787000 4018149 17.61 P4Y11M19D 5542000 570230 14.71 1443054 10.78 16816 16816 309000 309000 9100000 P1Y9M14D <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><td style="width:76.239%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.867%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of<br/>Restricted<br/>Stock Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</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%">Outstanding, December 31, 2021</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,649,789 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">18.48 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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,035,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">23.79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">(974,972)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">19.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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%">(100,916)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">26.21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.62 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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%">2,155,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">(1,009,102)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align: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%">(372,198)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">17.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 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,384,205 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">16.60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1649789 18.48 1035714 23.79 974972 19.79 100916 26.21 1609615 20.62 2155890 14.50 1009102 18.10 372198 17.78 2384205 16.60 18300000 19300000 26600000 P1Y3M18D 750000 0.95 P6M 0.15 25000 35160 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><td style="width:57.025%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.373%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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><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><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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(417,961)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(161,642)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(138,128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to stockholders—basic and diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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.53)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding—basic and diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,344,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,451,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,881,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><td style="width:57.025%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.373%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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><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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">Equity-based compensation awards</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">6,093,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,907,458 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,670,740 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,228,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,829,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><td style="width:57.025%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.373%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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><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><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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" 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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(417,961)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(161,642)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(138,128)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share attributable to stockholders—basic and diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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.53)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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.25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding—basic and diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,344,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">114,451,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,881,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -417961000 -417961000 -161642000 -161642000 -138128000 -138128000 -3.53 -3.53 -1.41 -1.41 -1.25 -1.25 118344728 118344728 114451034 114451034 110881630 110881630 <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><td style="width:57.025%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.369%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.373%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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><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="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">Equity-based compensation awards</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">6,093,155 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,907,458 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,670,740 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,228,952 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,829,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6093155 4907458 4670740 34150407 23228952 10829353 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 December 31, 2023, we recorded $6.8 million related to our guarantee of certain specified minimum solar energy production output under our leases and loans, of which $2.7 million is recorded in other current liabilities and $4.1 million is recorded in other long-term liabilities in the 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 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.3 million is recorded in other long-term liabilities in the 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><td style="width:75.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.452%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></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%">4,982 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">(3,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,175)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">6,753 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,845 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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%">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 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><td style="width:58.782%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.786%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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><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><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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" 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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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></tr><tr><td colspan="3" style="background-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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,415 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,698 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">3,240 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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:f-2165"><span style="-sec-ix-hidden:f-2166"><span style="-sec-ix-hidden:f-2167"><span style="-sec-ix-hidden:f-2168">other assets</span></span></span></span> and <span style="-sec-ix-hidden:f-2169"><span style="-sec-ix-hidden:f-2170"><span style="-sec-ix-hidden:f-2171"><span style="-sec-ix-hidden:f-2172">other current liabilities</span></span></span></span>/<span style="-sec-ix-hidden:f-2173"><span style="-sec-ix-hidden:f-2174"><span style="-sec-ix-hidden:f-2175"><span style="-sec-ix-hidden:f-2176">other long-term liabilities</span></span></span></span>, respectively, in the 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><td style="width:69.221%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">13,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">17,332 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">1,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">Long-term leases liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">14,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">1,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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,867 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr></table></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><td style="width:62.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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"><div><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></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">1,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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, 2022 and 2021 of approximately $545,000, $297,000 and $423,000, respectively, for leasehold improvements.</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><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">5.51</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3.12</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">4.06 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">6.26 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 December 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><td style="width:75.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.013%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><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><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%">2024</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,517 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-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%">2029 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%">2,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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%">18,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,256 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(1,987)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(76)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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%">16,888 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,979 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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,883)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,348)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">14,005 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,631 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><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%">Letters of Credit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In connection with a reinsurance agreement and various security arrangements for an office lease, we have letters of credit outstanding of $0 and $4.1 million as of December 31, 2023 and 2022, respectively. The letters of credit are cash collateralized for the same amount or a lesser amount and this cash is classified as restricted cash recorded in other current assets and other assets in the consolidated balance sheets.</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%">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 </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 December 31, 2023 and 2022, the net unamortized balance of payments to dealers for exclusivity and other similar arrangements was $166.4 million and $121.3 million, respectively. Under these agreements, we paid $53.8 million and $50.1 million during the years ended December 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><td style="width:85.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.912%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dealer<br/>Commitments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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%">2024</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%">77,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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></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%">2029 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"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">201,707 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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-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. In October 2023, we further amended this agreement in which we agreed to purchase approximately $325.0 million of energy storage systems through December 2024. Under this agreement, we purchased $178.6 million and $216.0 million during the years ended December 31, 2023 and 2022, respectively. As of December 31, 2023, we estimate our remaining purchase commitment to be approximately $255.0 million.</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 December 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><td style="width:85.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.912%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Information<br/>Technology<br/>Commitments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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%">2024</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%">23,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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%">515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 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%">515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">44,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 6800000 2700000 4100000 4800000 2500000 2300000 The changes in our aggregate performance guarantee obligations are as follows:<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><td style="width:75.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.452%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></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%">4,982 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,727 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">(3,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,175)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">6,753 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,845 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 4845000 5293000 4982000 2727000 3074000 3175000 6753000 4845000 The following table presents the detail of lease expense as recorded in general and administrative expense in the consolidated statements of operations:<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><td style="width:58.782%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.786%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="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%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt 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><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><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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" 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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,910 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,753 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,643 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease expense:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on lease liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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></tr><tr><td colspan="3" style="background-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="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,415 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,698 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">3,240 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent: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><td style="width:62.296%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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"><div><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></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">2,765 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,647 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,310 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">109 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">60 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">38 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">1,059 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2,759 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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, 2022 and 2021 of approximately $545,000, $297,000 and $423,000, respectively, for leasehold improvements.</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><td style="width:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.522%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 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%">5.51</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">3.12</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">4.06 </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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">6.26 </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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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> 2910000 2753000 1643000 1150000 783000 417000 109000 60000 38000 197000 141000 78000 1049000 961000 1064000 5415000 4698000 3240000 <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:f-2165"><span style="-sec-ix-hidden:f-2166"><span style="-sec-ix-hidden:f-2167"><span style="-sec-ix-hidden:f-2168">other assets</span></span></span></span> and <span style="-sec-ix-hidden:f-2169"><span style="-sec-ix-hidden:f-2170"><span style="-sec-ix-hidden:f-2171"><span style="-sec-ix-hidden:f-2172">other current liabilities</span></span></span></span>/<span style="-sec-ix-hidden:f-2173"><span style="-sec-ix-hidden:f-2174"><span style="-sec-ix-hidden:f-2175"><span style="-sec-ix-hidden:f-2176">other long-term liabilities</span></span></span></span>, respectively, in the 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><td style="width:69.221%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">13,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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%">17,332 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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,883 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">1,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">Long-term leases liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">14,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">1,631 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></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%">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,867 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td></tr></table></div> 13247000 14706000 4085000 2476000 17332000 17182000 2883000 2451000 1348000 796000 14005000 15751000 1631000 957000 19867000 19955000 2765000 1647000 1310000 109000 60000 38000 1059000 801000 476000 741000 245000 8867000 2759000 1072000 2213000 545000 297000 423000 P5Y6M3D P6Y7M6D P3Y1M13D P2Y10M9D 0.0406 0.0395 0.0626 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 December 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><td style="width:75.508%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.013%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating<br/>Leases</span></td><td colspan="3" style="padding:0 1pt"></td><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><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%">2024</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,517 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,409 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">940 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="background-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%">2029 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%">2,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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%">18,951 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,256 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(1,987)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(76)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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%">16,888 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,979 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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,883)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,348)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">14,005 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,631 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3517000 1498000 3409000 940000 3236000 541000 3304000 277000 3372000 0 2113000 0 18951000 3256000 1987000 277000 76000 0 16888000 2979000 2883000 1348000 14005000 1631000 0 4100000 <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 December 31, 2023 and 2022, the net unamortized balance of payments to dealers for exclusivity and other similar arrangements was $166.4 million and $121.3 million, respectively. Under these agreements, we paid $53.8 million and $50.1 million during the years ended December 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><td style="width:85.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.912%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Dealer<br/>Commitments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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%">2024</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%">77,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,079 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,904 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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></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%">2029 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"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">201,707 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 166400000 121300000 53800000 50100000 77724000 57079000 36904000 30000000 0 0 201707000 1420 325000000 178600000 216000000 255000000 Future commitments as of December 31, 2023 were as follows:<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><td style="width:85.888%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.912%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Information<br/>Technology<br/>Commitments</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(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%">2024</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%">23,045 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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%">515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029 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%">515 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">44,860 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 23045000 7243000 6137000 7405000 515000 515000 44860000 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%">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 2024, we amended the EZOP revolving credit facility to, among other things, (a) reflect certain assignments of commitments occurring within the Atlas Lender Group (as defined by such revolving credit facility) without increasing the existing commitments, and the assignment of the role of the Atlas funding agent for the Atlas Lender Group, (b) amend the thresholds for certain "Amortization Events" (as defined by such revolving credit facility) and (c) modify the "Liquidity Reserve Account Required Balance" (as defined by such 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%">TEPH Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.      In February 2024, we amended the TEPH revolving credit facility to, among other things, reflect an assignment of commitments occurring within the Atlas Lender Group (as defined by such revolving credit facility) without increasing the existing commitments and the appointment of a new Atlas funding agent for the Atlas Lender Group.</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%">SOLVI Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.    In February 2024, we pooled and transferred eligible solar energy systems and the related asset receivables into wholly-owned subsidiaries of SOLVI, a special purpose entity, that issued $194.5 million in aggregate principal amount of Series 2024-1 Class A solar asset-backed notes, $16.5 million in aggregate principal amount of Series 2024-1 Class B solar asset-backed notes and $15.0 million in aggregate principal amount of Series 2024-1 Class C solar asset-backed notes (collectively, the "SOLVI Notes") with a maturity date of January 2059. The SOLVI Notes were issued at a discount of 4.66%, 7.08% and 13.98% for the Class A, Class B and Class C notes, respectively, and bear interest at an annual rate equal to 5.65%, 7.00% and 9.00% for the Class A, Class B and Class C notes, respectively. The cash flows generated by the solar energy systems of SOLVI's subsidiaries are used to service the quarterly principal and interest payments on the SOLVI Notes and satisfy SOLVI's expenses, and any remaining cash can be distributed to Sunnova SOL VI Depositor, LLC, SOLVI's sole member. In connection with the SOLVI 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 SOLVI pursuant to the sale and contribution agreement. SOLVI is also required to maintain certain reserve accounts for the benefit of the holders of the SOLVI Notes, each of which must remain funded at all times to the levels specified in the SOLVI Notes. The indenture requires SOLVI 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 SOLVI 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 SOLVI Notes have no recourse to our other assets except as expressly set forth in the SOLVI 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%">Redeemable Noncontrolling Interests and Noncontrolling Interests</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.      In February 2024, the Class A member of TEP7A increased its capital commitment from approximately $59.0 million to approximately $61.4 million. In February 2024, we admitted a tax equity investor as the Class A member of Sunnova TEP 8-D, LLC ("TEP8D"), a subsidiary of Sunnova TEP 8-D Manager, LLC, which is the Class B member of TEP8D. The Class A member of TEP8D made a total capital commitment of approximately $195.0 million.</span></div> 194500000 16500000 15000000 0.0466 0.0708 0.1398 0.0565 0.0700 0.0900 59000000 61400000 195000000 <div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SUNNOVA ENERGY INTERNATIONAL INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except share amounts and share par values)</span></div><div style="text-align:center"><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.707%"><tr><td style="width:1.0%"></td><td style="width:74.706%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><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:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Cash</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%">75 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, including affiliates</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%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in subsidiaries</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,677,268 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,056,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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%">1,677,350 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">2,056,687 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><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:10pt;font-weight:700;line-height:100%">Liabilities and Stockholders' Equity</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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:10pt;font-weight:400;line-height:100%">Accounts payable</span></div></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%">2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align: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 current liabilities</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%">6,138 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,895 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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:10pt;font-weight:400;line-height:100%">Total current liabilities</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%">6,140 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,917 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,149,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</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%">1,161,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,155,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders' equity:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock, 122,466,515 and 114,939,079 shares issued as of December 31, 2023 and 2022, respectively, at $0.0001 par value</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%">12 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital—common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,735,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,617,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated deficit</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%">(1,219,350)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(716,853)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stockholders' equity</span></div></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%">516,132 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901,014 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align: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 liabilities and stockholders' equity</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%">1,677,350 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,056,687 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to parent company condensed financial statements.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SUNNOVA ENERGY INTERNATIONAL INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED STATEMENTS OF OPERATIONS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="text-align:center"><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.707%"><tr><td style="width:1.0%"></td><td style="width:62.243%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.630%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.631%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</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%">Revenue</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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative 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%">1,367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">929 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other operating 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%">24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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:10pt;font-weight:400;line-height:100%">Operating loss</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,391)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,362)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(929)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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%">Equity in losses of subsidiaries</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%">478,494 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,079 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:11.25pt"><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></div></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%">(502,421)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130,276)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147,521)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</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%">5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></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:10pt;font-weight:400;line-height:100%">Net loss</span></div></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%">(502,426)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(130,276)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">(147,521)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to parent company condensed financial statements.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SUNNOVA ENERGY INTERNATIONAL INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands)</span></div><div style="text-align:center"><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.561%"><tr><td style="width:1.0%"></td><td style="width:63.510%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.206%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.534%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.210%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended <br/> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CASH FLOWS FROM OPERATING ACTIVITIES</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash provided by (used in) operating activities</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%">(13,605)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,045 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,554 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CASH FLOWS FROM INVESTING ACTIVITIES</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Investments in subsidiaries</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%">(88,645)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(560,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="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%">Distributions from subsidiaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></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%">Other, 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%">90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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 cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68,905)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(539,600)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(500,700)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CASH FLOWS FROM FINANCING ACTIVITIES</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></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%">Proceeds from long-term debt</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560,625 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments of deferred financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(516)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(615)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchase of capped call transactions</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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,420)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91,655)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from issuance of common stock, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-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 provided by financing activities</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%">82,520 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536,102 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,747 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#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 increase (decrease) in cash</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(453)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,399)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash at end of period</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%">75 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">65 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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%">518 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash investing and financing activities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash conversion of convertible senior notes for common stock</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">95,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash issuance of common stock for 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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">44,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash issuance of common stock for business acquisition</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">128,224 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Supplemental cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></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%">Cash paid for interest</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%">17,013 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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,390 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Cash paid for income taxes</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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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></tr></table></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See accompanying notes to parent company condensed financial statements.</span></div>Basis of Presentation<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%">On July 24, 2019, Sunnova Energy International Inc. ("SEI") priced 14,000,000 shares of its common stock at a public offering price of $12.00 per share and on July 25, 2019, SEI's common stock began trading on the New York Stock Exchange under the symbol "NOVA". Upon the closing of our initial public offering on July 29, 2019 (our "IPO"), Sunnova Energy Corporation was contributed to SEI and SEI became the holding company of Sunnova Energy Corporation through a reverse merger. In addition, the historical financial statements of Sunnova Energy Corporation became the historical financial statements of SEI. These condensed financial statements include the condensed balance sheets, condensed statements of operations and condensed statements of cash flows and have been prepared on a parent-only basis. These parent-only financial statements do not include all of the information and notes required by accounting principles generally accepted in the United States of America for annual financial statements and therefore, these parent-only financial statements and other information included should be read in conjunction with SEI's consolidated financial statements and related notes contained within this Annual Report on Form 10-K.</span></div>Guarantees<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%">See Note 9, Long-Term Debt.</span></div> 75000 65000 7000 0 82000 65000 1677268000 2056622000 1677350000 2056687000 2000 22000 6138000 5895000 6140000 5917000 1155078000 1149756000 1161218000 1155673000 122466515 114939079 0.0001 0.0001 12000 11000 1735470000 1617856000 -1219350000 -716853000 516132000 901014000 1677350000 2056687000 0 0 0 1367000 1362000 929000 24000 0 0 -1391000 -1362000 -929000 22536000 10835000 3722000 -478494000 -118079000 -142870000 -502421000 -130276000 -147521000 5000 0 0 -502426000 -130276000 -147521000 -13605000 3045000 8554000 88645000 560700000 500700000 19650000 21100000 0 -90000 0 0 -68905000 -539600000 -500700000 0 585000000 560625000 43000 516000 615000 0 48420000 91655000 82563000 38000 19392000 82520000 536102000 487747000 10000 -453000 -4399000 65000 518000 4917000 75000 65000 518000 0 0 95648000 0 0 44353000 0 0 128224000 17013000 1438000 1390000 0 0 0 14000000 12.00 <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sell to Cover 10b5-1 Trading Arrangements</span></div><div><span><br/></span></div><div style="text-indent:18pt"><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 December 31, 2023, the following directors and officers adopted certain trading plans ("10b5-1 Plans") intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act. The 10b5-1 Plans authorize an agent to sell such securities as are necessary to satisfy tax withholding obligations, commissions and any fees, arising exclusively from the vesting of certain previously granted compensatory awards of restricted stock units, outlined as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:12.728%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.397%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.544%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.272%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.272%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.382%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.277%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Name</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Title</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Shares</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Vesting and</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Subject to</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Sell-to-Cover</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Date</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adopted</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Plan<br/>Start <br/>Date</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Plan</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">End</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:112%">Date</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Michael Grasso</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">Executive Vice President, Chief Revenue Officer</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,980 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:112%">November 14, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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:112%">March 25, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">April 25, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chris Hayden</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">Executive Vice President, Chief Technology Officer</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">November 9, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">March 25, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 25, 2024</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%">Kris Hillstrand</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">Executive Vice President, Direct</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">November 15, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">March 25, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 25, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kelsey Hultberg</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">Executive Vice President, Corporate Communications and Sustainability</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">November 22, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">March 25, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 25, 2024</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%">Robert Lane</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">Executive Vice President and Chief Financial Officer</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,874 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">November 2, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">March 25, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Meghan Nutting</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">Executive Vice President, Government and Regulatory Affairs</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,464 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">November 16, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">March 25, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 25, 2024</span></td></tr></table></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Chris Hayden, Executive Vice President, Chief Technology Officer</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 13, 2023, Chris Hayden, Executive Vice President, Chief Technology Officer, terminated a 10b5-1 Plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act. Such 10b5-1 Plan was adopted on November 9, 2023 and provided for the exercise and sale of up to 5,715 employee stock options at various prices dependent on the market price of the shares of our common stock, commencing on April 2, 2024 and continuing through April 2, 2025.</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Robert Lane, Executive Vice President and Chief Financial Officer</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 2, 2023, Robert Lane, Executive Vice President and Chief Financial Officer, adopted a 10b5-1 Plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act for the sale of up to 17,230 shares of our common stock at various prices dependent on the market price of the shares of our common stock, commencing on March 25, 2024 and continuing through December 31, 2024.</span></div><div><span><br/></span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Jackson Lynch, Executive Vice President and Chief Human Resources Officer</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 5, 2023, Jackson Lynch, Executive Vice President and Chief Human Resources Officer, adopted a 10b5-1 Plan intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) under the Exchange Act for the sale of an indeterminate number of shares of our common stock dependent on the market price of the shares of our common stock issued in connection with restricted stock awards he will receive as annual incentive plan compensation that vest on issuance, commencing on March 6, 2024 and continuing through June 28, 2024.</span></div> false false false Michael Grasso Executive Vice President, Chief Revenue Officer 13980 true November 14, 2023 Chris Hayden Executive Vice President, Chief Technology Officer 3333 true November 9, 2023 Kris Hillstrand Executive Vice President, Direct 13980 November 15, 2023 true Kelsey Hultberg Executive Vice President, Corporate Communications and Sustainability 3181 true November 22, 2023 Robert Lane Executive Vice President and Chief Financial Officer 16874 true November 2, 2023 Meghan Nutting Executive Vice President, Government and Regulatory Affairs 6464 true November 16, 2023 December 13, 2023 true 5715 November 2, 2023 true 17230 December 5, 2023 true PricewaterhouseCoopers LLP Houston, TX 238 The consolidated assets as of December 31, 2023 and 2022 include $5,297,816 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 $54,674 and $40,382 as of December 31, 2023 and 2022, respectively; accounts receivable—trade, net of $13,860 and $8,542 as of December 31, 2023 and 2022, respectively; accounts receivable—other of $187,607 and $810 as of December 31, 2023 and 2022, respectively; other current assets of $693,772 and $422,364 as of December 31, 2023 and 2022, respectively; property and equipment, net of $4,273,478 and $2,680,587 as of December 31, 2023 and 2022, respectively; and other assets of $74,425 and $48,586 as of December 31, 2023 and 2022, respectively. The consolidated liabilities as of December 31, 2023 and 2022 include $278,016 and $66,441, respectively, of liabilities of VIEs whose creditors have no recourse to Sunnova Energy International Inc. These liabilities include accounts payable of $197,072 and $9,015 as of December 31, 2023 and 2022, respectively; accrued expenses of $157 and $287 as of December 31, 2023 and 2022, respectively; other current liabilities of $7,269 and $4,420 as of December 31, 2023 and 2022, respectively; and other long-term liabilities of $73,518 and $52,719 as of December 31, 2023 and 2022, respectively.

    D6Z'+DRNZ*Z@!1,FA= MCZR^/AK55>/[/)K1'8!N4DLZ M,6>QDSV3]]9>^*&#+_@0,)>:D"5L M=K19 A0,_[&].:+1!:N3TI:P&2 *%0]K MBMK5$I^.2V[%+16_?GOX=*\]?--NOWV]__;E[N/-PZ>/VN>[KS=?;^]NOFCW M#W#A]T]?'^Z+J+)2AEVZP> 7QQX[+K F*^DR:)FC7'I=>3-$*I1#R5B,=4(IY*Q%.)>"H13R7BU86W@LU@8:0M[)5*LGM+"41; MVQ%RPOC.Z6+/*B2FU;H>#/5![V" 6'-P"HHE+I4EMO8EK(,ENATLS*.;_::T M";IXF$6J0P&!VQ3BHDXPFXSAK/;E!Z-UW>_H(^/@8RT%N6@@1>T!93N8HK#T M64E,33 R&KFXUQ["[>BBV0L2!B:=-0LCXN[< & M"F":/X:1TM&8RI;;V]+]XH?A+9TR/C)OLKJ93(*E[=[:0;""2_^PW>7>_A]" M0O7!0*7,72)9;3%WCTA66)9$[UE-\:(NWN95[4X.Q\3>PZH$JQ0*9%_B'[:N M1[HY4D4@+I&2=@%DEE-2GEA&8+EV#\XO;I;=>G'Y&+L4G:]T3G]I1S'U+]#E M2(Q==$\-6L?B);P&O9.T1JF*2CF[!BF*G14[[VT ',[.O4[K>FCH_<[!^>^- MX.:2E(QL"D:E1BJ($\:UV@Z$'X)D7$<>GQK2_F[P7JN&3*>DGA\L<@(J'O8M MCJ-]=,*)ZX?+H "@WC,XM<*:LNE-)*[AR[.P]9L?W\)\3LS.&.UBT#O_4D,[ MSN",":+N(+PL *X+X",8MYSX(0+??0T6VG]FHLH7\UCPN-+"51BQ>=Q^QINF M;P\C/V"$?2]Z)G2P8CS=)>&.Q-!..)F#:V M0S;58$$EY!Y&^9-%6@ _AFWMLP_?L.&9@L_I^"*$Y#]ZL"KTS9GM!-HS1G%P MFG@%%@&1^W9RYL6G9"\452GB"X18,IJT] MI&Z0BQ=@:L$"QNC099@FIM6DZ_V(]X,4V9%9Z 2AE%/^'K+9TOWBS%A&^@() M33Y,E\&*V4'".71,N\X3&MX3RJUR>'Z$W"Z8&8S4?H15 TK%R110P8OCNMJ8 M:8X7PA*[/%T"-L"?<-89LQD2T9CAX22GP*E.NY)>XTSJ!=QN3R8!PQ\$><$T M7;G5N'I$D[!"&)1W_"EM&8RQK?U!196<$.Y;!JF9S)81")3,=V)BQ()W0(N@ M?99 P.Q/?"?S)@S6Q?$F[G)*>21/3C EBEEQ6I'OAKOD,B&_XE *UHGSEN/- M7+XL 7\R81&<'+((D"<>V\)P/) ^KKMJ:[=/6&&1*O1MG10N7IRX B3.'-Y> M"BY.10,(8#)4=K(9!!&_"(EJ]APT:Y1PP-QV/+R^!'+$DY!_2W*/=Y!8#OXN M/@0*/Z!39_@*+)[X^S)(. ,_BP_P+<9_X8I[(CM*<(%FV"R(4Y_WY9B MI6Q3EOW4ZQ8HEVY>N6Q-,)HD&T9B>2V9B&<=N;[W>!6Q8)[9OYURC6K7:]U" MO:8RDU1FTAO.)OH?4(W:)[#MIL(A07[B?U4I1BK%2*48-7:!WG**T6_"6 [ MKW4]L/31X((.AA6#7"J#&)U7X)!^ MZ[K?T[O6A15]Y81OMLU^DU7CC8AZV&X:M8EA"MS-G&Y4.+MTE&4O5DD=$]V) M5:[,,M0 3.^;=9WZ-N#<5E%63%FC5Z0L[ F&[30.SLEH%HCS3(3Q>OA7@3MK M%[_Q&G_B2UR90T:8M&1UZBJ!V@![7E'5P:+W8*JR,)=IV&E**MRY5_*Z+"/] M+79I>%>#,MB,%*!5+>#%/J*P\L[H>V54GS6-E(CV/6G$:%U;>>_KY#3RED+W MS)ON'[17L-_3+5"SA4:-*/YCA$/[)M9EUTVSKK3V\T#TJQX+BK4O_2RPWZWY M+/!,X/T5>R[L!O ?F0T ^ ^K OR_^#924,3"A\">,MDU/-6X=A/2O]_+@S'[ MO3P84Y:QTNA+6O+V^F&2_/,%@VIJ)?P_$(T\(_BO"YN!P-K'P)[K&K5;$.!C M@IO*1125HSB,=;$,)D^$WYT5@[_U^)^1SP'0(IO F_Z"*&-@W3#T@Q6\#5CZ M\0G>$G_)?@P8B1L4+/ #(6'A0YMIK-O/^#(_>(G!SX$_+RIM]@#OW(Z,[_=; MUT8.&:]O&\G@"",9P$CZ.8R^ORU;H#L\PEB&K6LS/Q;*%S@ DSV9$,:;F)4$ M!(B%ST1T()X3YBV0!Z,"UAOM $)^-(",V#@ MVTEZRC$PVS1WA=E6F.U&Q* O$?^MNDDHJ'<#%E5!O174NZQ&88G]HE#>;P7$ MNB5H2V9V8E7_-?##L'(DQT(02,>TX'\7! 11/'&I/+$EVED'3PPZO*JHJ7<[ MJB3OJ1"#Z-23VXT1HTG IDZDN;![[*U5WJV$!=BB(@J"+_%"?_:#6UKF+[3* ME;G$0(#M0.\-\SRB$";G355;A.PQJSE._HH2,K)7 Q=\UBD[7F( M]]9/I]_4X;-I5'-2/MM.0*6YD]/!RB*BBPACRS#U?H&4..C\^=R1(XKUWA3K M5?.%ZF"]'GI&?5#0G7[-T(\C(CLNV6WZE)0+BP\D27L?L\!FP:^7+&..L$*7 M)(4&)Y="?30 1IV./NP?7'J^_LV]@'+1BL$5@R<,/CPY@U/_G7Z_IUN'6_C- M8/!C04S%M,7N]DPJ4OSKP@^I%L8'JL#J/+,$PO-?65B16(].\H@]!A-L&94_ M4H1$>@W\HV&,LNN1_N]3D!R:/[*K<<#LGU?V#$;[P79?[%6(FY*:U-SQKM86 M<7W^I;.^WAFW;[[>O]MR]W'V\>/GW4/M]]O?EZ M>W?S1;M_@ N_?_KZ<%]$E>6@8[-5]FN_U[OJ-11\7*5*+O[3+C_>B M@OW<$1-W^ Z<*4SS]AZ7KOVEE&NU0H:-Y4V M%=SP4J-?KXB$&98B810LMS&TI/ADMWK+QV04K&-HZ$:W*8SR=MH0?P_\9R=$ MVJ"HCFC[AB4_)QB3V0W%VS!=?N$XT!HKD\:[#PR,V=ZP=8.+*O MFZH4]$72TI9ZI/72TK #*J&C=X9UP0,NO@II4^^JM6IVHW4I&$;8_-*Y,$WY M-JHM;]&4%:Q?00:KK,B;.7^RZ=6_6> 723NC!6)M9!KFKPVQ@&MP%15Q[:HZ M]R*N/!%A!^$S:5S3+.G7I+LN'N^\:Q7=1N[.H3"U\I.JBXZF5^W@EE70D,V 2L9;Y4G8;0 M&2I,B8@/77MAFN,]LQ"#[O^YOQ+)EE^]QY*PGZ@$[*=_+9T%EG/]ZD?_PZ+O MKCUATSOOG@7/SF1'>/\@(3@O*[88E]79Y 5)9;=PBXFKK6V7$T!%P9)(1NQX:C./N.MF9_.JW?!AK2]>HN@J+YT%$J;7 M[M:Y]:9QXDF,.EBYNFW6N/]8H7V/#2S1$ALLDQ\"JI^L!G "49_MWD=VM-S1 M1DFMA@&RME>P&ERLU:TX3CLW$W:ZBAK96-X:U0,-!Z%T,:>+*M:';W^VWU3! M^B2K46R?[K8ZG61UP-T<]GLZ&%GY!3IPOT\_&:R@,!P53J9@EY.TF3CY!9$6 M:$, LWNPUW)X8#4@Z6TV 8IDPKKVAZ]66M#J1Q_)FMZ);W-16;1<8"H6[/J+ MR 9Z],",WK8DTGXJU7Q59[QNQ62):*L>^"-P(O9M-JM,.F!M#KHUL<&Z)7.J M.8!-UC>*>7F=_'&37^ [$?.PT84V7L$-X/J%&;G&J;9]0+Y7$UR\/W@VFX.- M.Z@Y!PMH89'S@3PW&V0+/XAFX$3[1 9.%&K.? &+BMR 3V[(O6MK?V!N7NAK M#$N'@ '(,^OX/?\")G*BE3:V0V =7V3R/>+ZIUAK8:^HTP=NXS/<7K5_Q'<[ MC#XN68&@"!^*NT6,"KI%C/;I%L'G @M,_YC#.I(\F?A 6)MT[!$Z/HPNJ.,# M."V];CT)=KWV8&0UK>-#KSWJJHX/[,Q2"57'AW/,SE,)>JKCPTESX5[UO,BX MLCK:U%Z%8%6!#3)=JFX/;R:%QC3-X]>V'V%D=-#3C7[> 3M;K*#BB[Q M><+JM*XM0Q\,+BR!K-$4;AE7QFB+KE/I,RE&.$$S(,N@M)F>61<.I 'X+$5# M*1HZ0?,<"\^R!OKH\/K0Y]7%X56IX*\!LR,*'<.WZQ&K;R.UPC2K52_>CR7P M '.H&\8%F=R*AE(T5*U [GXTU$-$B][O')S1VBP;E9.#V3;[#1>Q#WYDN[58 MJH?UZCAW7MF2S%8+K_1;U^8('+I1S7CFUVT/4Y.1^[;)KP3U4"OY#1#-U=4[ MW3S N8'D]Q;L8]A690WOP![=+56<:F&/(7;O&/:&>K?;E.ZJRB"NEXRV8 )K M(:,1]8CH6KHY/).T]L>TX'_]5^@Z MTTC/0G&SXN:3ISK7P,TPI@X:"(.!J7<[)ZE3<'1V?JO9S<7@[,V8>+B=\>.0 M=4"5-EY&E"-5F"OR*KEQ5N%%@T\H.2% 488#>7HX 7]TE2 MR)+^>*7Y("A@@+1MF.:UG1WB#([U9(WZ,QG$+!N6RK!?7R6ST^X/JJ4?E"8- M=-J]0=/Z%UGM8;?7L#&-VL-.?1D?:DQO?4R&T38[F[.1#DK].-=LF%BKW JM M\BVE5;#MELJ.4=DQKYP=HQ:UED4UU*+6OZ@=M:BU+ZIAJ46M>5&_!XX?J%6M M>57S)U\UV9"7LT1O/)/SNPBTI"IY?-B%#??"'*CGU?-O[?FW!K;XS@4)#/V0 M#)H+/66]T'-2L[LE);S@G$*&&YEZ;]"4 MC*X3P!H4RS1I;J=DF817?F/ *^P+7 X/XB"L=JUWNY;>OZ2\6L5!BH.*..CA MQ4OB'BQZ:9FZ9=4%R5.\HWBGJ;SS%#!6*_<,6]>F8>J&H6PWQ3T7SCV? M_650*_.,L/Z^I0]'=>7Q*>91S--4YG&>X5^_ ]_4RD)8;<[HZP264"RD6.C, M6:B6Q 2C@PFP5M_0+:,I3DVM;=;/()C^U?<6<3Q=>V>\+SV:4^F\9G=+#<:C M!Z$-S&C0!T99\Q^5+OZ6Z:OVB*V!N24=?71X>UM%;Q=';S7'-PWLI6SIQN&M M5Q6M71ZMU1T/-'JMZ[[>LPX.:"ABNSABJSM\9O2QG,+04D:;HK731)N, ;H) MAJ7*K+Y)BJLG.#-L6*W>M] +0-614I5GFE%'ZOBAK!'A*2U#[]1VK*B*3"E6 M5ZQ>,ZO7'U6T" MKY?GZXZSFP;B;H?ZX/ P@N)ZQ?6*ZX_!]74?>)C8^0Y[- V5JE=,KYB^F4Q_ ME),GL\M;_IB&8GW%^HKUS[@-!#!S[]+Z0!04CM^U3+SX]!7RTX?N0#*9*!Q_ M98Q>K6[\.^,]WXO\?V^PL'L*W^WZ,#PGU&SQ-T][>7(F3U1=.ZZ9#;_##U,V MLY=N1"72G^R0"L7/[2F#"RN@E2+_P0P=?\"%@KHWUSW^5):B) MW5(/"GKL)(_88R"]953^2%$I[]?8?B-5*Y O:.J_.%YD9\<<# S+'%L=PQ[V MIE/#ZH^L,1M/^\-ICUFL_W]'HY9\Z"E(B/Z178T#9O^\LF&;=OOMZ_VW+WGGS775WY+QZHIG Y#IVI8P<.?)VH'RZ"BO)! M_?UNA]@F_@NS0Z;=/ :,48W"=Z@(6Y]N_I:YH?5>>W&B)^V3QX+'E783ABS2 M_N:[TUM?^_+E5H?W?00%\V('3'.=N0/>%?QICQULD $[/%^@SD1%&@]IA2/^ MPCP/-O(=?? +"T,_:+W7-1B@2^,JM0=#) !&HUGXOIL'B&6LP[NOGS-D"E0" MB_=M1F3$Y_0=WO+@_\9HNM.,H0C[-$%C\07LLI!YL9W82='QH'4=O?CY#B0X M.&IJ0P/6^(BU< 5+.P]I0>PP!)HE^X-T-*S<]^\W]!-? W\,THM($XR)P)]K MR5JU-: %]N?DR?8>&5D:]!JD%5Q#WO0#?EA&RR!EWDSL\$F;N?X+C"#47ICK MXI\3,!EMX*T)-3<)L6G*&)UA&@J8.$ =\+)0>P=_=Y=H"6KW/S[=AN\UDN18 MX!-&BQ.&*=B2H. ]+TR:3=IR 3/P8NL(!RE( /8O=,((WPJK5:DCS=IF)SUI M:*\Y&=.VQE3^=SX,NBB*)B M!E>UG+R?@+K#+1/M;)WGK3^?^]Y]!#+W-OWQW2:;IF^"*L&<]5XG7SY$X\.- M6\_05T$JPF>)*#T0%MG)'W^+"4>XQZ33.VRUKH?6AKY";>W[,@B7-B=D9#T8 MQIS6 ?^Q+D1!2H(#A6_ [O$;!3 M85W!/@%3Q F?L#M3 "HP<&S:"[YD7!5&3W8$FQTND5^8#7,OV'_T/_V%(%O; MU7%W85S/SH31WQ]]'\,,L"4H+E&0>* P'7@M.IC,FX!ZP\W 3_P)0I6V79I9 MN%6+P']V4"(#)<0? DD]M]%_Q9 ID[J)H<_K@1-$\EJ,(L27I&A1*B[!!8)B MBRB[G7KL+]B6"O@36Z[%?K,@ZT*N ,'"A Y$^H-YB8+O8G@?Z*PB%Z4$./ZP),C7Q;7Q1OC;68;K0SK@\2,_BQF7(9DL7 M%G[&Y*6BS4R-A6$,(I: Q1_C"P_3B^P_R]0NXQ*S-WIGO]?N'E 'PU;Y$X=V M@2PU?#D:@4'XY"PV#.^\V>XF+!8N4Y_Q> VJG'N!)O->/,];8HJ1Q CZHN0:]3W)*%@ M(*"*BV:\VUA1_("^K&A8E/0SW.[.5K8GNIW6]:BWJ1FC[ZVO#*W8UG#A5J[= M+0!F]5JO'W"P=@TXR$#_%]][? #)^I&-HX(0 S:@SX48ND8^Q(#ON<(7:?BF M(P04^$>+QF*6QQE>M1_K-^"Z3 R!5(N+"T4:[1]W/*0&^Y* BSBZ^3;V53?T_JL2KM M)Q34>&Y$XG1LNV32@6D*.N88;3[YI(KF6D3::^'8L^C^V6UW^J-ZFA#VVN9P M\@QIMRY*"$<"[0I2_O5.NW8;::Z#>],'_ ?] M U3E#9"#_QHL%C(.7L]2IZ#)+E]E&O,5J MVS .4-L[$NKE-$3\(KTXU8VSYI4591EJD*1O;ND449Z2* ]J$EMQ(\YBD3)- M8G4\SF:+*#D8#%!%OTKO6%C;UUF1^T]WJDVL>OYBGC]1_3+.KV6)"X9!)>F/ MS=$5\UL\0B3F3R<')3!&>1R1/820/@VZ,_<1QOZ_LP E/;@_\8GDE9DZH>BV MKCOM@M26_\*1T+I2;)YY#N*X_.T^_*;BA+LVQ3AA7M*1MFV8WK;>IA-+Z:4* M)S6]@]_@$LZB>.=ZN'/#D[4C.ET2W6Y;\E][:<8#DA0;E&:XVPJ=92>7 _FQ M$.$Q*$X4)(0'LF(D6)%2!+_ZWH1;ZY63!;O]UG5_V-=AZ@UIY:+80K%%/6QQ M6\03,^=/-KWZ-PO\0G88M(#L1Z9A_GHY[*#LG P-C8YOYPR5G:/L'"70=Q#H MUJGLG)&RZU#A9RTFE2R^3@@M%8$E+N/IU:5_I M4D5(A^C2^@Y&FM58D-."27Y_ T!UQ;2 .Z=-G9!J,U#^;-T1=G7&M&G]WU5C MQBU5?K-QF;_#CS[,]-]L^E'L\"&"?LC[L0_S%:#>GV&$^[+)ZK14M8_4'S4M M3-PD4:=H^G!1V7]%46FUKLV>WC65J&P^69V6JO80E?U.TT1E32=J9V(@SUB M-1UGLGD*3#G$0J[[VLJGR$>X2+^U;EN9;RQOBL-N<5,3F?^5186\:+2NA[W1 M 6)=!3F:*-;WH)7;%*%4$.9FTZ(=31);BI)/8/?N(_:ZK6O+S =XE=AK&K$< MG5;V%'N]IHF]DV9?OD:V=&G]R<8&>-7SZOFJSRMP)W7VPYX&6 )4H21W0'8, MCH[LZ/?!36QWA@K9H9 =M1MMPSJ0'5O,M<:=R2L:>CT:*HQ9[W ,TL>>4'IG ME#\%.7\:JOQ\=34U:FE_ALX'SW%%8?1#%56\+]39P.C==UOCX9%"7NJ&E;% MO3I^DMX \YO:_8.3]':%"UR&^ZD0,+OHH[YYHL2"0;=UW:LGL4!!JD/8Q M;.H[W.P7:-.J)6,>L<_=9R M1+V#73/LU&;7J,./LR>D/>R:H=&TPX_S.J3N'^V0>FBJ0^K3\-@)#JF'JEZ6 MHJ&#Y/2EY@^<20ZL*A)S/AE@@Y+JAZ>H?##L@UO9UK>KI&+S:>GHI+2G5&Q<9:U++S'SZ?]\^][80+!Z7CU?]?FWY+/^8,^^ M^TRN*HA?)])F]L1QG6A5RM%O2YF5 !X&QV\+-.JVKD?MH4+F*;!'_>98]T3( MO%&O==TW#(7,4X2T'^)CU&^:.:\(J&Y=VCN^+AU@X0+C9#)(Z=++I.!"$5A2 M/;=^73H$(E8H=T5(>^O2^DZ'FQ4:.PM/6Z$GS^KL8U C)*B %:W6=;<@ZTYA M?II&-J>EFCVDNM6XOE!-$F6*I@\7A279=S6)0@N+RG65*&P^V9R6:O81A?6= M_38+_M@ H[;X[/=OG[[5\]7??XMN:3WOFL'FAV&++K"B;'I6G$6 M5;FU*%X].GJ\VNIBO'IP<,7\7;789<2KE6&VDV%62Z+_#O%JJ]>Z-JR>;G5/ M5H%86?B-):1]NX=8_=:UI7<&^8)BBH;.BX9*U.FP_@SRJ7*E31<$' M2L%A";*]?G4Z;%V;G9[>,09*%+YY0MI;G8Y:UR-]4!!O/>L V5FXVS6= *OL MMY,<>PQ+&A/4=>QA@3C/._@JSZUI5'-:HJE^Z@&C;!JLITF23-'TX9*P!.1= MCR0T.@9B890D;#S5G)9H]I&$EYK[>R;F;=WE;Q3 IR&6;LUU'HQ.%XQ?W3+S MD0R%^FD:+1V=E/:J\V!T+KJMVVL_?Y&47+?56[M4[&,IR+YE**G8>%HZ.BGM M*14;5RKWTA&0/V[^YUXA(-7SE_/\6_)9%0)R+\C&T3/VC0XF.[?[)T/]*,C& M95)PH3EVHHQ]HX/-,#M]O6,IR(8BI#TA&T;':ET/]&[O9/ U14,G5J='[_,* M1$3J5"44*'5:OQ0\49M7^#^N3D?#?%LI)0K?&B'MJTX-$Q,*K'Z^XTJ:1 M%5R!&^70Q [TS/80K=N%'SIXSX> N7#S,_OUQ9E&3W*'4@_R07SH)(_8X]!W MEU'Y(ZEY31B&5^JF,Z.SC=!,'!/\-]XHOF:I_SX%%'XW[_8U]FM?%5RR\$8B-R^?GOX=*\]?--NOWV]__;E[N/-PZ>/VN>[KS=? M;^]NOFCW#W#A]T]?'^Z+J'*->>,DIZZ)04CQ$YO>1/'E;FO#4T;Q4P8]M67Q M2,XD_!_ )J(\<^U%R#[(O_P*/NC"M5]BJCUS:'W4JO M*K_>[YKU#*K3MCK]A@UJ!#LU:-B8#+,]ZE@-&Q20]*CXE]?=O,WK])90*RK3 MHC'^0-T1M;HQQ0:UE^]T#LDT5H:N'ZMJG2T+S+4[!(R=*3*E9\[#95I4_/XVO3_9^_=FQM%LO3AKT)H9V*J(K"&^Z5Z M7T6XJJNGO5%==K0]]>O9?S:PA&VV94D+4KD\G_X])Q,02" $)"B%U_2[$HD4#)#:6R MUI19IPKI*M&/E3;ZL?""\,CU&T"I6:J0SMU8>IZXFD!R#UHQE)CYMFS>-7@"(M3AUNA>GSFABCPL\"T*:"@2W98$EY:'LI:D[FAB: M*=M"E@H@-9&EQE#+B\_"V!;ID^<4_G"5TR4%&20\K%K[2(Q-@;G-C!37B^OK7O^6[%FF8XZ')]5*G-UN]^T"#',TTG M#I&GK=OO"'GZMA%"%7(+I*;RU%1 GEJR8K7. M2^7+0W86!C>C '(?OI-!)G/4#(M8#,,B!92HCB:B4NX,4-,O:!J$/4Q122PX M8:>YES1'DTLV=':Z,(<8GF0 M6.H<2@VY(G>]=H>> HD#"+]QZ\<5UXOK3YH#J7-!NMT/'QR>("O+U^B^V-_$ M.NFQNM]26^1K"%6LK2K65[&_I8PFKBT;9NM)-T*E/WL<-4W7L%0R+LDQ10[M MN8.H6)SJ2O>S?"V-B-/>,FB%.!TF@@O8H*[T-N:)UF_%@F:"2J2/GA'S;]HJ9!RH_%+@S, M(:9.??T@,5V3%9;4.;)BA?9H8EHB#YQ_V/2+FB:LD%WLE\?L1[ZU6Y'ZR F9 MLE9T62?Y6&1@K%O@QA!)/KQAJ7,H-4ORL;D;$\L35Q-([D'G9G&]2'SL96S@\ 196:Y&]ZVJ;'TT M<<>&:%4E 6&#H=AIJF:=@F6(.J*2OM!V4)%'$J2[L? MP6M;@")E; IA*H0I>T;8UPA>V\8^8;*IB[Q'@:-/Y8D$MC.:&-RT21ZZZPL' MGXC))^+ZX5S_ECI5BS1&EOX(3=LH)NRW]=;#=LZC\Y1\U_8*F"2<<=N4O]^JM M*/[EA%)9:[JLR]PH\]AD6S=DP]8YT<4$D$X'I*8)&ZZ)*)(- M5V3]G#N(RN1I]R7 KD7DZ7ZG<2%/!8+;LL&^*H!=&SBA@6$#T0U! *FQ/'40 M1;)N]<8,10:DR(#DA!YK1D"<3O-^7'Q(.[;WJ\Z%/!4(;LL&2VH\F6IJH$\M61+YT6>BC1(+GUG@TSBJ!<$T8Q.63%"K'64=TOS!"LD#?8](N:)JR0NZ:X;RFB M)-(@N:%4UKHNZX0?U<:F9XXM$G[XQU+G4&J6\*.R:_O+(9).??T@DD$V2-CKO M7:5I&.\>JV(6MDC:8*^-]=2[2M,PW&ZZLJOTELPKU'IN@=0T:4/322](4Q,@ M.G<0EWF*D6++EBU+)$$*(#66IQ9)@K1M M7AJ*BB1(+EUG@TSAJ!<"T95.,W] ?YX4I"*+Q!_>4-,O:!HD_FCN/^R92($4.I+A^.->_):-5Y$ VR-G0NV]1&7RU.A>GCI$ MGHJ: B%/V;/!D@I/]O(46^)JENR8^U7"@A6^-2 UE:>&0G(@%;.WA'"1 RER M(#FAQYHQ$*O3S!]#'4WT-FUP1.8/CUR\+6@:9/X8W,V Y8F3"4RWYX0EY8ZL M.*$.G'!?'Q&#%XY/H-H-0LV\?@;NXK3UQ-(+D'K9[;R($429#B^N%<_Y:L5I$$V21IH_O&588[FNCC_@; BJ2-82*X4!_KJW&5 MB2-H#5U6-%YZ#@D@G0Y(39,V3'4T45W9=<5(]7,'48D\-93.Y:FIH3PU>TO& M%O)TF @N8H-&28TG>WF*5<*F(BNJ*"H00&HL3PU,O9(5EY=NHB()DDO7V2"3 M..H%00R-8>I/73(U<5:@;K9IE"-2@WCD\FU!U2 UR.1N0BQ/G$Y@NCVG+*F' M[(53VC@_4+/$+&W^4=4OJ)IP2NY:ZKZE<)1(HN2&4EEKRJS3A4R,D,EZ@5=8 MI OQAJ7.H=0L79!8ZAQ*#;DB M=^UUAYY$>7O]Y>H;MWY@<;VX7J105J50>E'DKT4.Y?$Y']TWOK+TT<0T+ECJ$R<6MV+ M4PO%J=U;_STA3H>)X$(N6%(BREZOG+U=_<.L(%M>+ZT4*954*I>A"62OEP^R^:Y:-E=7C_K*&1,K' M,!%22]?9(%,XZH5 3.-TF4$.3J>5%4WT5N,?5?V"JD%BD,/=@%J>.)W ='M. M65),V0NG-)%3FDZ;9!H.43U(5/4+JB:DO7D5,KQ'&^107GN("J3IT[W\M083:RQMN]8$/)4 M(+@M&RRI#V4O3TW@A)8FZXIH0BF U%B>6H B1];U_0EH9^T@.PM[6V10GE,$ MQ%).EQ?DVD"FMJRH8I W_[#J%U4-$H-<[L;3\L3J!*;;L\J2:LI>6"766&JR MT:HA&8>P'B2L^D55?5:I*]QU['U+ 2F10\D-I;+6E1EG"^F*2FJ,"MJ,B&PA MWK#4.90:90OI"G(21%'P"/TR>%5.'H8UM MM%97RRC WWP(_3G\^+O_TTLP6S\E;#1S(>49'Y3M)=Y]M)QOUN679)C"U,>$ M M8\0%6JI(&&:U(U->4"],PR_WT*D^6LO$?_XC[TO3\OO =8[0=O_N*]1GCN MF4T]!XN+G4/.MLEY< @QI8A>>D? $U^B+^"-7G@ M69;J:O>NHGJV,9NIKNFX]_[]S+1GAN_ZYO^HH&[=(="EY8/T"27V8AW]Y]^] M2?Y5GA1N>S*'P.WK]=WG6^GN6OIT_?7V^LO5SY=WGW^6?KGZ>OGUT]7E%^GV M#C[X[?/7N]LB5.X0;Z([*+J*FDG\E3^[7*4I$8:R)?00WA9R MHKFWBOP/R5]^F@71:NZ]?@@69,_DHI^>O? 1*"+F#D@-NZ(?GT>_C@G%=<>. MJ2.MQ(I'_."8C,9PAG_?_US3QXKI%'ZEC-7"S\MNI1ICS=9KW:K\ MB>#5'=!822^#>KRZ@LS<(9.9P% ]##7@T^JYM<%(O#:P4+\<;^)7_/QJZ#&Y MV^LOWT143EP_F.O?DAN-]C7QHLA?B\8FQULGG3_-Y(H M N<-5OVBJ@G7%_TR!*OL$M-=MR MUY595X9K&'J1+6>_&;>H#.<-2YU#J5EEN";Z90BN>%+]I193K "S/F0P"S U M 5-#MB@:9O2TL;;:6%\EKIHUFFB&+6NFF)(B@-0T.4^S2:&T9@RQ4+K[[#R[LSI73=2Y M]D1G/=2Y:J+.56"H37:>?FYUKB([3Z28.O7U M-V2?U7Q]EY.KN )(>P%K!J#:LFK))=:%)DYXGLO/.U M6UGKRJRS\W1S-#%EU6TS[E7X0'CD^@V@U"P-1>>N5)$GKB:0W+W^PC [3Q]T MIU$!IB9@:L@6V=7R\>4CYD#M/9"=)]+SQ/7#N?XM6:TB/:])>I[3>7J>[F)Z MGMU;6I-(SQLF@@O5,2:]F([P9X=I^>YRA=I><9FDC/ZX7.G)+J-I;I>8:HD!08:I.>9PRU,/(L[#B1GG=. M(4='.UUZGF&.)JHN*U:;Z*/(.>&1Q;=%51.NSRX.R2&F3GV]P+134@'6<7J> MP2XBR2&L!:Q:PZH)J^2NS^A;"G2(]#QN*)6UKLPZ/<]P1Q-#5G61GL<_ECJ' M4K,\%).[6D6>N)I )Z M;!^ M3>D6S,ID;HW3 @7JFI,&C4=X0,Q#=+$0U4= M3A0U@:/3X:B!L]L<]"S.'K+VK*ZR]DQ+9.WU0V-,1I17D)FHG!08:L6GAUHP M>29!29&U=T:12(=A+DH!*;JCB6FWF=@E4DUX9.%M4=. JUO1:[0"2'L!:P:@VK)JR2N_ZB?8 M(;ILZ/L>$:'KOS4@->T=8IFT=XBVG\M__B"J?7U]::5U%86TVD3Y1R%%Y4\O44C7.%WO$,L=36S94BU1&L0D:7"B:K,NG6( MK:."K)C[53,BBX\W+'4.I68U\C9W4QQYXFH"R=WK+PQ;A]CLRL X!+, 4Q,P M-62+W#4:K5"!9T&TFGNON%"_''CB5_S\2KS0@?U*O-"!_4J\T(']2KS0@?V* M9=Q<,\2XXA_ J7[ M%Q$MY\&,?%EMR_"6"/R7NEYQ5HZG%C0+ M<#!ZE2>*MPDJ%E1\$BINFFAM.Z.)X>BRX=J"@#FX7C 0P4#8,9 *+R\K-0 ; MH,BJ:X :T+I>8Q!<1%"QH.*34'%3-< A$[\-V=!9#6L^(0$37\;?UQX\+6U2 M 'O"0PT6&X^6+*4-%";_>1_B1?'VR.>9!M+DL<%B!J?Z03.(8X,U8E0E@0RY MXX=@#3N:'@:11IK$?_>"N7=/NDB/DQUTM+2#"Z$0V?_O920M'Z2?_:F/96KT M,UV5)4W1=%EZ\:4G;R;]I;E*;.[1 BSM^N$3:;#]2]Q?^W?_V0L6 *B/RS!< MOL!?/GDK^&[]>AR96!DR4<'@U?7Q?H]H"4YUCHN'_7KTM0#6[Y,G2M/XD; Y M0+VTW(32=R\,EILHDYWFA:&W>/0Q_S"2<>-1$*WQ"[AIK5/2+/VTYZ2-)KIE M'#HG>@[K)U_Z_-_7-U)8UAU=KKGSG]MVV"\JN-W6.V?7GCEN];\A8U>:'N6J?= MN@58-X\C\H^_?2S?^EBZ>_)#7WKQ(FFQ/(9_>HM79(K(1I=P^["$B8ZE2@GT M@@\.%G"TSZMY@,DNTDNP?I*\^1S.]GX-7WSWX=[K*,.Z2YZVIT27_!UH.*X3E[!0/.)2_0!422_)#KQX!WZZ@R#908@[()64\V4$ M/P4X(&:)!BEY]P >,\^^6SO=M':6Y-+S^7I6@##_+H;>.J!:+D M(O)GI3GP^[_,5)-&A!L!33P':[+N!Q]V12AZ@R=T[\V15.A&\;DK>'/+&=YG M#6^6?$1NB"2]W*SAE!:HTTNS38A_X/< >5#?\?#HQ4.DG]O/5Q+:9:>DCG$9 M>5PMI-^\5V2%*F&%011M$&/PYL$:P[](WN-CZ#_"2Y)6\-ZFPH\,UT.$ M?2=(F\.K)TS'@_^E+$E:+V.V$:P#@.%J$TZ?/* )(N%KGX)3> JD,T+^")+R M+SR"PBV[Z#L9%^Q8)MPQ3T7QHG&SH&DPHZ&"==_$C[K!)WWUU]/]&&]"4$2#XXR<7*T^.<&I;*@^F*B,R!XMV,G$\@,] H/H MT9D,?TM>*0B_,+FQ/QN#?H3_6OCT*(A.200EO([8I%_S=V1Z[2,CDH/H!*MP M.?7]6=0 U>X!5%_>7'T"$V7ESSZ!3GX'ZG9$[UD?QF"ANNHA"Q58C(]GADK6 M,F%(\U=IX3\N@>F@KC(E2X$_P#Y8;Q>#Y_ 4H!X&\$'-;(H_AIL 5#93JA"M MX+P6A'?-@OEF'3\0E2SX6_0$5Q*UZ^^H_CT\1/XZ<\74BYZDE?=*# VXFX>& MR0:$]+T/C_B_31#2Q\$_G[T90;#_8XJ8C8&V)[\W*W@JVE'PNR>T8?"7Y)6. MI5O4*,G*R2KSBPHBT#CO_Q>U5WB@AR>2,&4X*E@+/ .^. @!P.$M;GC/O:?D M^BQ>??UE%^'7*[S9%:A[/_S9W?(*=98P^@PGL'Z]78?!GY3AJ2D E P P%8' M-J84* :@@M)7(.[:*5P)REOXFKV+3-X%I6T\ M[_BMQ^I( H7U@TGWW V12N]5 SF!*I M1?T&8!&%@4>.\9706MXX(D?W!,HK8.)OB,7$L8+FE _\ MXO7A7Z4PP_$%,/ MHPWX6-0IO&!V@*Z\7'X#-AKLG:T MOU 5 "/3)TP%S,^S,'<.&A8@X2XWCP!ME)%:#R:$H:@5W(&9#0%$ ZQ"86]# MU-U#?8)T4!TMZIS(THSH?AMN_6V0:=[(DN@:C?B2ZQ/5UICXQ;\/-Z@* *-TN#$FNC\UO?ZI,; G\+D]V!.& M8F#NY*%0G[ G3FY/Y!(&-(;6A*& -:$;8ZW@_0_7FNB>9UCU>88P*(H,BL*< MI\1&B!5Y0Z.E6JME1);\(?3GY&8_O02S]5.2K):Y,$[H4K:7>/>P\,VZ_)), MYM:4L,,3V2NJINV<4.:_3V&RG!5 \^(^]+T_+[P'6.T';_[BO4:869;9U'.P MN-@YQ-W]E^[RX:&S7=(TN1FBD;ST#Y3P)H^;M4A/(?*3_P@TRU)=[=Y5 M5,\V9C/5-1WWWK^?F?;,\%W?_!\5=(@[$H@%MO8)>1$POO_\NU=A(/<*M[U1 M201N7Z_O/M]*=]?2I^NOM]=?KGZ^O/O\L_3+U=?+KY^N+K](MW?PP6^?O][= M%J'RH#M@A[(3YJGH*B;(Q5_YL\MU^K%90)*)$P%,#IY"IIL%ZFG2YX4?/K[" M*P]7,7ZXCJ1N/2&J+!W80[<>$LU4^@FR&HH-RF^E@Z2F=K&S_ ZT"P?LS[%C M%VD7[1PBW2_=/6[IH_=UO!V@,(7+'[!H8I?45@9-5E%40U5 0! R=WYTCCQ5.Y)HM@Z/6W^USH1/$PUV:X4\;CS0S]<^>CK091?? M9[.(_.DF)"IP!(;A_:N$*33D>C"(EW#IQ?)E =^#;10%LP M(GC]Y0R7^$[^ M:[/PXY2_ ZR9* LTEVM)\+;-[4,BHAE4?EU?1$6.)C.&C(J2-=YO8)EEQ\$B MVH1D$ZO0?PXVSQ'A%6B1+]#,SF6Q-7*&6AW&F@S5&$WL0AXAH<&KI>QFS1.:D-= :91C6]A*1HE&M_(!#H'-Z\:LND MPE7&%[P"=%)&M%H"#6,L%@L>\]J8E+S^\E)!D@! Z_K@M8-0]:7+?\AD6_]: MAG]*'U'S>9(Q/@1PQN%P<&0N(,'AB *L&@(1 $YG^/. [2ZT"=)+?5/Q#SEB>B8 MCW400U10':Y@QU+2Y4NF5&ZYG)/2421)#%(_T.B]/P\>26A[OH0/J4B 9UY@ M:'D3 HE3<9!-"H@#VO, 3AV.%S,T2$)#G%^0S: AQ$]N?&SE/9%6VUI<3&!) ME(^D0/$E@']X4Y(N$M_]'4U;><$?P7X6*%G?@TH&NUB#S'L(E\^II+J,,/_C M9AFN'^!(EI(M_0I& 2PEDJ4O7SZ!(GIY8_\*:AT\.-IXBSA!)/*P+)/4)R[6 M87!/4U\\ "$Q8(&;;?#+^'! R/LA5G!.X\I&DNQ"8_8[>2[ ?^'_4?"^TK.) MDP7"V;8NN/S1(I>%!"]IID,6_]NO"7+)JI\W\W6PF@?TY116XGJS[^16 M:-"ST'@Z#HM6I%;'WHGX[#*OM\[KG&UBPWT.V/G8X![WOA=N724Y!PKQFZ39 M6=DW+;UX8(!6B';%-$[O(2A$, M^XS-?2'RUVPU=%9T9MKZ)(752%BUMV5WNBUT@11OBZ3-'+&KHZ1GS*4C^CN4 M0L!9/>2M>?8R@]N_)O7I*ZQMITZ8_#*.Q_Y8NDG2(XG0V@K0%Y#]*#!F/LF! M2A7W1, J<#1!=$3+B0CN8X1N6CDK2B?*Q ^'LW;?(&7$CY@DEN52--%F[OV%_Q"L4Q4CMB^.;^]#) A< M3?6&9U2U0]*CA% ^E3(DGX_PUY2;?/?GT?Z&=T5Q:>9TU:J2?<>YE-[# WQ! M6CN (N-C]P@*03P&.'WO,9%^>$PT*1L?DY%TZ9JH2D 2[?Q9_ N?VNS1:T0Z M/F110^Z^U2NV]]_>D.PRR3H\Z'\%[2WK=GCGO4_P \\(_P;R%H#[Z-&DR?3A MK+:R?13=SE9C>W=/%T)W5[22^!N62RDX2EC)]+V$6N?^"K;9^:C_HN\%K/<- M6CTQ5D"*%ZDPQ-$-UQ/(9=>07%>AS]*=O0,M>ON@F?^\ .!/X^X=F84F)P#W M#_#2+7 ;J9RR!,N19DL_(NFG8%%\#V8(_D<\7)"[*9I27DMN\ (,^ D.9)LP M[J&ROU7H5G-_]DAS;"F'GN.Z\8X)9ZEB7O],64RBM:9KJ8A!%-E0<7\43(U/ M&_Z@NAJ2MB5K;T%?[ (,%K(W&?_X,VY-A&ZK&'\@38,XZ3@63)N(G$UJC*72 MI&*#9Z_"IHZ"N+\(Z!Z$H1\A!]$G!?8&EK:01CB();0*D6$1%7$6,Y.LZP;> MYE=X=VDDBM+-_?O4 4%?QX)J PB89^HIR,A?:N.05U334U$1<^_64:%7.2H: MN%[#%":S<.NETQBC]81P*(I*'&;N9_KA43M7\I,$N#%C70,*LHR=TB? M>!"K!A4\.: >AI76DF>X1J57EOW>[(J@H!YPIXTNJG*&^V9)MC;0/@ M&;=(;/9&-.Z?B"OBV8G[9LE$.>B%R9V6)]A5/*$!AJK*F;K=$4Y?.-BI"MZM M_UYZ7LZ"A]3?ZXG:L3LWP'01Z?;ZE]^!/6+%T4/B)(UH75\)DWTO4W>,U_@& M8."A.R)3\P;G\? >;1WB$Z1KAK@AT'F6!4E MBBNUI7,/5]]3_9PH]LLPHO^*3R>:+M$=W)4:U83/T&W. M"Y@,+AT54V__;O1F3RD"J8&3<\S$+I*=+:#YD65(*Y29.794OJ!8LL]?F4KV M/OCCB;F)6\5-\+6((L&*(D%=% GRL191)%A5)'B@#M LK@.T*E#7*6W59*;: M*9FIH8PFIE[1W7H=S&G4*F[E@>K$=+HA82ZT)#.9L2[I.:VE/@D:L@"M@_1- MB'L]) [M*?4)PEUV8[#4B49SP1)=!W2DN),#U74RW7:Q!2]10N+>U;@XD(7D MF40KF-*A/]34V&H+Q\A'$@8)?;!JST[O-M0J2;E3Q,'4O]"EE7]:F]BH3HNN MCY0F:63Q'!P&.P+)8ART.>7>7(PG9HA&)4/LY]VRVY%9U8R*>N4(V:>V$0F! M1,30 X,.[*0H"?9AGM>^FU(-E!JXZ0]=RAWR,1,J1OGF(?%F1'8,H38 MO"AB\_$O.(8UAF&)M/$)/.>;F5]QWR3&%A ;%5N*%-UTO^:#*7>$%]8])9T6 M=U85[AI0TDE31XWJCNN)WE.*[XSGALI%@.#?HAVB2J]+J(@TI\JE&#'IJWGB MP%FV7YQ^-JK':06U4R6H&Q!5DY )NQVYHXE5Y1SN2_4X*7LQE4KVTL^[9;DMR2SP2M%P2/-(<*Q1%Y(G ?X M3F^Q_ C6\V\XMYMPB6'+2/I'N-RLI'>XIOS]BG]^"X"GT:3+%;RPI?2/^?(> MMO?;-OOKW8A^-7J/_2'O(SSDQ7K^*B>7K#;W\V ZQZ3(!1SHU$]R/OYW2>+H M^;PBJF4O'U"5Q9.,\(OEE#;93/% 4ZU(+[V7=--)"A\-25W>?;F\E6YOI!OX M>D$HQ9,6(-J)5^7"FV-B??(B@A#8ZW*ZB0-E9"T7.!,U-W&)9L73+*%G+_P3 MUTO$F,^ D:-APP+B1 0B1=IF^V:'P25 MIG/E%[$#6[*A],-W\8"JY/ZT:FA$L'V9?@IP.3XU]U!6YV7F094UMU__ M]1&>#E807+=-22,::(U$5KKIPM>1*6L9WXQC,KK=3)&Q OHN'^G^L5C*6ZV6 M 7DO\3*B]&=T01EW'KR:0I#0\Z8WVA[XSO/PA6R>8Z*BMP;>ZM=)D"YY"YDG MDW(ZV3L.LYR].*]^L:$HBT91,%*B\B5/@1H4%?B<#M>.=1J_Q M@$F4M]XZ_1XTRM@=.DME3A"7Z&-R@;!?DY;S?[T>6$19)TCI] 1Q+CM/R6:N*SS;@ M+E75>=WNR 9^R8OD."V?=:KX;$_OMMV.W,R.2'NT@OW<9^5&:1D%>8.YY/3= M;'4S%1U4^!"3+Z[._9TPW$R69Y(#2=A0IB,.,[\VX).*AGR=YUY\;8!=<'[] M_.6*[P'#&=BH#GGCV/XB%CQ)]PO,0]XIG=LIW4MLPT15((Z6N!03C<*(EN"2 M\SC4:8K4]\/'CF%ZKT"2=:2)?QR>9\ M5+1C%9YNS=,HF=C)_C14,K+QP,S.1H?QL?PPWF$I(IT0/W^-7564SK[&3>;* M^@;%*C=>I'K/,C6>?132OJ;BC/ ]@WVK9PH-38V0?[7QN=OU95K=-VN2;V M*+75DE="O,09^"2O*![S!8]:)626C$.*GJ0'TBLICNRDW5ZB,KD0QL/"=BO$ M_>?@(G[G&9Y ^E?%N$@MR#@5,DNNQ)H&6S,"@Y5\_K%#[5IL8D+;%- 2 M8%CY%-O9^$C9M(B;KNI7$&S+"&0T286'8T$!]>7+)SF]<83.Q6Y-<#:=!WKK*U"_:P!5AT&G3AM;?;S-M[)BT4U@9UVDWFE#&DDF'08H2O86 M?+B]P#B^C&D;D'AB5O+/''R9-OS(W)DR$:JI;[;MO:+X-W@C8%!_DLM^OOWT M>Y*D35TXB3#>BYW'-#6C=A&=PT:B@NDO_9 H-:0W$2F9V^;/;7\5OSUJU$0I M#\G$-;(=J^-6 1[M5+M-"T]JAZEI'G,R4=%34=%CB(H>/M8B*GI:5/18Q14] M]BDK>HA>D/9(V&I:V'BN2*\B_(R$IPDGVPZR30>3YD>FPHZPMN8U7^H;]T0+ M'K:\?!8N5TE-;$$=*Y4-Y5()U)/OF!0BIE6M!SL/"\YP49WQOAG7 MQ,7B'N-OJFJ\;!@-7%)Z5?HQNQ/#3O '@T&-#NR 3ZKJP'2#,KC%GK.)7 E\ M+?4W[3IUVGNCRE*#&WEY'!QB5=A4LC[FLO MUU;PE>A%RZWMY=EV;$+N3&5),_98E6S"C-AM=$ ?FO%>2>N$R#461+[;!SO- M]X#GX3VV#;HSKHDG(.4O)Y7NIG$F,F#W#(41)Y00Y'*)/%KDL&WM4R]-R2)U_QOF8<7(5)89O M?:_;LSC2/V_3MT->?=Z:2#&AB4D[CA DYDZJ;:/#;9'QT,OYMV^D> M()'4KBR?5\0EM^?6/7!O736M;JOR[B9SMSK^;HSNF_MW,G4O] MN_0WP_7O'N%DR?'FTSI9MB\(\0@_B.!0EE%T$>>B9C,_*9TFS4]PA%F(RTM^ M":(-7R#=' "1U ]+:^\'J@!(LF30QY;8,X>=^1$Q^V,-8;:<;NAK?UENYK-, M)Q207D&X5T&7;[,(^\1EH<:7])N#WR:KW:XC)KCD( J=3]DWQL[YE"67X3F? MB&N-;^]3QKPYVOFTS>O-LO7BY*:NW$UV3_D\-LYRU%U&"3WNQ>6.MPG/,F=6 MR75/HJ\\+]N$DS .3;%M=! ?RPZBB4NMKRPO&WV0.C./6G(6GTK/HC3)ZY@L M+T+AAI7)\NHDS9EVR1]2C^O]JK[/,J==H MG>X1A_GI*%]&$U],O;$^M;T8CH+SBHKFG-:'A]YQQIR#C=R*QV0W\J5VG#'G M:*.).=;+DA@SOE0YA_8$4:U2YV(U@W'&7&G*' .74)P[1W6^V#&439ZKE3TW MI/0YOIP]I=M[*QX<2EEE"7DM/#?Q]-3(Y,Q\BY)QLM^] M^88\)Q-:!?[PDLZ8R @\^!5Y=$$KCO(^5U0V[,Q43L=X56TE-T49=Y14M9=R M[I3/QZ-N#S]!A@,G@\A2+2J19,3IZX6QGY+<)1Y-3,2H7S&0>#I?IKU-#R_A MJ'<:1/EQUJCH?;ZB*F:4#KV'+>.,M8Q"2P[ZYN:2ZIASK$:.\G.IMUT#D,N3 M)BG[9[%U"*-0C$C7L/@TDDXUJ9:P0@V:Q*Z(F,5Q<%,JJ:DD2?3:\2&5+577 M:#PW&T;(/"NC?@)ORY8]9$;B[71(J$(<.B) P'K1[L3 N/E 5L/9ZC[\3-03 M">T5">VF2&CG8RTBH;U%0KM=G-#NG#*AO?$PSUQ7M*U)CZQZI_AK:]H>H3ED M2N;NM\USBE2:D@'O1SR#= >%NR:1E&T\*O%!D4^.$O+HI\C,:L_G:WDK.+:J[<(]F&A:I/O&/2EFZ)_;>N:N'V[")0JK;Z@W%OOI#*PZ+_#2Q49G MJG%N/24K>L\H,2!Q OG#$M1B&I6++=.U] KB[MY_W!!U"QV)TS07IO:!E*6S M=7 @)K;7:G8@V_V'Z!J([;:U1U,1T&?*>@$I"I?8E=DMD%&K5T$@V=&Y@T><$>8-3B1:OO M%2WUY'2V[F/2L1)VN3T+XDL"[DO>^39;9Q5BV@6Y 9DK1U-97G.S52,/BN%UL_H[WX?)/THDKHNUK(X1[;@]D(F)M#-1(O_T&4@'U#*3QCUX4 M1)?I\,1B')#(8%$R[G9^X[,7/E+OZ;V_?O']1?T=U M:D87?DN&/UXOLCM3B M/8#.H(W=LH3BVHNM%[6JNUB2_Z\7+%:.?:;?J6!/W1UI5VW:MPX9%I+*RY,? M^_]3#P/E7G'JUA-U<:(G@7KBDPLPA^I/?[E9YW*C\.?Q/*C4_0KR?YTK@*,RDE.*U[%1"*_ MBE(/?TSP(&]1O\YI,L!H1D$;O.VY& M(@GB&&O6H8'>C/D<#Q>5EN4BC>#EAN$P._7,T-_DS'(C5V%E]_Z626PGQ251 MM'A 7=I!6).10N@CZ/1<=$/3 7!KJNJ@"VVVVZF-V8XRC4:ILD101"PE,E0] MRF7*H?Z$^:CT+1-N1/OW;P>Q+ZFML=,]_Y@!12THHUPV>;/L-H0&^L$TTKTF ME^D[S(>G=EI;&D5S4:HB0W1(>QQBCUD;$2*-YY['-6#Y8>_W_F+ZA/,CXK0< M*BZWGV9C_+MMGA^.G0'W& 9I(@CZZT%_V_BE8^ R4N)L>.QI69)9Q9(:4*)Z MR@U9E:PE4;;Z8+.GY4IV%5?JY^6RVQ"6XSN'-C2 87MO9^(.8<@E$W>J OPE MJ94[MY3IQ(#*63I5&0UT.[S-PVEX1H.?AU,IZ#N?A[,'PS-114XJN=T.C +M M=!LR%64TL:LFIO2EAYQ0;)N*6B6V^WFS[#8$AKQ]<$/Q+)R228Z$_$\[R;%* MXFVMS@:C?*@!6N PS!_&(TE?G<_)U[C1#=J7*%>".$DMD^>]4RA/Q]\$Y)=> MQC:.&2;QWF4F["0)9/!4#/;!NG YA<^M9QK+="1I:M9G*K33;/6]TFQ:N$V2 M'I&4"YU(Z="OIL)>7RVI.G*EB8LW8+*CT3UXN MX0D_@T::X0E%$7?I?Y?)K+=C5*\JLD>_7P*G62.9]$^EW9H^2J+EO39\F':6>R[8U+&].3G[SIOO19QLK5[+_,PM@UCNJQ;:HN]M@VV301[5)G"!:"3 ->&,N$]241NO-N^C Z6!MERFO6ZH1G"P_W+E M,="3C-&4[S&=:6=#U-574H)'BB6./F.2A94<<::@P\OTFB&]X.(5S'PL Z'] MX-:4F6]_2,1,W+@'#S!I6^-EN'>N:R3Q4&UK$K#+3[9OTU8UN_?F25/EK=BF M<"(4GR@K%4=Y28H)'P/RK?_P$-?[Y,H+L% EFH*DQ!V@OTG>*H6'>A8>/N@C M6Q8>ODF5B9(>>-.>%&<@TJHJO6L3&&-%F?0OVE$.4UWLA.-D4KV9/F-G/$M& M16:TE>VC\M&4;3 EUL,+5K*OH;=>2L%1TG+"Y O25+<3=K1U9%^!7V2FAQ@ MA^TOLJD&GZCM",KL*M-"H,,*>T3+"/,6$"DYA_OA;3 Z@;(@+5Z4XN:L$?!F M8@A[V80U*O= ;T&4 Z>@9G;N%]CPS=O6E,T#D)@S<%R:2/S\V7@% ME9]9VRQS@M2<(.W7XJ)Q4G .J]P)LJ5].G.!LRS3W!7%M!IOIRW^0Y"4M646 MD:F)VRE;;R*JJ2'X6/9RCN7R,6))G<>:OA12X!BD+Y#TG7T.(M)K&81D^AAZ M,O"^MIN'%_F=] X@EF-NR[ ,60)\2;.E'Y'&Q:3@;(9(H$Z5^9:!)*^!KI8T M\P](F[VD/"^>R$'WNIICI63:SR$SYB Q&2LD-2]C"K*]PD5.8T5.HRUR&OE8 MB\AI;)'3Z!;G-&(ES>F2&FO-*:C@K3D%$GY;.KN@0MH=/;H [C.6SM^TR(VX MVJO KA+JIRF5/+$[R:IR)]6NIK/*)D3TLR&;5$U4=9^I;DE)7F7>9T;"0=E/ MC+*&)W&?YJTKPB<=$Q+W%YEA];+8RU8C&N*.%ITUI IU(U1E7T#/BIZ"59K< M<\2=XVXGL[@2<-MHBJX8< Z<(EKGYKG)F>;GA+22%1 /1I!HN:/T/4H?@6Q& MN4WLM%G8[HD0[WW<6L[[EW8 :=&O54[=)-F4P/W/X/?W7A*U+NKOFNVV MQD2F=2K/3LO^W0KVWT">E8W]Z&5#.I:'FX?-4>)W QV0O\&)GXO-X^H.FS5SL1/G. *8_-SD'(+ MCR:.I1=E;&>,]_@_@FB=IFF!S(4/I[&\I+YNM)KY-U\;=#_@N_U!UM[FH/U! M1_T/++>"<)DE1.LF$*GB,FN H'71 ,%6>CL.:S0Q3&;YX=I.?GB-,N3J.N0, M*60+D3NI1+;9)8GK9.ZG])8/;)5G]I)<7)'MH@-C"ZUDP)EV^CK1+311'<*#% &!U*[2KFZ2#D#<<-)"Y4[ MJ5.VCJN5,YS >86G8G-91U6H]OS M!,I\L19&>-6SKE0N*51F5Z=<6*99=M]JLVJ!J/ V#EP="+X$+C?'*+"5B0)W$P9FU^K9 MH '6HM["G095[>*>VJP,11)4-0OZ;[6,.W8<>"R-/#(+/9;$'FL%'T7T440? MSR/ZV#3\V$/\L<, Y%$1R)T0Y P8;HI2K,P)$;J$&G#^,I:"X-]CIS3&UT 2 MOK6094G,4N8A:-E1U'+08+6#J=)LR:F-=?#I?SB%@66:7D?*JR!.2Z!]%7[J)ICR8FJT$SVX,H-P :F$1]#98V ML2>(.M[/&&MW%I_J&T/5UM"6QG,&43<64?' RD:VAGN$K7$IUU\BNZFKEG)$ MK>/'9N8#NU"<=REI:0I1%+J. =-(!&5:>9MFLEXWMT5C69 M>6[7P7))@K)5!N^,D2GGL)X@BC-KL]3<9&EOEAB7=F>?<6B+*RB 3N#C/]-+1V9]'$^JPV/[,UA&[6_NS$ '79 M!;LL!P-"YN$>,0T,4+>X\*[1$DD^HM:% >H65]PU6:6M$#NB*++6AP'::=30 M5DF;G7T&W<#\=#L-&=H:*7)D97RZQ;%O5HO5<;'F8$S/UI/!%.V7AR[>B$H MASO>]R6<7V_2^=7:^]6'^ZLK_U>U M ZPK#]A@76#(=71W7C'?69R0"F.K(%+=ML+85-@E73@Z3H(ILF#[J#"N M2?NU;4''P-T5C9)M=N[UB+/^S95QBE=[H3>K_Y@%G@G@G@O\D4> M<&3<*UFDB'J]H:@7O/0V,2^XO..(UQ:5+.-=R5W+HETIP3*-=:5/':(EP+31R%T8A.K8LJ M8U/I+:[I.* OJLQLHL9EQM4F48;(,T91-S81NQICQT5]7"_HY]HJQ=M4V 4; M707H8>P>7F*C%&]381=X=+%%F#&V#U=K=Y7C79=3US:$7(W@I#"N6GNM'1<9 MN\2"MIC9F!W'N;KEV;OWF M@:!&ZUJ7)5@J84,$#"0?*O*GFY XK;XOY]^)JD>2/Z0';THSCXAR=N?_@!?\ MR5OAJ4@?O<6?,KYQ$$\XJB'Q@,W]!4'2R@O71(T-_?52)ECWLEZ Z?+Y.5A3 MK21U ]3T<%3%P;[ &5T_?"*;^27>RV_>C^!Y\_QQ&8;+%]CKIS@GJ[;7PS7! M@E$.A<7+O!!X3)BF$@ !Q:D]Z0NR4E4L/HJO8+"$P71W[SA8*&,(9W?Z6_R\ M&Y+VXX7 M-Z$I1^3UHW:^WM\SFA+P(?P:G9]D.7LH>S<#-K@@%0)P;"4_B@^5.7PN#DW) M_;0$L0'2(3FSNS!X?"P^UCL_!%T,9<=O8#8!TNH#"].C#R,+S9UEZ!.OL4P2 MF]*GPBXW]>,"=Z%2PP:U<0.?,21"@W MB7!-Y6DJ1[?.]MCTQ9TLPU>92,9R^4M\[MXV88\:-Q2HVKQ+#&E+M-2)EOH?E[Z*30"HW-^MB:OT_8V-&'#:H* MIMO%7H.Q]+'V':H\8S2U$!:(I"#=7O_R>VU4#4]! (V;[T*OI,0%58035WIU M4^AEJFI? 1$7^ZXJ!SEXC8B(WDFAEZEJO1T']G_1&;6AU5M4>M4H]'+20J\N MZKQ,M2P4T""L82D*R=NEKG^&ZT-0R[J4>TYJ[*SNBT'J\L>ZH80 M+(5$9PQ6$8^:Y%M_N?IH8I^^(*S3>K"2:]U[=X:29_=-/&)99BDIS/?3.KW4&PS/E4[;[.PB*39=BD M?.K->_O^4=W9EY*WJ6S3/;MHZ6NJ#DNKF71(,?>/MV7&IUH6,6NT2(>D&QZ> MV-(LYU,K*QEKM$X71^EDO^ZI=6\T_.F^J^41KJS-CLQ-K:>A(18FC:J&PRQ86-EMI*ZY MJ6E]G008WK;*S-RL[C12W]S4>IIN:ZDFB2"S/HL&YN:>O2F*'"J*'%11Y,#' M6D210YLB![VDR,$X99%#><^GG+^K$X>7QC)-1+6P5V[%B*@&#B^MS/G2:)$X MT&QL'?;*-71XE3E>&JT31X)I8^M$906 MO+HA.;Q*/5XL75XE/J]:3B_A]7J+7J^V;J\>_%X=.;XJ/5\=N;X8^KX,8G]P MX_RZO'&Y+B^XA3>4]M?290G7VZP,\1.PI'M2?/AU?#FF)8@SL R131,S^H05 MB5I50*K+BD1+PW"5>:#J0$:F];\@@6CR8UH\1/+ 0-[-IQO*?](2'L)O-\^Y MM"XD^-EWDOE%5$22$T9Y#_Y\X:\SAWKOS? M""^$1BD&Y-(X__5TO8SQ91]7E';P03M5:8@6Y';)(K>2X*%L4[L.V[V?4?;% MIDH-]U)2IE:QS<:5:@?O>V2IVN&U'56K=O@6;(K5#C[CO;2:;R("R? 1\WN3 M[$=,2T2Q21E0J098@??EPB]7!Z.,/IA7 0^ L@*0.RG2!>K3\R!UY]X+TF=YEO:[$;SC7T?O=Y8&:$RHOD+A QBO7WQ_@5CYE?P. M_B+'RAC0Z7PS\W.JULQ_7N *LMNB9T>83?9CA$ZR#/3 3I]H(1YHN\B+@,=L M+X=]XNL,"'=(S+S#O%TF6>FX[OT77D>A+@$$+AZ3K3TD66IS%O\T5;V1W&KF MIU-K8?8^LRYRP$#D%.;9?27PA%N3S.DMS3;AH[($BY%F2[@."$NNB0CS\,UU80C?I3@YRE"#**C')"XE+)N#QT[A4'U_$HQ=2@>TM*(A0 M-R$[D_&//ZFI3_M94.I 4W\:Z1-KIH&)_UWF&@K^NHWDDRC ( MH(<@1 ='&"R)O@.Z%ET=H1>/9,!CLCL88$5O:BQ]2DS#VZO2FEW3 ]LIHQC3M8,?P0J_=5J'-"$DJ M7U[ >"#])$#G6)-N$M1M0"B!].D@11A;1A0SJ51[^N?X=HQ.,O@A@1+@(B;L M=Z.?KS^#7/R"#/HF7#Z&WG,D70/+G/I4AZ?A6+($Y'_$'Q>O(U,V%C\(;D:O M6CX\^,2> #!'8!APYIZ?8MJ:/)IKJ,NHEK%_\X_>KGW<+QID$^TO:I; _ M$ ,.QǭI_'G7'K-Q6IY?_#(IX[-?8QMQN.XFXZ;FLZ#:=<"T-$RK&QN&4 MZ&9C5G1FPV LS1I-W.*2Z>['K.QP ,8#-RW-QLB0S6@ZZ YU,E^L@^V=-1;% MX(.3_Q]_^\BW^,]P*)3_L%XP6^<8I"$\#8T44/?+N[+(#1VUO\&=-_=!]!1( MOWY*^\9=DHYAGBQ=+::-O;>Q%@Y'2"PX^+/ GULDKO*"6X-.K)F(7^70_ MH>=LL6;@T\7>*8=\NH6"B9X&=3ZA:D6.C>CZY,3W@B.(X8,N0E*XCJX,$LN2 M,21#[#WT8FP11B&GV3)"S93>D50NZ3$@=_4?'A+/,][GQQK,F& 9KPTMK%W? MB =+)(HH_ K0=G"-1[8AJ]CG3A^RXE@F-37)LX@5.EU&ZYS5CW$$8*>@$^.I MS39H4\8&)KU3:>^DY*/UDM2#IYTP$@,*EX^&.O4((N'FNR>%U#)+BKZE=X@ M]%&-;NAB1_$Y'3Z')*J8Z\F6;!M]6G,?MQK?,SK2U5OYS(RK5WJ'P?08G-/8 MS9ZY*_%9+8D\HP03Y4^\8[:1I@C\-T+7\F* M9@&:'6CA)$?SOLB_''N+M^ZZV&]%)13D^M$_> AY?&/0[+^3IQ#[P323J$?Y;WL$SC]9D024%XY."RQM)E ME',NZ:H6<4(9(?=8^1P6PT;_% 3:G77$KJ-N_J ->2% MX2L\^ILWW_C1Y6+V.0(K#37D7[P@I)]>/^2]$A'A8W=P_X]S -K6!D*_EP^F MT0JY5[CQ"\0GGZX!W*M$-XMO\PM0V@71 T_N+RAS%Z!Q\("K_IZN&O5 Y!$7 M1 DEG:L2VQPD%]+PDJ;%3.-W'IO;-)770V5QCHF_'UIX?G;$U9KPJ%3C"H'4 M+PB)K2+_0_*7GV9!M)I[KQ^"!3D 1[_> M:BQCA6HMZQ#^?Y8\.?YZ#%_]??]S4QMKEE;XE3)6"S\ONY4*"U"++RF[5?GG MIE[\$+&H3A=E'KS5WPFR*+H P$@+_]]('R4_3J ,K-B/;]/SKRH6N$)K;?'X M09%4X+\[=\6"D#RQQN0'OT5G"-CL"V7J[._;A0?\D=4/&Y'+7AMW1H&C-4U3SDLSB@1-,D M6@31M3K%V-X]2EG9<(XXU=W)&:-22Y7%8T];'*C ++^89:O9#.#HWI$@Q'(# MMYA%[^N<%6;4/(9@_,TNXK5.I[[_\'!H_W/_8=\&6ZY.Y*HC!W#[^:IN_H6F M=]PY3U='$Z4X P-60LZ/V,3^(EB&-/%BQVT:ZN5H:?G6Q/I>XD*R\4CNI\0BJD;[KB,!#V#1)QC89NR4E F M3GELF_>!O+/6>RF7=56/RW)T017#I0J]%ZK >?::([O:?GL0017<($=014(5 M1B]480A9(:CBC*C"[(4J<'*PJLJVOM_OZC144=NN>R#_]P;L.J.L$STKN\[" M0@R+@6&W=4K4>V^%+.K5RQ;TO 2+=[@1'. MT7 TV2@8DBE@- 08.;W R!7<:-@PN-$;"3J4%SG0"N65 M]XH9;"V4OV/MTS.GD[S*WAF=J*.)+BO.?IGZV3HV!(@R(%)[ 9$F0#1D$+4/ MR)&BOHM_^^&R$#\ZCIMQ-%7[22!HD AJ'[RJ0)#!&X+>B"^R7-VKZZ(T.^YA M;Z"[>NP4MBH1;LE:U-Q+T,W 61K"$3!@&/42I3)LT$TM5S8Q 5W :( PZB5( M8CB"&PT;1KT$20P7N)'IRIHCW)+GJJ?:7;:H,Y711%6+&^HQTE+?BLW92[C* M5)G)!>&ZX!)&O82KP/B=&*HJN^Y^+U,!HP' R&P?S3GL 3.%#W7@"&H?RJE MT-OVH9X" )__^_JFO,%1:36M,-=,LYY8Z+QW'=ETA3-XF##J):9@J3A*39,M0W"C M8<*HEYB"I:%0LV3%V \F"G]>)RCX_?)?MXSUO#=B^EB]5+M8.D;75=EH3Q+" M@N821KW4NU@&P$C19,/AQ8(6,&(+HUZB"Y:)W,B4'5UPHV'"J)?H@F4A-S+ MZFQ=?R?\>37\>5=E4YB%/^\ 2?02*;'LT<2U9$WEQ?(1!C1;%/42*+%P7+0M MNT[KRA&!(BY1U$MLP7*I>+88@NV B)-EVV%EP3AP3OS[C[?_"J2 M\QI11"]A$EL%QBHKNB5;W&0R" .:+9!Z"938F@#2P(%D]Q)>L/71Q-!,$-(" M1L.$42_A!=O@#4:#=^CAY':1G]>$(GJ)E-CF:*(;CNSH+B?6C["AV<*HETB) M;0&,5$5V-9%8-4P8]1)=L$E+(5-6"L8="!@- 4:]A!=L![F1+JLV+WU3!^_2 MP[CM-Z9AV[=B^/02*K%)J,21=57T:ALFC'H)E3@*B?Y;"B\]M@2*V**HE_"" M@^$%U995H[7-*6#$)8QZ"2XX&%Q0P.94>>%&@W?F7=XXC..V;\3N<7J)DC@Z MEK<-;)JJ@%$&1KU$21Q#P&C8,.HEM."8H\G01CL+%&50U$MDP;$X0]'@77D8 ML16EMHTHHI<@B6.#>-9<635Y26(0YC-;&/42)'$<;*FBR:8CO###A%$OD04' M&SSI#HLB# $C+F'42V3!Q09/CBO;[1-(A#/OZ) MVXCM6[%[>@F2N!@D,6S9 MM41BWC!AU$N0Q,4@B0Y:GMXZ2")@Q".,W%XB"RZV=S(=65=L :-!PJB7R(*+ M[9UT4S847M*$WX8W3[CS&M%$+V$2UP0#VM99L%9A0',)HU[B)*Z%?AA3UE5> M#&@!([8PZB6XX&)PP=5D0U4%C 8)HUZ""ZZ#W,B6C?:%/,*==[P[3S3.:T(1 MO<1)7*S #7/T$3/LV'"J(\XB:U@G,3494?GI5N5@!%;&/417; 5C"XXAFR( MLO^!PJB/Z(*M8'3!M&6M?0Z)\.?54//8ZGEOP_*QE#XB);:"D1)=E^WV'9*% M 1 MG]>$)'H)E:CJ:*+KAJQP8_L($YHMC'H)E:@:P$@S94<5,!HDC-1>P@NJCOW: M+5G717[>,&'42WA!-:A0T[D9D/P6''I7?PAW7@.*Z"52HF(9AJK*AL9+HR%A M0+.%42^1$A7+,!1=UFWA%1XFC'H)+JBDQY,N&Z+Z?Z PZB6XH&)P055DQ>9% MJ W>G0=J'ELM[ZW8/;V$250,DVB*[.BB2G*8,.HE3*)AF$139WUU]$-EXC8N@E,*+AA' -3&953"T8)HQZ"8QH M9$*X+1N.2*,:)HS:AQ,J1+/+3#0+!'&)H/:1A,,(TA7>$#1XMQT&9T5);1-B MZ"4>HJO8"MF1#;>U5!8&,YHFL((U/6-5Z*V 2,F,)(;Q]%J!#-.F]^ M%X$@M@AJ'T&H0)#!&X(&[[DCRIWHC->$&GJIL-"QPD*W9%<3O:B&":->*BQT MK+ P-%EI;R0(&'$)H_:!A K9;//F>!$(8HN@]C&$"@0YO"&H5]?=+/A^&A1< MWKA'Y-V1Y0DO7@%=]%)CH>.D"TU6VP^B$K8SERCJI<3"4 2*!HVB]A&%PS+: M4'GSP @$L450^V!"!8(TWA#4JP_O9%K>KY]OJ]UX]96\-V+\&+V46!@Z>F$4 M63'%U-IAPJB7&@O#0!BY8FKM8&'4=9&%P:[(0B"(2P1U761AL"NRZ,>9-PNB MU=Q[Q87ZY8![B[\2!]?-P=4R:%1MK)D\)PK<+=?>7'JGOJ]KOMTOPYD?7E!" M_:##?F?+S?WPKP]X%&# !#/Z326++CJ?DW+HOYSD:(8CM;1^VL09 M]FABXZA!%@.^&+[)$WG'!/T*^F5%O[V$R@P'Z==07-DU6'49$/0KZ%?0;S_] M-0UW-#%E4W=EW6CM!Q7T*^A7T&]"O[TD&9@*TJ_BN++&K.W[J>B7F/!_7WOP MJ"0\ED;P)O]Y'^)/LK$S^$^RE_C1%TA&'U1]#-9[_QC1$"-@E$N7SW"JZTCR M?TSGFYDOK9]\:>'#,?H/?ACZ,^DA6'B+*?87ZW_"ETMX/?_V M9S_'3[P)_>=@\WRYF)&?1M$&ENY_PG5_]=?' =;* !8K)!5UO"]L)'@;<]P- M;KS6%DW.MHC=#'5EK!W8(GF//_M3__G>#R5=E25-T72R=?B+)DNA'ZU\N.J[ M/W\=[\2,Z5V_PG;"8'H\D1!*#!8S.(0/FC&V3T_(-R/)6ZW" MY0_R!?G5U O#5Z0P+R;&50A?AK 7:;:!GRS)K[[#)_AL0,QZ$_KX4O#C - % M+V MA1XN,/X4.*4?SLE-@Q1.T5A*=@.@)+P-[Q?YBP ^)AN4<_\B.\*?XSB5 M*UGZ_?)?M_ '^1?\B,HG0J"JZSLGE/GO4[B5*X_^Q7WH>W]>> ^PV@_>_,5[C5!:93;U M'"PN=@YQ=_^ENWQXZ&R75/0"HUJ&Y*5_H "&7\&:/&[6(CV%R,;_(] L2W6U M>U=1/=N8S537=-Q[_WYFVC/#=WWS?W!TV!TA5Z#(3R@"@/[^\^]>!^]"#XA.@#\SYN_1@%AOT0'>@G63U(4P#Z\4+I?+O^,KY*E9^3>P(%B[AKZ M_[<)4,\"AO\G:%"O@3^?96X^W8 6MECOL/GQ'HK*I6I. N]H(^JN_G$[??)G MF[E__?!;NL[KAZS^3T!]![?X.%]._\QH$J#I^Z!@K!#*X<8OX*5]R7-RQP_! M&HAI>@0R;L( %-R5-Y>V>\87B;N^P&U+N._TR$\!7FH<[?_W,J>;T<\2!8UJ M(*MT<\^YS2TWF.\'&T2DQY@%@*&V]["Z*ZM*ZY&$0EX<31AN M$M8,?1(H$^*C!SJYQ)-N3BHX25BV+4U6K(')D#.JXF&:G'4P/TOD(=8]H#?) ME4N3"L?JSRW7R M(3XN'P??/D[*/&__-=6)Z!?E6,0/+UJ3=C[1^*LDT>%W3(^[??%6-%'B$_X% M-HN)=_P&Y'\&'6CQ2"+OKZ#L1)(/ISPKB=!G4BC)KDC@$7X=+-;+?,*'%*7G M,,6_ -LC:2>/CZ'_B-\OEH@$;QZG$-;.O+6,/-MURFGF:_PHFCE\' MV,V2# M&:?C_6["TGW3E%K+J$RJ;;/V3+:LI8\FIF*-]ZVU)%LVGPPK8^ZF#ZM=/B/S MGK]*3\!B?"D@"=-,GVZI0>4TPOEM^]4D#?^NOUW)_5Q[4! M:I'KC/>K,IHGNI=293<[,$<3W3J4Q[Y+F33Y;HJZV0PH#. VQSQ[Z=$+%@U> MEW68!?T#[GJ]*%0\;D)_[?VHOV-K-#',\;XUW.:5V;WO@KB&Q_OC18M?6YV\ MQX'H.UAB,#Q]A^SJI/J.TY?.X(PFCJD>T!F:$*K;U^JQYA9(YE@"[4/C(=CI M7N,ACSFL\5Q/UTNLB>I*Y<$EY%2>_]MXX1H+>SI3>LBN3Z;TE!!E)RJ#K6 W MQ$)3A#UA=K,#%8A3-=P09K4C44MM:DJ?>U>K D;?/ XOM7>! YW>L[ M^)0#ZLY=0^TFB"3TFV?6. \>TNIE?,MXP,T5%ESVJ?25/$DI]81]##TE STP MZ0MPQUAH5S19Z$#>V24>WQ;D61/BLP\27_G:]VG.4:IIKA\)Z_8B80\,5",.A5M_M:9M5K 2IKE+ MX05>+OH5@F*_ BRDUT@*;OQD,KH8K4UEM*/6[*B>)_7VS]>***9SI:%B?A0C MI2&[3S"2,=U/*5&(:JZ_8GI1(X7!,6HK# U2<=YTXQMCY_A$XQO1^*:S3+*O M732^2;*O&G9ARJNU;-G534S:45ES%L?DICG+08I')P-M/T+T# *C M%?!3HHH -6R>G[WPM4B#FVV3[#(-S_9[F!QOKYUA1Q-KK&G%W]1N:**.0;[5 MNE7YYZ:NL5F4-K:L>K?J?E'V6#-,SM;DC&W%Y6Q-@"B=NX."15EZO19 W2_* M&H.^RMF: %'JX9?'_32@-EV%,)/0@96 MMUR)[R.^(TT\B3DF#KFK0_X%QSV2XTTB2>0?OXNS[D!B)VYQ?,9CCCN&_-O-7FCQP<;IPT7%+3?TF.<\ #0BU>(%5+';@ ,B>JL,_ M"+XNOR?+U4VN05 L!$[&[TJS-Q8;/,^]! XK5VIR]?67\JPSH@J =.CNN<5*C:HE5E+5JQD&+LN(=$*U,520C8X0E8M2\!ZU(!:]BG'?(1 M"]CS[;][' BPO4 C'M]FG_SQZ%0]D"XDWFU<5HZ.G3=86TH/"P';UB&ZRK^? M8[M:0Q40.)6BIC%6U%SL@#*VM )%#?E2W>7IK)>G@F@> ]=AJD<>@\'.&K^? MB?)5T8*9F?+E8CL7UY -Y;23I&IZ-[IG8WR:YZEW(ZL2-/-PO+TC]!8;+%W! M0$%\BI>K,)CG12I?1SAH86JREE8Z=KDPBX4I[_I=[=.S6)^>0501G:W/2,CZ M:EEO]R7KL4.OH\NVL=]+\@2R?N@))9FRZ^S/W&SF1&;Q+H_79N-WR@<#$-<+!BH8 M* \,5.^+@9JCB6LXLJ;M3T,_+_9)M.>_D_$.V=D^VQ$?%<,F&HX#R7J]MF^E M;.R'HUCT70>+C3^[7"K0" -&(TUP M4<[;G6'@[OWL+'I%=CBE(*-W#::U9MLY!=D-BW:O70PS< >(NEQ#UZ%T;JW6 M4JB0S3X4;C*]"'Y;>9K67KQB4/G<0'+ ME*9/WN(1M@.J:,8O%#P_^[, 'CQ_Q6_2M?@_5OXB\F5IX:_'4MGTWMA95N1# MTX[P3P7/*V E3'Q3T1K^H&<#MUNN?#JB&;U4>S/%C_=;'=BV5IWY?18C<96Q M:U=.T^222QSMV((O3-[&XO*[*+V-"_!(UTA[6*CF>;KK_N5[H?09Y-$LUIZ0 MZ="_=NS#XX)@A6]1^!9;^A;%H3(Y5'7P+$8=_&BP-^9)_MV'%?P;E/UWCUZP M>"_-EU%T!&O@ I7"!W=./KAW]9QP5K$3;K'\[F4\<%=;^_WKIH8EJRI>TWCWTOO-@5Y&=$VGO:Y0YI)['>[2M/*/5ZD4F"KD^SQFABV;*N.B>M M,*\O D_:HF 6E=G@#)'$]65#7,_M^9X=4I@B4\L5;1$98XE['HK._9^G6'O M4!I&I?B1J#BV5)P+-:+J#1RLCJKE\1^HN<3P@/AF=MUH9,WLK59VE@TB5I$M MU^RC@+!N4(Q'IX?@ 8('=*$\GX#VG='$!MHW]^VUVMY*0?:"[ 79-[!S3D#V M+KI63>OLJ;XDZWLG=W?ODV,SP>.7;F@D"?RGU3(*\ 8?0G].WM>V.ORO^=3> M^#B4[27>/>Q\LRZ_I/,^T$?FG*OZ[BR?S']QO0BB0+,LU=7N747U;&,V4UW3 M<>_]^YEISPS?]?[GZ^?+N M\\_2+U=?+[]^NKK\(MW>P0>_??YZ=UN$Y4/XZ739[U3UO52O4L>_,)WI@( FOTRJ4 M45&K=TT=30K:O,M2N492O,J<2J*5>B/:+A?>>D$FT5])C4[-%;L[*V:[4+WP M7$G-%-8-O?I>&$D^YN"G?3.H236JK->AF^[E'0>DG"R-*]#X>9([!5"&\S!(K& M2JVD HV48FUHJ1GE+1Y6@V$3H;&$U6$1?#OUH[@"+/+CQ?H+_-"#)WA17$$6 M%W(QYG!X?IR5<37M3J2-=9-1(R!E;+HF;]V).%V4I1R^59O$>E'C)/H4B;(7 M44O$_:&RJR42-3L#J]GY4J@NBHY-YYR97,MCOC<+I\0ZI381P@7^-M_@6=PL M0[S]Y7H=!O<;HE'?+;^"L00/"$'O)CYTVC.BMM=<,T<34]%EPW!%;K^@()XI MJ"JU_U049(TFJF;)NKOO;!$4Q /*! 45N1LYHB!,UC)LN6C:9^\4-/B*F-O4 MJ_G@@V'AS5.W9JE).,S$[C8QD(()M\=XM2_7O] S3U]"[L?%;GP';,O673B/ MS?'FCGF?X;C?I9_H)[+)T6IT,NQK(+4LVC?WFY@*Z;Q6Z];Q%)X.N/IKH MBNRRZ.[5?5K_.LT:3]X+31)E:0&(Z^M?/_CX,U);-O),&MICOF'B!(SUUS9* MZADRQ%9JZ%%LD!S\Y6+V90E;3G_3H-.#CE.E#=E16(V4/C-9?(;HZE-39(*;N<_>\F6L>3C+ L9>4# M(2W@W]D"D ^-8@7'\,2W>#VC^/YY=*FZNOLD1#C-?0G\6K&_Q\"])H5E],8EI,:;LN&T\&Z)-((>69$GOC$Z ]A#\ M\&<7__;#92'&G!%8CXZF:C^)YJ8#1-J>RG\ZI+F\(8W[\9\L?R4VR],">]SL ML-JN_N[/?/^9%*(OA.*\I;:H>TV9N+OR;'7-Q4-G3=343@E.'=_[:&M M %68/Z'TEIPO$'7>;JYC$&6.)LY^QBR7WJQAN0&NUT]^*&QYQJEJY%0S,>GZ MNBX91J3:^XD=PF@_?U UL]G;@\HF!I3;FM$*4'$(JA+)W3FH' 258O*22_NV MK/+%-/2]"-/1BUKBDM1T8:PS%NZ?GKS%(^C /_L/?@@:+OS@,HK\=?0M>0.7 MR0NH3TTN*,*Z[-C[F2K"NCI_P#43_%T"SE1&$]V1%:>UIBD QR'@FBD%G0). M)56&AMUZ<#N'YKYFTGDTW"H,>[W\W\75:N\EGX9E3CC5:Y@M\,38,R8Y$OG: MY_ILAP0/%8:US6*2H2#IH9-T%[IM6T+&+@6RX[16'P0U"VH6U-S6<-BEY@*" M-; C#JND'3%0=' #1:WR@:)B-*@8#5$H?LW ELW";B' 9$+F_^),/P=SS4F)GC<"[ M#^8@"OVH;/ZEZ110K.D4S+]\HK1 Q\#2T9+^\PKX9_B:&R^Y?O+6TB/.B0V# MB(RV1*@'#Z!*+-;2BO;]3T93PHNCRR;W]LC"I7?S[;K?UQM76<::R([R0I*. MD$0-:<=7>68#*MVQIM4;U%@Z=E$?Z[;.VRQ(7)359A8D]R5U!Z,W[M[/"LQ/ M_F:S71(*%V,IQ5A*CL92MLV*J2#0TNN'XZ2]M>TL'I MBT$K*(0O7C@3$QG/>1I6'2O$.&R%[.GGUPEH<"[6IPQDHI_!7(G@ M#.I'!7 (BN[(AK%?@WJVR:V"8H9*,>;I*<;" 2N6*CLZ+Q3S)N;%^77%IDAF MZT#.Y!JPUB<=;'>@R*[3.J@E.IC@>C9ZW*7FMQ=R9!NB%OMP-CX[?0GVJP2 ] M5A:UMB^%ELPAN-BPYD)P'>YI9%F\]30:O%Z<>/PWBTWDS](>H " V88B16C- M77#DI&]>EF3J\V%[-#%EW 7LU1_D\_B?,E/F8.^7,SB],GH]LD+_8_X*K(_^+2, MZE%3P,P8S31-=DP.0#8X!7>;5-PS)N?PK+@ M'4H/P<);3#$)S@M#;#CV3*N(A3+,2!G>'GL#^L#HGN!EP\8MP,V&V!I+ZTW?I/:, ..6ZBB7*6G M2_Z9/?PZX6W;YBV\+?3?'AAO.T@=PX2Q3[LFVSHO2>N#UWI):_VB-@]"Q?W_ MV7O3YL21; 'TKRB8VV^J(F0:";&H^EXB*-O5XXDJNZ+LF7GSODP(E!A-"XG1 M8I?GU[]S3J86D%@$ @36AZXVH"7SY-G7\DH\$,;%:4%O#+2^W,WQ+M2Z[?DC M4>$"CIV0J-^B1M;=5E4,I%(G7^A5YJPW)?'4HDT*+I!6BC+?6.^*<"_FFJW.WM/07]&/@G.'FTB BXO%E@ MF;K"%O>7TGBG&HN[^"S!+^A9X )1&AF^Y:?:T[VS1,']8IXKF5"JK^!W#ZOX M@[?OMN$$0\?$%,TY.DB+[*JY[2TK+T]9XU:V\NWPZ 6ACEU36[E M3->MXYSEQSD7'>SE,.'S-=H/SX1_=UWSU;)M()(E9ZF__+DX[73(P-?5;&)L MX9DQM8.H4KBV$U<^**YU&X..)BMZUIET=%R[>#7YX.DHYZO;')QAK\PC6!\5 M[==1T;/#I<-SY'V24OH8#VUW9*6_CWBO->.=8Z&I5O>U6EPRE]TQHH5A45G= M*R6VUG>KB$0[<=?=D$AO80E52\^F^IVK(GMN =%]&>N%1J4.P77C 3LILBE. M,=A.M*O*6J\$]V\=%[T0#-R299>#@6ICT-%;3;7!7+0RL(Z-U9'07TON[ M88NY6 8.TS+J@&BI64$Q>(<1=(OSH#9V0NG)6DZ3S3H(>M[H5#3)IPQTPIZM M'556U J@TU'=.ZE)?^+^*[SXD](_Q:Q10I9[%N3[?M[R*Y"V%&[U2/-W/]+\ M\*ZT7.:"D>&]=.5*3#,_PHBBFE)K2CUD4O!*JW=].%$OKX=P)2B9%(Q?:0!O M+$N7!@*GZI '_SOR?MTPJKT2,\J'TDO6;L-*YD)#LA?9?F:Z=VG:9VK2M]XC M8Z:9%1&[S_KNG& ;?5*BF]D(:;R-5\.7/#9&Y#8EX]FP'#^0W-"C,5=Y(ZZ- MS'A3057EZ>"_X-)(V9;[(5)5H#3YQTWD&:NQT")_ .NP*G;#GU)X[L6'JUQ)8%N>FXZZ-^=QS?]*#8<^%$*?;T]>C MSNH!1MMAC)["&+TQ4/+P9<3Q199>I]9X&L'X&<>HNA+[.;<\/"S8;KLC61,Z MSS"PJ.$/X0 LW96>:9 '@K88 /JM]0#([4T_G &;WS+C-J$9O85S]?K-;+IM M3#)PSH^,KUKK?S ^2G=/US[?/)PUO$XR"%W*9'*E[E"AH3O-[%R'>(O!%&3D M\W0%/F^!!.T,$F3$U9G)LG_PG& ?&SB_3AGE0[PR:6H [3MOU 3+ G9C +<) MG2@G#3G'W/4MA*X/G_Y@#@+(D":6+5B/QX#A 5W-;<-Q\#L7>5?ZTI@CBFLE MP+"Q;5@S&?]R<26OEH_\;O1OP$M\ G7XG\/E0O8"^S09?#6SZ!5P!X/%PS\X MYWT-1W8Y'_5Q,W!C.(>'L9\ 7H<>C&.4QW:(J@]R?=<.HU8E"!*/V43KP/J M]_JX6.30SWQ-P ['"$U?EGA7;$([V"<;3QU4DJ09'%1 ;!6_C\!(FX:;$QG# M>>L+/Q? BQ!0DW^%#S'>: ^(SI0N:)@O*$N;TN/4#6U8'3[LQ?)Q342[L/)X M0 *^BCF&37*%]@-O1+"$#@I-./+_BF,I!G1 M'\ R3)>("_@E4JNQP#K&4\Q<191XQD+)-7AF<7)Q 'I2\,ILP,L9 ',JM!B\ M]HT9'BQK H" !2@J8/ ,N5**4:2(61J]T1/O?CS22L5'>!#EU(;!U/6X@B5> M[>-T1)_K9J!*60'\SG\5XH$)C8F=,_-7.M24%#1!SH8B9A$S)D(TP#OI!^\& M+5V[)M=8?0N68G@<4*D[Y5@)7:-1"L#FC\Z"'[T%A@^*L05;Q5N 4?J\A,7\ M=RC2I)>.EB^(.$URK$V)[U+H-K[4[G.4;??;:_L&'?=5]!$_:DU3_'ZY+XT M1?K8J7WJV@ :.'(P/X!B03UB[ K)"\2#9[DX4@=(";D^/J;3^@4Y-S#^,8D8 M6BF]UB"-C:")P \"SQJ%2$1D^\#[<+>1RB0V:I/0<"<3+$C*-X]<;]D((LF1 M?AU^RL+-3ZL%"V(8#7'*UL$)X;X6Z0C?8I4E=]>+3.81AZ\U(W" MS]5*;C%&I+^MOB7ES1HSA-B)%'$%!YXO0"CU[]1+8F?/[&H$5O\?5R0!/QGV MJ_'FH[-5L":C,FN1@ ^" MXO8G2^UV%5T=@6EI]#335/1.7Q^QD=GIF1K36>=?"JA43\2R@.:N4>FCVAQC M@_ _*KKUI"N'^X?'[[>W0R?;F^D+W?WP_OKN^%7Z?$)OOAV M>__TF(>52\0;^UG4UE7[1*TE2:%)6*T?Z:-SC\M/Y%*A'_-^8FV) (I$Y"BT M;%3.)'(9I@U!DS&0$OQ[Z=4*II%#D)Y"T@18-*JUP//>DAETOBRE=%U@V2&_ MG4J[7MB"-ILG;DYYS$&M>J MURZ_%:\GT9D!+8HV,F(]%Q4Q&GU"1Q79^^+0%[$B4K92QS=QT9F-:)(/?.Z: M("\Q:!MS,+0BA61DV&BW^V0WIYVWC#P+.8&&<[8Z(I<3, \DCTAI=A.@_JWY MV%RPN^ 4OH= G:[TPQJ[LO1[:,QBQ_FU.P/K\!70 &A$(-B]2QJ8(WTS/,MP M#.G.!Q";H&P-@520DD([D)=]$XS/-1($3ZHKX#HI<;Y0;$G-'H=T0)9PR/P[ M]"S?M(02]DK'+,Q+V*3)W2'&KG<$S\A9P+'TB[O/LQ;'RDH [: M,'S6IRO9QBL<*B# ,W<72LA5GWWQX!]#/%0X>=*K3N1@!L MX@6&]\QH*\"NR"TCL9GEP0)L9!.DVN6ID8"Z X;0NP7IL=QSW8#8DP+[ &H?X4/$T=//YQ'7Y M7RD# >=Z^9.W6&P"^,C':(+4G6&D::MRK"0!DYC"(OL0',W]LS)'/>"'H\<,QG+<(#42N1;&F+)!7 MG\ *#5.\,F\E:HY=5Q&N]X6-O-#PD.)5148/(JG^$1^#-0V?/48T0OB+#7:0 M-+X!<0-;XSQ0?(BO1(:(JF%$@T+3\<,1L"3+\$AI>PR=QP!N"*1;SBE^!_XP MEZ6O7Z]E(/H;4/9>#4_X*' V490!&3M'/C3B9\ ;<75?;^^E_S=^Q!> HF4: MJY_ B1G8%9-FW(6,D<9X7?A$ R0G:%!O5Z@YF;"5(,U MP9<1OI1ZIEU$E,VV8]8C@0DT5VVZ>SD=!K18;N+^/,B2MT3#QL'QH\ M<0 /91FE9'(VS3W+3C#5&!/_-I,CDW..!"0?'0I\#5@2247+L(66JYC8\R MD1 HB^B_G)0'(VKJOA% V\!G&%R#Q "=HCB@NHU!&^MQY;::+>R. &6AR]0B M/$(UP3*%N0"F%+X>U9PQ7X!<'#SJ$<#S!62K#60'".^S81RY* XNS-SJR1TU MVX@G@E5LN'/:GHN7HD=[G(Z:Q*86:,N>*?T'!%/ F3+2//'CDFFR+( :U,CH MFF3_,^SD.HT2Q4':1PSL]_MR/Z>]48R!XKWH=P=3WW'#8 D5N>M&H&%DA*9V MR3WV_MBS1N0S!S-^(7UL^7(*+J$%BNDVK\ =T"I\!HUN;H"TAW.)0@RT)2[S MB<>.!(31X02F%#QA#$<.^KC'F;AX/OJIX)K4:V9@$%L\[N.'\[E-8A>N9HD] M@8LT8;6V2PW_N$WS*EZ,? R1PQ)A4W)5^.B9@M7.4>:PO >,P4+A21PH+VS* M:)M98\]]!H4"GC2F4''D%#ASV_P(;R MN>-)*9YUA9/"E7XSAX)F46X=;=VP..V7$N[G[U+"\)!X[ MCKGZ$G6DG,!)"FO">X0#Q'_S S:3,,T7N(]P*4;,"^1:)W8]L)]L'.=SQ6Y_ MX;$Q(DW83P^%<(CL?06;,#(@Q%R9*CM MFZ(,5JYA5AAF/-65W,^429$X^%#5$6H@RFC3I*V!&G[A2B%Z\S8KAW4]$SAK:A?MQ@"C4Z33+3OA M4KD]L$)'I'R3*RG#Q%!KB;3>N?$FG+@>#^#0-3RU)G'GS. ?9(EQKA+ B7EC MM. @>%$X1:A)9(/':_%R(@UL8@5(BJ_H,%BH[(8IXH:ZS)%YP2@?S&;^\7V M1L$5YQ#A'C^/6_XV_\G]S+ZQ('LP@&WQP>0@FM88!*_9;$Q)[,*/XZT"_*GN MGTWIB^7Y ;EGB(+)&M[5:EN5G5I1 NV OBGW>CVYU\_1-@2!+L:J7Y-(;]H[ M*GU(HOLQ G]$5]681;$;GFI&%)^C;_A<=D4@/V#Q@=19FJ7WXR)\-RE, RY)W?O]@342$ M+6:W M\IQ&@@-B)*DDL J[QXN-/\B"D)(KN".68$YPUR3]M+[J4 5$@$]CEL MUHK " ZIA-HL2%+[CQ*.\<%D$9C4GMDF0'V4$R$J>;#(\-,!OA1T63I$3%>).O^6>+4*E)Q(QRWTO6._DISBC,4 )J+O(J+ MFF5RL3*^Q"7'3>RD27M^EBV>E>18DMA:50M241Z'!8BRHN!_.>Z"Q-V]$@X! MB/_QE.T/B&BK3_R!OC!,BS(?M;5"@4D26<0+9,Y1 MXZO'42&9/ 'IZ%AR) M9)L K;.FO=1VDYVV'V@Q.]QD^VM3W)#=<4T0BX%K@I!(H5FG>@3&SW\Q4AO^-8%[ MLW#IKQ.]L9PU?G+= ]]?6,=7.ZMT?#!9\3T\>Y5>(.$J(W&+KTD76P%AD R, M\!P3"M(^1US+E?7S:FJ9)G,^T;N[T;O)14D"B9SG<=[SAT5; ?.!&NGCEO[) M*"$DI0#SA@)*6L,%(?B#8:HUV7.+V"'%\1KBZ:M^Y'IMGIG-XXM,$%S9YF5;B DCK*RSGI&1BB*R)+,GF/+TT=A_ES"_ M/."*0L;%QZ&?Q62P7@]P,57C&+L$A<8GLG+G7.YD7'^QCH:8Q<]W8KRX'L_4 M!4D0EZIF"5MD>8N\76MI_EE3NN'$$#W=EWAF\"H5+2YSCK.BXD1PD@("/RBR MOH.:L:$/2HX<33'_'QRWK_'=Q7DG3AM9HT+(!;>B;^AH?H[M[9 MJ*LK)]M-&ZRK;DXK$XZ924PU-M-3&1[+=0*[M]QZGW68_;H.LQIKJ>LP=ZS# MK'(Z_--"ZD"1XRKTN4+.T^^$6B[:+:!1BK5,THR!2F;"V8#&B@I1K(5Q'@QK MFEKSQ6 23X7Q0:3P]7.UBG)D#5ZEZALO.SX<$V^BJWR9RNG 5)Y($S#K),]] M,VS0.IR-@P6 ;SN'V MQ)AL%,1G!,\8?I9EK4@<3D> E_,2NQP"'%E I,1^6M7] VP_FBBC M\WY)CEA#O_S6^I3 M3D5;6\VI(VNKV8HVDEA)@3>I&2*7T=]6!.1+,]%?P$>'2M0/;B5T4N%%(232 MT8<(:SX=H.:.@"+NY=N/U7QJ'@RLT3;F/OL4_?$;,/>Y;;Q]LAQB<'33;S/# M>P9]6-@&.5EQQ(/YSXF:W&QQ55G,*1!O%C\WX:=?L]_W.\V.WLG]J=54?EG= M9#Q:-_8//-E56VU149MJ:_T6-XQWV'*43R5 LF;Y.>W7N4)_G#;C_4U:/F'O MT"=RXVR6F0M=O"_[F%;V%U\W1:1Z!_B!$OG=T,=.$A^+G%]94U1.VB7_&M2J ME8.I*H:$>P]5K1ST"T]ON-#Y"UV]O5[!S7'(_HA[+]U11?+$XHD]J)\-A7HV M=-(U,$.NFR'*PP\8H0'5CFO&F8D->KO=&'1:[9*F-51DLNS6Q'"*/E^IN=T4 M@L&6"5S;_A#W[L'.(4X@^HL4M*&.B&)WT3*+CA'3VQCS[LK]]KIQQ@NSJZK* MK2]\'EUE<>^:TPZ_1VGH;QTVUY4XW&S\LR/[.:Y[=21'JNX<]TX(W'CR' M Z;:^E] ,TQ0IB4 '^:&D[DXB\NS+'!C** 2IDM>ZVE^6'MF ND^5J& MET[SA"N8_YK6W(O3.6;\R:UN-EOZK,4[QZUVQGLYW7 MO^8(^W&$75D MFS2>K+2RV;+[B;JMP[RU$I 7G!0C$7##AMX\A?%$!;G$-<, MX1A.O?0/ K>^<]0JS"NT%O;#Z>WOXBN$![6?8"6GP*%_T;""RS(9WKF;8%7) M[-X>?HXS*R?2;\,$E,9 DSO]O6V&VC.P?<:%B&VF>FC8KO-\A85OE!A[4;1? MNPN.H M\!?QY O2Y >PIS@.P,9XJMUO91-^S=AQ4F@DLICFD$H@OBOC?N> _ M#O&+$'\.8;>!L+O9OFNU:#\L52?2_%+INA;JI=-UXO[?BK2UQJ"K7U@@_YP\ M_3DE/Q=%X;6W_XBTOY<%WP$+7I%[K;+D?(7\>&O8D]JI.)NX9\%R.%#&ZC[1 ME3@JZKLHIE%'!(ZI,+ =3'W,_VMU9*VW-[>HO?YEI/SFC@VZ*)Y0NP#VH?PH MZ:\\#D#)@'VYJUZ87^ \C(??STSL;\G^1>$_0%\RW1"3G4D$[*$(5.[D"E=J ME@*:=\0A=\YOUC#OL2TKG;(2'\LXN9TYX:_446/_!G^5Z7H4G6LR)LY/=SI9 M;HZRV)4G;D^=M!3:N25+4XJ7@A,,/, G#[N"&0%O:LN[C[I)GR1Z%CQ[!C^8 MTJOK_0&8.6;4*65$+28M:<8?SG>*PQTXO8D1A*(/&O5[>J4V\OSZY2D-\1+$ M\G"_M#Q8,AA>[503,")6I?E[2%IMBM4'9I^B4"*Q@8 K*V4 MIB.980QO"UC%+C'2+1HS8C;MNEEDW MRZQ@L\PC="O(7_8'I?VQ8&NS;Y;C>JEY-3>6CT-/@(/G=#+3])Q.9IJ>[62V M;Y?U _06X\O,6[T:JXY;PBS9W7WN@ '"^1SP=5K+<*JDBI37A@Y4%M1/_HLM M%T-LVQF?K[-XA-;"^:[^<[!^DY!'8H^0T&S0-%_OQH224L?&O#Y M[N_#QL>*2IG*P?&^EM+[MB0(GT,_J!A%GZ&<6:+HSPL4_7E'BGZ'\KI4BGZ7 M0CJM=U>(IL]0NBS1]/4"35_74KJ6TL>"X!(^O?:>*Z%]/$@^%)%FCY# 9.FZ47;N3:= M:S%]Q*#5W+-L)&>E.N1\AJ(%Z79843E2.6#5>*RHK* :N6 MM26YJ2M$LVH>Q8M'9OZ[3K.NWZ1 WGQX$K_%<5 MHN@SE"QIBNXN9%UWZZ3K6CZ?(D6S2A1]AG(&2;4N6DE/S['I1\8FE\,K@5(>SKJLH=:H)T(WF=15!64%"3QO9 M%:+S[H#=_[P7G;]7V7X .G^7 KVB='ZNX@<)^KK2LJ::<*M-\,ND M[-,/OCS^50227VG8[+NVX<$]S'M^D_PW'PQ* M/KH[^BIP/>.913\U)7PY4-?,7_/J/XNW(KOFZQH8_E>"4 \\:A?P9 MP=0(I!>L=G*!YJ4 8$V7&N:_T>\U8L$K8PXM=D94"*]%H/"UF9*) !?>MP8F _N-7Z$Y'KX2N*@ MCF%+=!BP>X\%H>> ^GGWXT?C8W(]?^.*9\'1C@P?UNKR;(26Q.*PNF(#N>IXNG*=-' M,0LY0HD_I]!R)5826N7L&G:3P/9_.7_Y@DO$ZT+'"GZPR?\UG!#?U*#U R^A M[\9775UK2";@T,RP_?]KJ W),6; 3=!$^92(XD4=^TX(8C[L>QBO_&%R1^O] M"JL%G@C2#YYT!<^TS/]K3*X4O:,T!KH>\/^"#!LX[_S*1$8NZ' ._WH1W28T988>\J:$EC:@>,17+&+Z M2-'P(?^ 1XP^%3[#[C'/L-T8='N[H_81P-$[)CBTQJ#=7@&./'2-?NA^3F,? M2$E0M/%6X+85P$0#Q-&2]0$[1(!93D@/7%#:A.*DJ*&R_@_GD,1LN M?F&_O5IF,!5:>OI&;BY\:B6W&"-0EL)@]2T9$^1$^J&BM98@E/IWZD7+F8/& M<#4"&?W'%8GI3X;]:KSYJ#6G-C6SG*LE("[O?^4N)Y.#[9+;>T!,+M=9/H&% MR#R\"M9D5&8MTM1#VO^3I7:[BJZ.])9B]#33!/+LZR,V,CL]4V,ZZ_Q+ >[U M1/@.]'"-?,-!,]O88(\<%=UZN>AV__!T^R@]/4C7#_>/#U_O;H9/MS?2E[O[ MX?WUW?"K]/@$7WR[O7]ZS,/*)>*-V9>F S,[C1.$=C4)/=+GP2((QZAVEBY$ MD)-%;X%?@!!!HV]*0Z1%H7_;I&LG?/6#Z\F2E;&[%A5E$#$3:VP%8"K-K0"X MMC$>NZ$3@-K[-D>'""AC1/"2'P)[CJ[&>T=H)S'; J+'-W_<0U-^M6P[]4*@ M#MH@RHK"8K-_3+'9:0PZ.5*3@Q[0$/<(1BCS90#U%# & G2$$D033 +;1%X M*5J2H[=5)_5Q/WV;@!OA#+Z&+$LP?N&3,!7XE?-#%M721!^5\RB%0Y#V)6Q]%[UBXRF2!,(U M][#1[Q S)?83Z-;R"<., -[WQITE0GTESPKIN9&7QX)=DG"7F$&8@U^C&BD] MH^O)P;M,=QRB9TC&]1/+\-BSX9F1EIQW1&-<*G\\@'T+O)=3*CH^-'6([@A4 M F,S1"(YLHRL BCT7 OD'Q(E/@EEF>D9K\>'9%.ZN2S1^L+0FO3$&G0A M B']S\IMA[ZY8<]7G6C3H7_U;!CS3]^--_)U/KG#,8FVA("CS=XYC^'(MTS+ M\ "A&[B(F1'\7\/Z&7P"2(/12!HROB(&1S<%C1Y(W6;6+R6!:+'A#W0A L+% MIPJO#&W4C2R'RSXA"N$C(D3,P(FC($3+!<@WRW&]]%$3;M^)5=P(7:&!/)BV&'":K<1EZ_P?X0.:(48&_"D9U@IUS<-+B20@\]( M[<3GS3A!B1<9]*XXEM569*)(8M18_U&&TJ&1C7DXK8.>^ GU8FN\A1[R>VAX M!H"/Q2'/4VA#S?_G3TJW]5OVWW\PH>3$'G%@QD("\%#&S/@CB2 L\_K7J0O8 M@@P#]4I&/ODWN.4-5(#)A.R2^%ZT"O"98\L#MNP'!N@1OB!$1+()>M[)IP]R M /48@Q0-+Q5& .3)>HF;$FR":T. M79H,JX8V]8?8(E,71[$ ),>#%V0&V,X MC=0C265!6>2QF1OPN \\QP<A7NMYD<^;$L9R['X^H@ %P_4E(MAJ1&]>!+$\\#,,7QDUC7*IT$B-UD&.D#;"13)O1)51/'PX\8F<1RV.( P*^R$]P_7/S^3.$/@JXPE-F,4),/@U^H-&1ASX7ZFO01HZ9_3E(LK42@^*@//+KTO\):J G@78$VL$58"@I)XC,$\9B M^PAQQ>)L6)8 PY"U(J C[A^X8 H"V;WYDV%ZR52&O_XGI@KGQ/ />%;:NAMU*ZJ=X8]+I=N95C ML\C%%MW/5Z[+6G1*H>ZV&@.]F77G1?HT@;_0VE<8!H=8N](8:$I37;EX.64U MHQ\EDH: GGF4TI2&&]1WPL%<-:FH :6M@5(&-,4AHS8&[36 *7ZJG35DM.-Z M4Z33;8.IWVNM()UBA[A%Z'.]I,)%;1.- LI9%G['#BQ]4+2/D?]&9.MEV=^B M8?X8N.,_P*@!F>YS;\P]Z 0WEC^V29=_@GL_@ZKW1^ITM(9PGX7,' ;1E_AL M!FB:9<'NU857@BUY=3:?\G2,EL_&X0N'[ +753C9_ M"O+9S_A7^@MRZ^[^RP+%?0Y]>+7OD[.)!]\7/6MW]-8'#_]/WCARY3U,'NEM M_-=A< U'#O*X.+EV@+W(+;TCM]4H7GPXFW?YO']Q6VPO"K[5P%-\,4'"]K^@< M'$:6X37ME)C+-2S&,AG/(B@.V!Z(&;D%L-5:>^$M>E!Y[(L#DZ*>J*:#;L"L M%T01/P7.O@SP6[CZD:[^D;YZ23=>IQHKLG!GSL!(QIL$S\6EX](*>O1!MN1Z M]".1<<-&P1W8,![%&B*:^ %2^#% 4?P]CNWF^O&[?50Q>WDA8U@'U2"@D\1G M#F9*@2G%_.@'I/LY6$P_R>%JOQ7367HM9;V3&C=V36_RX5G7T3N3O0[)HZ 4 MU[_ %-![S6R^9** /3]CT"L@TG3&UARS$&8\"8%;E^35&(^]4*16A X9/W&, M0]A8IDCOI2#1.-Z,7$U$U&1#Z/63KZ%,/?^NS3O'U+#$BQFAYH M*#T9,$%NM7.LJX35X!FEVBB2W:N$#7"6Q8T460 X2&&&6)X[O MG"?TXO*W%3\^,* Z_XHN0Y.9M"*TO+HSX,/?--4:R!2S'D.S&7?]#+.NA^-&F>'-/:PSZZEJO <_],C&OC4<5T /ZZEGTP013B?N9 M>21E-@,U**K4.0182"]*P8244#!WKUT_\/\6+8UY-]'"AHYYG2RK.(!0NU\3 M:>;.QPB]V<\YP"_L>! MO!@*&,L1A1Q8.31WJ>HFBNZ<.T\OY+9==);M:O[JJTV$+:VU/*%0'$' 8NCJ M;5G3LG4"M-&B&]-;%=D8)E+H&FQLK9&YK)V@UOF5.0>)]'<1PS>GDF<+% )W M_NFJ37,CF!IQ\!-T#6%6ON"S6B0%:.&P9).%3&\#+@!E*: M+%'V.L7]X.85QKZ1H U%*$,PF>%ARXFN.WA$WW6EB+*Z4J2(M[@;>XOK^I*Z MOJ1*]24GC%YTBD8ODCC%PP1T7-3ZA&E 02%2"DDN?L:TTC@K,QO3Z.DY,8V> MGHUI< E\1<^3TJ\\0&"#OS]O6>J:>,=)LRAN00/F6ZTQI%> MN(_/L&U*6Q$):X7=,]HF]TQ,A6FB&7I@N3^3@O/Y+4.HPU> R*)Z.PR#J>L! M0A97[:DKW;EQ@9N#+_0B",\-,4A(7#NCL$Y\2DOUF>.,I MDF=W+7D:8/V^9C%?^D"HCK<39+9!]/ABGAW)S#@KTA)V/>(UQO4Q UO4>U"F M% I87/,"'B\_]$QHIU-]V@&!H\EJOR_KG97^S^W))SZA<_>$W.7' N^^/\@) MJL>$([:N2U]=Y_GJ">P]Z2Y&Y.\)"7U]NOL.U$.F'?\9EB2QV=QVWRCST)U, MK#'EDIJ6QRCA+Y4""'MY01^SP'X>!WR\O>.4@XY*N-W&%%I!,/B^Z.HD+_D9 M,SMEX=Q:R(LT@BAM?>RQR+Y,MDL=;<@1&@2,\;8V[H0B4 N4(T=N^%!5LZ60@@9!Q1R3^.0\ Y3(+\=[] MN42W^ERBC5$25=7EMM)?S24H,W49JL:+8=ED;2'^Q=P_X1ET1I0(/6))]3>/ M ,2P5P&9@K;62711G<=,+D MHG$QZ35S$?W.H^]+^TBEJ! Y^F';?B!9!IO MT=W6;,9,B\<;D*DP>DX:/>!0/HP^\G/-'.1B^49*5P$^_X6-/&&^8!SS($QB M&=L-/X7IHS4=H5;QC/ZA>492U[@_]^A@-DY'[/64)A^.K5Y\E=Y,D]K2MW^BMYLDPR>R%:5Y@C MZ0?@2,N[3[))R-T398&E^%4^\^GE=Z@03&,C\:9YTF)%YT*H2VU*0T['A&GI M4AE.SW$[QUA%@V\X_7"]A"IRJ26 B"&F=#ZLT0OMP(@BS8GFQ]L5$..*NV#P M&ZGXPHTU0BYZ.1E0GA!5D%$=$85KURX^$KV8[O[LX&E@*T$@KJB))#+$^=RV MQD1PT2Z2KHHDJ>D=T@=1=++6V==36J61$_WS=[XD7GJL9$68&7JQ"(M1I]\8 MN Z/A?JR#*O@I9'9:"1)?:/%'-) MRG5C]L2OON)M7,'KL9NT>9D ;W3&%G7D \XWXVU;$EM!Z),);Z3E MX+L6GRG26Z+K%U>8VAUUW, J%50KD!?*:<89,\S85"=RD%-->(4K3#1M32I/ MA;5!G6E@_0CBB->60 :*TE1/TTP@/R1$XEWBCGO_W*E,G07D7JX'[5@4OS;1Y:04#P!2 MU@#H(!2_H@'!H2@>MH@*G[:B-J!8LE>!ZOSQE)DA%3OD.TA3Z/UW:@^$IP[[ MY6WH?,I?S*2[P6;:RWEME0ROIRLN)BXZ/K@+-MX?Q4[F=4YB>_T/OZS2!;6]::BJI@O+,9? MB1>+5.(F@/_7[/>:WM3Z>NY/K::2^_VJ1RF=9J?;+?2HU=^WRUJ4UNSVB[[\ M*(M:#ZD-<\S6CHY#5KITW8E'Q/4WI0M3HOL_,9Q[BU3*K2VB./YGFFH79L?M M Z?4B#U.G%AG M=A/:ME2M%^SPJ&6P[7VVK#[PEH:@VTXD!3BI!B6;-^ 70G MFF!Y2_Y_WN7=,K%?Z9O%;',;S%FU]Y7H4!5R')YVSPI-+ M1Y)V-9&DNQ62'&D6^>G$Y@_+_^-J@ADK<6LC;)ZP$Z7L/T^\0O7'NR"[TLT? MSG$05,>3^P('E^X"E8_J/>PHDE-(\HMT533Q4.FM;U!UHAWV&P.MV1VL3\Q-T\:Q2.*TT!MUFTIPV MSBV^VI1:W*O6/E3<1Z>WOI'#*2RU"\+L;K/=ZVS&C'ZU, /GI#>U#(97&C.J M*\)7'7HFB'_:0]?PT!-1G3GT=V&-_]W%7EXV->ZO#?"*&^ 1BB>'MEH1[0!V M=YHY^9I5M\&+;+*+30V;_6P^>FV&7Y 97@0CL!*TW^QEFUS6EOA%6.)%<*$/ MN-#9TAC_E1*MTCTSTRK!^=4B8<4ABXSPEQA8U'( 0#4.^5 E7FPGBMT,0$+C MF4E3"V>\(S8F=UH\PY,W.\=T/,_ ]+DY8]2X 79H9?HKA*(7B)?O\>>I?Z\T M53VUBK\U'YOP>&;XH+'QD+HT#KT7&F7,J)=5U*"&NM; JGA57]37ABWX'J*) MF0M)@8&+Q8Y4UR<:5;'\8#YV#SC'8'8Z]W5B_63FU7^9Y^:EO2IZ8X"_Y;0[ MIBI'TZ6F-@!@"Z=6!#0Z$C,I1;+O%LUF(]Q_G_UDU24(I?ZM.\/6G6&KU!EV M39]2-;]/:7L#UAV4MCA/CQBV3WUB1!D&L!3V0KUW4$1,/."_S:*#\W)2\]/\ M.IV:/\3^BB!>5Z7CJZT,^/#+;/?9IXS\FJ)\9,Q)C:''MO'/"Q);"+G4T'-^ M,V:Q^"_S1;GP86R[95F1\__J7 ..2Q *2NQO=,N9U%@FG>URJVITU,K MMJ9^4^_W*K8F0"BM<[BBA.QE9Y'ES-MV$;?"GIO(#^G#<@>+U3Z&2X3*/X2( M(5 ,N9BAOZ.*3/I \ZIJ""U"Z$?4RXX^72<"G#YC+(-7O'SXY[;Q\W<%/BIV MEFXP?Q _HH$LD87\3@$UC#I6$CCN )LLQ[?&]"D+ER-62VT)Y/I5%7C566#Z M![+TW! >82[QQ8O/KDKUPY0S%?JE\/3UO#S;@*E$9AZ;J62A;JUI%F'M)2:.<7/0J&R*_ M\^9*.UD<.9N^3(NC^@T^@8;6-/@L2$1KD/D0&M*:#+V]4>^,A5/>%L^4JM88 M'/W][ V_$&45MCFZ8,;WFMWLK)NSI:B29V!P MQ"V>WUF0X\.Y==$'(M57-HG/I#&<@;NU]G358F\O8R*BI)WMB3;V%L&,T8JX MN2K@?C[W^VNFMF1GO65MS&U(&=^5^TH/RSJ?.'S M_=Z=J[QTO75/NOF2S%G<>19*6P4:ZLJ]'#+:7K&MCN59^W,N10:=2+'-H:G" MJFT;2$IK]FJ'3FGWUV1=D_4^>5'WKH-CA]D2E;/=/+9M#6Q7M9GC"WJ?!/Z^ M4]173U?9PGN[75O[,]&/"ZK'!^LL4EKN>KO3&+1EM:/+6FF.JJT'&=1^X=J% M4[Z<[50UJ;U-J9I+6W>YC6WNO4:>TU4Z_.WHKX MY3>,%:Y.5GL;:U*V>1UZXIE->^?DY#S55KKGIHKGKXO'9- M;0SZS?X[+Q@Z3%I[I2V..JV])*/C\&GM&G9V4.1>/^MUK=/:JX!3[]73=2); M8N^T=HVG!NA5\7-5P/U\[O?73.52F,I:9E*=M':MTQBHK;U=?+6GO$YK/XW> M6H&T=@W;52@]N973<[+.:Z\"UM7^G*-JMB7DM6L]T&WU9ON"FBJ=^OZ:K&NR MKDY>N]9'CVU=MU*GM6//USJM?;=<$JWR:>V:WAAHH!KW946KT]HO7,Q>E@MG ME9C5JIK6WL'\DEZS^\X=PN?$Z+<=J5G)I/:.0KW:>W52>\W2J[.W(EYY[5R2 MVCMJ8]"1.]K>&2[5\M17UUX1PA;GVI9EKP@0I+37-D#>=$,U:+KH&.[UJQ(!NO@(##]:"X2(R2^IN;>0< MD$CW#]9T>@<-UFQ ACI@4WOWSM#\V4R-A:VB?AW'J:VBW=2S,HTEO0[OU *@ MH@1786,IQ?G+,I:ZK3K\=*Y[M6%83UHVA@/=A&VW5B+6,+%5N CU, M'L4R"II"704HKM>2U799ONEJ&$(5=EJ>^O[::7HI>L >#6G+8#T[)<1W51K- MV7OGS:'>3T;\.A6C#/=9"M_+-5T$':V(51T]IRJZ.5ZXXM SG. MR)5T2??7[HI+5U.V\%>?3DW!C)U6L_?.6^1]VOB0*7OX9_HM;1MRS'AQ#ZI:K,#KS@ZUJJ(M4]3)CDDO"1W M B]WQW](+DZ&:K/?-&4$'F>D9E()G 3:0+L M1'I!?G(P7/J?LCOQ[ WPJ.]!S$N5XD#OE3\XMQ+[ZC<&[98N P?;!IN&/J)- MQD"2$5$\5OSX%V,"G64PW<[FMOO&V"/S7JPQRP\1Q"*4 .13KZ7T[]>N']R[ MP3\9O'3L/CO >T87;+\8 OD-;UQ%=XW38AT!Y65#9[^G((E'.H9D:0%Y;RBM)4#RKF MZ8F?+("1-5X0_+U!4#,IHCN#W09%>K6;V3*ED3U[;= M5Y)[N!7)#V#VW-%_6^$#'@/3,.XZ)W%\B@PS+X7[0R,X@S$U(GC[F,:'5:2>7")[(2B=P M"%.=_B9[74*#G3ZB1B:12K8 J(MWHZ]M+*/4C65V M(N'R\IZW)^"=/,R]=KG#60]'NN^G77$]V&\KF7FP;L4;26YQADYQD:G1O+]V M1^XI>T>:JY. 4F=T7;Z0.]!LJH(4MYNDPVKT=LJ]>!DEL&<@SW@PHYX955EY MMAAM*B[/NHV!WM-DO9>MF*B'354!&>NTNSC#@O!62]9S$G#J"3-5P,?:+JN*.$L-G]E-ENE@E'6;:E7J M<-YW &^W6MLZ@ <$J)YM *_?H@!>2Y>[.2/5JA8%J,V[VKS;0AZJ9QF,ZRLX M'[39O;#&$V=@V=4AMZVD7/M<0VY]%?N,*YV.W-A]SJD%M%Y-F>(;<^3R$!HTUIU4&WV"BZ=E,Y#KH5@5\K"VSJHBS?8-N_1YU/-^_ MJTRUS++JBK"#CV/?JL'88B3FO03F#C8>Y/"!N3[Z+-M]359;)0?F2L"7VDRL MS<0#R=4#31 Y=/!.I^F*W4I9B-E>:>G1$F?9*6UELZO<%AZGZ7JUI!MF&Q\= MR]=!_7I2:%NP$Y+>(J]'>W4K)(110= HEP$:A;*P5X-&1H3$SD[6"[/?RF^M MM<0GC]A E_JWZF7M,%Y9E7@5K,FHS%JDJ8I"N M'^X?'[[>W0R?;F^D+W?WP_OKN^%7Z?$)OOAV>__TF(>52Y0M^(.B]_2K]NJV M;57KFQ>Q5]$U[WOHC:? 7:7O-JSN0^/V\?OWQL?,29Z7JGL[F7#=0?IFO)$: M"G*-22 P &TM?TK#927<:E/Z!Y- P$A&&$Q=C\0;R#O+]T$O#N?X-UQI1,.Q MBO8"[JD+@SQ:I>EKBVURA_'B"SM*=*TQZ'5:N3U.);XI)'/0)F:N$VL*IE M. B?Q%^2@2T"07, 2K>0/S"!:S["<1YA6O)4-_06GPS6AB'-<=HD*A#\2HG] M)P3E!IZP$OB.@6G%PY$$+_@@6C3J7'TL,:ORR M*8FU(VJL S[H?#/#!%+PHR4L/ >^ 5/[>2K-C3?/M6T K1F.>7=D,F8DDLU7 M@?%3&AD^/"W6$TWF ^\GS3-^)%<0F]*M >KFTK?2*ZBVTC-S0)>T[3=4/XU- M>F0W.E['?3%V/]OH$'-"<9%V^.J"QLFM);@@63G;TMF)I8+XY,2OXLY^'/XL/MU0JF1%Z.@XR0 ,-_@2<4 M-'N[&R!SPR8@34V:P6J-0GPB*@9BWT-:0?I''^@D@L9PADRQN 1"5WTG5P"M M-/QC]Q)Y -(# /(E%LESF/0[LA*CB>5 M8%9XNUMU_3_5=L&P ^U%5EI9[\B2!VEO(QW?N(5II.%E^W&] MM,RTM[XU/'3C^%%<(=NH6FFI'#D 9LP-)QMIYP>[>ZSP"Q^W[K>O- M?J==M.UWI]=LJ9U-+;9S K71L@$YV>18]Q?\)II!TBX%&$0A&KL+_3"N%11J)'PWFA[FJ2))) MM<]V;?Y6P0UOFI*VD+J3?]W$>>-B/@P19RCD63,*>N#0J:___\J:\JZF\9/]T6!L#IC[ N2#BS M@H351;7;S"[&.#'\M>R"!SR_<\;NC&& 8/AB6#:YVMUK"M\]II!=N.*WBQ&U M4SYZK=ATXO)73L&$XNON- ::TI/U;K;!9]VUHJ;^*E-_9L+WJ6BHN^=D\M-Q M+)PP&R+FIKZ:^JO,O7KU:&B?C'Z+W_E._(MK(=L]V5%S?89.#WU"^,K M>D^$*#R]H83^'U4U5PZPK_=S__NQV%,QA=IVK^5W)?:V5GZOZB:P/!ACA3#, MS9W+R]946KMU-=AQ';'2D+,2I3%H-SO9 N33"]=:M:Y)QCD5@']>FFJUE.CUIEM32M;K6 M1=16*6ZP$=4WB8*GI$O>N1L6\567V9JV8 66LK9^?*G9UF)5>*IS8@$O5)K> MUWG/2URN8#F951=?,#K-E;['%1E[T?+PJ8=;&R$/I,L!Y\N^GO.I%>?\!;>5R-LM"0M-! SJ$?R1?E_%T=RO-L)+>W66AMY3V-LMX9NBMIN#+IR M2V_CS.AR9Z]4=K1*C;0%D'9]D.!$2*LU!IJLMWJRUME[ME>-M)>'M&H5D19+ MQ.1NKR7WM+)&YQP4:>O:Z0I<=?&Y$M1]>+,70TTW):LM7H5"0?5,=/2<4^K(N[U&@.U+:MJ7]8[V?+0&O[U&P.,BZNZW,ZIGZAL&/R +;_[56CYW2O:\AM+5:V 9OU=$UR><3H% M\X>.^7MHX$@1QOR\<+R>TP=TM0U*0,''E-$ M3\P;SI2?0_"5/1MVDQ-1]M\(#J?(;HC&)$ESPPO>:"Y2:NR";;SZ(8T/'-N& M->,'_HSS7QQ$ ,.6YIX+]B52N4AJP*>!J6DYAO^$5U$S\M"'"WR_*=WA?!&3)MW)DL5GX$1/@O,//9_AFJ(;:/03SWQ YF&_ M\;P&U+M#, KX> V3 :/S^+K'H0]\!3[1<"C31>-!3$/D[PH#+/V.IN3XR:IA MJ?AL66(6S4L!)+->+#.DM[I>M-AXG)0,0(1[86VP3\,$<,'#& VOPB$QN.T) M; M@@1 4T_WP02 N0CO@8WQ@:T0(RY,(=YK:=>@,FH+T ,**Y),S9E+,E:2' M$?!_L>]P9? M[C2G56FW&H-N,^L.C4>/IN:)(K(^QT>$.4T@K0W >)S"84TLN IG LW"&?J4 M#$_"Z4[/.+/(%6. D+" ),64%GR>S0R?<:*T73@0&9_+!Y0> WP+P+L./8]M MJS"E8:B LM[,6H@Q#"T_00H %Y^T-.9ODVS+&%DV:78[C LN8=OWKC/>=><@ M=[5FMI!O_M9Q@$0CPLL]O*9CDN"=0 MY&?9'P[W_:Z,_((_Y)= M%M59GWM^D*#X/AG1>ITX7BQQ_*+29NN93 =/X"Z'."\'0 M3>@I-X#G_M.W/ M0E$R FG$0.ABD [5?.ZQWJNY3MT_J*H1WRWL@?8!G4VI3K/PUH$F][6R$K4K MD-9:T\CETDBF0?M1:*3?&'1D5=\[W:%:S:XXZO-& -65C^(,5R=OOK-DH5RR MR/0MWX8LOGONB^7#PXL3A$[%$OTZ]^PBT4EK'1>=X'T#5>ZI54FCK7R50DE& MT7D(@$<6!#:;\9#'#C)@6ZVO>D1;:.C&KD+ >"/0%B=:;*$MMWK9!F+GV)>W MQJ3]^?_.F*0B)BF]K E:MY$]H+>).>8.?B:QX47G;1M ;;HAAIL*>V\OS0(O M'T#59BW[)*0=R7[7J"%!K[1RA?+.]D3&3DW=-75?C =;TTKR8%>"NE>4,A4L M73J#U/X'7K?@/%/6YA8'F"A$]2(B MT=V=3"S8 K;OG*,F'"6RQQM-I;._L*DUML6'^ &48[7B,1,!(?Z0HAE5!-=K MUP\HC3 G;TKKY.1-:9W\O*FU;4Y-!INQJ2J(P(65,XY/V5+IA+)GS/_'LA< M@&%B:8 ?>)1V&]^1EU=&8.=%90O%+YLSL(JG6?'MYT$EKZ+L'%N;]IN]_L;& MF)5T@6V=?Z7 %K6J=1&M[**Z=6O3B\Q0JP3!UIES=>;+V6]WRO&V]@*+^[DZF**A*Z4 MU>6Q B'7FAPNE1PV)&F600X]RAC:/Z)3DT--#H/\)TB]/BNK#F0N+^2\/CIR9T77AB7TE M6BF"H9$4^H&O>)C\S6=#WV=!&@&*"R><-XN-DBLBG.ILT2/J^ELC519O.JW& MH->OBDI38\T15>)]L$9I##1E[TJ2:BG"9Z,IW*''G/G4O90KQJD^01>E,KR/ M4K "*D-T]+=\MN/4C5Y$#/9Q"OJ7: %XCD'86@G?5KC323_!0:?\TCD$V &9KE=% MWZZMM"/*]"T1I(M-A[-=P&L$.7\$V2#+MT20'OIY*H(?[R%R]7?#LZ@XX7(% M^/M0I3<(\.B<=X\K=RBNW-)JD_T2T6>#>,]!GQP,T1L#O;NW=*_QHX+XL4&Z M[\]>NBUB+]UL"YE*VN_5$G^7>E6IR15ZQ56Q)SEF^H'=, MMC7-[@V:RR'837U!=R?8-C9N5+6R,CO+.+?3]%S:JA>/X[X8GRB)#8>L?TT2 MH[XR^)*MZLS3U99;\)RLQ=/:QDD%&@/1>5RYDZN0^@(A1/B0W^64L>6F00L; M@X6.KZR?5U/+A.U_(EAUEC:?=TUWBVMZ6US3;PQXQR:^@Q@CJ"^ M^:6]UA;7*%M,,]1Q MI+OUPNPW>?,,0__3(LD7ZL%VTMY0.T[FZ^I-52W6C&AE:Z%VL]UK5VTR'RYJ MKWY'I_?*O,,I?]DQW_5 O[HMT=&!6@_TV]"HAIL [[A;S8^LDKM->?!NN4BG MN/^]%;P=4=D*"5PBE:E$94IIX[0//Z J\*)%1&#E>0=' M=DFF-IJ3WG5JAVG!U;T'=>2VUI5&H35]>DG M_J9'M40G1XUVQ3EMG9%S0+MC'ZJ@J2?==E7L\3HKY]2F1QJ9LOBBMQH#O5.5 M/KKO(1;%4V\V3JG8,MA:]V$X$&@NAVEL3->)645A::-CHHXN][MEU0RN=DG1#*=Q+)=4[09RLLPB/][S3. MNYH;S^QJY#'CCRMC JO]9-BOQIN/1Y+:U,QRKI: N+S_E;N<3 ZV2XY?)C9V M(8SX!/C,/+P*UF149BW2U$-&\"=+[7:!8D=Z2S%ZFFDJ>J>OC]C([/1,C>FL M\R^E#?HD-?5P)](U,A$'4[B-8FU!#HMNF4IM0K?[AZ?;1^GI0;I^N']\^'IW M,WRZO9&^W-T/[Z_OAE^EQR?XXMOM_=-C'E8N47;,WE0=V:7XB9G#(/Y::ZR^ M2^MJ N,Y;#V3PNFG@0,Z7 C:(7KP;U*^(]D,ZW78RN-_N= M=N%N,6I3U==W4]FZ,4NKV57*ZQ:C7OBBM'U:V*SU\RB=\VP1\T]F>-(M< U3 MZ%)(F0GUC:J"6 E2E-%).L;S+@= ':FY7B48\ZPR.PU8>&/Y4 MFAMPA*#"2<8,]A3XH-"-[5#TEL3V?S/0Y$*/S;!& 33Y-64*7 F^A-R44]__ M?G-CQHB3$S06I(GGSB1W*6M&^J!\W"=X?J%>R@OU-FX8A["8N/'=>$,FY1=W M/%()1:][0$U^JD M*=8T<*DTL$$=W(,&>HU!MZPI-C4)U"1P*O5O#Q+H-P;MLB:O523]^&S4/7YL M):I[M9EWYG1>0-W[[EF .W/#WMW:HUJ55F=O);!V@-2442$E,( MBK81N5)%;0QZ6JU0U811><+88$N431B8>J/5B3,#98&GL11C'GE-K2 MP#XOL;*](F;*V:B-ZQL,U9&F2V4!)2B-N6UPBC. #F6L[N^=KN.S-=6<@499 M$M5T*:;3VWNF3$TU-=6<@;I9$M7T4-:H2E4&3.1T5]FVD8!X]14B_:=V-Z($ MT4SA2NF?K)="JJKI^*__;0$NW69;0SC<\3I 7_*8-1N%GD\E@%@?*&$AM(S_ MJI+AF/B'@J6!QGSNN3\!CP)FOTG_4X)F16V%%JTFG_Z=NK9Y-X/7O?!5_5A8 MXW8XWDKA>+\QZ&@=&:"GS]/#N0#'V4$76S MDFP QKDP^ L;&[1>3/;?GA=K6A$64-.6#\BNJ(?GX"JE 65 M%I8X_F2&'E):2HE5P+9H)I,@DAZ@^Y_ OM-9S_\$.\>'(TF;_6ZYK&0S M5Z\<^\@HK6 AC[$!F03X"A^8X(7H^UH[ **:0W@B:^0$D M\YUYX_01CC<++0R$.A,)=5'STO3-% M+P2%WYO[HAXE7I9 6:/2;DV+V!JDJ1ZM2*YRV+B;.-E&O:P1>*,X*0.!^Z@/ MM8^6/EUQ!%XQKZC ?*)U1K6R?(!?F>\SMB(7_IL1A![\GR;'/,%3/MON^(_4 MT>D-B<&1SC%"[X5LS6P4C8;[G"BAYTL(^V#2S'*L62B&N4MS47@LT3P=R0T] M"7D#'RP',Y@ M3SL. B!Y(F4 A(I6US"]E[SR#3/?URIG4>.4FY#=PQ.?7IG]PK[!XZ>%&VRI M:JLQ:,L=I2KCO>MBC)IH=B6:W$*+4HD%9UG+FGYAS2@K+1,[M9?QT$($AQ(^ MO;K%R4%%V:'MWZ&[.GTC:N0JB]G&2)6#-^W&0-_ST_%-O$=M>@UGK>VU9*X[W54F\Y MBNA59L)/;F#8^RBZ6R?WO#^"V98G%V?#:F.@]&6]4Y97K4B&5M5UXQHA=^;@ MQ1&Q35&!3EE1@8/BX7LHE1[.>%TTFWO,9PX5UEIBD.D[4ZX_'(N3_\V)ZM&9 M>?MS#)?R4RA.31IF[NC]K)/O8ZU87S)ZY?+EU6B5@SF=?.?PT?'F/?10R^.Q MJ6ZB#J:M@P7TWEH9E$$0U"PVE]G&'6,C\.:20;A;J"MW9'G!0UOG.N*KT8=LBPM''"RR.C@LA]U-C:-ERI@Y0U M;ZK=!R6V*_?[>^>?%SVS,]!S:_PKI@,7QSYL:2_KO;*RO:OED#A#9?DZ]#SD MYG/7(PP!?L[KV^WHC&LUN6R>+6!>F'@TBN[U^]GH7JU!7S0>Y?+>G;&(ZL_: M6E;^'QV+WI7>_-5UGJ^H??OVO'9+\2=Z';0!%*8;8M^/:#O[*325@V'A^;4E M JC:[.;P4NO>=<:[LAR,AVIRJU76<.CRCO5$1DE-V#5A5\.$VX>LVZA)=-M[ M9SE4@JI7=$Y+-_8NU(_K6*W+Z(F?K #V,UZ/3]3,["L+0 FAGF37'C.M..Q\ M9.2FQ30YHF3_O7,0M1W&PQ&@E'&:HOAF>YH2_Y M;$P=YR3#\W!P)N_0AN/D#%2W)E;4=E267IDT-5[P8PR/,<%#" M;PL-V5NDP$P/>@'\APD'_4/RIJ7883=%95IC4,;\O\ZF$/JFI6W#'=+KID;5 M6=X@ 1[9N%@C,T2,]\038RC5Q:F 3>EIFG=:AL>DL>%/423;!OP(=/!?9M*A M!W"'#[N4#!X21#R 1_B K=%7/+_9\ODS\/^VX?O6Q,)V]C@OTP^ ]+&Y/5W@ ML3'R( PC2B[F14N"><+%/@-;E7!.I>7C#TW8M/3,'$1'XC6YSR:^)IX96(QS*J Q0G$_ M'$\1!4<>,\931C@?Q[13KW\E7D>WX\>Q^\) S,/3%S$GMPMH!'T!(DTE-/IM M[OH67O/)8T!20'Y)E\=?%IMT"EG=2FXQ1H#G8;#ZEKQFE:? !$7K+D$H]>_4 MBY8S-Y[9%9[!'U=4 O')L%^--Q\UAM2F9I9SM03$Y?VOW.5DRJ@_66JWJ^CJ2&\I1D\S347O]/41&YF=GJDQG77^ MA3-SJ)TLZ2\HWRCB:!3KC7I8=,NT)B1TNW]XNGV4GAZDZX?[QX>O=S?#I]L; MZ9AY1+Q1D)64750.=:CUT&)"!=%P\I3/L//?B"-0>V&OR04Z%RZ1DXO8%Q-Z?:G,9O;G,G!8WR6XI(1\S49 MJ!A>HOGY,GPU"A:^(*$KS4-O/.7-=X$C^@8^.'T5;/;%2BN1_$)@WR#-A589 M_]240#2@EA$ZA'C P4$IH,G8U/5W9ORDML!S%Y'1,FR)_01N&-(=V!J8[R?U M+M [+!LU4O:"KP(%X_D9P _JIHBA2^X8%E)(,2C4M?D!%91K=S:S EK1J@;- M6KVR>4NM8I71DY^@NJ\!(4PZ@-"#?#-W&_TVICW!KW(4: ML)+3!U(O6T2OH&&7:.$O(5=QNZ&&"0K>9[<"0 M6 [[V3[E+QES*E2EF0W,14M>MF7^ELL92%.<&U;!W2GYNZ,$K*AZX(OK+5-] M\6WJC4&GWRAVE M,>CUY)ZZ=_NN:F6X5!KEZ_[*Y5/"(X.'F/^D><-%:4 %5;B M@;H];LDT\#2UO!U) ,O>N[*^?Q?'6@S4C4U/2 +8;#*8[D8#V!"Z)0, :C%0 M=Z4\9QJP)GDDL+Y&M-.YT!K1JJ-_W3'PD-1 +=QV(XCN>^_A=E*\R&WCMF6W MI?Q\V-7)L._!:U8*:-XO*RFN36)W\Y8B]UIES?@KXP3K-.^5&0??10I,Y5,@ M[IPD_P'T!X5BX("[%'V%92:)WB(+W _G<]NB9$KI=6J-IW0#7D6!UBCW1S(" M2O4.I)6$-'N=9@E)31-2:S$@+1[]P .[\*QO[-G H.Q?P$[;TEO=2A%5GR8! MJCG9W3/Q8&F*3\9,#R !PY,PH_3Y3?+?_(#-,'XL/@>N9SRSZ'O2P8PQ]J1R M/4P,#:9 @L_3!4BW*4?U81RXT1<$^@E:G)0?S8^ DJ.30]@$]/G<UUV=I9,%?/ U !Z-8[33S("[R #4*X":!T0M2>5(@XDG1Q3AFPD@MH[WH9$/Z5038A.__B-;S#?Z=A3->S\%_#YA9'.PJ@+VS MCH@NL*+ASN%0PM-Y8N.I RL!'E%UZ?H/4>44I=_:<1%ZE%\;&G8*/;'BQ8YR MEJS4GH-DS[X["5XQRTBDT7)Q V!DCH^YO-OEHOI>\.DZ64/"![Y8B')HWWXS M JKF>AQ/F1G:;%6::K?-:<1R0F8.@^A+?-=B]NH7WJDJO5UC#6D#9TT!CU9U:HRDND]2+L -+![ M.E:WVQAT9:5=5NB@%@-U*M9)2&"/=*QN#\6 5EH'M%H,U*E8IZ&!)/LD!\O[ MC4%'J=7].M_JZV5.RTL[*^L)$7&MX;I1@M9,1A)@MMP&,OKOV"62:B$>;$&%-# M7REP96PA@MU+ ]X;!*[R9>F#\1'NFMALG+3CPEZ7SPX/A6-/S51DG'I04?8, M)MZ)]E[#P#9\Z2NCG*??@?_,X;$^\,D)-0$;O?&VA2L7]Y$>YH;44A%45C_* MSF$_+9\F]:66($>Z;6J9HD&8Y+F\!URRJ$G(6[8:SWA9U/XSNV Q.@CAR== MD6J=@C=%D&D,>;\ECO^L:7ZW_A):)!_6#808% MK'%,8R3A,_P"CY ^\P9/15]71MI-M4CUZ?;[7ZI,JIMIE790G%8C.C6<)=RO M%H4F!#J?NY831*LT) =@7XPNE[!W!U5!X,7[;&;:6P)?W&@JP$UROT*X'&#AN MP$ -* B*#6TNRP,%#O[HE@Z)SRLA4;P,H8>]:X\## V L;:D9"=@7*\&Q@?, M^(VJ$WB+V 9G1_?X>^-C5"HU$PG4DDFU"1/IKX8C.$)'YP,54O?Q=&=!A$". MAA0-N,=;5P(?0#0"092!?R\-?VVA#F01]C?B+3]@D3& 01(D$*9)$MULE?3ZUW8@$(@,< MI=)WYJ%"!.IM/D P+MGL9AG6+AC4.>A*=4*J+#?9$:FZAUQLO]48Z/F+W17- M.%>B62L3K+D00S0";KK20)<\)272,?[L+^H>U+?=Y^4L4==W? B@J0>;M=_2 M_-@Q$]2.&VN[W*Q.\TG>5#ZP_,E;_%;VC;2T0CGV8@%< ML"3-F$S N#=P\5QQ XM=FC F!HXXQC-9Z+@O E)D\^?"&G0W/S1X*9O!%4F! MC?2DI?[Y]-3T#PLO2;?9AWU%39#E&#"W_-W7+NB+W-22IH:?S%PQR:V):W63 M2D)RE"Q"8 $KJ!\SKBBU&G;L#7,_)+XT/@!^POZ?TWN147T@E\W8F!MCTI;C MN0*Q4CZAT6[X#'2W ,;8ULP*4E,6WM!M,T>\7%PH>B?7@&IA*;A_C\5%C2Z_ M%!1XP.;X(6"BK#4G:.8!" D;"\EL3@2$N6DH\\%--A,3;1Q.,E2/&JV^*6[# MLEO;QX4)YRD=KD5C*>)%><+3:G!/JQ^SIQ&L;F+%7F5T XOQ4AF2PBD\^ ,O M?YZ%?B!(G$ N5"8;A!_9=V(3-FS7]E-3+ZP,.^$=((8FV@80D2@'-%-\V0Y;+I7G9/ (%'RBS"53,^=^X [(*!@U='6XT "/]'5 MN,1+,AV7IHD!UM-6D?(6!H>QGV,VQ[EB*%O@R3Y2#",/*DV-RN#1Q7G_?S 3 M:)V0!J=4(AL PP>97*2I< 1;]6-%@P99UTQ*41(R +'FZ?9[;QAYX9'< IQ2 M-T?PI0O*B5[WZ;O0::TIV5^$;03:.[&H+_#NZQ1[]O&+_%O^PLFAL'G=5T!U MU]>9UTBY^VQ_7<.%TV]?;0RZRIIA*,T5,2B35_>CPF+\1+L,=0#+ 68=X%@F M?P7217H7()_4O[HA/53ZT("/_9O&1W+A1>K!6\[UTC=2?"+]E3%];6<1+2^ELV+J^2I_NW^_N'O0^GV_O;'[_^4[NZ?;G_<#Y_N'N[A$._N MK[/*?-5VD&#?Y^%7P+Y;Z?$OM[?+>%?!A7\@TTET?I C,\N?HJLPFKQ%IB9] M,S<\Z<6P0Y9J$K'MSBH_7DO7F[U6KVB?EYX&=W7+Z?/2:G;;^3^M>M3J[SOM M=GF+6O_R?5JJZ.?9?"8[JK)N,K,&7-@_:F4M5L$-OR>@J8=NQ9._ZV,4,:VB M*_3V;8,J&RH^]L.A39#<]?YBB[OXBLWKT/,H]$*G_FFG8U_:<^&3.=3]I18> MJDVU4^F#-/QIW4/KO?30ZG7:&XH! 1WRROOZV/VG*O7P);#^&L4O%\4WU;NN M0G'L[E,5%#^J I&RY<7]5W@Q=B]5#QI'77OHPRC'(4G1QAR2>,YXG JTY"&L M&T84YOH1J'_$D+YG@5#Q=Z5-E^CE._?V9SG")? M)2R4K<:[0UY5IEVB=GB0KK)VR1,/E"^8F?NTP=JC($XQ9:XGR>1U.\;=I4T*K'?.,+;A'E/@!?[ACNG;H6/^%=LQ_/W_;^]K MFQ-'EG3_BH)S8[<[%F.]"_79ZPC:;<_X'+?M:SPS9_;+AH#":!LD1A)V>W_] MS:R2A !$@B04'7,=-N\2%6E?#*?S,K*9"GE^2NWFQ)V)M,-HRGKJX?(*AN] MX@*7W1H=6>"PIU13U/2F+A=%F4H22ZK&?@;S&]+]A6T3SKP!?6X1X=SS/R?] MD)1'S/I\3Q=$XOCB^=O06\^-+C0UMNZA0]$'Q58@W67PR MRU)AU9*EVF09W:FVRDJ0!TS1>!^>C+;#$_W=P.W_" ]M_KMP0P],;=DBXP&( M$C+9*,5J/'^^N^59%03+PK_/][CG>]Q3ZP/WTM)QNO>>9/6IT]FRHXP[\T], M/C8%U34@1"792CV"+\%EODQS.TB*00:9UT'FRR+TMNR(\%EKR"5O;_L*:*(VMJ4>+2^ZM\_^].M]Z[S M>A$0;T(+538%AP3[6+6S5QYK#!E8CF# M9U8"]LGR\(7\ZH6F>DF:UA2-O?V*\L3!N)QM-U+'E3.9RIEJ-@UMM9)_*4-/ MYW5BG3D>!45TZDWZLCL<^6%"\Y\D76K*4E%AGE)X&X<^/E(+P07/#7B M ;JA5$'P^#&3LF1Y'*'A&);^C9 M0XLV^ELL]MW#[6IE4KP\E:*,3 MM@[#YK*6/;C [D^L7418+J6?8! \F66/U,IXH9]@G>^<:[;*"73D]CTE&H,V M%*VI&GMOL?+"3:C(X,;R\/FHWYBN;^QU=(YO'%9,^K:P[R*D3V];4D/"G-P@M[6]V/D^T28:.T*G-8J63XW<\V\-/7]D MPN.M\/AT\TPG4K$FT;SS<_BZ+K=DM< FRZ7L_%S*01VN';6DK7PNQ5TK7Z_@ M/XGE"3=@+@I/J@BR;S18VIU8AJO;<0:=A;6]84N;>S-6IDY[BM,74;Q6G%(E1&U>FO%JYH-('<,MKG5FU>'=* M\,$XKWN9Y+H7'*)O\\%/55X^Q#1Z[OK^4(%5D1X$JHB?G>=@5"[WF/&R\YG=. MWYV0>UCX_"Y.F[HXYFK-F-S'7[,]L@KX/766O173?TC9,]>YUUSVZBA[*[0A MC^RMBIA4LK0E@!+(3*D-*Z4IL'; M])[B4_4HG\].7 NV0V-&A%;S]F<]WQ[8EI=L$+-SR:>S5P190T5S3PD3E[J) M1?Y*0#&0E2RE+!I";5RI1KNIFGP?Z#RE*VLPZ"#2A9T,I'9J'P N7><@75G# M/0>1+NPTH<"]I'J$5?-S!/B))3$_ MN1[>H!,$GMV;T=/>+^Z#Z^ M/'<\IC%8YFODAZ#1N-)$N:G*A]Q[.J^!U;B[Q^;E9YJ M(RPBFRL9Q'7J"%'P7ABN*?AF81#Z*W'($"OTK^HJ500F6)(P,]^I./)NUQHI MR9X.JA9W8I++4"EE:.MNU_XR))=-ADK1"^2TX: '$FQ()LYX[)G7CS[" I5; MV1PH7/;DN:!E=DI\594H]+5/+*'PYUCN,AP,?O$M#";HT:+J4NTN#TM*D?%T,-O0>D$6]L(8( MZGD/:LNB\RX-O$L#[])PO$7C71IV6+23=&DX4B@D?=)SOB/[F[Z6:1I+WJ_YXJX>B,!G>D5*F3ANUP2[9O^2-AZKEO-EA5H?#+-YRV)@*T[B_-&_(#NWF-EF-1Z,/6H!+.O[[64&F-]T$5] M<3O]OV:V1SJP('A9:QP=,KQSDL45\MM*$VQENZFGL,K<"30E2&;CTI7#5SF\ M=&EX2$P7FV"6N'B=G7AM8?A'$"\)4_)+(EX%$]=4*D]8BRU)12U#67M7.0M6V,H"A9VWPP6%//]&!P9;@! M;1:U>V7ZZC+H YU:#9GTK>LE(417F85>E@+F*9C0&E=F6"9RU9&)_\0LE77EH'ER!8+$\3@O_ I;L@/RT."Z]PL:\]4JZV RN*# MM1M7>KMI%I%JQ1NXG8%,9BVX<$B9-!M7FF(V];WBN%PHST*MNQ'+O.ZT5 MO F8FQX/5A:T9WGG^S/+Z9/'(8T#W,,BO\ :K[:TVQP T(LK$LN#2Z64J1Q[ MDYEE*@NUDX':M;6FN/]&)!>L4@I6CHW(0@5+8?ENNKSW(9URA2RK8][#>#06 M3!J0(?&\>94QYQ66P _JEIITF)3DQR$B) +/-:YK*B*PWZ1R%J8 M54PT4)Q2 4V:N)R43$XR[A]FE1.]<:5+)3@E7CNW>>;U1Y9/"Q'VK>D4K"J, M;"P$'ER4/82Z'?4IQ*PZ[IN5W$2_IFM[#4O[DEC97%YSZ;;-N7-S'-N[BRQE M<6K:0.':354NP2$++DK',<^'$B6S<65*35TKP6G#VGG&"X%O.V1:U)Z[DXF+ MXW'[/W9/VJTNHSU"'/R:+G$75S@W: RQ<=66FYJ^ZD;S4Q/G(%$[1<$7)"I% M:*3&E=+F G.6 K-3='LO%<0."2JF7!*)VF*\HUK:,%"R7@"K\BD^V?R!E5)3 ML=2*G/--BCWSK#,G%IVM?MQ"T=8D#=Y&#V"/I$%#85PMQ5?>+?9R^FS6@ESI M&HOC;B4C"Q%'%1.K]:8D[FVXN3R>C3SN5IFQ$'G4,)1H- W5*+T\GE>V[7HB M8CM]C^#.SB=XU+?PB<'OXQDNZLW/_LAR7LFS%9";X9#T@U088KGM MHFIPG-XB\/,V1SL$5@+9-<"$: 5D%'&Y/0.YS7I.[-ARFY<7X19K4S'-,HMU M'2(S^.0%*Q!ZY-5V' S&N$-A2I\_SV[9@$/U@)0G%3!FXTHO2XXU3THH5IC: M1Q:F-I[TE?;>+./25$II,@\J33D-?5M"0V]*184_>) CNTTGSF"]-=^95F7B MV:5;D]QM:K+/_YQTAW)L2R0WKHRB^COE:3%:QN9/'')UA-RQ/8FV4H0GP2'' M(5>BB9?.@;F25E=28"H#=]8;DS+V7:[^Z.K@%CVXS@5-0DL4^'0& MJ6EH7WC%I>-57#I]"F8)TSD9W1"K BFPL# N'TTO/5_CT%&BRO&)8[N>X+@! MW'8(/R4/W^P3_3DW1I8VQ7,B75N21/ T_'4L1>RG -.P@&?-\%1>9P*K%4AY M3@:WM3,\&Q",G&-# XZ1\\7(EF3>W3"292?+:%R96E-7R[)O M6NAY[LHPS77GN"FWM)?:,KMCRQ,\TB?VFP5D=.5XT=X'*TNW3KDC@&>K)S;5 MGP%I0F%*=/&^<[HH+,]S69YE9<09W"P6%R<'!P5 @< MFTH$Y0='!FIIBHTK56TJ*5G^I:PV<*9!S(W4LC?SX9N^+UC8V]VG?=UY^+(^ M;N>6\"4M,X*U1\@@5_C%/,>2_QP'YXN#+2'*G7$@K#,X%[?^"I3G;R+'"!WWDP,"%\"Y_S@#C^ MO%NR-8:Q6@$-,ONMQ8GBXT'!L)T9#38O3#V\ORJW#"2Z4Y=EAWSQR!@^_$;^ M_FX/@E$D?(DOLH7_(LZ_8O5\=SP+UG^E+,LL:=+2"B7^QO&BD-NRKDNFW#-% MR3+4P4 RM;;9([V!9@Q48A+MOR7,J@^_-8JWEZ;6*[GH><3Z<6$-88Y?K/&[ M]>&CA":68F([%TM+O[QJ:]=F.#S8VC"X@O-M]_N;X0[X>'QY:8KO#P* M3YWGFX<7X?KQ^U/GX4_X]^';S4/WYIMP>_?0>;B^Z]P+W9?.R\UW^%0W3<2W M*L2,DH])?\N7//8"?9(^"_^YI-HB\R2W5;1VX5MDT GBE]7&U5?+MVG/^2>/ M^+@KQ_+A5M3D\NJL7[H-PU#3AZ&EJ$8;E7KP199;;&_Z%+KQT1'^,1M_"++: M%&11,IM"=^9@]JAPXQ#O]4.@X2*'3A.,#C"(EO"IT;VY:WP6II[=!Y.TEJ+X M([!B_@I+T<4D2[E[N%W)1P#R\3BD60D/LTF/>/ +O13+4;AS$FTNLX6OQ)C( MP"J 05";L*KX_PJ7$=B@45KLP%],K;0"P1*FL][8[L/[0UAP,-ET$?#C_V<3 M57LB'IW"ZF)(V1?C"6\UOU+*W"3,Q6BE36M*/#8U6D?"94^=$3=9BQ_]S=V_ M+\VY1UY!* //&M!ZN_#CB%#9^]/U?@AT6$)48UF@&IM^PO^8]-RQT'AX_+W3 M: F_3<-O]L? 'ECA7G>&T2N@$B!6RXNZ.#Z3C4_XA%]IW#T]-CZOB.FUZTU# MPR&\6SY=9L_N 3T9()^"F=&)X[\]TK#C<[AMCBG1(8%O3>C MTQ[Y:V9[K(\7LNV9$X3 A4M/Q_")5P+/ *Y#WR=3E!F;R>MO(*#P6Q?O3F?7 M@4<.3X/&7BT']/^:YX*WAPL ;W$]0F4BR]0H-O%K"U,)9PH+/7)G8Y@'@3E9 M=(SP$/YGYC!]\VX'HQC"#BVU9 7K1 'O1#D_B98)$6.!?1C0"]'Y@]7LL#D^ M$Q#. )_<+0Q+D,2+?V;Q.HHA'TH)R(>\F7QHZ59?;US],K/ 6@4$P_.'81QZ M2:D%>K"$@.GCF>7_1J;4W*Q?AS2JZRKW9\_!F3ZP;[\"F M"&9+N*8DD!YF1^ORS?:M5X^$]N8/-$X=9GTMRA2HN-EM;*?@JT@49QYI MY5"1:W2@U#Z9!GQPG=PSR(A>J01&D3WX3HN*IN>.&:N@#8X'\.R6XY+;IGZB M23#_=AQ-0G@$:I^01<9\0$;WET3SD()(K_C%#L!"]3.(YLV;-0ZI!.B6.>#6 M/;/]R'^@C!K? .(>V. LQ N& MGB@,"ZPEJK=F2-&IZPKO7(]L,@2WF/1GR$*$Q^$0/'=/^-2XO@'GE='\^'-S M64M\[I8ZN:%?0VCC(K@2/=09WGXP?V;]Y#.;QL],L/SX"JR\/IT++;$/WP$Y M9T[1%J+?!/?"$=;^3SP,NBPWC_,ENGW$+X4.4,9YO\/,YHM&WQT0;#[%@@%A8V=T MHGS7H?;5\N&"U M>]B-C[Q&^"(Y7>'?T$-&S[&/ITD&3W=SW\4=_-IE8'DCG M('2R<$&37A7< X0[? Z^X$])WQ[:W,-+IR'Z\R*?L)8PF?)UOT;Z1,, MB['?% G#([+2#'U.6%!_UA\M>I!X%+@_F\R8P\?<]\EDYH K&T9(MDAT^$C@ M<31Q*-849@P>-'P;OPR^L_M.IP6>+8:S?!HF\,BKY=%KQ*LX?WK,X1<"= H: MVQ]J@]YW0(;4186EHH(HY)/!IC AH$<6[\$<[H3X %"L."1$%Q3C9DD)(@X= M:B8YP:A#?+7P$3.A *H4@'>.TW"!@<]Z$PPYIH\\K[@U]Y2W5M(FK,-9&)A@ M]T+-.K9A"B&2UWWI].NX#0HL/$9O! N3#@J\0QA! JU)8E7/)AN]/@^]N$RU M^TT<(CP*'_$!_^+$\7H^K!P6@!J&T1R_*)BUA._Q!*@$O3H@+/A4/M8]HJ;@ MN##M * IC."&[V0\GC\V"AD:"D0IZUM.K$]I7"M5J2*B^F#LWG"0L+RV)[B] M_V'JF=U]OLH"& B0;9!IC,=-IV,;)0V6^W]F@U?Z 7MNO]GE8")^<-$#\SBT M Q;6PH49V5/:4\;U?5K>=;D1NXQ*>[-.0GW#<( MX961O=M@;J:XQ0:Z'I T( %> O=YB.?1?1<@*9XU&[3 :XFMF.!_^ &9Y#%> M@-&>A=QBAON3,'+< *&+.IDF-KK6F[@FG6,4.FXNN!$P8;1:B:= )];#74-P MAFY1K>#RPW#)@C,>KTORQM$]EF\QL?WDUMB,\@2V3/ ?725V7QPHU6_X.B.U MX[FVP7)"H26V';@@7)_"CUX %FJ(?"'FE/@@(R8VW]]CSXD,SDQ#S>D3D,&Y M>UP/VYK@CM2@^0 41J9P Y3XF'YI ]$*0[@3P ]BB/X^ #**Q#6[$?Z4\/" M[J.'%SEXPW4NW><%@CM#-%-&Z-G4S@H^"7"L8,)II ,#7!,P.0&A.K.+\W&I ML7_T7BV@QI$M8L&2%]QH?;<^V+=\&AD*8L"2]=&9[/8\.7PD% !PZMH5<.TP M )0>+PAWY_U$>"49/,AZ"Q"+>)#5CM:_''B]<:VIH@252K,*0"!I2L\[4D+P MGWUR[:)Q\H7[^R<,YPBX*%-"5P:]/-L/:,PN3)=))#,,;6]"/49J#*AKC\:' MC0ST]LC&A^K/4PG0.\#P?9M)>IZ=?KXYNVES5BEDW=>6 M\$BCG'?S2%ME:5KZ1"6QIUU(PM,8KIHOK\9QG8<93>M:2LZ4HEQ,TA]\^1YX M8TQ@\1^'+]Z@XWDO\,&O8[?_(Y%_*3> $_6M*:Z3-R/K$W,DY;").3DY;A>= M). UU]2RA4OY$B9]PER1;$V8?%?8P'^;1W4"@#DX8O"5D8^;8V 1U^VJL" 0 M1E[QRP/; X+@>N'60>CP"IOE2&\G)>G!=9#9XBI+L+:=@8L9A[=CZS7M0-;0 M&OLD(6*@=2SVC2C)-[SI5>S [C&8%V_B!)G'HC:V &CQ7KO?2&M<12G(4P;P MQ:FO+,6G1E(?-#Y3#D M[5-__>8FLL?D/8'E!2,7-V:0R('E9MNG/B*-4FR?@#-.._C12+]'XL#WQ\(@ MK9_4[8Y2E5V@?J]6N$70C[T2)H_HD \)1O MSZ:)UN0G$#X?9H]1ISK;H3"F7_K[Q/)> M@=R$]!")S=+A0*IGV-MSSM,2&>\)2T2$=P[?;L%;ERFO W&2VZEOB2TIY^M* M6\[UC76#4I268AHE&Y0DMC15+=N@I)9LY+M4G0>U6::VU%?9M3#C,9VW]C:J MS&JK@Z%:XN[KJS-F+&*X87785(]SV'SK D@R!D#L8#Q?@4/.O3J201>&G3X[ MW1'2;*/\?=XHN.Q#[<[HK@CPG-*/%/C:1>!>4,_HB-JA.@BANO.;%9 2/THZ MQD[D-M58Q:-K0GWU;F!Y@4!_7'AV7*87UZJ\,DW'>%-^7;^J&JB0[5JV+W09 M W?Z!:O&T&.. DXB;XEPN,*6:/@Q"OND!TX,74X&3EC \)Y&0#8.(GF=ZP;@!4I[ %-NV&' M 9XQ[646'QDX\@.5BWJ@J87#4@LZL>=ZPD>:O6Z%DBS5(*X^\6XN\OG;> M+'O:Y@)D[J*NZ"U R-!7*;>&36#@-59XO:4=@B M9B$I344Y;:>6G)3P\. OFPG*@_R=B9^T+1\C5<6L(7Y:@OB9!^1]M9*%HMA= MK1:M< ZW6TO!TBH//0N'TQM7_Z04SAZ/_<"C>X3E\=K.BL:E/X]E&KB$,4%X(UVGE#]=50QA* M%I2KQJ+QT-MFQ+P MAC<[9,Q*"L6Y^=V9CYGV5L\>V\$'#\@=G=N91^%V,@W(26V)!^3*;)CR*(/= MZ=CV@%R*UDGGD'(R("?+/")7+FI7JT7C$;F-H#92C,LJM=,;5\\N@#D0[BV' M5,0IJQRM6_,LEFG=AF@(,Z3@L#B-T>K-MJ#Q"5V8CE ?\ MN].XK>&[-"V33N.49(3ND"RN5K+ W2[ BBJ>B&$!2]XC"X)ZRRG,!0)1(^\ MCF#P#[. 5?RKA!=6/2Z7Z92%LC%$]PN>XW0F$:][)J]8"!PK7'2&0\OV4DJ+ M\,#<@2G=<#"-SSJ^BS_V! MJ,-3NCK#M=QOS9NY1KV[HC<:5]AAR':LM(IY5K)DV^%KQ'6Q[EORCMBT(JSF MAQ5W(S/"%M],U&D.R\#3YCRL,/1/XO5MG]7B]RU6A70VQ:'GYE_'.:F@M!M7 M6M.0M-7FY&0R';L?!,O"84$Y-RJ^'PAOEH=5Z5B7=2P.'E5##ON)3RSO!PGF M3=AI%[>X@WM8IS[N9LX*YA&G'_88IYHR;#+.M&74V1I[T;):D:SE]\HGM2)J M79=+C29V(]8C>G,T_*SU:.9T/\6<,\*DS*2HT;W7?*L>+2:Q4!77EQT]JA*- M%>">.N\XB;ZJU+B2C*:LK";Z;E!3AU=\E%>'HJEMUGRI97'5\]-^_P#F[\/2 MW'\X_5$F+/XZ@V$(S\2'U<9G5 \MF#EA1967V>2:?.2F4-C:;]6&Q>3UJ!N* M,)]6&X8](V+**X"2ZK&V91OTS9[:A74/HCTEEON[KA0+#NL(P_5H5R(/!(1V ME,(<2=I_PG;0G\;7L-*S$!P&8M*=GZ/X6= MN>X<;"E&WZAVWY<#=FDWU<:Z>1^U64FZ"#QUGE^$N[L[WMXE>WL7=4E#[-C> M9:X >'L7WMYE3RTNB:WPQ*B+O1=7^LZS\P?SPPEL#Q1M9[45]\NZ5NU13_MP M=? )QLVLXBZ,\\9P84?#J>?^_!#B;HIA VKL*SV(FM739MEI/(<2)!<\C;"9 M*>T[#-?#[@[(T?#Z-)@7=MGZ3DC4@:&+O B[.^"#^M1XHJ/H1J-H?!9HQTL! M6*LSB,9%9S>?$FW;2)M[1<]X(&!37!AH#]M5#N%G?-JT2<72#>+U2)EHV.X1 M5EL8@"82J%JB[WX0R[L@M ,*:Y!BH_-+7V8L@8Z0M1]C#9GS]UG.IDMI1Y1R MP%!J);!WG2"NM8"9E(ZL($7DBI/H XF461:1DEM"&(GZ$![?'5 185/SZ[!O MRU?:])Q%!.G[=.D2+259E@MK=I]0-? 1;)%;<>J>433E\Q%-K,M3#M%46K$0 M4OE"1Q"$TU^0N!JF$G M\LZ\(>HM"=M9=XGWAB'T:HO8(VU#FZ,9+ I'MN:& V)_Z6!'6M=;3&S5@%BM M[T^[&L7-?;M[EYV/3MQ2;5S]"C<*7*@O?O!LD M;@D*55;:R[=B7#D#JM4*H+K6$1NMB(@-/2'&(S9G%;$I9SCV]\-8;$5)BT3# M4/L7,'WR9-M70A1[9/6Q>CLIPGN\P5Z/=_H@,9N.JF_1O M;G]&>^J&D1?+%Z;8DR?JQQX&3[ QZ.:.FAFF'&:O7N"1CR^*'N6OGGX1/DF? MHT$?__9_7U@6O:6HN Z@.6B9/1XAMD76$+K'8ET),T+ M@4'!<4[70*?A3C#QY] M98)^#RS:V0FH4CH!C8Q^]6611/1E47VB>SZ!(7V@@]X(ITMC8#\;5-LR$N!Z MB\Y?TNM;80A;M.@V?IN%)I6 %B^L5:[15J+5N-G2"NL*K2GI]\C;%;IMM%1S M<_OS;2?#V6J'Z[=?Y[>3M(C,*9P/[G+JV-Z-- ^UA*=9J&_$[WLV31/=H1GD M.70ADEM2<5U6C]A6\>0AJ(4@16A>_W[R 89QJ5$03+]<7KZ_O[=@F*U7]^VR MX_5']AOQ+\G@U?(NP4^R+B7#D'53NX3A2I*I2+(FF;*HZ6WS\5W*?.JTR:/;M/V;C#T&FA\,D^!L8 @9*K(D+Q*([ MCWA$_K M:0FXA)$:!!G'7VE NWWQSXC4.(N#_MQ*B(WOW%AR 9-!U>VA?U\PNRLZQ2#9"O%&GF.?(K:\P5 MA0&_2_!#+7U/L;6N\]P^H(OI .D\VC6P!Z M<9NM;TVQQD-XO#P[E#D?IAA6.(;KAF%9DD3%U,7+@21IHJEGP'#>6-4]<1S+ M6PDNKPL\L8J%4JZ@TUH,+URL%AC.4ACSW#!<6_J\W@[+VP-.C#*'B'S&@1[4 M5/M)=8*I*[3XC4< MUE!+G-#'8*<>\DU@KEH:J(D*S+\I*NJ?CEH&YJHJ13F MH:V^M3T_8#"/3A.],&=W5_CG@3CZU8AH=*K#3+> G52*U,AWZT.05&J&Q>QP M3UCU[H64!+Q#0L#+8BT KW&X<[C_5%6&]HW0+0-R5?QUR'';TO_M;VU#45?Z M27#XGBU\8U(NM55%5H&4BZ9DBM2Q#JWU'S#0QBTH:"E#J9W=C=YH<8T: M46R#(Y0MRGSM_=H44V-KC"3SS "#TXLW\8#-LPPXG#+1F=M#*'+0A M:%L2ARV'[1RVRA)L :_3Z9CQY >WA9'A$N%8X3B.<"QS'',5&L[HWBE:9M'(@JUKC9)5\]/65? Y0DV?3HJQ? JXA2E3% MAQ\ Y@> "]-*_ #PZ0X 5XK)MCF/K;:5*I;':ED#P/M&@!?89G;NJG$/E.'6 MY+BM'6[#PPA4N'0I<1@!3:T=078%P3T2O!/BQ!CNNN.=P6OYPMS'I1XJ(1&D MYP=HY9S;L=*:\T5T;U>KT7:L)')8UPW6&](I4G9UEL$<&>3?B[#'X'<2O=]%;@S&MJW[#0[M,S[&N8YJ];S'CE2DK2Z]@> )7YZ ML(1 /OCI0;VM8HTK29$-64VWS?-$8ID9.&D5S9O3E+-MV^YKA^D(ZW164%*Y M"2XM#4K:??%P#=/*SY75/NJETG_.H;.[!40%UO(-0=SETN^9BW\3-^;D(&-52=_=<4[YW MD8[%*=8#]D8-85]WSDVWEJ7$SK(>VNUMAGNI$&2*_QQ;[^U\?$\,ZUNC7NRT ML%P/'-\JZ.,DW7CG6+$"RF:R>KRD>-E#)J $G<7%?^@'V9JH;^E4PRCOZZ MH5_515._'&@B_"AE0W]DR'=/(MN.?'K(L2C<)R_&42]K'/4U1[TLFQJ\-- 4 M23$RVOP8]8>$?>ARAT>J]D=^ETP#YIQP^$?P7Z[!Q7%?']RKLMI6+P>F:*JJ MN"E -P=.1)?/,8=M=99 M,$68'_UD4;RLS5_7DX3Y%5EBCUJ#2#^N!@_Q5QC:6;;I,AW]E,2PG@H%!E;L MM*93 ,:U-1YC]L7JSI&#%:F-I\7C%ZJJAF5>LYA6K><5J M7K'ZO-EF'>OXG(=]VIUMKB9<'LF9JV5R)*R%RD%689#M&C(1U;:)(1-3 F=. M3?IT-Y;GN+,@V8%[*2QZ?_,@_&L>!LVP09(>Z\Q7:B=+K/-PY78JM>&!J$Z$ M0OE>1U71O4?.P"VE).UQI'&ROMX2<927;BRNWLU=N:WO92**> MT&>HL4 )/1,_H("Z]LC 7E!K2RD?_W7Q^.X(3ZX7#-VQ[8:*+-[ZO>\(WRW' M>@V_O/!FQ_=),/^J8"PF?32CFW=G-GQ2Z/S2I.O[I^O]$+YZEM,?-3/7"/ZM MU6W1#ZQY/Q@1X1;6&>X.D\58GS#TW(D0P&-%Q4'_G5I>\($?]4C@,FV-W[O' M=?,R?&&AJ6R^ECZ VGF]EEJW]$']Q3>J:Z2ZUO?]D$1%6N9BM!DT(H6KL[W4 M659M1M6/EE>7*0EGM-8-4:@VXVD!]=%FX8_ O>"/HE_Z8VM >D'LW-!04CM- MJ\E=!W <-TV_ MT5+P"-7RZ;BD EE2%RDZ:>$3=!89=&0R6OB-])GN4?.J'C5C)YO:4"N^/5=3 MU3/O^RJ)^@6PK$C[I*D>E:N>:*/"R-?AO>M%3KU+&5!]+-$^:UM&XUHE+.V!(G+E%>72.QG5.K'-X^Y$2ZIP#ETJE/I;:GC,= M:9N3I9D6 MY6-PPK- >,S=,SA3>SS4IUTBU3\U[MA26_T3'7.0#!F4$1YS:"O&0I&Z1973 MYBHGF8(:]I#8.V><-7L5ZW300VN97-'41]&DMY/!;:P%HI.FVVB<^S2FIIJX S1';ZN(YLZ6,1S&7SJ'O/DX< MNS?SA>4LHT^@8CY712ME32[:17N%YUFU@CA3>+E,ZHN78=D,.BS#TN9E6"JN M&'D9%EZ&A9=AX658SI["2YS"5]M2[4/A-4V73:#PIF+*[0T47BJ*PBNCM&2$$U6:\K)4+F*?IJ83V.<)-9 MXET,YDJ*]S:LO9)JZVU=Q=Z&LBBVD_7QEI24ET27_FV0$\EX'P MY+F#61^H6>)&K:?6.F45)NSF[LF47@8^D?S+]1354[P+8]WUE"RJF@)Z2E<- M0UD@4P!;%S%R#L MVW)EM4]MW5>T%J<"5E@ZY^=GS\_7U=53P*^WAF1D>3W78QA8S15:H%PO-T_" MG?,&;[C>1_8JGD>LOAD7P,M??%-9J G#2^#IO%9ZG;1$:"!%1=0T+$:ERO![ M9HGEP MWQ9R^7:J!K/ R%:N6!VYP>)1&4 3VI*OG>X3,:'-J5NJU)#GRL%Z71.56:-FEC>UVOOLB+6++@#S%92:"S>8SL:6 M)PR(\#0#&72%9[N_MG=*'DJSKO1+/2F-4:4 ME(/(5%_#1-I 4O+R%7.QAF9J?%CEQSIC_<-/==:5V<3GUTU95&4\O[Y\$"$E M'ZP4&FBS!L'1;<ETS:B0.Z4E$GR.,KR@JO!55,+2B3UX*JN(;BM:!X+2A> M"XK7@JHUV^;E"<["ENU5GD#4U/;E0#45V337LVVE +8-_/:KZWGN.^X%;*3> M\$GVFA?NT7IO=C_YK:V0;]%+^YV:&8 !< ME(81Z$=9S"&M3$'!!55D?@1XKK%XH8*Z:RQ)!VJ)F6:&T3;E]1I+/7^-E4U; MS9/=QNEATC5=._;77ZQKA\S55ZR^> &#NJLO6=)U1;D<:*HN2AL(E\;55Z2^ M-J@N?&L8[O!8J0DN6<*O<*OKF1^X ]MR4FNZ2'JQ15WDPQ6?*N&N,N^;5C]U MMRY-3L,TN9&UG*N2L;C4VCRY)64T?VM5U1WH0$&NPP0Y"A!GVSK:-9UN74/K M.J;3M5N\;'JM%17\GVPPBXIJB*<(6"+,VF,%7'?MJ[L^PI)(!72F92W;:J:W MY!HJK/-)VO,+TE@ZU5@^/7! 5=;Z$PA<9>VGLEA@R\BKM'2NM.9*2ZFATN(L M"W[6Y$0Q">8.+F8:OXQLCRNL0A56XM2GEE=K*=N.2+3KI;A6MB#KH[_.AW05 M=%)"DE3F)[HS+T ]%GJ)]%>NPHI48?$9C'9N7U%:/.9UY$,8I51B*QN17(G5 M6(EI:31LM=D?UV*%:;'\H7K08MM+C=5,B_&ZA.758@=V)64:_M*6 _;+Y3?L MGYR'%:O!V-9@F-6UT^&TM.!7NUZ*BY?NJ)_BB@^XJEA$]7*@:*:L2XN=MK#0 MSF[ZZM"*:FW!^=UKWJ]KG:P7WCDYDW;AYUZWGGO517[NM>**BY][Y>=>^;E7 M?N[UW!DV3SJNN*':AV'KDJ+@H58:+T@R[!L<0,4(]O+IK7U(=A1^- JBV/&F MC,QK6,6JQ^2'O.JM@!2QK;=U%<^HRJ*X4,/JP3Z)@U]$9[DB]=#">84]CU6Q M:RF'.U)5/0TDB5P%U5P%R;*IP4L#39$48Z%CVMJF@D^7Q!=M< M^\RU#R\G7'/MD]:Y55E[E+/&"HGW"E=JWRM9%4S)%YN2$7L[C<&B#SO@ZLZE9%^Z)A7M B513$KP3 MXFSHQ48MNRP*O\!WG'<+&[%9_VLE^ZE%A:5H1!7US=#U!%5NRDI;\/\"+42$ M(2$!6GJ7C0-;,#6&E%$YN":FB,7!B:B-] CM&+AC]V^XPV M!#BB&PONNCBL)A 8K*;E-(47\A,N;1BBJN=)=(_U:?="6JHFR(JA2F8]$D7- M6O9CXLHD19G(:[LP'46_ (SGU5K8$3Q)RX%IF6,ZQG0=R[5P3*=@6EG;U^@H MF&953')#6>%0CJ',BYAP*%,HJVN;)AP%RO.F8;2\A]3.@6>5XSG&L\KQS/&, M>-;6MA0X"IZ198?0RX%DC2,Y1K+&D5P?)+,? ;SP1TZ4%UM?67\+BJ/CWQFQ MW+U^2N*9;O&M5MZ24V4[HQK;>:"HK&NQ4WB M ,/"$=CF"(P0*',$<@12!.IA)NTB/[U#D76B(CYW3K_%P';O.J\7+P0@!*^! M7&,N&4*3(I=""Q/CWRT/VUL& >:49<>G?AI\5BTK55+^@V>C5AK"<_=2N?#\ MF85X&5.X,##2?.X(36@//;L_MXB_.9A%FL 83=6X^4GZ,XI'YIEZ/D>*I'*D M5!LIQ09E93FJKLR@%7++!2QE/\5UHHR$RH%0XR"L-@CGYDJ[ -_,&0!<7 J= M%'/5#3^0!BX.!DGG8#@7,.@74X],[-F$8<%* <,3^T"ZH0'&YO5M'QPH#W<2 M\/:T7MK8]7%#@;[*[4=+,CADS@4R1L&0D3AD4B'3YI"I-F0*]GN41;\G8TCA MP74N;B;3L?M!B/#-]D@_?**NIL%"2OJ2DN+QROJ5@WLO*(NKZC+ M*^KRBKIU9JPF9ZS5-F+[,%93TTUYD;'JBXQUOKN%+2ZPX&TBUS+''K.L)SGI M96=IEUGB8?L(D;+($5E?1+9->1F1QB(B[^!V$\<>P@-C@9HX\SD[&(V-8#Q< M:G+EL+CLXW$HGCL415,3)5G!)G6ZJNJ7@[:AB9I*H1@B\:N+\1I@D/"$EC"X MIOM<6G)7DV9W-85_6A\.$;[/QH$]!?>PBY7""'P8>\M%=<389[H8+J'5P)+O M=4$LON)E/1 L%WS4F1-\"%'XR/^WO[5ER?B[\$P"VV-Z8KE[W,OM+W?+!= 2 M)0-8"20QNWHQ-H6?6.%HD2N7ELQ+')Z-CO%W:X6IB.)20U\3[CW^Z;@!F<[@ M&N%&S0/\+CS1%Q9/+"Z=(68E2>7E H>_DK'M^L*_A#O?GQ%OJ<;AZLFHYNHW MOQ$:MW79EZG:6.R,$=5#A'7_]%NW\YE^+)O*J%AMM0,_:^J4;VT7'!:?K5I= MN@.O'36MR1X@T.$APQ2?\W@=+=/YK9@.S MI+N50!,M3$6+FWBPZA4H?9721X==Z1T+D29:++.6S6S/MGK:_K"KRY6]K')E MSY4] XF: FP\R \T9)0Y=35]V V]G+,(G+VDXI\*9+QAS7&[)0.MIG_ 3_0 MV@G;#$D]U=6:)Y'=&+"R3GSQ$HOG\M5(K,8VFL MHZSQV%I-#634I3+ M@:JVQ;::;%ZTV@\D-6A_Y[S!FZ[W :],I^./,&R&);5_F5E@2.&]E<8<^S3U MH ::UMV^MJ9V )_^:CD_-G016>W+*(D%-24*+\<;HL4:1><:I:8:99UUUB_( M_[I3;[X/&%'N^<8@0KHSG;JV$U .CD4:7ND>7+QK3S_BXU>B3]PR;0&JZ)O; MG]%$F]0>K$8J4\_8L)IID'R]C/Q9OT]\W_6BK\<>P']=/+X[PI/K!4-PT-U0 M5<)7>J[GN>^XYQ!]MGO?6>VI!)^89P'/_@V/TL^_!2M$@OD-!&-YPQ*' M1\;C\ )34&.ON%FQW&AI0>76DU2N$=NJ;<,<=C4RVT^=1^YR+RYG$[+!V01G M$PM8,2X",AU5E$VDNB<%D8N4]HRIQ"*M5R-\<&CU[3%N7"4&F<8,\GEK]=3G M:V2TIM1AS6IDI@Y\U1*K9O#52"**D\J\2\9)I=SFI)*3R@6L@/I #\R*&6%8 M]G?.$$/".)M,LV6R9XCTK'+&:^L#5DVX\\=P17^!.=*1(!_;P!8QW1T)K)3L MJTV_2$@S)1=U2]!K/?FMIT)=(R0U975K5H.SNEU631+Y7@ ME&Z?)>.43A$YI:LII8O24V79U."E@:9(BB'3]%0E5WKJO1Y-6'5J>5D;C-NV-J>;-8E?0LUOD5>2)KK'LDKGOJKGM4 MU9 5T#V2*FE*,C7^WH4G$6:WDY1*$\M 79,ULJFT!*9Z3$%KN,GLSJ_=U-R- M* ^47CI,$)UG;F#Q9%I)&8;F8X4*4$-1U@N[,[W(:Y2L7V#[7KG-]4FD3W@9 MFYKK$[@?*!!:^5R4%#.I3[Y;/AX;?29O[OB-=NM&!;.-VGR=^3 PW\=0S@\2 M^,+7."ZU&JDB5G\D^+.>;P]L+(V"^BG3=82AYTZ$ -88T4[_73J00R_-6-"V M#]-9?+<#&(CMCVSAU^OX$$]G @^L;T7UOC)1H6^DOZA@]]9=_[ <6CF&%8Y1 M:Z^X3*ZN*JVNHB"#>0&NB UOPC!Q_:?N8I63"D5>MDUI?<&6,YKD'7L5*Q70 M_8(SFAJKI7-&$SK_EMVRU)J7@.4FHI(F0I:DBSD_' /O"KN1WL./C"Z&;V+Q M0O@=?//,?D <% $ MR:(HUP(8,@=&U8$A9P'&;;RA=V!@\(:"FQ\L-A24EQ:/-Q2L&OAX0T'>4) W M%.0-!<^9',K<:ZJL?8K(H5R$UR2UA=]:W=9U*Z:)DJ*)X08GJPV?QB5-4>=. M%L41=[(JCZ,BG*QJX:A2N_RFT:IO!S^Q[%#;/,!%J)F&=$%[/WP,7<^#S[^1 M<)^_'/NIA)[K$'?FC\-N,Z !K]W)E#B^ MQ?CUVO#Z+7 M!R[7!)^@'J;8 ""!=_V8%%K".,1%ZI&_-?+A,X N!]0J,PB," M9A8.$%3O=C *O\Z"0P(=2W2K-(^_1H+9O?Z5"Z;P8OUT'7?R =Y@ H8F6>W M/R(32[BWG1\][$?YCF3,Q65)7)Z>;[BXI(G+DTXHAJELX6=) M5$L=@TH_^+ M++= SDZ$N:?$!B5:2X_\-0O[EH85(Z*=351YDO9I\#G>O RK!<)@;G[V1Y8# M=CGT2@107IH6<,>_;( MR!H/\<0T7HA*&?M DYW=GCGP+7I!:Q:,7 _+%JZJX!3)\7#^1\_"T]LMV5#S M)N$I8DLS\V7;K;N4VFJ;6B%7TJ66+*G[9.%MY*?ZKOPT3B8[LDJ@MJ'[V\/# MX^\=X>;AYOF7/X6[AY>;9] 1=X\/G7OX[;JU0-O#]5GB !)3!(5P^KP?*]:Q M/M*C2/>1P",@7X1;TO-HY0199J43CVUK(ORC M)7PEWBOQTF!S'(B$)@&\WJ4D5W&//-=3K&N)UK1*R[8FF9)6C/D&)*D/GA]? MR7 EZ16_8-T;;3MZ?6>'6!/Z\NZIJPS!J6?5X4/"/7GI-I)-HT MU!+RZ1X9N^\1CQX"KW7?\;#P%/@T#=4X$=4.;Y;@["CJ81RM;TVM/AL"K2O) M7AW0"(D=QDJV\>^TY<[RF$YZ?,8T6X9HY";N[99DZH4=GU&*<0&DEJ9O/CYS M_$%)6DLU-A\/*CI\?UI'P<;V9S./'"6.7\(%>+&#<6TGC[[)OIY@)F)Z1 Y\ MBEN=D;NZW>TY)Z)8+.4^2\V1OC:;XQG9CKV>NR][3D YF$=UD+CADOUJGRZ0 MR<.B&^S,L]N#$0GW+>'>[4A-@[&Y4YGBAG8?G1>>X MC>$V9L'&=!R'"-VQ-8.7@;MWG(%'WL\649MW(KG/PFW+U9$ <5CMQ)5OZ>4, ME>^#ZUG"5\]]=\AXS)4N5[IU5;H'!@)7MES9"L_6"%MK?_OWCO=*'-OE^I;K MV[KJV\-C@:M_< CP8AK7*YQZZIQ#PX%KG"YPA4Z/WJ6)WQW M1]:$#+BZY>JVKNKVP$#@RI8K6^&[W1]99"QT)7JCJSI&>>3ZVS,@#(X&K6ZYN,8+[(?QI.:]T 0'%(+Y3N'OZ20CU+AKCS%[-3%]5CXN^<./N"?43 97_U_4$L#!!0 ( M + P5ECNIJ@=HR8 #3N 0 1 ;F]V82TR,#(S,3(S,2YXN7F1MQ:2^U=+FBJR>E(I 0T)21:BY?Y]3=/IH0$ M4FY"%#DC.CI<-N0YN7PGM[/ESW]Y67G6$PXC-_ _G5W^>'%F8=\.'-=??#K[ M.KWM?#C[RR\__/#S?W4Z?[MYO+/Z@9VLL!];O1"C&#O6LQLOK7B)K=^"\)O[ MA*RQA^)Y$*XZG5\H62]8OX;N8AE;5Q=7;[-BV;?A1X1_>?M MQ?Q=Y\.;*[N#KV=O+J_?VI?O?IK_S^+C]=OK.7+>7'60XUQWWKZYQ)T/5^_F M'7QIS]Y>S=]_<&:7E.E+]#&REWB%+-(U/_KX$GTZ6\;Q^N/Y^?/S\X_/;WX, MPL7YU<7%Y?G?[N\FM.A96M9S_6];I5]FH9>5?W,.7\]0A+/B?O"$MHI'B0^? M_6@'*T)Q]>:2_)\5!E:N@+GK1S'R[0US)PX[\>L:1Y?51.3[<_@>*KKH7%QV MKBY+I'+*J\[%F\YV(YUX0U9LX;MS]N69A>(X=&=)C&\)S'T\1XE'2!+_CP1Y M[MS%#I$A#X.4;!4H?!VC<('C![3"T1K96#Z&O_Q@68"LNUH'86SY)-_FKD]$U MT89\?NJU(:/;LPV5,Y(G"S)*^G>T;S,VTUN[&2FE5C.JEPM%+#(" .&=3H41 MMG]NWZ\X!] M0#X"6?V8">PCGF<+=VGKJE@5Z#\?46B'@2=90L[78;#&8>SBJ+CM40;+$,\_ MG<$BW];!UZ0&')$]@O;W+N]0Q@($[]-91'#P,!LB MD_OOX+EN_PF)Z[O_$;WWT$RW]X0$>__V';>1I]MQ0F(G7AVI!_(I^=YRG4]G MO8";,K *'%HTYKW1PV1T-^QWIX/^3?>N^] ;3+X,!M.)JHASZ:4H MO"%#/R'CAC.9+["R4EX68W8"9#H9HY#T:HECE[1S7W2VF4FA>JL.E?7G+=[_ MW5+H)E/R\W[P,)V,;D?CP6-W.B3?UH"-PT@*V3L19#E3:W1KY6Q/8-WVNI,O MMW>CW_;%*NJ].E3 U:)L3U#=/@[Z@\%]]^9N\#!Z((6FCZ.[N^'#Y^'# M=/ XF$PGW8?^X/^^#J=_WQ-+C8JD8/^D#G9>K;5=K[6IV"(U6ZSJ%@E$'T=V MZ*Z!6S"_22+7QU&$?.<&16X4S,>%SBDBK\-1"O$'.%ZZD>T%41)B^"/G;@5S M*^-OD0HL6@-\6JRC15A.W(7OSLE1P8^[MATD?NSZBW'@N3:Y#RJB)^8AQ>MZ M%Z\"/RMG:&4<6X3.F%W-7XFD#OY(W#4L6HJ@5)+*L+B\V,4B8T,GRX91BR!X M0'$2(H\,"HIB'-X%4:0\,:III2!<[H*0\K$R1A;CU"(4^CA&KA?,>T06D>O? M( \,*),EQG$/T95=%1,53E*$KLI;#'"%?23E:Z6,+/V,;N$YIYRLI0#K5TV-_N#GO&R:*LK)Q7 MB[ 8^D\XBF$K)&?)2>"A,!\&5:D7\Y#B\FX7EP(_BRQ E&,!G39-E;O 7TPQ M.&+,5,]+6R32P7^_._A W@%Z"QBT:*C[."3R%;M/>.A'<4B5^NI[<16M=/!_ M*N^^&1^KP*A%( Q],J9XBEXT%I^<0CK@I1LUH[8H>8N&N6N3"U#DZAPWMTBD M UVZ"A?)6S30C]C!> 6[UD- 1,V/R;>DU&+HD]L/V>1 -\3Y1A&7?6J0P7A5 MND7GM5G;3*T-5WK!YGW9(N@G<6!_6P:>@\,(] WQJZH6JDPH!:ITTRXR^9/% MV+1H\%F';Q A[P6K-?8C'2TNCUH*0^DZS3AU*"NKR*M%6(!FVB:+0M_UDA@[ M#S@&K<\8AY,E"E5O?1(F4F1*=V[*D*Y5*4N+\*3Z*(MPM2C;%H%$9'/ELCL7 M&9->0#75V-=0GHLX2.$IW\US;A2D+7XMPF62S"+\1T(Z,'C2N)"4R*0(E&[A M.0N+\6C3J-M+["0>'C(?%%BXD?]ZZ_J(R!_R-G9793B4^4EQ*EW8,][6T&+< MK92]M>&?&XI;!:+(FM>D95#%0GA]_>[MVY_*QS2QA=#Z<_9;F_R?A(,]U=%, MJG"2@E8ZU$E!8YS;!%F5D58+*0$#*4"ELUVUK;>-N%0:;K6 $7&0(E,ZUG$, MP&V$1L%^JP64.C\I;*6SH*I5N(TX@O%6"Z@"@12)TFD/B-LXRARKK]; BWE( ML2A9:[CVXS8"5#0[:J%202B%HF3'V;9:MG'\*TV0FAL(GX,4D9+!I]J4V49D M"A9*+3S*=#(4/I3L-47[9AO'OFAVU-NDRX32T2_=[HM,VCCZ,MLDWS2IA=7> MU4B1+:D Y'90H1FTC<+ ,:II(2WF(86QI"C@FN?:")#8Q*:%DQ(K*5PE[8&* MS:Z-R E,;WH7)"D?*68EU8'0D-=&L#1"Q)C:1?W\KLU8"F=)_Z =@D9H_IQ6 MUR:4A9:'!Q2&]&JD![ >3RFV)7V&S*X!ZMNTDA.FN^/_2,YUH6N33:F'HF6# MP%8SEJ);4I'(TBS8(_MHTJ>!MMJ7O/TD5#]@\S+$<-;D! M_2 BI56S5)Y*6C4]>1L28:)!6]DH903_32-H+<02NMIVQ5*S34VK24 MGH>0;R%KTUJ+-OP\8G(H/=#>QZE#*A1EOWLMHHYGG M+FA;FUPDQ!5(!:"&NK10HU6H\H2]%C2_7QX<_=\O3_@?$_\^GN,P/,3"S^$L M1;N&^CRKZK3$\\ VV^([+@;17AC8H8/[O+S=H/8ZU0G%8@:>O6L.HLU8&/^ MII\5VG 2E++J,R8W,Q?N_VSL&E6KJ&R3 I.8.]:.E9!&+O_ MHDTLZJBRD6M< O0JE(I%#:U[L04[RK"L$2=QD>SHJ;[97_2"J%'Q$%<@%8<: MZO7-R6%3I47K/(&_B\WG('">7<]K$.Y=EE* :^B[LSI:"6A5:*\>?B(.4KA* M.F)>=' +H:D,[JWIG:;&2PI72?G*"QENNS=:Y7@7])Q;GS< I8RU%-F2!I6/ M[);F=#=4O(58*\1V4\><7A)"!I@Z)^:]JI!B7Y'I5#&B/',Y2NMM\[%8%:)# MPJ^)>\43)IJXG_!6G9*UE6C[UR.5@XKPX)KSO^UZ,T@ H0=OD4(&5/G=%)9P MHH4#S YOS:NQHIYB65D@CSXMF9 M6^XTI:N1RIS6-D[PT8[[_2,FG='DK*X(' MTI9:<2#*G',2R[(4=!=@P#[4\L3A+A48]?=T=@0&*CRM15)8F(T(.W9 2O(V MD:9E0:M2J8B4H\%5121KAP4-$6YEK90>X9-+>C*AQ$J*=$FY)WO$J96P%7.= MY9.N^*D>=NK\I "6-'0[*=6VY^=NOK668[FY9W6?R# P!<5KO R#9+&<,- & M/@X7K[T@7 =AFH-A'[3WK5$J#[(4>\7+9<Z&PZ'#3N.TT_OP>190T5?A[,4ZY(J4;[EQYLO M\_I.4%?%:A>Q:0)K"6LIV"4=HA#L[2#O'>C;B'=ERD MR%8\M,!!=MLZ?@(Q'9DLH^[@!5*W-K$.^[7INJE>JB9L.]03&155;XPH+ZK.T*VXYX%HQ"_M@$3M9V+=/G*\6YI([:P7D33 /X%B(O M6^\X5GB,H.LX]!=(($8CU/6GL3([&:!ORBYGQ6<3R)\;[E:!?>LQ+!AMJ9#3 M[XC<;T\K\ATY>#CUL:U5C11S\5,9.[9@-H>SBDN3.:V[E0(A>_HBXK]]4?/8 MU62-4C&I\>Y&)'YXH^U'NTD?@,&*O7VB&4G+II6"6XR8+O/Z4OL71 M2E XSYK4G*&JW*2 E?1._.=2VCZM.&.>;YY4UD$D? M)4*\N$?3BJVT9JM0]4D:"CCEZ'3A)JJ]^.KSE2)>4EL)$2^@;&55G1#.QRA_ M08$.5:,H2WA+D2ZIO$1(%YZ"8*"W&FWQ:Z3_.Q@U/5CEWY##D^_87>Q)$6Z3SA$"TR_USPD-%295&)*>CA%B8$6 M=+(F6%D;K+01K%@[CPV"Y]?J1AUJ<)0!_K:DIQ,_[=;V*X%@[ MY03\G*$1^ MC.OGO-V_'BGRY9A3"?+%Q*>;FEN? E6 U!TFI[#4'@Q?TICWVKKY!BJ2RD0Y M)E4B$[3FS.;-BK#(_K8K]65H[6^%VZ<&J2"4XT:5!.%DF5,1 #I#Z( =8C$0 MLY"0'1Y6#/D8>#@L%&EL"N)REB)=4QC+$655; MQ4XP;PU283><8GOI!UX D9O-HZY:D50(2MIDF1 4-_R\ZM8+Q2291?B/A'1@ M\*2/-(]:"E_Y>8L-)XNQ:B<:J39[.$:0; Z,(LA_OMIR0?F$JJT2Z';C' M.D6W?UWPFJE,BG7YY8I,9S^T6-566G?A#<^\=CJWTP9LAR&<9*0&; VX7AZR M!3)I>E=^!*,Q:3HY>NXA9/E'P7RTQF$=57+3M4J%J?QT1GUA*GP'DA@!#5) MQ:3L=:HK)K1VD(MB_?_IHO'S^4OT$:W7+MF(X1/V-P&0M9U^1#[!'F8O=Q/! M 7!_3^U)<(4(PM=[O)KA\,Q"LXB^>O;I+ X3?&;Y:(4_G567]5W/ P?OK.S+ M+/336$KMQ G]]#H-D_>F,%7<)?&=6S(K'80=^ MBRX_.L$*N?Z0? FM3 M]KSN[L?3B&$9!\\X'">AO02KT2+$.-,R4#5>^O"A&'4]'D9TF]JJ;I#]C6Q9 M\/0W-55EO_T+.WMXLBP3U:!3_:"\%5A7!X2P&A4=-0>DXKYO><3- YS^HD?XP59EN5]V6R7 M5'@_AYCLF>%TB?S+#Q=]]!J-413W9:N!)A,CEH,^F97P*ERFN2PFOV.+MKC/ MZO1&=#=-XS<)O"'Y+XH2'-[=]<1=%-,8T:W>,G2C+^B57 '$?:DH:,(2>\_> M8,+%711D*HT'V#I0<)<7/28'6G(BZO*IT.4[[/LH+.21% /'+6Z$_-78\LEF M?]6EFWVW\>-$!6\CABD[-1.IG)&] OA#OH:%#_T8DCD9NW,7;5YMS:*$NU7A MR=G;5;9-^E/\GCL_OE/M\I%V?4CL%'_GX\J]2T[IV/L<$K$(Q")76=2$=1)D MG4T%FCD<#LR?'X?]2Y5YI$9K0B_3:]-M&*RR)\9_<^-EEC4=\OQQA5R)]D!K M?T:DT,6=<(5'#$.3W0N@D=VT>SPT-1@<:J>+X>2GT-<\>_H4O;!G-/B+5'7A M^FN*@V>'6U)H(GAR=WUR[?S((3E,BDB,V*2H!&4K^BL7J-UBIB[[&YW6'B\O:"KTJ'*"[!LJ9&;NIR!PGJ-Y-<#5XAB1'K0B^(XM$<'IZ' MBUZZ>PY>;"]A"6G7(;:S#'MK#]/9RQ[=83/9=S9+.A?X1NO80V=[T ,+[]28 M'943Y,'9\3'PO-L@A"5.]_PIXG3L9;"@R/M57_=7)C%B;E18XE@RA"Q/%&VV ML]&],_T4_4RJ*:C%\]B*M7_@,!@'+KE /)//7V_)Q3;%D1=G/B?LBEHD&*S!"@J:#\8>^N,M;14S8Y?LN68YC]2,]O[P) MO:G0S'&LZ9L+%Z1A1AYSHAB@T \2X5EWH^60FR$GF:9 'G]^3>\H<,'I$1F\3_DNM?1!:$5]]>BGM3 M5=*$R4//\A%-_-1-[Y$:B*6817](#Y"V@=5H:J,)G0*9^'N<6- M$%(VWM-EB&7'@7)!(SJ0G:\AE?OD&:T5NB(D,:)3='X\P!-;R.N[$;72I^]G M]\BA?H$C!==*)7ISNIO91^GNE#TDSG<+$Y"8JF@JO(D[+#VUF_9%P5PL-'W '\KFTP MXEQ/E; [6B?PA0\2GZY]:4=D)T=M-L<^46Z4+#!+V.NSXR#PIL$-TTOSM3@* ME,<_]XO-]6FKR>((>I6Y:Q.$ZIK^JWD=AJ'NXY1BY9-7MH[<;(*ZRH$A.;,KT1 MW2V^VDD81](-GT]@ZOD&6IJ_==8+R-J"P"GE&PZ2>$KVV8CT$CS8:4NY'==E M?H3\.@P615;X2 M68.#H1>W*M]"N2<8C\($G6:JCE.-9.$6-T)$=]3@]93G9G9-J.^ /6,??4F1 MWM"9ES\#OY.H3>:R+B$S MRN3;4'40X)T^?1Y0)2QJ='(KB?AA'RN"CK,S+5 MSXBV.W]W Y)0*.AXJPF,P/@Q(&V)[Y OT<:7RYFS3>C9> PU\9"[%*F$2# Y M;=@8.^EDP0[,#1 =4&]EGY$RI'GQ:Q^MT$)J1]F;L1$#5+R@1/*K"?^\I\_( MU-6(+IMD"4U(.Z=!:I052X.0Q R<=YX@)C@@?^%FX7M%WU2!XK M(S16I;B=!N7RNFX"E6I*(R;'7R&+!FD(=,*79$BI+FO"UK.[_4=?_9#L+J"9 M_4PXP(USY/=)DYX0!#T)CHK:C P]3.S$R&L%U!LEH/N&-.YX2-PB-_PNH93R M>H]M3OH5A31)!CB+0!^)D,0(<2EZ7VFKK=2(3;T:V$%( MEBZ6_ZBNOYF X=&O[N2@QK#,;2J2 $ ^@1$K1(6P9N((3C;V$D?I15%'WKDL MC@X@QU2T\1LGRU>^%_\6DJJ"^5S7\"3C9NJ67JU>D5D]Q$1&2/DD\2=QB'', MMFK*6\5 +B(RHF-%]\!-SH741? >(C^HYQ "3R$:]S%&H3#576U^IGHC/I+C MIQ?8%(?1//6KBES^"/ )C-4;;6?N9!="Z;E<0F2$=%=Z,C_@Y^SS.H[05>1& M=)9>)7+5B-S;[T;)VWU/KD8,3;4O\"..1CF%C<"M*D&20G0&E\2,3L&,&H?!/[$-^EH'_*MR;TZ%V2BE-:*; M=.>;25R0T<[R<7G=53DR-L/;B&&J#K:A2;#(R:E.H,XNK1'=S P5&J&J(A)# MK1BI\KP+,9TLWRC3Z?'O?UR"XX>CI-ZN/GZ&=K [3"&"3[*MJ%(;(9T5'O8/ M@8\@QS;RJB_C.M[Z0.6 M_G5*P_KP2WSC!?8W_K:IS."0_8VS:E15+#NV+W&&[U)A0\\\]&X,ABA2%:1R MC11RF(IICFWFV]9L=5^VE7U\'1@KV4#KG?BCXQ*.47I0:R8E6MVXKN^XWS44 MUU4OFLO8&58\0,DTEE5%S5CSR07\/43G2F[VN\6,:#Q$1:FG/.65-J(KDX', M6W_P';ST-1I<];C8U_4\)(>ZI6;W/1@:,'K. R!4R4WU-Z\C5A, M4E7%8_?O$TWM1C6)$9W:B<0!_=@TN,-@[(X37PGDJ38E-(=_U"P?1;,)MHX))+V M@&-R?!5LWUQ"4T0I+TFQJ'TM]P:C-B+ M).J=W30UDAVJ)K?C[UOW>+%$_D,2QU(OT,JB)D@_)&=(,S63A6?S%-I<_B2L M J6Q.EZ)XZ.2!5&/AQ'SMJ@=4#%2[Q8UHA/U]][L7"A>CAKC?_P%:C(J/FK_ M5O6]:P&-"4O6(UYO&95 )3K<]>#>]C'D$AS;C:ERM&7752&-"0BE%^K-3C!) MUFOO5?4>SB[0PK(C-TK&\AT 9]V(XX)[) I M-B05'SOIQK;>HOC0EJ*J8YO$C/MBZ5.JBZ7>$VQ=D:SBJN1F='8\[/70>@T/27C>-']EC7]VY5.8ZI"[G9XN>SUX M)LY[)R$Z^F61+OITL=\*S*$Y!IXA\52X<; D>P05R CB4_CNF?NP-!7ZS.7T M-@CK1:"H,S#VTO9E<#?\-8_O53J+BFF,6+K2+215M@;A.F!5*FT\7"HSNL9< M*]14SY5E33CQ/="W.N?@

    5C7!MC?_6."NV?\AFKXZG0_'PS!' M>C93"]VVQ 7![)35I@;??EDI.(*+I&!/UCSKL$D%%FN( M)5[SML/##TDE:2 M\3@N61KQ*$\I('%.:*118L?91F%I MGI4C7ZY$5HX%]I&F"5LB!ETE13R>[KHX(T6KL%4V6TZ+&LK#B0QW9U*\SX]= M@A,UA WIZEG7H&2&0%')U)4:,^RL(6HAFXDMWE\BHUL4 W#!0P5)'*O$K.T% MI6P@E:NR&!ZT?#;,A#E-#H0SD9XB3$8W M5GNO6MIWV6R+ S_'M#E3&=.T$X?=5MEP_*;5@L'+>NJ,]2C"V@2' M-"JO7N&LXHD?S;Q0=(-EV3C#%%5[Z+"H%MM<"_[X2Q8?C4*W3N,!@7F!?_!@@BU+V MSGB(:?\R1MF>%H"*H9E$T+GL\#+A>9KS),EI2TU*'N?38?[9@\"G%((32WI9 M01BN>G9_6K'9VH5+!'G:^S'M?'2=^0-]A3H188['56"C_/9 M"_9#;4) >_C' ?X_1_#AN' 0%'X$_43X$27V?8T$Z@/T@=:>!D-'B7O-GOH& M$87P>%K$/)V6X3E!M+.8SA33,N9E&:*,(YD0X7U4\KP08?O/.+D3CFR9P+$M M@X3:[H#\2KQF!9_B+I9$O,!)091QG@O$-A!ISN!"1K H]X, M3W)(/B(W*& MHEPK4+ W ^[F!=(<&&=A_FKG[ U!+ P04 M " "O,%98E!%F>_<% #"#0 &0 'AL+W=ONWON(76VL>Z+KXB">*BU\>=9%4+S;C+Q>46U M]&/;D,&;TKI:!MRZU<0WCF01C6H]F4VGKR>U5":[.(O/;MW%F6V#5H9NG?!M M74NWO21M-^?94=8_N%.K*O"#R<59(U=T3^&/YM;A;C)X*51-QBMKA*/R/%L< MO;N<\_JXX$]%&[]S+3B3I;5?^.:Z.,^F#(@TY8$]2/RLZ8JT9D> \;7SF0TA MV7#WNO?^,>:.7);2TY75?ZDB5.?9:28**F6KPYW=?*(NGQ/VEUOMXW^Q26OG MKS.1MS[8NC,&@EJ9]"L?NCKL&)Q.OV$PZPQF$7<*%%&^ET%>G#F[$8Y7PQM? MQ%2C-< IPTVY#PYO%>S"Q;59DP^H#R:B<_6A,J+#Z:@XJF#"> -&&<]QLO9BQ[?4SX6QT\/VG8]7HDAH 1IA M#0E;"MLZL:FLUMN?[<90@=%>>E4HZ13,X) <'BH3K)#BL_2X%S>$&1*+E2/B MD.( M1?9A\6G)PNR0\Q!J$ A&83&0.Z#@X+>WB_@JN;%+K5:29<>+TME:/(8;(_%934"7IC^?2M\!7:Z'M"H7DUEB#O_$NLCT'KGYISM#=OQ_,^VECH)(=?3(-\_)!?84*!<,@>[E;M<2+-+>BB6EUA;/^\F9I9<_OJ M)5YT-?1C\1>!X&@BK:5NT;)=2'UP+I3XVDH'Y'K+FX^*G1T)50H"PQ3&$\DX MIN'75O&PW^;S'P*BB-1RZO>+I/(C8( F9?85\I0"Z,EU,R MYI/"IC$+E0PHF&^Y>R1AOZ>& IAQA$B=DWK$%6)-5#G%ZY6U&-* M)A'3 R# M851P*SBP+<(#'4"[ECC=QMFU8JJBFD,@4)A/)($,F_9#"R+5 MTN"L$8G?_41W3.JZOH\=XQVSGSP,0=$6_5-1^'SHJ;&76: Y=>+ M4C4,NL.Z#9S0 [E<<6A9AJYW8<,#3=!%:0P&V_E.UO@EUX1WK,C]X6'O=ACN M42=;7![F1+>P]52V&H4OJ7^TKYD[6!!%F6$>]P=+A4=Z03Y\2X^ZX]G\]$ > MBNO?69S0*INKV(6X"[!SWF"(;!]:HO8ZF8L*R:D:Y)R#?L WM"/,HR,UENI'*"M0/AFVB= ML$>$/,0?NYT%*!N(?)2X8:JY\,^])/553P\#J'1(VSV5)<73N"A8^KJ&LFYY&=EPV(N0JN6^C+\/*X\P M=/O5Z7Q\/&Q,UCP/%D&,]QW-)COG:O!Z%;\>.&ET,1VQAZ?#!\HBGO M&^@KBN+!LQ*FT_&;DRQM^OU-L$T\I2]MP!#%RPH?6>1X =Z7UH;^A@,,GVT7 M_P)02P,$% @ KS!66)+28NBC'P A(< !D !X;"]W;W)K&UL[5U[<]LXDO\J*&^R8UO7]*SJ_+URZ*ILS275Z6HFM4J*1_>R*RX?W7BGN@''].;VQH? MG+]^N4YNY+6L_[R^*N'3>=O+(EW)O$J+7)1R^>KDPOWV38#OTPL_I_*^,GX7 M.)-947S"#Y>+5R=C)$AF:."I!A[1S0,1E>^2.GG]LBSN18EO0V_X"TV5 M6@-Q:8Z+K7'XK\YL5/LER)=W)6OSROH4_\YGRNVK_A]MY >]<3 MWQ=Y?5N)]_E"+NP.SH&8EB)/4_3&V]GC.SD?"=]UA#?V_!W]^>T,?>K/'^QO M5HMW:37/BJHII?B?BUE5ER -_]LW6^XKZ.\+->3;:IW,Y:L34(%*EG?RY/7O M?^=&XS_LH#1H*0UV]7[ 6CRFO?BQ0>6;5>DB3Q-NB7!=E@HKCB/?__>.5([Y[_^'RTA$?+WZYOE2? MX.=/[Z^^<\3UCQ_4LY\=<7$UX2?\Z&?U07W2/]J?E_S]S]S^K_0#_KV\IN?\ M^*^7ZL7(_'3K13+(@/;DN8WHDYFF12T-'E=B1J^7,@Z23-1 M+#=F[H@<3%Y2@669%R6(+K""&LR+O"JR=)'4\&R69$D^EX(4K/I6_"*3DB4= M>#R7JYDL6UD5?R$3 %]=W,D2+)IXOUQ*LCKB,H>!956+C]!M)2XJ)&B[!Z/[ M_E<\\:&=Q=NF+&&:/4].:2I%4P&?*D?(SW.YQJ56-)1(PYFX?G\IQB,O?(Y3 M!HKK%)D'G$N+4N0%TCD>Q:YX+IZ), Z=\7@,O_W^=Q//]?ZPZRMO%.WLU1^- M?6@:C0'Z6S2Y6K53=^JX<7#6OG/J!8[O&0_>R:4$7BS$ M,LUA 5$VYD555ZI]'$R,QE-OW'T:5@3Q U&_3AY(RN+1. 9R6^J=\21H/^F? MX6@2 RNLZ4>C$*]N_NQEG>]X$W/VOA-'\<&< M,SV@KQ4=X5V1TUA9[26BR3>9JE]8.8C&(D/'1=B_!PY([Q M\0%+[X\]8_30-SZ131+7109*E%25K%_,DODGF IS+1Q% 0SB3@-GZOMBZHRC M$!].X:$W#IRQ&XF)$_E>[[BF= $1!S/,9+$[G+K=9S*GNV@.0Z1Y##HV MC43D^,$4'P;JX22>P$2F8=Q+!OHF/SW#E@?E>$ /M3N!/^@74\4*#4/@<^M'A\ND '+5:!Z:A M0'>U0SS=,9LFD$X_SZ_4MNKMKD<+V&:46F6D?.Q(OM!?]Y MQWJ#ZL#:QB E$US;"0@H/-2B&X$0@\8'TZ"7YL"-396.#K?C+HA^:+$Z&ANS M "2R8[&G+)&MUW+9CWEC-L1Q ((7B@#83_AEYYJA]?(\(D?$CCO%)0MP(4$! M'"]&S0W&T][9AZ9U>,33$@-XZL%1M>,&\4H-5S_0#4PX>?L#81/D6/ MY@;8]1A^.G[4;UC"P-2Q:/H8!O:*1:ZM'+M8[8TFQ-4P=L( A K%UH.G M8 ;A*2"1.)ZB>@Q9<=?R'JY[N(($H(^N*:9.Y&ZP>]@@>NS?W!!LX=A%?H>> M"T_'2+8;Q< $(CN.Q_U.SZ0Z> RW_<#6CZFI'PS =U!-0,7U?%)=T&N/J YI M+AZ8B# B6Q3V6W+?Y)<_>816Q]/8HMJ=^IM4#Y/M _Q$:0 Q'GL@QL!STD=R MFN!;P-$'B*?'TWZ%!+&WC$KH>(\ 2+[C3T-++<>3L2W@/^_R]V1*? _%RP,X M$@!F"4=Q1#YA J[1A8?08R_E4R>P%!-LKOL(W03Y"VUH-YW:(G[YUT&NM^@J M0FB.FND%$3P-(GKJ.Q,_%MYT4#-QLK#@_D'X+[B.#PLE C!+A@ZOMUFC[A%$V^X M-<7[@XL&RT.X/8A))X !7K#-@%ZJP06-XR=3':)WWT/U+K(I:O;0E@*" QL* M[N_0N WBE2>3'3BNOZ,U)E5VP.+IR&>;#\'?Y%'A9ACO7.+K858!%I^2Q49T M D8#>>4=)IBQ[9L?R:H8'=IPZY^*.LG$,]"3L3\&BQG![\$$762,V1 'X\L8 M8. SH!S@E>^*B[LDS9(9\7(TE/MQQ+T4M\E"/(M]?S06JS3+,.D [R;,7T.DS M/PJ,8;@;S']1!%\.R8(CGGDQ ,6>AA1;[6KH0O3?TPX,W*Y6H3>:]K1"B1UL M1@G"9U[8.\$WW[\9;DD9Q5**^Z0".3R$]4G^@/S$%2B@^W* _[L7_A['3'-8 MH]4Z2RGE2-G:),LX3SLO[B1T6U?&@@\-=' >DM.G]_KU1+TNV]?ME"&I6594 M7:Z4\ZW)#(@#&B0]V^JNJBF5NM'7LBB%3.:W.@U=U66#](MUUG#FELD0L'9M M4_EY+?-*4F-F=EK+527F&?BU=)GBJ-76ZXZH&A@HX6Z355'6Z3\XI0<+LABT M!MMO&J:F(AF#]5JE-=&]E# K$K2FZC+'/%$<=RU!/1?83YVNI,I-0X<\$5DG=L+*UJ@@LC&#=,EE5()-EEL(SD @)="\<^$V/"ZM7ZH[E M@E8 /N5J@Y$4EE8:J%-6MMY+#RT=2;X,G0"TVOF+(5K(".G M15BD65.K 5&RX;?J%EJ2K)^CSBV7 !^-%O.DNL6,^$KMMR1HJ1H0OIF$(?[> MI"4/!Q]7R8*XCKL15:69LR67S1KW:L&FPGNW:-3P3>(4"#^J,5'..[H646F% MNUU_0Y,! R;($2U=P"J@!<: +YZ!P !4!H7BN3E6J\7?FJI69A1E:8BM9(]+ MJRUOUB;E@]F+0Y/,&Q(SF(ABIU(US>.ZF'\R:"4+GSUH*[!;?LBOU+M(7>'> M_AS:)JB8(%^K1DG0)D4OAI8\Y[MMQH.!P#YJII1U.-E@'\D215 $]5 MD3)>-#? >-HG>Z)%C,;C;8NX;S_K]&3/&[^U39P89IWE>-\4.J/X1SDK&Y1B MX.+DUS.*>P@:L(K!Q$">_V\5CV@5_6#D!?]*5G&/ /V_651F<<=^=H]#P%H_D(ZPBK7!:?TQ6; !>$^4!CZ4^WC&4?B9V! MO);KVH"->B4Z0;T!\PF1FD3+B%9?]=- )#)O2EI*B,/%[(' /+4'*#Y0>^UVS_S)=%.7^PCN M=/G'>5THUDV^KB93ULTPR##%#,AR8UU^!Z,#3E&L6Q? !00;F"&SA5!HVH:3 M8X3)WO+#ZP:D0HJ+/SGB!WDO?BG*3^(-RN:M@ZXDN9&8557>3602G3#60)70 M#_F[NNA9*2,M8DB3:TD3Y[=X,9"JA9+U=NI3VVX@*RA_LV.4>ZKG0PQ'^.I9 M; Z(DT@Q9P)21/T?UA^H12D)YV*/GCD'%K'="5-,X17W1AJH )>.*3MD*>*1 M)6,@F:4WA&(P$UZQO.5%_@)11%/"$K&LF=!*89@EVYN(J_ T," U=-DBL$6R68 M0*+2'87I+'!+Q5S5)6N!DD*C3,\VP#BH#_P/VKU _-&X<)R MT>5CA_G6$D"T ?CGA"!^4&E($J6F9%7MC9%VKPBOJI+,;F50L-KDM'(D8&[ M2U">\>#U!N'2DD1\[A+>6/6NQUU(K#0E-L%(E,#M7J152;)YDRG(6K'EM-6L M:C=\6E!KRG_W-4DN4;UJLCI=9RDO3F^6.5G<45?H,D==GEN-;C#H,0Q9-,K7 M9L#]-T_H8X8%O:T[MYP\^?8V #/G]$+/"?/0^DLVO>3T8'G15,F2W4&"4=NI M>DU^K@E\="U0'2H:5W%H]D!(@!/==C=GG'WW1^'XN9F(-BVCL9FE<]JX[@&U M29:U8LSN)@=93J6A%;^'%@BT*D&]LD5K =T_Z+S[&G/V#%9L,@Y?M9&XTK$[ M&:S.>-Z#W4=CL9#@@=.Z=;K:N, B@TZF$*,M+*MUB+E%]+!F&>\Q/ DG%>Y! M:,HEQK(J1ER!-&'0CMA@F78[,_MFR 8.Y"*K"LL4:CLX;$&U)YO)7"[3NG4O M"ALQ8U>G!G,11#9 -Q/;K3E0S9QC@N',:Q<2Q.[@U*R>>0W)(/! MZJ&BG2Q3:JCWSJ=T_7<=TBQU+9T^1,RP^,47X#MA8$]R;AW$@[ M^+&FT@W%T^F\]>F,">'9]5&BOCDF*3VL!$KF9P(1QS8%7;(3L0^">D#>#2)& M)2O@#_O<%T59T)Y$SJ1!M]N#97AFIX"@NH$6?6Q.C$4M+RYX N \_JWU?S-NVF^P(56&Q-H3FYM!!0U4)@"D\)7\5K*#*+2K'U%3$FQ:(M]YDWP0ONS!%;>XF*TDF M\0!/@A$9H#7,M=,6.:X&8FI4>8('"Z6.9N %_/@!9M\F$ECR9F=M^,,3RMF? M(LM7"03>SL#6R.BA'7$GLP*V'1:G=D650QRRLBU6%KW-[E:K.'>D M)9X" U52X)!]>>(J6VO*08 >I$N'U3VQTILY28NIQX!9)2-CCG: M:7XH\H4N YDE^2?O+A\LV/'R%09"BVT0$=B+S^\8\?03PP-[[4 M,5[%^R8#0G;F,!9.GMR!X&/2QL8'\&-YANZ:X+A970*@)J]-"[Z!0JQSG'-8 M*3)-11=E6W[GM,?*U;? >-RUP-T78_U5A*I3!P)C\B6:.4[OI#DPXO2&J08G M,@;42"]/U0E4[1DX] +1H\U)M:&J M@?F M=2)S"),HG"LEF/8>X]5;47 D)_5(5Q%LNXK0C#7.6_KY5KG0QFQ5E':C7'FCA$[LB\Z9#"5V\ =4C*< MF#BQXP#PV#6&HR2M\JP]Z+Z[7QUKI&3H< >UK]/MC9>C2L="/FTE)ULK::F_ MUMM!_AKNA^426/!-M;&H;3N]BE3!8"6IF#]F(8G_-95G"Z-$&QCE"Y1GR[Y. M; RW4WDV^?UH/N_1%Z-_55[2Z\ ) !BN41= 4,:-/)]H^*V-? A5W7!4>$\[ MGW5*51R.TIFVS(D\K(/.546Z$/)IW>1HLD:<,!"FVI$]Q?[423*O._5&>&), M'9$@[KNTJ4/T]Y2"S;NU3CD8'#.MU1GB (Q^X*)A*["0V?"#DK\ M]>G*YMX<0%SK$4!=WL 557K#V0 LG$Y*X"0CT_ /X=E46&#U4XD]E MT:S%*=)D]]?_^C4X< ;5%VN\84/\*2L Y$"TU.9Q3D_XJY,S+#295 M'-UDW0 (G&>8WLR!H7.I8\^_%11.V1D"]A/%$HTQ M& /MW:E&];C^X9D5$N8W=]0Q?&,\7)!FI92*NP;;*A^S MU3&P"L;(M"E/?$'6V 0XQNZ:MN@]A0*%[A., 1\9@<;S![5=#MD6X+^U2!2 MM 5CXJ-!I,E6[#(=@DBTR=& D+!ST>Q5=ZP9L-_$[BI!WJPY,T=X 9-#?/8& M22#;P(*ZQ@)F4Q,=6;JS6 ZGWJPNP51U6/G+YJD+@(PFS4J4!:!J-H M[FAQ'?"'5L=_*$(S4)4]=I9PQ)W="Y&"%E9(*76"%N>*-';J-'4+MN+0> M$PI4.[[HL2K>Z5>7X T7XY&6JD++9\ A8P73?>66UY)0'4[DA2O>8M&YN%#D M]IS;IS.NT=@X)_:D$=X,CW"*>W-\%#1[4(B/^?^#JO$<*N)3"=!@PH4>1B-U MU%65HEHEHM .)-Y[3OE8/7V;3-_3TX-J:8#2)GU.3>!2[S]MM1G,(W;$Z M?0)=KO7$]9F'ZE8LJ91/A:QM,5(U)%.E.L.RN8DM5^D+1:FQ2KEQ1K9U#2K+ M:3*0W"0XD0H\$3W_IFI+S-AA88405U+P+B50/L=J*XF\YGUFINH[4(JB FVB M'QA ]MY6; M:[O2\A@%#QMTT7Y60T74N@B"I62+X-T5$-K>'[5229W=T1\M\3UJ39+1,QL1 M+-_(J?B\K6WC=["C$DPO-7MW_?:CWG]A;*;-XU924.G4@AT^'[:B=$?[IBSI MYF8J_$OXZ+Y.;7=OJ=5C;UVU-L0(V,PC"ZJ:(>'2_6['1^^-,^;1=AF5L]V( M[\P=EE;V&3?JE()?ZJX[/]B>KK//_8%=P[VK!WL_514FILN.H8NR6.N-QY[- M0EZ@8=$ &W&'*2?1%F1CB-A>^J R6.JJU80L,FXJH *T,6&?6/ %D.:1_JX\ M_5<&,^HJWP/!C.M.1NY3H,;T$#"S[S1 $##><<.G(:KI(7AG'Q%^P%*2;P$9 M:@G"T6*930BSA70BJI?] DPS#1G31",_? *FZ>IO4-)8"O521\8IV[T\)N9Z MQV#N9J%_FPJ \;"/[@2"X=PLONKS4NZ8JY$?PU'BH[F^BAN \9@[?&A *2!E MF!@1\[>,B/\9L*)!CX45Z?G3L:*&#]A-'V+4W1^"& T2OP9B=+JFCA%\+U; MA$KOCA%SR'#VH;'E]_& ME93E)L>N+U!RC'2L=E7=A@OBK6^Z,RD@$GI_LEBM"9UL(=P=[/KFMX"X+-:; M$+?=O]P'=;41_O6@KJ5W1X6Z1L^#4)??^8^&NI9M_KI0MUL@E$=XH0*F%%7U M0N7;S>PVZZDN\<+CMB7=C*'>!->&"\B3 T&D*A-1)Y_U[0AT)*]3=H/9QDO& M[0QB4I=#& LX-#@"ZQ;MJ<_@3F(T"_/WU:?G'ZXF(#]&_=\(@W M @;&P?@G]?YFJ'<5+OA/#1?T &\'!QC,CAZ2'J4%#B(C/7IH?M2W\J,./G*W M XG-%]\>!(9A!!_/RSMX7?^4 70X\KVM^,*Q!M-#?%'R5 GPD7.F@TG3(R!A ME3UEW55XV$R?/BI_^N^40/WGPKB#T_M/ :ZL64,IV2\ K*K]TQ%KRK>&E6:Q MH"H-5[565(/3'1NQ.WE,@O=7S/!:N'?'V,=.(7;CXLV['7PP*Y,10_#?Z-I] M-[4'"?5.Q[O# &>EJE$&U;)58 M7;2P[U;G54)'(5L7JS+ M5-"+JRM[\%"HOL[G@4YY&FB%&'UU=<$ (L,JCLJ^%:6K]D$5IN*N;5YT00Y: MO(JJG14W=(5=ZP+6"(\H'T,V5/(54E1^369"@Y:=5[NUOIASE&9H;(QE8 NP M#>:NIG$H=Z.R:9_$(8 %ZYE4FV>65=&0Z;XZQ_9O<*;7*JGL0!/R:V.#]= K MTTE]C6WI65=YUF=7!FXH.6 ,?0FE#MBZ6%*C?'IRD*8A$C0N&[%S[/9]7='X MN7:3K1GML!V\B:M::9>W;B\*H@A5^=):/, :SN1-0S8$;Q%OK\$4D\,&Z/HK M$1PHYU@GZC)/O))=ZOOV#KA69K\IPH00L 21S^#%,OMZ:2\I QKDGIA.IF0Y MZ)@L6"<\L4'2E*!A0(=#M[[K10*_^AS_U"P=?M7^P7@1G3.?Y>/CM[I(#&LH MV7.C]WU Q*$)Z&(TJGC.FY5]\\UM>G-+;.TR@1#DK=0(=#R3TV0/UNG#"D]B M\I)NW0>DGO-E\Y@L@NYQ5A:?J)*QXN,/=!N,-0C;LE0ZTT(?-LXP@U_TJ#,@@"[9:(_UT7FG#=1* JWR M,:9_1.<('K[DH+3(VVC?.M5X-*X;5P!HGED'L&NZ@JT5Z=Z_M8$GE=M">L]! M$>,A^"P]1@5\$KAFHXB(;+%9L'JT&1GUYFQ628I2OB<:Y*NR\K5H:>U[J=0Q MMNY:"KX_=/,0V2$G3;] $QY[E-*J-J43IE'0/?FB:N=HJ]HY,G//6_7.AU_- ML75$SK+V82@F0\2J;2F&PRNJ=F3F3SQ,/R MT /--V7:)LX0 @,8;N3@F69#4[ZFG%E2Q;(PWKS)\TM$S=K4H.XGQI/_L"-\ MM*P#1_CV1=X#">V-+AT^@K/W<-Z^5 -/YY_M@-T3>?1O?\!NK[GXU0_8;8GA M5S-HV\XM'A_K @_+=G'?DRW'.70\GECP=8_'[]/ZSG_O.1_X\KQ^_?(\K>"? M.?P/"@/_TI]+>)?4R>N7*UG>R+@?I7)^Z)\11K^UZ=7+C?7G@GY]"R M>_WURS5(^/<4H*$Y74)3 $+A"=\[HC_4Q1J[!&6MZV)%O][*!*:*+\#WRZ*H M]0<< #-.1-[K_P-02P,$% @ KS!66#(DDW);!@ !1< !D !X;"]W M;W)K&ULQ5CO3]LX&/Y7K![;@132Q$F:E %2&4S; MI&T(V$UWI_O@)FYK+8DSVZ%P?_V]K].F+2MEZX#[TMKQ^]O/\SKQX52JKWK" MN2$W15[JH\[$F.J@V]7IA!=,N[+B):R,I"J8@:D:=W6E.,NL4I%WJ>?UN@43 M9>?XT#X[5\>'LC:Y*/FY(KHN"J9N3W@NIT<=OS-_<"'&$X,/NL>'%1OS2VX^ M5^<*9MW62B8*7FHA2Z+XZ*@S\ ].0I2W G\(/M5+8X*9#*7\BI-WV5''PX!X MSE.#%AC\7?/7/,_1$(3Q;6:ST[I$Q>7QW/H;FSOD,F2:OY;Y%Y&9R5$GZ9", MCUB=FPLY?92UXJ3 MOP=#$ ?X_+.N+(W3<+U3I-2!KEC*CSK &\G<*4TX MH@ 64UX,N6KWT>K#@#J--KX7DJD M-6[Y#IH[D==S>\ ;^\B!+J(K;OM ?NL0<,E36DUA51@R8JG(A;EU82/)H!Y#,[%[X%B=->5[,(HA5+Z$?, !TW:_)?0B MDTYL!+]#W;01\ ""*[ 90$TKP$4J*O!3L=L&5E J])3]$G#J<@IA9YOCG0HS M>1@T<3]QO3E&&M@$/<^E]\$&)10 1V&@#(8L%__"< Q'H#481FZR:H]2M[_> MG/L@RZ[.SM]NSS*K_<@L2R)_0:H9SVAX7X;/P3.;Y=/SS+K9S+-/J9&X%4]% M- QAA6C?:J; TM-0S2;\B%2C(7;H5>3XD1MN3;6^&]]A6N(&VS)M<)YL3S14 M?NS3+/3N-J8X6CQY?IIACD_/,O2R@6176W)*:)++].M2C+D8\;DJ%,Z^XVV] M]X_($N]AW']'(^_GP=[_%;#W'QOL-+J+=>__ 'C_60#>?^ 4N>25:8H/]8ZV M/T>F4$\\3,3ZPP0">:Z7-LSY>2G2HX[G>?>P YO("/973FTB%BOV \U^$LZO M*-9!)%M\*XG%M](!&6B4_KX$F#XY&XT:W^2**_B*9Q: ;\0-!#QH$_TQJ5V! M6R%K#0%I!Z"? ECN 'VO>4E^7\-FVBCV%Y'9^?(L@=6/\GH^#R)"7:C<"[)# MPJ3O1(D/ADK>9+(_-QJ$Q'.3?BL6QG'SNC!W2K]SNG@W"GQ87$Q#'USV*-C: M)Z$+LB](OQ\ZH1>L6'O/RAIWQ<:X3WPW:E1 -X!!D 1.'/9M-U[*QZHN??[< M(1MFX$45,KPCOR)4T@.8=XCLQO"3V MDQ#&_3!Q*.UM!B9B<<2$@OZ6U_R'.@!THI8EHIP?=5KF(K.4'[*@=X>^036H+-K#9J00A0!"'S,RZ=.[%/R!?J%R)"_P!HMQB7&]R,13V;W M,4L$:PZ1-,4.@$M5K: A<^UBQ$A_7>?&(5-NTQV7T M(.F'E&+H^1+U4-5$4 MT'#!,0 +5MI8X SAI>8.*;EYH$'8'(H*7A<>90^@MP!HFC8[(K*"(P>9#[OQ M)W37YD)M:1?@Q[^[%1?S]K>+_6\/WG0T;LENU'-Z--BS0]^A7HQ#Z@1>CWPN MU3JE7NP$?D)V?:!TY.^1W=!)XG!O 5K/Z?4C-!C#*$JL;>I$O61OW8U6=^EJ MLN!J;"]@-;'[V-Q2MD_;.]Y!<[6Y$&\NB#\P!:B MS@^ E7/C:,.4S)36UO[ :(@"0E)* !I6?GU^[I!4I0M M.S-;^T7B 33Z>/VZ ;[<&?O9;92JQ%V1E^[58%-5VQ<7%R[;J$*ZD=FJ$F]6 MQA:RPJU=7[BM57+)DXK\(@[#R44A=3EX_9*??;"O7YJZRG6I/ECAZJ*0=O]& MY6;W:A -V@?7>KVIZ,'%ZY=;N58WJOJX_6!Q=]%)6>I"E4Z;4EBU>C6XC%Z\ M26D\#_A#JYWK70NR9&',9[JY6KX:A*20RE56D02)OUOU5N4Y"8(:7QJ9@VY) MFMB_;J6_9]MART(Z]=;D?^IEM7DUF W$4JUDG5?79O>3:NP9D[S,Y(Y_Q=?XH3=A%CXR(6XFQ*RW7XBU?"5Q5N->=7KJS(SA1*_RSOE7EY4D$C/+[)F]AL_.WYD=A2+ M7TQ9;9SXL5RJY;& "ZC2Z1.W^KR)GY3X3F4CD42!B,,X>4)>TMF7L+SDF_:) M=]IEN7&U5>+?EPM762#B/Z=L]A+3TQ(I2UZXK%JF32 MUFIPBLXAR@E).B$KA5D) R? IC,/"3C7*JI(> M2JP 82M#<]P+\2]XQ<.<_>#=0"X00UUBOJD=G.+.Q<^G53P3PW&8!&DZ/Z?K M*)X$R3STU^DTB,>XONE,7ZFELO!D9SO6>=;[(4 O5*E6NCIX4E8]Y_&L812. M@VF.*K;&HJ ?94^U 1C7 M1#Q6.\Y51&E;70AV1+YQ1$#W,M%SK7E59(JOO9>,ES M'ZCOM1\>5%3+0!RGY_O&R0QV0!8!!I285S)I[1YNVDF[I,@@OFDZY1A%P2R9 M-BGSK9GP]WP6"LR)THA1>/0Z">?!9 Y59^-@$J7B?1-I4AK86U)&]\='A+)I MA]]6_[JL'3S6Y@!\N*Q]IW,T.YTC%^8B!0V,0_'CEUI7^^?4QRR9-P CC_ X M#N;)6$238(H$>=<&Q*I;5=9*3(,T2<0DB.#CCR4R)-=?\9J-QVRHI&\EH82R M?!I$T9R8)@[2,2ZN2CQGIJ!89,I6Z!;%2I?(*'(A])7E6GDJB<8^G:)Q&DR@ MT65!8/GJM43,83 &:^**!BE=9L<@@;#)[%.02F=P..?K))P<;.R-F,WFP1@R M9FD<3*8S\5[?$:_22VK^D&\'D(-M8O VUICAU$R#J(9Y)RPMY!N,Q MJL8?#QD0_ ^STXAKRC@&(G#UJZI.:[ GSDM(U%FG^N4I8J70GD'R*+W'7N-X M%'6/=N 4+JQ1%YR#3\!^53CR_L*- &5C_!$0W#Q?8+[4Z'LY5I1QU01OY:F M$@65\EQ_Q@@BMI(?,L.M:JXM6)"+5T/6))QHC9+'HO21"H_&9P?3L":V12NP MHR84@"V;#'O*MI'O\%R%UH>J?[]E^!9%/>86&(Q>S)H[E@ESSR)X?]$6E]U& M9YM6XS7QJJ%:I+G3@02DJUZQ=^I*,T.P1V7NC%BC>%E6]"R>C>(NI-#CIMFB MI;.A/"?"=%X<%**B)=F<,_#F:-I-JS;6U.O-J0KV32V3TUK"JXYX<;=1G%([ M)382OBKW1\6K+ML4Y<[3..UK624_*ZK7T'>E\R945@$@\-PVEV5)SPS%NC^T M0U S5L#B+)>Z".C*D"8[*J&N7GR"GT@"*D0>!._I! MOZ2>0+#QN'-D#";66PA3=Q)B6#!5SBROEP0A9(G)ZY:#R256Y1Q-X 58=:0L M(7KM=0*&,O*F"X0O-APRV*FR30D_YJ) R:BZ#J!U(QN-R8><]("\]7$IH2YB MZQ^1$+EG&P@*S)YR>>O[^QM4_!S:D;!;S6<(C*5R?RB9M)0J9(*&(BA'MR;7V9[FRBRS*)BT&.L*I6A KX_# M"-X"<3MU"%5C&DTG?WZ+N?@"$%T:#B:UA$"'/()JMJ'"02JL+7' XW9I'YY2 MW0$7.Y7##P7O[#W+T%C?-\H5G <%L/6WBDY]^L#L@8>V=23QZOJ&-6UN(8A+ M6HV.S'H";):FG8OR;3Y6P#N\]V^;?%8-HR&X']&\^F:VBVZ'I"N*+H**385O M7=Z:I:=DIT$>V,3Q2KV90<>R3U!FH]GI'LWO%GN. //3B11- ;*=[P>Z_=)] MWWB%&!H'O[16-N3HL-OP,4]FR9.V!@0=A#"G_[]M\Y-6MNEV,%02_90 +)*_ MT TA-1$EG7A#V?)E5A=UDV0>F5WPS0[%P6WTMI>N1M6V1: S-.GZ;^S]*N]W3KWEZ.ZAWUR?QX]XDSHFU1YH4./. M1%84")(OU%O8;4FS8W=Z/X,.ZX537VH.R+V7/JRKVG+1D[QM8BG'$6U,91;@ M>DF,@Q0%VY)K'HBE.9?U&I GN@H)C&ABO&7[_P75G@98*<^YC49MHTF\[4,E M?OWMY_M(=KT&I#FC,1/9D>-6] <"AWD0. M=]9^.F\;;M4159_"PX.UFFYYH_)6G/36H;E4;5SN2^%:?<\%?8R M(FCQBJK34 7)&! MU8=-YI'_!G]%,\;G1MZJX[Y(5FTWPJT.5QUNLE<=&SZV M[/U5:3S#^H%K"7;<$5CSB0\@VE"US5,3]&-4M$38"Y\_ZVA/11\ZW_=YO$4! M$VPE(MD8M9"YY%,8:D+Z.P?%;=K)\U X+#,EX:NM".:@UBH*L.,#S7@ M;<2USDP@_EG+HMOVO#4%>H<=_ B0-1'ZU3"]E.(7:;4LI;AR.9W'C.@DISVP M#>YW2MTY%V<,\[(Z.GMBD_"V9@MUTQY^JJUV2]TPS([]U#0?,'*INJ.PP][O M: X3(L/'J:VT37%^;A6?6W$W_*7&=H)WY"/P58_HXJ#AL%7N?7S=G(7.Y&=.R!A;C]%Y38:]<(OKXDMT@^OB./<^XL M?=]_E'[R5J+T4UFBTS=#70 QX'K?0I/#"^:&0V&7[UTWO/7] ,?H):7D&_K[ M!V&L?+[0);-6)>W:GQ0C8YY_51:-7Z&=[\+ 'G$X#GW!\\J2?CYT^G#2T>LQ M*!K8<_M3D].*MKL]9&&N)'LZX58X +Z!$=:K07]NLNZP".V_1,BRFH0VTJAM M=YSX_JI7/^@LS*WV'7/#?;QGP/X*D,1..Z,D8:[J0Z!#/A96:SI\I^8%WJ@+ MZE)@(G\F:B)XV@G(N0R/Y%IQW\$G/BA4Z,6QZ9GX;S13-#*GOC%=]+[_8<4U M?^7D;J>L_*? [FGW(?72?S\\#/=?89&>:Z*C7*TP-1Q-QP-A_9=-?U.9+7]- M7)BJ,@5?;I1$-T8#\'YE3-7>T +=Y^77_P502P,$% @ KS!66*A!?OI& M"P KAP !D !X;"]W;W)K&ULG5EMC]LV$OXK MA&]QMPLH7LLO:R>7++#9)+T":1LT[?6 PWV@)=IF(XDJ2:W7__Z>&5(OZ[73 MH!^2E25R."_//#,CO=X;^\7ME/+BL2PJ]V:T\[Y^=7WMLITJI1N;6E5XLC&V ME!X_[?;:U5;)G#>5Q?5T,KFY+J6N1K>O^=XG>_O:-+[0E?IDA6O*4MK#6U68 M_9M1.FIO_*RW.T\WKF]?UW*K/BO_:_W)XM=U)R77I:J<-I6P:O-F=)>^>CNG M];S@WUKMW>!:D"5K8[[0C^_S-Z,)*:0*E7F2(/'G0=VKHB!!4../*'/4'4D; MA]>M] ]L.VQ92Z?N3?&;SOWNS6@U$KG:R*;P/YO]OU2T9T'R,E,X_E_LP]K% M?"2RQGE3QLW0H-15^"L?HQ\&&U:3,QNF<<.4]0X'L9;OI)>WKZW9"TNK(8TN MV%3>#>5T14'Y["V>:NSSMW?9'XUVFCSD7E][2*3[UUG<_3;LGI[9G4[%#Z;R M.R?>5[G*GPJXABJ=/M-6G[?3KTI\I[*QF*6)F$ZFLZ_(FW7VS5C>[(R\MXW# M'>?$O2G7NI(!"E4N[IP#Y ?FB__>K9VW@,G_3CDB'#,_?0RESBM7RTR]&2$W MG+(/:G3[][^E-Y-_?L6(>6?$_&O2AT$ZI=HW;W;B^TI\4&O;(/_(P_#S7@E5 M>655+G3E#7PC[K96*22>9T=]*G#+;,0/RFZ5%9=^I\0H_NA6CJZ 6[\3F;(> M3$#K34.YOW8ZU])JY1+QN:F@&#'-^PK[#^([:YHZ$1\_WB="BG>JD'MIE2AT MJ3WT*;10F)(/6=*90H M5;F&"="TUXLD2K'?F:(XO##["B(Z$PZT]*.J*FD!)EL;&\!T.<)-\2A&5V/Q MJ;&ND7 <'$D'';LI@8_%76UUT7M?4GS(_9T:R8EC_N'"0;@-RP$QG4.>E@49 M@Z5U(3U1-)^@'K.=K+9*X(YH:M)FF4S2-%DN4N%V\+%K(P2_E# "/)-]B;$= M &9TE;#GK'90$%MFR>3E(IE-7[9B<)JN-"N2 6#0*KI%.]=@C_0B*PQR<(N4 M7B:+Z4V[TR+<%*/HJKJQ4-KAPNH,7LE_!_F1S_@,6N%WVN;B#V#7A[B1"SED MP<19LEJMDM7+[@120:X1:NF$DK9"33I24FY(5%201-(Y0T[ SERYS.HU-%U3 M"1N+WQ1=:?6@GBVOK7F = <052A(1"=>;74F:HGD@(Z;QF(/$B.3T(M3A,.W MCC25P"UYDT%"X'XLE0/YF7$>:P;'E*@^^L4!Y@&I=5TP2K$:#_T.Z;7=L9(Y MM"U,S4F-!:P<'TSQ;RB )(W07\!&)QI'VM8$9W5*0%8H&7B4H AGX':I,VNV MR#](PI5SO/'7\>>Q^&48X*Z FY(MR&D(Q1(TXN7D_&\VV@5$W7%W^JP&SNX+PJH9WS\*@,Y-L&!+A=L$9TK'I46<.2 MZ=1(GZA4.>DE6^)P@!R2.<1BHS= DZPJ]#/616:B!^>!_)R:WL>$Z,G^21E8 M*[]7X+4F^"Y07!+_[N%#L9,Q 5J*Q2[*LIB-!(\\Y\/!#<]R\SA.YH&@#M,> M5$!SK:PVI SYOXH]'->89Z81NMK\KN4A^(L*"78B\J@'/E_B/'-7ZFU11 M-B,6 SX05VR)^9#MD.FTUM4JTQO-#GI!%9YHJJ"T<*P"SJ,S_1YN*&+0HJ]; MY:2U1,OT;"P^:.L\5P!V)_-E]-TT62Z7R7(U;[W5RGGT%"@J&E#MN,"*2UUE M1G-@OW7DU -T MP.>NR78GY8=8/3/O& P=<3?H*BT1OQ,HA&V6#%V: 6?K\),C@Y+7V#;O@F)$ MXX(P!6Y!]FIR5! R"&3T#Q5,)4E[,H&!J%T$@2*]:$3Q)F=(Q$H;4@H2G '>^0\@A"/<0&V5<8I7SUA@!RA M.$D#GY42/QH\3.=HR,C;:';@9/I4+:DX"Y3H"I,N MJBK''3+W.XV+'95^O=D@K\E8BY)JM41[M:'ZJP&$:,2?LO&96/2M=V3XWJQO#^ =YR'FK] 7MS-8Z)@#;WRU,/H=]7JF*:A1 @]K#G/L M9,F;3KCJ'1ASS[M&B95_Z&7*PE!\Z.-.2H^!.[**4 MXCH=TP+MQ>\H(>0"!$FB,V8TQ%Z3:T\()3*5$[DK)R&ANO@=@?,6#6T/M)!2/P0UK8;RD_S,),V\UE'QE1?(E^,:8[[D[*8#%U/.-$^ M9AY%$ UMXQ47Z2WPMB6(7DPGDT$(PC#PH0FHO&<)<=2C1I9H%E6F,@\2ACT* MQ>R!!K?*VURB>81S1 5+$3Z/I@2YWH M3LD'32UUC]S8%=#1-7=U/ _TN'[>29XT)=2086O/+-&XX*#0U4A&'6:.H'\ %0]EDH<*/'OXB\*I M]VU7.9)G:3A":*TIA34'60 6QV(Y':S,D4BR5#'=<^TRHAG(S:0#?C"*G-[9 MXRWK<)G0[!(]^)$(4\R0/W7C$:)W 7EGITCFXI+4"8,SIS-!\W@JQ724!;HC M738RBP#*M$6Q1]-193QY(<#J$4/+5V(]<.&EO'HVQ0R:Y]-=4B(NUU=#??F4 M+INA,#J#&MM[[@ZU9.T[($)&=B5*@T*GLW9*B64-TP:B\"08?45"IN!<'89K MPC8DY6Q+'8V&F544NX$8+B(O MQVE?:!PCEDZF9^??0H0.9V-H/F8]N$&-,Z3[UKP_36'TT@:=NZ/R$W>>5V30 M#D9F&-;WUM!75,\O>3HVC<.Y[DK<4QPOQ&(R$S_Q6XBLL=S=1#7C_,!-$G&C M";W,Q?0F6)PW+;T7DD]UJIR4'6>+%83 M<1\M&;2&A:FV+Z@=")"?39/9)#TR?!B+VBNT:G9XF_C)FQ[TJU));I+BE6BE]:"XX9BTK=;(@N\2#G+_5@$PR MQ?4S1QDQGH.:A3Y??J&J<&"JS^F56*"4EG\Z1T*BP=Q.['*J"T)E+\@O>R*^ M#)X@X640'BP5W0>B^"HI=@?,X7MN9\/ZX[&C4R&J1_:R>M 8_J^-4Y$T!ALM M-1U-'*W;@G[*ALYE[9M!?E%&3FHG%_@ZO />:/9UWG3^!CNK;?M^C212*:.D M#<0\/O5)XGKP#:FDU];TI8PZ1R1A^)S4W>T^QMV%;U#]\O E[P?TN9C 1:$V MV#H9+Q&PO=V]R:W-H965T(913?;LI/:GK%L)^O,9INQT^Q#IP\0"4EH M2((+@I;57]_O'( 4)4N*/,EV^F**)' NW[G#/)L;^ZV8*>7$8YIDQ7EKYES^ MKMLMHIE*9=$QNE27?0ZPV[J=19Z^*,GWVV%V>F M=(G.U&YG*I[Y?Z1?[:XZ]948IVJ MK- F$U9-SEN7_7>C(UK/"[YJ-2\:OP5I,C;F&]WM'@FD$A4YHB!Q>5!7 M*DF($,3X(]!LU2QI8_-W1?T]ZPY=QK)05R;Y7<=N=MXZ;8E83629N#LS_T4% M?8Z)7F22@O^*N5\[/&Z)J"R<2<-F2)#JS%_E8\"AL>&TMV7#(&P8L-R>$4MY M+9V\.+-F+BRM!C7ZP:KR;@BG,S+*O;-XJ['/7=RI6,',XT2)WTP6F3DNG(4?_6N3UI[F MT6::%%OOBEQ&ZKR%X"F4?5"MB[_^I3_L_6V'Q$>UQ$>[J/\I5OQS.8HO,R4F M>&KF]-PQ)9\9]']4(4QI$?,UCVR5C%[AL?TEZ$P$W$.E8V5K%WDGOLA'I/AR\UGB;L])*W%&/3Z)VM4WHQ^#IUGB/-19B6R,%%YNTKEZYM+3^9U"_>W7R]; M!^MF7)*Y+*=(4ANIC%:HC'91:>KTA,[5"IVK773>J[$-6@UZZW2N5^A<[Z+S M26XF\=Z3V+KO8YELWGBSPOMF%^][E;L*C*>$/JP0^K"+T&_F80N=52QV0W&9 M6YT0B3YM_7JY]\K1=^'UZ_: L[\F_<,]O=## M',!LSN>D]W6>?7#)TA1\Y<->6^HT&':]WVO7BNT.5VQWNN*>IWN[YSJ59A(^ MW3<'>R5.GUV/:!_*>E[:W!2*:J_#K4.Q5;[8*BJV&N5=%\(98>89%W",&)9* MK!2YL0Y=@3:TN3")M-BC['0ABD4!K'S!KQXY8S$X5*\ZS!QBI<4.UJ\"-U)" M3BW4PYM"D&X8881$1^*KOB53)5XGIB@.VC"8TM%O@RN4A9UK4F(8PE MEFS33":"C0'MK7*ES> \MW=W<)UZO>>XA19,2V-23'J0H#G:)K(2Z$DQT8]X M U&UB1E?PH,QFI)1@?X"IH"J16ZRF)V$:*C'7%O?BP7+6A7)'-*IBABXF$A# M@!@3E)MM,A%I*18*/D5H*#F!NEX5Z+>J@:OT X7Y3$>S=7?2V8,B_Q,SV$-& M,ZT>P%FR']&(4#Z!L2/>6Y.2)R'J-8-C33F=K5JSS;=5KQE/2 M4MPL[?P=^"N?UYR0R-MPLQFNL>*[XL#^?^.'ARPJ )U!6+]"P-)!!=HEC M31SAI?\'*$F$\:2TG*.0Y_+5O&)3.:VJ0NU*IJ$X9;&HB-&QFV,#!9R#2D?B60K5.[0*AA&;UY5:[^2 M'GL@F+1IO'I5[".7*/-0B4T4E2BM=,S1B!R"#K"1_JAA&>'"?DKN*;-OMLQ= MM&A36X-^C+N:;J+!(O96)MTFQE+(QIKPTE25=W5@"+DZ^R2@K!ZI(A*1U12V MS%WM3;[F$62]0CTUU'E&,W(JPG6CL:FVUT&B'N'YNF /0PLBLX5O2$*JX^Z% MPX]IF-E,:7V+J-=L8E*ZK[:)#\'G553:>,JHVXR413. MFRCO%?OX?;N1SHEHPXAFG.BI_#XB55Y;=]8 "M/5R,=TK$V4*+?&5L[_]TAV MQ&TF/I:9XA$#_%4M9,P'A;62&SRAW^N]K)QQ5=6U\%DY:&F>LE#G"]]\<=QY M*U*D+G"@_ 3]:R:@4294.G3FDUG(;;@E^>I\P@Y.TKP8GG1Z36J4"ZQ=D-H/ M,BF7 ;1/$ISC2DQ0>VBJL@(3@/153?K0I[A,N;@1O=3#%!AM.27E\*/)N2,^ ME-)*<,/BCOA=A;Q:-[JP?W Z/Z&D\MMR,%AWK_G,)(H!I6*@N-5>8 O&N7(R MX=)<[Z7"2#0C;>$)A:,3VB* 30A,J*'F5AVN1ZF3CW"-;4P'T.QIN\I*^ 0, M2),R5KZ:)?H;BO',^-D$#:2>9GP*C+!:DN0L2>YO56J<'^= IX !\ )@,.7, M\!YC8YX+$BW'.B$OF/"PM<"HZRC^:4Y8DG[$X(P?WB-2^:C3,FVLG)1^Y)$+ M/]_-28,R0:U6R[I=6<"'ER-';>2$.:^/5:ZR>D2[O;NGG ]PBTG)[0HL8QEB M+AZR1+[V[:!$2DBE_:;;V**! R8T(J09-:!&]V'LP<6"UF5.JOI1@_X\GQMR-!5C[CI! "668K? MKGND+4M#I[1$9"U2N'10*VEC=FN>:I]UJ-$1UR4W@&46(BJ@O#HIA]Q0Y6GG M,>-#"F[&&)254XWVIFC)0F#P-$_QC/73*7?TP5_;9*&)TCXPOQNE)#EW(D^ MJ9"=(/]X?A0(,J.8JRT@9FBE*N_FEE.1C:FM]P:M3%X6/G'O<)?V1@9K8 MK*)U/499/C)X':!58*+I%-,ZM8;S 7\B8OC*;%%,4$*0^]_ Q/Q?>/*&B5)U M3T-@:Y_'V@(FHMQ$DE;ITQFT;_#;15&UB3I#,DT2GQ%R:RCR&56N*4AF68 @ MN&9N4&)0572\\US.-Z=D%33-/L0VR0XK<'_5]P9G48^2R0J4E5HQ M YMYL!Q>78](W@O\+6%G#\:,+%EK_4B3S]D\B(D0E" <(7#\;>$&RI* D,;W M#C/HCR3%P_$>_4]O.]JRYA9N=/E-9JZ8!Y255^^=/G1\.%"[C$PI)IY!XWNU!GN4M=WPQ,WK'#$DC M&@V\J5X;R4E%05DY@[L2]=QBY;1X+'29@;&_LX_?&^F>9Y%#9-J/1(=RW:(D M)U"&"?NBE2LL^Z@RR%X#1$BIYY7L>5TG9Q%O00Q8.@Q9$B?I&;RTMS/U>.D) MO-8R]L]R;9W!5/CWF)$MQ.@X!)7'E:VY@'F ^6_!;"%8_/;+3F-XPH:L*J\42 M$),*YTIU%;23KF"N +84"&PE+0X\>I-CIKZ!YUAT6>;%.!Y^$8Z3R3M/JALC M"BPZAOP%(-Q_>!#V!.<1WG!9 ;"OV@$;)N'ACO4TO^HM5&LP;X@.PQC9C>+W M^$$W!I>WL*>#(E:7W&"G$B"W?%V"/2!T&2*#5](K+_UP*'W;&*ER;]8SX"90 M,3$LA99V5P[X)0D#U'-)OHLWL296T\'%^%?BNP7C)"(S"TIJPQ02L?L-BD]= M&_TDL;5!^F[99X;R'&'/*^$K#&"O-*-3,$['!_$AW<,8 M_9"(J8\O1B1CX_!R,@[C.#X57>X8QTQ;EU+@W@9\$-J$0]$/PQ%29#4&P.L/ MV#?H@DR6]WY2>(.B/P5 YH_XP;N7R2#9>S=D?(->PMLC:S"E\+0&(VUV1OI) M)JT@3UOO5Z**>4I9? 0V'4Q?8H;2/7]XPGO;PC&=41R3.[PAC44C*$ZOZ&^, MKOQJ#X?7/\M!@<$\$-K4VOC<:'!DCZ2N/9&[J2>)@^2P_B;3-!R-VKW)=(3C MR9E(4V;=@6)/+&1W=S=$PC9<]1F'GJWZ]H!<%+Y%,$X&@&H/?8]^K3R]$%E2 MMF9MFIWH0?RECQ#JJE'8ROUJ_Z99ME?Y MBWC[(/K"32XQZ"5L4#7&) R8:1\9[<3IVE_L:^WPF>"'!;[+P) [F\TEE W MH0/ZE][B?U!+ P04 " "O,%98U)IQWSL, "?(@ &0 'AL+W=O*H\&.%V24ZYKB[<:X^HW MES\WNKX_?X>%9>(K4\#9E21[O;JHH9Z$+M)6U3NG*GI 51B);TU9;RIQ668J MVU=P 5P]N*@#]RYZ5.-[E?HB#CT1!5'\B+ZX7VS,^N(']%UOI%7M6J_D/6*K M%F^ME>5:\?6_WMY4M46@_/O4ZIWNZ6G=E#POJZU,U>L)LJ-2]E9-WOSY3^$L M^.LCR*<]\NECVG^=F_Y'5>)RM5*<) *&5\6-LC!\& M99N(?LFR0M/0@\<1. M"575\B;7B+R,!61FMC6NZYT1B-KTL\ ]:=WFLJS$&0(U=]KS>T_4&R4F5U8; M*Z[H_>2%D*L:$\KMUII;F8N;>V$:*]X9:3-??(+\2%R0D,YH.KR0Z[55:UDK M43:,VJQ$1:ZNZ"HU10$8#E.]D372YU[<**&KJH&&;6.K1L+[]3[PBG3DN2A- M+=1=JB :S;P@CEK=OOC.B%5C@0"P=X!9=9H+F2G1( DLXQL!]T=&_E;:=$,& MG3UJ4"E*<-N12<49VY"&L^HOL6 O++ PLX-RL#I#)%O(,E5DL-*4YS\W,M%,RYCT#'2K]_SAEZD6+A;=,@E_MEQZY+SZ4@%26[5:QT_6&;??AZGMO M,.(0XV[P4GQCRO7Y)V4+*.A,=#4XYYM/'Z[@%ZRALZ#^!8XNMKFY5ZJ"ZM5* MI\KB*M,6DQM;L<$-@R<2P>O.KI8M=WWYP?FDABB&YQHV;EU!\W725>_;-0BN M]L3*FD+4V% )#_WW!,Q. IFN4JMXY9A@6"[&2_:4KFNE2-0JL_+8DV.?>.TM M19Y*M2,32]OA\(K]X)$=\B;3Y1H;.JA6IV3.5@2+.GK8E)J4;)7E^H,BM'4I MB:>RVK3WIPSP^X9A.^]1_"5>%"V].%ST\4=(CF:3MU+G2'#%?NGS;8A&QK[3 M4$[SE_ (,[22((D5/(2,OE<2-8A:Z[(D$^J2-L: K"HHIPO3 *JBW&4?0VFN MJLK!.),OB$H.854-U//*2;PV-<8>"?%[JZC&.UB'S#)-[L8H#K/J<$&,!K%( MF0$O4A:08GJ/$A&45W(T#"ZA\-MS"RYX);*J10;OM*-U4:B,8C^_%Q1VBO6, M#05X9SLNABV./< MIXWD3A?.QLGSSO)/6F#L6,FO^WJB+>8B7[QU=F!L6/*!/4#&-4=;3X)XXD+- M93X92MR"+MCK0#MB58A6*,HY'$EXX-9F2]'$CI<=W[F!7/^9GG-=$CO#9>3V ME=168%=M>(N4CX+ODABSFG4)R@>Q2=K<$6BWK2",F^N47=2M NFA3<:0*.=Y M#G&F-/O:E(JCFL+1*G==.<"WJG2W+X[K)%K^WE;GP)D26+@&8-M5JJYS5P(? M.JCZ>^ M5N @\MH*\C\X0+95'DXUE.RX7"&DFI[639HVM*F0B;M0],4U^_;[-@;>-Y:6 MAL1%^LX3%,'A093LX*0^'6CN9+8$IP2GQ-0=]@%-M@<(Y&F[E1V&0:_A-,EH M,F&ZH;,;K^_9T@]P0,YS3.2/$(- DWCAS9/%4Y##A1D$X]Z;+DT#&<*>A-U^<7-07PNT4?"'<9!HXN CGIFJKX)4A$G%$ M7S5%BX*V.?";R])WN4P_GU^G&Y/3-"QROD651Z,*DZG\N,COUIDYRY :1WB* M.@M'VTGL-A4V"P7I2_%/*@"X#<'OW6MZ)2XYF4BWIBH1(^ZURC,1^$'P?._O M1UU]/E\1V6J H=*4:%R)V$_P]EQ,_7CQ7$3^%'>A'\;/!]VTQ8@SW?&RF/G1 M#"-F?C+'GWB>\,UTAC\X7_]HN54<9WPD[DXC M?$0!*L>@W2%&[9FVILT,E_.8#3&Y MI35LY3V%W5X^="HJ+KO:=+(J5[=U:Z+*Q[9DS8,IJ'?<7*3$;X5Q.%"F']*RYA+#M5RQ8U3[C03NB2*" M7HKO7%'W4S?1\<7;O@0^X]6;I@(T!/?W0[GG':5F*")O/DN\19B(9R*<^?,0 MB;,,<0.)Q7PJ_M;F>L?2ST0T]V>16/I(60Q!FLV161VEG3F6?4&O0C]9DCRV MHZ_=OD8"T<00=>/ U[ MG -!XU7B!R$AI9N%OXC&0!V_OG#S\XJC(-X#"CU!F+#$$F3".@#X4:"QF&+0 MP@NG#!2F8H/2,A,OF?8(R.^G1D=>0COXLG5'$H#!%@%NID [%S^JJMM@AACN M"H]?C>4[4/TM:SQE\60>>%$<."$Y>Y\,J+9Q MRKYX%^GVCXCY*YPA:&=/' 1^[TF?Q<'2[;)O3QZSP++_VP*WF8#/CT MWI2C^O!DR0G6DJU?#_HXNXW&R8-.AB/?[Y]D^HIS.&T>L=-PD@G]^=*MWQJ)P@I]&93E):+(=%'J1WC*!Q.F50(>IL. M9\OYU%O.HS95\6*4QF$0>,MPQH2#C3Y\BF@P/YP\8T*, J*Z;O[("Q-0Y;)- M">1F-S^084P8. 0+/PS&".(Y1BX=U MT8Z5Q'T$TZMG1(3=$SKI5-ONH\&7I00\,/N-.?%0$_(/2 Z07YLGFZ-.!(&$NTU'8"]E@J[:,COK0=$07S99+ M]'+4UIHG7-T_=!H8SO1.^:?VRC418)):>\AAJ2@XP!; MQDD.C:GET'8:6IE<)N6&*R@W\I&^X2BJVU*R1^5.Y]V'0&Z$/(Q35^[S@6MH M'>FAMHQIUANJ'2W8#%5SUJ1N6S"N/4M?9\YK>4>5,;3UL9*I2J]+CKY>I0L2 MA 5U@@Z>NA;.T%)!"$I1Z;OS@KZ^=D($7I5IVY+H/M^%[F->D]-EUVER?25: M/K5*W;>'5HMT773^X"0S' (T?2#%08([G/2A,[7ZIBUZ1SVM?=OH:FCATAF# M0(U:N8?K@_;V P@WI_L!]9ZMVL[1,3001=G'X5^J4Q[9#V?.DUP7NLWI< BZ MD9H^Q/?X@WNPA* L*6192]]:?!8ECV[F/1MZ7]98/6JP,7KB/6Q;(6B<],VQ M3U^/] _[7]]\=;]Z& 0=S_=^%;:M899 M<[7"4-1FR<1]_^EN:K/EGR#KXRINQN:H/]-RIO_ E!+ M P04 " "O,%982YK(2)(# !!" &0 'AL+W=O)0$OGPX8O$+/=*/YL*T<)K4TNS"BIKV^LH,D6% M#3<3U:*DDZW2#;>TU+O(M!IYZ8V:.F)Q/(L:+F2P7OJ]1[U>JL[60N*C!M,U M#==?;[%6^U60!(>-3V)76;<1K9"P?T+_WL5,L&V[P3M6?16FK59 '4.*6=[7]I/8_X!#/U.$5JC;^"_M>-YT' M4'3&JF8P)@:-D/TO?QWR<&20QV<,V&# /._>D6=YSRU?+[7:@W;:A.8$'ZJW M)G)"NJ(\64VG@NSL^I8;40"7)=R+NK-8PL_4"3\I8^ 1-3Q57.,RLN3)Z4?% M@'K;H[(SJ F#CTK:RL"#++'\)T!$%$>>[,#SEEU$O,=B FD2 HM9>@$O'>-. M/5YZ!N^!:RGD[BA*^.-F8ZRF-OGS5, ]7'8:SEV=:]/R E-" M-6UGN;]Y:@NJ\Y=G@"X':$G0M8-N"=HXZ&OX';GNN\:7VGV8^R3P3DB"5ITA M"!,"OA;8VM[,HXX@P!O526NN/'?O@%NKQ:;KJ5H%=*^*YTK5)6KS]DW.$O;A MO_2^@W=9,@\7L^3*R(L>I+D89IEX9SE)&=A-DW".,U(CL,\ MI[#2^&11?5]0)GU)]__F<2"P'1FY2 &_=.*%UX,=MV1(6:%RU9VKZE:KYE2+ MG&\*UU;>@G:$*LV!%BEOL."=01#2H7OB-+5H$G1U"141)0VDMU]:\=X[H!%P MJ<<>B+O]^MZ]\Z4G2..G9\CW7)/K61@OTC"93B$+%_&<,IF3-)O'X3R+X4Y) MRHT5_860@GA+92E':48V<9C%+J8,7/;9(DRG*9QZ):*C9[U!O?/# MRQ M:N[^A1]WQ_EXTX^%O]7[X?J1ZYV0!FK/%BF8\:J= YUM%<0P+YV#\U[#^"U!+ P04 " "O,%9847]I94@+ 6 M'@ &0 'AL+W=O)UD#"6SD,A:+_= B6Q(1DJVPFZ.9_/I]54U2E$::'(O](O'H MKKM>535?[W7[J]DJ9<5#737FS=76VMVKFQN3;U4MS5SO5(,W:]W6TN*VW=R8 M7:MDP9OJZB;T_?2FEF5S=?N:GWUJ;U_KSE9EHSZUPG1U+=O'=ZK2^S=7P=7P MX(=RL[7TX.;V]4YNU(_*_KS[U.+N9J12E+5J3*D;T:KUFZNWP:MW,:WG!;^4 M:F\FUX(T66G]*]U\*-Y<^220JE1NB8+$W[VZ4U5%A"#&;SW-JY$E;9Q>#]2_ M8=VARTH:=:>KSV5AMV^N%E>B4&O95?8'O?^GZO5)B%ZN*\._8N_6)N&5R#MC M==UOA@1UV;A_^=#;8;)AX5_8$/8;0I;;,6(IWTLK;U^W>B]:6@UJ=,&J\FX( M5S;DE!]MB[7=U^ M^460^E\]HT(\JA _1_VO^^Q9%?=Y,WZF-K.;BLQ(2EI)B)UO[**S&9=/5 M*]4*O1:5W)NNM,83>27+VM'9Z'O5-D175F+7ZERI G2-L%MIF9IN\0#XX(D6 M( )9$>[6JM:($LP+MQ.L=(=\[ P6&#,7'Y#@15%2IGM8"'('2B+'6J-(IF&# M)_9*[%1;ZJ+,954]BJV\5Z(HS:ZS4'!?VBV26U;$E^1VJ8@[UKK0HM%6J(<= MP,7QZFR.]X:8X-X= M;&5CE1(?5U6Y&9:\Y4W(-,6^&[*-C=2J''94A9BE\P40J*H<'%<0L1C\L!GI M@DZN6HMJ( R,4ZY+K )NE757"Z,KV0K5J';S2,XO.@?-,![,+CI 1LOT*@6@ M=8:OM&S@+M#=;\M\*V;A/!O%*,U!/G#4;."\:UM$B:A*N2HKF*>G-(OGP?,[ M*]UL7L+R]='>WD$Y3*6KLF"]5[)B@S+P7C)@>&+ ^+P!7;B,)CQ1-OF;RH;S MZ/^D[$_T?BL!!KR<_#4&+^74&&V3J#A$FT,,(]:Z0D-@7HE_*<0$5PL..C:< M>,%RZ,Y %W,MWO42 ")6:E,V#2"#K.0R6,Q$["WB!/^)%RXC\3;/6^27P>/E M(A2AEX690']A*^40[47D^5E\3?]!EAS15S#>E'+J94DT14QI))&#[ZG-#K=8D-ZK>NW)$H0\R/9">1?Z\0 U5_,Q)@ MWUT@L^[E<42,_'AMF9#>#4Y>!S__./X&7QM'H MD:/5K\3;6K>V_)W9CS0"+TA\D2TB$0<9"@AR 1XCC'6[IVD1^$N1^B):B!^W M(-7GS9%(P3(301R H/A% KS)V"BF4:T%4:BY\TE3(*VCA(.,32Y0+_ MD1?&_E]Q7DNMYTN]?MFQ[XSJB_93/>0Y).AW7 :4YP#C0NTXF\8_/)7SU:F+ M#?F2+)#11>QE?GKL5GI[J7Y8\@]EWYWTFS1W)4%]B).:MU1\*$/J[H^ M@B@0:W!!Q\Q -$+)!3/D1'%-8HAUJ^NGR/+]"D+-/ Y!:D *76&9CP'G/P#%)8)_D[HIO.07L;S**.7G:4Q<.A= MG<@[^>B,?>A5&]V\S(E,=8!\3K>SEMFKD_;G(.(@S4D.8EO,12$)7";$*!)X MF.!1C"A?HE;@-J6R$:4B06CA-L-MY,Y9>CSP_N<7B7E8=CQ)KYX/1ZD$*4%Y0[<^6(YSOJ+;3%'$*/8\0 MAD#\FH0#7E]/P/J93;,!I&<]('^GW"2'M7-Y$K]/T9TL\+DI*R 9( MZ%I)=,0.$KF70T< CPJC4%^)B6Q;P@RG%H/KV!RR/#PZ\$Q:';CGCCO&);16 M3=$WP3/_Z7AS*?QZ5 B/D]QUBD\94:O.@)DC6FDDE57YNW+%@(#?R%KU58$& M4 D2@,>A4/3QA>&#:=!_!?AT(R$W(N@BRYS2EQ=<'FXF+$B:5QP_2' ML5]F'YZES?'2T^2Z3A8=#@Q,A\D/]EDA,?.M.U(8$VG"?L\Q-$Y\.6 9 +J MQ&>L3KV!F#&MNR%';? :.?MT4I]4[;GX^D'6NVIZIG'08#",.R,Y1#NFUT*M M[-$#]I;8=2WJY##<&,F3S605'3R5T\1Q"^F,:&@N#J_&LZ>N8=2%=1%-7.$8 ME&OYP*B]TY:0AH:QAYT[UW/([?29\$+ EC3A"'5/K!"9FPUF0*18CSY"YQ $ MG-\[E2\:,,?Y- MB41'#W>$(M3ES8(TG<<'&"!<",+@-K&63NT!/N6:72NV:!E89D=UN??R^6*<95Z& M"Z[""5HH5"-7@E-OZ<=]_?6YM>+B^US9/2ZX:/3\ $-/)C[U^7(<:$"7T;;4 MWK&G ,-L=43OH>ST-B#"H^E!B/T88^-9.-M MZ>R4(O3H\,X\&HSVY([^WFKNO_KG[J0@SU$.=$L !6OK;K,]DCUB;3[F5@\/ M6)EUUSJ,[Y7B"G)0ZX_4.&YUHS"9^V.P0HL+\IZ3+SYDQU0"EQL]/TJO;#%/ MCS,D#-()U_\Y19X[GCU"O4.#/=HC'X.'S+1Z8J PF1B(''*8(W]2^;;1E8:Y MCD+P<]^8#-7C<"XPE(<.@9Q//B!,)M+IH&H/#(Q>VSWE85\%^O,+7#5\DM4W MXU.B?[K#GNIT/IUI\,$LQNF<>6$3;W4U8I&_2%+-!H"YSW;CT_&CYUOWK>^PW'TQ_5ZV&]1QY.T: M6_UYEERYDY#AQNH=?_E;:6MUS9=;)1'2M #OUQKEL;\A!N.GX-O_ E!+ P04 M " "O,%98\=!7@L$' "6% &0 'AL+W=OXQ?U 26.;6(G4 MDI0=]]?W#"G)]M8.-BUPT2^)9)(S9UYG1CQ;&/O1S8B\>"H+[N;BC16)L:6TN/53@>NLB3S<*@L!N/A\'A02J63B[/PV[V].#.U+Y2F M>RM<79;2+J^H,(OS9)2T/SRHZ!H%0Z_I=/C1_6#IP,=QP8-P?& 7=4%%#>2"\OSJQ9 M",N[(8T?@JGA-, IS4%Y]!:K"N?\Q6.=.OI4D_;B=HZ_[FS@(987!UDCXBJ* M&.\0,1J+#T;[F1.W.J=\4\ >#I0XQ;4U?A9B3>4]<7!J"?&P_'!,_(..B,/ M@KR#+S52_'Z9.F^1$O_;9F^4=KA=&I?)6U?)C,X3U($C.Z?DXINO1L?#[Y[! M>MAA/7Q.^I<%Y(4BQ.U_?[X7-Y1ZT1?OM7A'J:U1@NS?PYY8D)"H,\1.^!G% MS9;FII@K/169I5QY,9&9*I1?"F]ZV&ZP8K#;X@AVN9[8D_MFN@P8S$1DIBR5;UZSK+:6%2P4BPBJ+WTAG;AC+%9\;TU=0:SC*H.)N4B7 M((]LMAOP624_(LU!;7/$=2DUCD+ M %-A&]AP!V X(MV/_@P[_ PY,C-%[L*AUC/)96FL5W_(P$TQ3,E+C67\>]F^ M*$VN)LN@+KE3GVJ58FZ*RRPS-3 _("<41(@K64B=T4O5]<4OM_<_?'$: MA?[WY[_ZQG*X.,S*-6 M*[6;D.504J&F*D6N.E-(*TB3G<+.I?-4KC!:*J3GT\ZAS5O*2,TE3CE8ZHU8 M(#V+Y6NS8#$_TW"]6\,>VG681^94!->A8&/L M?^+U)*8@G(UQH[9<)CEKAJ(?I6X2XN@4A8B#:^>0();:&" :4N3*92W&P_[Q M\=<]\:8_//DZV#@ZZ)_BL4W(QNV]SD&\IS6E<3PXK%KAY@TIP42D#S0['Y3" M5QH@"V$9,\@&C\BNH_[Q450_C.I/P]/?U1Z-SZ2;B0DF2B>FG/0AO=-(@5M+ MH MV)ZXN[ONK6SB?E52F9(-!)(9K9NY-V349PA[71^"7TR-7)U,P(&2P4=Z +&) M"5$(4RFUG 8B8[N"DUIJW.IK,(2K)9(/^&6D*QFQ!$D4N%*BK)HG2%U?V%#2 M;7/!+IF#L2&IUSGF-NJ^-F E&[OI#/PZ1?P @>!%'DP8JTE!EF%''$8V/;"1 M%0 >$:VAH?^WP7&28*5= &*$W;?KMO28I4)GRR2FTL#)=6@NZ]2/'HB>SS*X M*R%C"H56A@5$/8T=&=VMXKSM&29%$#+"PF"D\E/AV:TH\N+QA MY@*8Z4<0$\[GDR'@*(N 72ZTAKMG#@O E\S$MY^;Q^@$]!YC;&EEUMM8S'<\UO(!4LJ9L/DWABA65 M5&3#)0%&R_"AS+9D/"7,UPFGB7:4UCTHKWLYKVLK206AP"HOKK9BRPCIPQ_Y%+#X. M2F!H=#TDIEP?WF&W,C VI@3[5.365 ZY@P8%U*WIW:= C.CN7 *#(1')7#8,$=):/*LQGH+9#LN&(H#)JP8UL>/5".V@A._LGH4#:81Y@4 MWC<^C '9N;AM.%UKX@T_L468_M]FB>%F0?] M7;S"@+.:P-CKF\O'H_YAN[SK,R2'_##P"B^?>!1A?E,:B8C6R1[;#KKM*0 O M3E[?A!XK]A*\GMPD^V$(;JEON66_^!!(O>W-D0?4NK*K30^=W,1,V.J^DQO0 M5,Y]V)O@M;]ZCVMBTSFCT[7QM;_M.F*P=E>$^IV&&S'$ANL^7AMUOW:7;I?Q MKFFU/=[8?9 670FMA"8X.NR_.4J$C;=@\<6;*MP\I<:#+,+CC&"3Y0U8GQCD M9?/""KJKR(L_ 5!+ P04 " "O,%98_Q7NMPX) #E%0 &0 'AL+W=O M Z3NO9 MU@[BM(-BL1]HB8FUE4F-*"7-O]]S*?D1UTX[P'Q8(+%>E^>^'^3YDRJ_ZJ40 M%?NVRJ6^Z"RKJCCK]W6R%"NN>ZH0$E_N5;GB%1[+A[XN2L%3LVB5]UW;#OLK MGLG.Y;EY=U->GJNZRC,I;DJFZ]6*E\]O1:Z>+CI.9_WB-GM85O2B?WE>\ $'S.Q)/>N6>DR4*IK_0P22\Z M-@DD10CD><$!#'^:C$[&Y:TU[GU:UZ>B]:?0+"2U2NS2][:F@#O\.26E=JU2Z&!*M,-E?^K;7#SH+8 M/K+ ;1>X1NZ&D9'RBE?\\KQ43ZPD:J#1C5'5K(9PF22GS*L27S.LJR[G\'): MYX)-V TOA:S82*T*+I_9=2:Y3#*>LWG%*P%'5/J\7X$GK>PG+?[;!M\]@N^X M[*.2U5*SL4Q%^A*@#V$W$KMKB=^ZKR)>B:3'/,=BKNUZK^!Y&PMX!L\[@C=2 M$$QJD>YH/)%-N%/<7&4ZR96N2\'^/5SHJD0@_>>0(1HV_F$VE%QGNN")N.@@ M>[0H'T7G\M=?G-#^_14E_(T2_FOH_X ;?X#_:3J=?1ZR\71\^^X+FTSOQK?3 MX=UD-AU^P-.HQT:SZ=5X.A]?L;?##\/I:,SF[\?CNSGK9I)52U5K+E-M,?$M M$47%]!)B,KY2->1A^-2^*7C)'GE>"WW*AIJI>P9_B]5"E!N?TX^+CUI@Y:@N MC;K0',8I?@)O)1Z,K8$"BH9 N=I1DO,P X5AA%EAO&S+7L M(+1""-E M1 G+8D7V+AOB>*(?2I*_1L;_U5GU?-& MSWQ+?+;5KN#/I!K!TK_+9M42%DN^7\1"R_%B%ECQ(-C3=(_*MT$U<""?D@]O M*E&N4.T6E<4D6H5C.4%@V5%,=_[ BH*P1=M%P;?0L5PG;NG#R-O33ACMSBA: M5\@U31\MYKBNY8>A%3B!L8CC^-; &X#?H D36%_K&BG+CX0(K:(PL>!X70A3 M^O-GB_&*G=@]V[:=;:2!'3BP89IFE/#0H>!9^@;^37B10:R8A@ [JA7=8YP2JDQ9$E6L2[I/R"?G[)NY(0@]$Y;4^D#IF"!0QYR MVC3^.IZ@ LVLVNQG?&L*]>G#*O@CXP?2&G>3&C\-NQ:.0-07U M.C,/W;T34I249+ *3]$A,RK1Y&^4FH*T@56\,#*_,*L[:),#P#PK@EYM M,L,"!"=,\+XH(GX46_[ 1SS&)MH=W[5B!-D'XKX0Z$J"RI=:"5;Q;ZP;V,@4 MUTCDV98;A73G1U9 [R9;PK6*P7<:3B&JT>UDC0:,DQV\DQW$_X-(&@WG[]GU MA]F??R.2=M93SY.[R7AN#)%0]RA*]9@1RN*9=6O2(9.G M.^%B!LDF%8V=K- .R$R>9?O4=F(K"/SO>$ZFG\?S?9ZO]9-N'%NA#^1N$-I6 M9%,!">SV[HJB/%O45+ TNR_5:J\9#:P05TK?E"H1(FW%SE]TEXTP08SV M%) M]] -,-4\-V9"QJ"V"K2L36Q!P$1I?.OZ'DGC4!:$#F2\JZAQ]!;J=P/ MW,/QM)5XQZ2TU(6J'BJ_[3(_CJS(CPP 1"S$-/*=4C1PD6Y<-STQ4E;TZW;FXTGG%!F1 M)0#&5(<4-VG>3G6P> ;GO; ZXI2SHE[D68+OR'R2VB 0^8GC8IRC$%YO*2BF MU[(%&]G&D]_V<)$E7%(E,#L!1:U$(.>>V!=5?FW&5#;^AO(A'P2K88S24.CG MU0*[] ZUKTZ/?2K:E;1';%-.U>02A :-DGN";T0;-**Q+E%W)C>SSNEW)ARI MLE!ELPU]XB2_;*H^C >/0:EFPX#K0B2<0@"2T%C8U,3&DY#H%=QJ6:KZ >4 MF4*)*]@*-*+LP648J)J9V&J T704# ^U#L7$#QCM2O@30.-)C]TML5'^022V MN[D&>$NZX+G)87,R@FWG]LM+/FU;ISY ICQ&MDG;AFS),5XNA) (1$&)8V*. MMSGT1DEX>,%UIMFL$X-]^QY6YZ.B%^0FR*M#D/,-H-X7)XP]02+F5]S"_$GD8(,X>: MF/@9U4Q&FI%[5Y564]KWJSJ''H+1H:+I;DK^MY;-J=U35BTWV2M1TK/4[*^. MHP,^]-,W_^J9 CG%6H8$-3O? M.YI-KC";] Z=T_1WCMY,XM !(_&%0YI3N,W;S1GFL#FZVY(W!Z ?>8F^K5DN M[K'4[D5!AY7-H6+S4*G"'.0M5%6IE;E=PF2B) )\OU>0NWT@!IN3W]OFS 0_5L M!*I.UHP76*J0;VQ1L, M JLCN6E!1 !6$4<5A/K5MG$OLZWR3\ M(E"+O372DZP8>];!?3JU!KHAR"&1F@&KQQ;FD.>:2+7QI^6TNI(:N+_>L=^9 MV=4L*RQ@SO+?))79U!I;*(4UKG+YR.IOT,XSU'P)RX7Y1763.QQ:**F$9$4+ M5AT4A#9/_-+JL =P@B, MP6X;P'^$8#7 KQS 7X+,%+;S2A&AQA+'(6Y MN^M\YIYDC"&Y09[S";D#U^MI:'X^W.V!Q^?#G1/3>-T]>(;/^Y][Z).[H?/[ MZ;193$2)$YA:R@T$\"U8T<Y+%[T1V(*/?R>B?8H]^**.\IPDK M %U^9T)<]4G74(P,A;;%;73M.Z//@;K'[;XJ/7E.X 2^>Y@7]^5Y8\<==WG- M+/;>W[0 OC%V)U#"*BJ;][[;[1SUUAC)F_V9I\S9C&ULS5QMC]NX$?XKA L4=X"SME[M33<+;#:Y2ZZW2;"[33\4_<"5:5N-)/HH M:5^*_O@.*=F4;&EH:Z6BAUQB69R'\PRIF4<4Y8LG+GZD:\8R\AQ'2?INM,ZR MS=O)) W6+*;I&=^P!,XLN8AI!H=B-4DW@M&%,HJCB3V=^I.8ALGH\D)]]TU< M7O \B\*$?1,DS>.8BI?W+.)/[T;6:/O%;;A:9_*+R>7%AJ[8'+K+UN]%\1!9L M2?,HN^5/GUA)R)-X 8]2]3=Y*MM.1R3(TXS'I3%X$(=)\2]]+@-1,9BU&=BE M@;UGT-J#4QHXBFCAF:+U@6;T\D+P)R)D:T"3'U1LE#6P"1,YC'>9@+,AV&67 MGV% %DR0>T$78;(B5T+09,5@H++T8I)!#[+=)"C1WA=H=@N:0VYXDJU3\C%9 ML$6#_35N;]D(P 2H[?C96W[O;13Q PO.B&.-B3VU'9*NJ6!-O*Y?BU)SSMD% MWU&P3@ML4]#'Y.&%?$X6X6.XR&G4- 8%J-L,*J_[M^F&!NS=""[LE(E'-KK\ M\Y\L?_J7)N(]@=7XNSO^+H9^>4,S)D(:D7LFXI3P9=,T;(H "GMJ!' ?[R## MD(R3:_X(EXDU??#>6(U7"_F0"_E=MF;POV",Q,549G(J$YA"+'X B.TT&JN6 M2QY!)I5VBU! :N,B)3190"R68<#DP8)O,K"'@PRR,LG*KC<135+RTZCTZ)L\ M'/U,PB0K^@.74YJ%Z?)%]4,!3V8]R)DRRT$>9B3@,,UD,E6AO\TC5O+[*?B9 MY(E,"]+TXW.PEBS)59"=D?OUME71)Z%YMN8B_#?T 5EY!:%0?H"%/9G#T'49X"NPC."!XKSQ]9FBFLY2Y\,"$>0YZGT&P%8Z.G3)U4:$D3Z\7D-0R2?Z MC&/N]9L$YXQ%,X MNM?SHSK]J^HSC"*(NHQ9>[\?U(5R2,X[KA\6I>R%?((R#U8KC!\7&R[D,%S# M](/1#XKI6 YI*N<3?0BC,'L!RM;99%\330NF0IE27PL+21E*$<197I"TFNB&SZQW M,EM6>WRB.OV#XCVXH.2 ; 0'H0 -0-$K3/;,1!"F3)U-*?0,'N0;Z;4WGED> M8?$FXB]0GHJL!O#%I,[((R132(V ":%(@5$T!<]7ZUHC[ZQZ@;2/ M)GJ%?$T.KH[QZV''NW'YG\Z1W2#7Q]6:C6UGB@S%\(.[=[&WC.Y!'CHCO]'@ M1PH O[\DP?JHP?B4QQ#I6Y:"3Y))4T+PMB/=&_S_RXBK+A=LEZ5(DBO&< H9 M_U>.-@'ME0-'T$_ (2GOP*5:.U1)I8 "O":[Y^%3[+8>::L_+:8;Q4/O0_XPI,W ME2&K2O^M@FNZ4\%!EQ3$2-,]"6K6\:[,WS'U4:?:6-[O*F,341RSE2AJUI'H M;$=TUGE(<;(X;BM9U*PCV?F.[!R_UZ[?2OSC1F7*?S:Q0X%.O;ON":S&^7S' M^7R(]97S/OGW!%;C;TWUZMX4G^)P7]JXC(>;U2=+XSH>"M"55V75TD(=5+?: MC<1PNQ/OH!N9HSUT96YKYG:G[(S4( -B)O+&;(6;=26JUT8M=.GQ4A&2HD"N MA#32PNT/5CT:.0ZQ_&GI]4\+7URL#N"'7"@1U$@5AW$LLJ OC>O:N&57@EHT M6;C N5JM!%NI5:Y'&D;TH>6J+5!\A2*?/#U>6L[Y?'HQ>:R1,36K>ZD%CX6K MD]J"%U89<9Q32T-?:'766OU8LR&JH]63BBEC,(0FLK0HLG!5U%H?<;/JA&ED M-83JL;3LL5!5@51'W.[T];)&\D-('EM+'AO7+AT*I &QK4#B9EV):@UDXUK& M6" -]OOKB8T4AQ [MA8[-BY-CJV/!ABD/N*670EJD6,;1,YQ];%$J18^!_[; M*X^F5G4?M4BQ<76Q_V0&*Y XU*G%H2^T.G$M7FQOB )I][1X4\9@B*4@6TLC M&Y=&;0728+8W9QJ)#:%^;*U^;'R1IK5&&NQ,SR4;J0XA2-H^6-@XN18TNB 08IB;AE5X):UC@& M67-<22Q13+>,QF9U+[4R<7!)L;^- "N*.-3)&[:&4"Q.9K'Z?8H M#*F7YXFVC-K?W":6A5W_"KY8MK6)VI;'G#:B8.<_(6WR$DC:LE MC6L-43/=GA9?RA@,L93C:L'DXH*IK68:S"KSI9'4$&+(U6+(Q9=O6NNEP:[+ MGK-&^H/LWJ]LW\<%38?R:$!L*X^X65>B6A>YAL=8IO)HL-_?@MA(<0BIXVJI MX^+"Y-CJ:("QY^WE$3?MRE!K'->@<8XKCR5*[8[1G\_0O3INKYMU^D*K[S#4XLCKMEO'8%:?,HW;"8?0 M/Y[6/U['W3H&NU>\EM 8A2$4D*<5D-?[SAT#8ENUQ,VZ$M6JR'OESAV#_<&[ M)(TF< EYKH7C='WG0&L?OY_G6@88RW);,RINVI6A5D$^KF8. MWDTLWM.[D@OA\NV>KTOR-K.1_Y"CMRKBSIQZM?>%5@^= MEDZ^/43&\WM]\-876CT&6E7YN"KJD/$,B&T9#S?K2E1+*]\@K4P9SV!?SWC; M=X,;B0XAL7PML7R#Q#HVY>$PB(;$+;L2K+Q(9EA3.DY#EBA5=>C-+&]/0YI: MU7W48LK'5X5J[P+?E6]97A;8]D!WL?AKO\K]02P,$% @ MKS!66'^(7ADF-P P,8 !D !X;"]W;W)K&UL MU7UK<]O6U>Y?P:A]6WF&DB4Y=M(TR8QL)ZW/Y$T\=M)\.',^@,2FB!H$6%PD ML[_^K&==]@4$(KNVY--W^^^ M?OJT6VW<-N_.FYVKZ9=UTV[SGOYL;YYVN];E!;^TK9Y>75R\>+K-R_KDNV_X MN[?M=]\T0U^5M7O;9MVPW>;M_J6KFKMO3RY/[(MWYVI;^>^E&*P+O,!/_*-T=UWT.<-6EDWS 7^\ M*;X]N<"*7.56/8;(Z9];]\I5%4:B=?Q+!SWQ<^+%^+.-_@-OGC:SS#OWJJE^ M*XM^\^W)5R=9X=;Y4/7OFKN_.]W0&*URT3\2I?YWW^W3=MU>)I&PP?>*K]-BRMK MG,K[OJ5?2WJO_^Y]>5.7ZW*5UWUVO5HU0]V7]4WVMJG*5>FZ[-0^/?GF:4_S MX:VG*QW[I8Q]=63LRZOLOYNZWW39]W7ABG2 I[10O]HK6^W+J]D17[O5>?;L M%],CP<2^KK;Y2OW M[0G12.?:6W?RW9_^YEW99.(1%;-=I?7>P DK^LAK[)\*,K>%=FJJ3L"49'CCW59Y_6JI)\[>MT1 ME?:$*B?W/G/R)"OK5344+FN&-AUSF5?TO,L8E[M%/#*ME=A0RPL]^*5UA2-. MM:Q<5C;^-93]GC^F ZSR;I.MB3W);UU+9$=0^]OU]5L"S+IMMK093--EX*<]_1]PV6=#=Y[]/(;7 MY!G$T-4ERJ[Z3=,Y!N0 GKSLRJ+,6^ [+?!N4ZXVV9V3O>=9#,0PC8'S/'MS M" _L<=9_]X\SV6XO='IZDK+2&#Z)AK1X,3 M)/;GV6\N@Y3#2YUL"K JZUO:<]-V=I*T;=H5O4R+;06FRZ&CH^JZK&^R=;XJ MJQ(GPD^OA[H0:BJR;5.[OORWK!>(YUJ<<9;W?5LN!R!&WG4-+0?GZU= .\K; M#)AUL\^Z?4=G3?@ >NWW.X),A6T3D6)4VL"]YY<1]6^:2I9%F/;/I@5AZ)'= M-GU*._1]7M/T/3UTGOV]N7.WKEW><>@ M7M"T;3/,K9/(9KK*.T&% MO*5A>+8-?76:/Y&O:9\MSK,HB29[_HXU"-X! X6QBU_<-K3!+DA2HO^2^*B^ M1H_]N &39LONZ9=9E73=9BN!6=P M)7,F[(8 Q/Q"QY=E$$)6!:V\!Z"9"RU=O"R,JR\PMBMT$Z+AT2980@#X'2%B MMREWX:3O-L0LE;ILP+)PX)QSQ,8C'SSK60CP7TF.,8W R?+H $EN6NQMZ,*9 M$7!)HQ2:RS_01MU*!^47\O7:CM2+%6.-@I'"1H%1A:--DMZ%SWAABAAE?4S! M101C&D.#8O,TQ?\6H,5/M5 X.]E^F+BA_\1< MB_B//G\L:(,)*CS?J O:;$;'H/X $0'\69^ J1#Y[G+F?9D M.41X'9/WPB./@1 \;98%QV<@(OLVKP:@);YMG< /N!?Q9WZ804G_O6FPDB4K M.*!=FQDHRGL0&4'K'9QN^UX,=55)0S!+IB,4K%QZL',U'134)5]U>5^1+Z M6HF-70MSM E%GI+ZN7:8@>A>I*I*7BC4?OMSZ/BE1\/[>O%L"WG0C=:K]@19DVU 4CBA9&"J3QVQ+K=\#<+>T&,UP]OUA<7%P$ MD04.&PBP8%/(-$EAK_$*C^YC#J>_\CC]U3W2IR/5: 4> U2?777T .YS,/_ RF. ?ORXO@ MT+N87=D;HL*:V/!^TF$W^^ZT_\H/F(5/Q'994!!N"9>M6/<&-L$6 C:1K0M6 M7I'!"^ P]\U@*(LBO2[;KC\K"?WE$]CUEI2TICB/YA'-K"2N0^)+- RQT=K\ MSK/DR* TG9E>A@6@NO,BVVV:OB$CDMC>BC3=8J@R@@X-9MBW@WB367UJ;EK0*5MQJR=!LID)#UK:;5E)&MH5F9>N M,-7(KUT48C'D*VRX60VMN7UXZ*&3/X5NB32Q7A+=S#BC+V$E;AQ]#8%(+P$> M)(UOB E7K*LS]=?N;MJ(81MS5]'ARXKM!3;?<6I'K9+6;8GEXE1ITI('8Q%9 M^F/$-L2UQ68&=UQTI[< 4>V$_V%%ND:G2) MJ9\?;$Y])1.[DJ/'>DD[_;S()' --FX M7I?#M5BNY.'S/1_P@ 0BV%U,%:L;ZF2%_%: M50H6$WIA&\2Q/#)!&<+^82M$7XK',JR$!N#9QQ[/Z8F5@R1S0PB1"@2G62"R M'<(XO(-E7K--(*/R?N_( -KL1\KH+\9]%EZ#)+Q1!4G?5H/9AHP',.T36IKH M9LR)6#OK8C=;B VH/4? @$N(E5-/P)TC%@(_&QU;-^Q@LDV!F);=(/(QT%3Q M6;*3Q'G)$/M,@LO$,R+QDVW5BH=9U7GJLV&5 #V[-2<+;*BN"_&9,.Z?([W? M>Z9G=9NK0%U7LT3Q6MC=JV9+T-T>,XT>/0A.R<&O ^\.'-:KBCC>K86+]&3H M1"$JIQ#<$'O,@,$YYQL%V0 KO:UJ+ V.O*D.%C MU\'A@=P.VZP>V"AIUM,R7'VF,"?$;2.GV9G6X:<4M4-$LO!GK[RXOIMT$:3Q M.7$.M.Q>:'N2!(QSBN/R8X%%=\QU;H-HGAKZ6*@OHAG8=*([.#+^S77"\7$7 MGXE9KL0;S#9G'97@3981*X7T,IES>Y>W!)?W="0_$:O*+K]<)"C!QC.["FD1 M" S/8G (.%_.1HB_^R$OV^P?K O3.@(W?Q.X^21*_^Y1,WY&M/"R4S'/3'_E M@G)MVKEP0I$K=^P&8<<,AR#XI#L'_*P%8<"^=GDI/FCH=G"8Y-ZWLF<-JD;D MS+55XC6E8?L[.!M5!GN7,A^!F!9;E\/B938%?(E2+>Q MG40NZ4E-86HU H9!4!A@D[!>@$"TX7,^# WFN-6F+O\UL/].@*_'3AD M]I&8S+_%*3UHO'8)S8G%:EGO!L5,Y@>C)X?ZX%D"U?M7V5=7%R &^KXDX@6< M^@W1RUE?TC%%:]C0WSG9*7LC(G80EZ#NSB:7>%?.H:69[>1PRU6(J7^=0:&] M>O'7[$?2;ZOLTBS>@WWQT*U;5ZRXU'GQ3X()S?"OH<$_=B9 V$YT)2LKQ[ L7??5T74W(3JB6]1%!K-T<@M8 ML!JTJ/*2S M$GAR6;T%@YA%2[B;V$+,HB MHV[VVF'\,\+3^56^J;T )H73=0L-YO'"YHB9Z&.MP:)&'OW(=IASGSQ36KDTX=.UG3JPM0^FJ/0IH-3HFHB 3.UKO#0+ "6K0W2K M;3ZR9C4ZUBXK)*PJ7Z\4R>BOO9#BANA7]A6"RZ?*,Y^PK60ZVP2=P\EYS-FK7'!8(#HBJR6OS/(@N;^QXB[4)#V9FXF 9Z4J?/6BE]R%"I'<0 M@^@8\&;72BX:W)"50) LS8J%<,R (U-/1B_;-B]*T.$"NRK44VF$L@1IW5@, M@AZ @P '"WE+X3$1./N MS%9I;XX]=IR.IZXA.,)(SW()L[?DH$C1R6]S.J5(('7]4-A9 38/.:!U^=$5 M9TQ0*;E%)X/_Y=5>TR7YQP1-D&RLJ+\8XXRR,2^J]Z6KBNC80S@GP=<4R4(" MPYC2E/NFG(&.B]"+97Z2F7 /KJG?79WS<9J((+[.E0PI7 <#M9)!%7LA2..! M-6PZ*'@0S9,G*5JRXC):7"3[E7;%,<7.1,LQ7 .N9)#M#R 0D8X"\8J ^$/3 M'N6.',F;09-QYDY&)F,-%V*(8B"_V66O\K9JE& 3N4M*DJ-U =K>^2R*WWAL MR](DG"Y78$ED3:73Y5E'QCN"Z-Z^P:DU57.S3V+7Y&UH]78HMVY"_S>U:T6S!4 M'N/=8@"9 CK4$BNEYV](/&IRBH_9Q\#C:%;=U&=\OEA3C91C\%::AV'K:2)* M6;U_:8&#)DM[W,($>I(,M]TU]6C?ZCD^S+[Y3.L._KRC/&76D1<2\R[O2ZL3 MA>8IL322B_3O:T<*)B2^_C3))AXVJ%*.A!]-=>*8JDEG^.#,!\B>%_-JB0.0 _JQY26"9MAII-"[6)GR.8A)6E M MQ&!'$[S.HIA]W''8O-^0]$_?LZ1L59?Q&^TB^U#2X>9]GVVPK].3#[]MN)(D M=0(;:$3A"!LP^-W%0"T:0BW.D_D7%)TP"!9,]H\@UY*D-WAC!-FC4-VXO/!; M9DU_QW8H9D=!")\/YS<7/@D5^7#BBA+M#-X44DIII'W(8CV2$:S\5=QES MSP"/D+E5;>^Z<9]TG&[3.W:G(]TI6\:>"D-U'7_,;\^-!I RVZS,3B&+/Y=4 MZF-0C+(\[#@CX^$NRF_:[)#?89/)Y@(UV@B<,_68C26QY1%=D.8*91N 1P-XK"" M73EA-)/A,#'U#9%@;%3">')4RA KT2"0)40';@H/GE5<3/$PQK $<+H@I:F0 MQ3)Z.\4P/+,-AU:5:[\SOVI-7C%SGL^?L4KXG,=UF[GLCL?U8'F$3=YM&K]) MR91-ERK@ YS8EN>EOWU[G43;)/O8JH'RLR3F,Z.A??I2X+0)*SC'BG"$?BA+ MM?*.#2R&9>=@X\@K;Z,@+<(D+RY>+%(A8>0;";T^$2WQ%&3\E9)XFG>)(W;/ M"5(]*BP(5X@L8*OX-!G$I;RTZZ+0;?!3R7*OJRI&4'A\=SD$!_QBXU@]YR(1 MK@N.8( HEJK)]^:F)Z*CL[AZKJ0GY8U0QN"!&6H&7W)8C(+((^,LG!UG(@7/ M#S&42R7C179;TCQW3;8FT)SA.PY&U%#/Y$\>" D0.]6)?P2J=9E/$A8'>-=Q MP@\@HK@86 A'(J;(G_.1CB0$"EM5EK@%$Q$;95T&>LYU+IF7(VE?7(7 ]\H< M*9Q(UAU7S<+[A&+GT\J=BO\V1Q7-&?1"50 \<_ ,@<_M4-U+Z\>.*QIS&L7O MP+_G_!-_>U%*^I_&66$<;'6#$",,N\T25N1ERKL9RHEZXG'!L M"B=]"/ M*'N(LCP"\5N^1_)RY-1MAGX'%XY/=DAK::"((2U#\)C#*RSUX2/B-^7,'CL? MBT40S-+9Z@OS^;,[GP"[K@;X#GU)%'#MSDD%&;1AS_C(MJX&Q'F8-WMW LCK M#B$T#&=*NPOOFV7-:5GU0$&J'C.7\WP1PPOS3G*R:MOPW M[8H39VXJ'QXC-9V4YP]WI>0<% YHI_""2J#:OJ:$TKQ/QI-T8#$6J-/<5O:X M;W*N;J2E8NU_]46HJ[Q"Y*[WY12IOSV$&&C=00H*ND@^K:AKZPIR;6@)?!P* M4@>F 2Q:L8=_5#QDBI[A#<<[+,OZZ#)U&7JNQTLI"4DV9<7EO-!^HSUI?!:! M\%3_5:>&,!0P9/[T<,Q?Q K\QD\$1F9)25CR.,%%9_ZP R+%=3G@XD';BD>='>+8C7>[+;L.5QBUHN9S>"^3L&# MLCZO?L?8V9E''JO!\)YY(!C*20('2TW*P@LDB;;VRVFT12B,3\0_\MO&Q_,Y MKF51,ZN!2Y+F8C<)%VEB@U))Q3AG&_US%VVU7).UY\BF6# 0?82X0SA!W!N] M577 KH0JW&E-[Y$SQ/@'Z>':NH$]L35\)UP]P&:J%IH"1UV^IBT]*GLO*BIY MSPGU\3>28A^<)=X)D?C>Q,G"[0#P@KCF;8C#6HR0D5]&WG!O]V7CT&BB)HJU M@;Q=,2=;_0+S,;:LH0#'2:T%GH0A_1J\#DG>'!W4? M33S2%AL=&*P!S=7AWCJLB_LN.,=A\1D6,@<^>[MUATSKW <\85L ![^7">!7 MDN)W(.WWP1IH_9.ZE%5X,CL]>?_N>W2YB?@0UN#JV[)M:I!97ED?$*:W&BKC M31ZYR"]1$ JY\$3M,,V;FY39M'Z:L+,$0":#3NK4(^"JNA2[/)*AA:7IOC1$ MK0] M'6T+H#J-V\Y^SBXS$[BV<:328_UOH&LN0%!&2@B/Q&C3]TH@Z,?AE9% M?;-D)80=;IPGTB2]2C*IYY:EI"HD\^5J/UL"IWT.]NKTDV'R+I(/7)F'[D:5 M %CJI\UEQ(9"V19!7%PS1*Q? N]$=Y5LAB8[ @M+5K0%I%E@8^#36O]X<5$M;41@/,D=WC#=B2XCX:F#1YGZ M6 -!("I9" E#A"J)$^P:2W%/M-ID\XN$&7>&&8@+X4377%;)HX;^5.8$^N2@ M^R_)E%81).5:N\V^4RF@&!*=E*@!#NFODI7Y27H%^XWR5:+S3H9DDI3^L IS M(DD-<)P(=)Z]M;!26MGJ@TQ:I,)<"]$)7H!.T9KQ@FE\IY%D>(%399=M\@)D#6_HT=I5/ZS^LQCTQ&9YST@@A2&RHOB%X!O#]6@GX;,M.W0 M(4Z1F2M75U6#"96C$-(QS7+FO51#Z1(515)LD=L%O4ZV\)N3K%9Q)MAAU)+%V?69M M",S#6TW:M$PLY MW8L8[QX8U#!^[ZL1$C*A15M?/.6_/[QY]7/VIS]Q$.]1$WR;]-;@H>$?6U70R5?Z!F]0*!;_+ MD4J04'>2*8E$C4/OT^-D""["E8U/WT*Q\=?2]9*'8EJ_"A1+C MTZ\0)D,57F[GJ.>N^7NG'*GN5D2-V O$W)/%L>1,R1LZNJ+[HLS$Z7Y#<<[<_1HNG,\+7.\N#7_$" M6N/<-<7UP-=M9TA&._HZHFK(-C-KQCO4+>TS/WY84(<((8OYZ9>6N MA6<=0FGM+3;V-!C*&A-N5H2*G2B.L>PC$%Q^1;PUWS.[DPZ6R",J6%/49)_D M>=^'K[$66^C"((K>?007]2KUL\"**5#/#X>T.*$&]6(G.?E'JRK2?!:IH4$4 M7L+1[:RV]@T"2@YFIXN.U+B:TY#UDY%_33Y@04 PT? M^?=FT /MH7.[+J24<0L,/KL;VLJ-)G5:KET43DD64A?!32"]_Z*?Y]E%G"%P M")QY>,2D>YA=-:+DB#%X!;.Q<YXDSS0W@IK*^:!JJD,#.(Z#26+"76$&MQ M1EI^2_>+"KPG4!X!PXZ^Y477#:=K0>C5^XBE-&V BS]5HP&JHE#,R$]05$31'/P;KF>_BRL>P""(W&#;#^0(E$R M'K$!;@3@6Q7'*VB@L$9Y%\"Z+7>>1))RE ]=AH([,-PSGXDP=8BA;G\T!)N- M8%'L"[86]1%K'$&B=5&&_$$BES_K24G0I?)CR93G@UR2$1&IX=)Q13LFL,8> M_*_.4Z5$#N,\[5^F%L0-< H790VQY=;)]0N:0N6;Y47M?57FNI+U1\O1Y480 MK&>@,:[3CFZAMWAH^*H3ZF'V%EH'C:,7MR0^:/U",RQAL7)5)G>&@G^WE8Y/ MDM7M/I(EY1M+<<>=HB3#,4GX1TLS#;7[34HOO"11["!8RCXYZZ['RD6/]W?D_)2UI9$YHR7\[W M5'X;.:+_YA/J?@Y5 I.%-;]SS(D\P)#,]ZD9+./$02N>2NA\,>YRI XP*^&X MO)#PBW>!_>)S>\9.;B_$F ?$GW4N\'^M;I3?PCW MG.ZE"4X;4A E*F6- LLUZRXQA#11*[:GNCBIVW* 3:I&23;S!\S%5.P;"52N M&R5Y)]7'6A'FU6JG^13EO29&G"%'MN7\YVQW\;=*K^W;-1)EO(I VDJ@"8 MO(_<5/:5>K#>6_3X->(LZ(!HM5FJT_IXQF/3&-A4#2EHH5@]34S1HG^OE@14 M&#JW'DB[XI##S)44LXM0,7=_?*V(]F_AWT_9L@HXB<8NTFZ]4AT65?)W4*P[ MO0&!38))%]Q"AR3]M-DE76\L961LYUFDXUBS8-.XXM+8AR_[4P^CG>[()9T0 MT5N0?WZ(V\NE-!P>;=GK)8?PW M=3$Q@T_L>-2A'X?>T87XPCZ_IW&_TJ3?$9MZ3Y0'/)9BV[9TOI^VT4H>6AZ( MA19M\#2^I@8 .-CR$REX,_W%=WAQRW!U!#M\E 1C,V6*"X@G>,2SENX&=>&: ME?@HZ)832@3J*CD[<01H37:;N#+GD9/JU0/0B@L)]PDR'9N8+-66H.(-T,=- M9SY,-BX*GP.XB*0J)[23-34NQ!1D>AEJ/%&C9:$P7Q@SH&MOLW!]1NI@H*+6[$-R?Q"<'WY@] M&HJ5*LY[C4]GD:V'EA1*JR-9EQ_Q&75!C@ZA2AI''&E;S8VJ?&M[B:8P$1&? M'[8J4XLYF7V?2/^/R.=PAT0 >@'?5Z]:OB-/9@ZTN]@G@UYI9] MGOT*Q1O.IZ;3AE&>[4G*KR;0'X-ZVKE/-HHV].HV/':Z2H)RQ0L C[B#Z*J= M>H;7XAE\I,7\;IH]A4SK298SI]*&*S8NYZ_(B-OB3"JR#W\]>VFMWHGTEKCV MRCL_4CTG8&TLH0QGUW&NW,3MF5Q+>?%\$:9[%4\G1@*!66/\DQ=#_KHK)%OV M^OVO)T_(ACC/KBXNOSR[N#PR[-?9*^)DY7IO*W\]JO;T;XF2YM-?)(%0PZG1 M;F.WL8KM@.U'FTSR""T**?1&TJ0?(=RNQ4%O%.Y-&V:)%Z$=<>O]S.VG.J,< M(ZYDY&V/7 9]M&03A3YD'M2?4>[&>#G',/UAW:%'^3TW35.P,Z]6Q Q,?1[XGU> &,I)S?,^D85I(O5B7 MK7@ZD$,L5V6._?Q1ZS=!SM J)[H>R_"3[Z P9!X[+J4OO'\GRK<)>?06OPL' M&RX7D@)RT+K2-Q"W0AHJOM86ST-IVI5V=E/ZU]G>:W\688&O4;BY-#4>T:F6UOKYZ0RE<6[#+?"QHV/SF]LRLUMH*TU5Q8 ,= MK3BWH!?ARUX#U'<"8D3(Z#*.KM[ZLRAUW90>AZLM)8G/;HL/_:$+[>_Y\ZIO MI)A$6@U*+UMXBI,UA!?5V602J^?B%*98K3_F_CV@FBG X&&2VWEO/=E'QZRQ M #+BATYO6"_HL^5\^A2:ZN;U8?O+QL[&(;L673H1-#>Z(S MH[J)UI6*W)>!995==!+2#<,G@^8I6D0G%HP!:\6.$'.^V@C\)K>VT)2I@\;> M_F)Q1*ZWY0 /"IVI7##G3S2TWN72?Y$LHN8-7=K&IXCTR$">#:YF?'9^Y6]F M]))M: FNM%6S:U$!-<=]K\+E4%?S=SKY<.D/OL"1]>Q)_ONUT*2*% *>^O=SR=/)I?\NT?U2B;]!>6N9,1*&A]*P[*HQ@4Y/X*C MWL\IPK,-,T7M),>YR].^=#9Y.KZ>=&23$/[1XFR875,RQ_(54^CM=,OY1_D' MI][-Q;CXY9@7>MH=>FT;*KN8!\GV"KW"K=?$;>))TNX<\]?25F(=PAF6V!(* M,J18MM7MYI5V\PEMO+I[K47.(\Y]#^%(/WTR;DPLN5F!;D/_2#AOU#9L^>KR M/-))N6?)L.RX]S.;H7&J2R1!V7$=ZC63V]]J[=2T6@%T4##-Z.2(^OAK2Q,, M:MEGS[(0A;.%[Z[13-PQY@;_4>+K[>0*0RLD'\G F4#'42_Q=(@_^(Z]]VX= M!VU?+)A49]ECN!OI:OX6H]_X5GK"N7MR/3YA&"[ &U7J)>G5R0U2*)/G,68X MA.8KH_W>2HH#[IKV Y$?>C8L_.\^TL5#T=PI7MK32%PH\BW' M)J%.-,VZ;W:X5\$71B81K:0#E[]^31=?.E\\F"PM: ?X^KZQ%]YY0@,,T#"( MML>SW+(@MYW*U:&6W,6=<]#(TH[%JM="067(8+GD@IF0ZW+_9[%CZ@D&".%$+C\:OY?N'7!6ZF%?%W7$7X76.D*PM] MCZ_F6Q2ST]1):@9[ @'AMP2!R15^XE@@UVO2=2NX=)];GWZ]P$JP49MT^%8+ MT5W>7UQ(.!Q3T_T1S3N('TC:1OBMKNJV:,L&.TH?5/ MZ WBB(YX2KFT.&K00X0&HVAY)8$7UPXJRB ML^BFIL^[PW6+[S5L-!UEX:\C!9"C<[1+,M\FM[ZU.)_,KUSCA&$-,VK^93*-U+H]$O^<=J7](C7 MQTU!M(:JY]\DAS*XQ"*?S#XR-+U!E+P<]\?6C'/@*U$Z,0O"]JF>V4?ZTT>Z M(-88\ONCU+^AA$]0^+CX'YKON\P1E.0 M:6/.Z.[(\ICGII$+)46?';5MM++DG,>V +%:-##O"/B5SFS]YL&::N^ CQ^5 MFH+P+/O+&)5OX /B0TEUTFB^H'4UC(DD(4X.M=P-X&K")'< MVF&*"W0 )_+0CW4STC1KSSQ#;J05[[JS:1T&[M+Z*3 MLRN .+N81Y+&]CYEE_<5'_6Z29MK+_=)1,S"@5YXBPL?J*L^TTXMXJ-N0S^5 M%0N,3I&Q>N@WTL7\06?ZX/.4#&5MP8H2F2*&BL'2@.(;/24M?C5CFRR3FU"3 ME=(<[_?YQ7_9_FF)DN;H+_3@G2(/@EM*QDUE0A3N$K?[!%8]*SM"$N[5?.[L M*U)Q6K=!M07?S<'CG_Y(G&[:L?3)HUD7Z;3I(]^JO4K>4I9\"F[KF[WXIAY2 M0QP]$8?0M%CZ^'!\TJAW=5SW,2ETTM+R,1!PZA/LE;+2K+[F_5H1&O\E(N]&6V+Q9CS/B[B5W)=[2B6(TQ58Q#0 ME2;O$AQ5/X[ZMN5]=(DQ?[AI&[$R(QF$A4IWV$_-%;*-MC,:,XIT*%;UI M;WKI4G>YB \L=M#5VD(44W.4>9 MMY,7ZN$JN(/;>O7J/E$.0R((814W!V%'-8G8O.RXNB[Q]GH5C. ?8('"Q9N) M>K"9)BIF,!SMFJ_7,%>:PO' VX?JXB%6"OM?B6O.9V"F=WO%I#[+LT(0_&H^ MC/W>R;VR;T(6ZB2?>O0HV<]>:^_D5PTEJ)^#CS3._,^%$FH<<7CE16#\LDI MAGP]66*F(0_?\!90C*KQ/7DO/'V*8S\]QC7IXR%/RA)75'WX]?S]'#D]"UD< MS^93,>AXRA7/_[JLN-[V)]>/U+"W!&,XXB8O1?N[AL@%>DK4BV6RY. M0J@_;M"2*G&"#H4"X_-M\X:VB?CE>JUV,'"Y=G;%Z4'-X&MQMAVTP;MSDF_&+05-<9X!P<) '84( MN92\7(E.C1]Q(TDW[O]B722.0 150Y()JUDLH96%0EQMQO@0>;D//#LU__2H M(!'HC'@PXIRQ^?9BD4W3#^@FD,TL)PCY#<_FDQ*^YS2,,^'7KR(W]B35?^)8 M8V>AY'YHP^'8=S[9PBU.GLS#55QV'HGOW;2645.Q-&?LZ/19?J?=(8X^$9RW M:F?V6AOHG^!T1-.:&"]T'!F0Y5E3!(@I2\%C M2I=.!\B]"GYS(V>S<[T+"C^^K/+5A[/W*R( \$HFV#-D0^%MO2H]]9VDQS0B M]/X &22//II1NX>&['^Y?";FT < FEW",U34;^>VF,]2 , M2T.<_[E^$8C6'27=62X3LI.>S><1O7-H4,5L\:!8C(/6 M-H@C^S?.]X;LD\J'J%<.WX"5!.*#MSHH'IO]#H9E+\V#./W2MYJ)$@I/3_[^ MX\M_$!^4;9YGO_JK^/"#UTK2"(\ZY_A:B6-5)O=WD(SQ(8R>XL8MYT>1#=X, M59%L*K39]HTI4J PEPHW"\8PX)!/9['/8Y!>2$Y5K P'O+1S]&C('D^;Q%FG M2MY2A%U'$HO%I %GXFBYE[\> .)!OQ?7?*/\9&GB,@F'EL>I.NM0JW!OOL?H MMF%5Q:VB,*D7N \QCI3E6'^4>/F"U(R.XF'PT%35,#B9/0]Y&*#F&YQJ2E2/ M[#.I:&=-8K('BJ7X]F*-*$V,DV^MD6.,AI"T]HX KL(^.H-"H%7N5,[JX?'3LQP M6;N%)4-SH?)P]W^>),;S[%62^M@YGP*^$MY@SH=P-:!%P>L1@X$;:<19C)7( M;=]'N:=0P-!Y'W#$)!-'2FJE*C4?PTJS=.!*7W$^?W;;X!BK8W1Y- 2B%*$6 MI*GZBAQU5K1\RV^ 9&11>S(>&6-'*5F*C[774>,-]OB*$)/>1\?0=@>%D]35 M;.UR4?N2#L:T<43U[#:%<#-B?&&BSPA^#$.+M)WC-:4Q^PP2UBHOQHFI(E@/ MFR5)PZCQ?;EC)#HH)8^ XT?F)V:X$:G)\KZM]6 07TI___83FU)1/Z:R<>*Q M+3T-5OU3@C+6]C#$:\9)ZH?(8)?UN(^N796=M=9\R-HYKCA_KFHI:!=ILW]1 MK!<7M=?^":Q1.F0>BIWI($/:(-MBW2-=]('B5XH@1Y/'E?QY%Z%_*E0.6M%S M[ZK[VDG>C6$"?H?Y8,N&U>MS]Z@.QT0=H+.]KH2BPPO?^ _;<^C37R]-O=+9Q9><9#T*@Z M@-3#83&C'QC8A5QX8'X"CI;8"B2*>^/;ZX6YN4NG%&V%ZETM>9#;5+EK^F@K M=M_5K.*BLBX<=Q%!D+;B^X6[V)J;V/)"DD71>97@6!W&=.>.4%'\LW"[24MBNFB),91PR'1Y#3OQ^MFZB)$ZVX5 M)IS1TR .R\-K5IRTF)1FRE9\;5VL]EQ+#X8:=_GC8R>Q5#P5MZ.QY MA&ZL??XCJP>.53PL)A:5S*PGQQ>Y/3M_'O*6S0GNJZ/9!0Q6'>,1NRM5#]$2 M>!W1(U&N-GX>.2B7KN);?GV@LT#O PF:HA;#6Z^=$<&Q.^;^BK@K$G'4KR*5 M?L%_R_W6902Q;9"SEUS2G',PQ'$MLVZ%_:.::<4"3P80">F#,IV+];59V1 * M.)[-%U_\Y.[BMC5_TWK@22'Q22-E^#[JLD/J9-T@_S*D'6AS!56H?[A^_S)< M2VO=JSGK#^\OF\*L;(X^%:231(<>7Q8O42<838('Q"'^.R?AKA4Y?C*=_^'= M>ZZNSBYH@!\\.W\36D5HM\A7T@?Y1Z;"K[-?K WT:[2!?A>W@9:]_$-ZJ&>O M@P3(^#XB!X9=6S)7!$@KW1;,/=YFF@N8^ ;/C1;@!BF35JBRAU2-/KUQS-]P M&@4=P\#+O3H4FM;WU5LV;2MBS^,SS_' M+8-YH4UQ)1T7)H_:%YX;AR:O,O29;2RZ/L#7+C_@5.\[OR_.+2,V*@O0##NJCJY MC//;$^0$^&]! .@]\_7UUC,\_MTW.^*^)!VX16CEUO3JQ?F7ST^R%ODP M]@>IV1@2VFS?;/DC&3M$/GB ?E\W36]_8 (4KO+ROON_4$L#!!0 ( *\P M5EA@D?+0W0H $LE 9 >&PO=V]R:W-H965T!4VWX>+B?I!EVB:J%T^4DF:__CZ' MDF79LU5G"_HAT1MY>'C.R^FR62M7L2YX5YM5D6=>KB_-SDRY5GIBS M*P6YV95J61F)^79N72S.">T5:F9?F9'M[-7DT3:,)F:IXT6?VQ?/A9=1OR MB5Y:9L;^9P_=6&?"TL;49=Y-!@>Y+MIK\J43Q#$39#=!6K[;A2R7;Y(ZN;JL MR@=6T6A0HQN[53L;S.F"M')75_BJ,:^^NM.+0L]UFA0UNT[3LBEJ72S8;9GI M5"O#3CXETTR9T\OS&JO1G/.TH_RZI2P/4!:2?2B+>FG83\5,S;8)G(/-GE>Y MYO6U'*7X1J5GS!6<24>Z(_3<>H+=OO_^]GIJZ E;^MV_'+3UO/STR MH NS2E+U:@(+,:JZ5Y.K'[X3@?/C"+=>SZTW1AV[KQ.=&5;.80W@4:>UFK$T M,976S/6BPQ>)66%53*=,%*C*X MU*K"7'PT"A228M9]Z%Y@(%%-R\) T+.$J$V3+"E2Q2QVS06[MEN#CE4^Q60MD8D#:GM[2JZN%=5C>&=O U[P:07CZ<3-.^CP,(^8%/(@\]HOE-L*\B/D\CF/VJ:R3C)V(4Z(8">Z'#E&,?.Z* MT+[_90Z6-':;$XHX>Q'(,PD;S3+K;L#="U^I5E! HK%[@\5E:J9FN65:".[,/9J.T]QO$5[&7 M'LW11I[) @'(0(RM2=LO2M\3\1^^BZ20/\*H9XJS H'N^1R55Z[@.H_!U M-R>IV50M=%'0AJ"^E:IT.2.T\" ,[-7Q/'9;E??:1C.[D4[QZ@NIDZQK:V<> MCX%.R2,_8K]7NE8@/"?B30&7;V,:":[?[XG'W= Y92>2>S&N'R$9F :Y-!GZ M3 ;>D%U%!CI@5'+?CWN&GV7OG=@'=T_:OXBXY\A^[E$B@&GZX6D_9V2_PH5& M_ %OSPO*S$*J+KL #D,NREH-0;GK1K\-'N'&I!?AQA-0YW M0F^(K[4,W6!4Y"+@7AANN!CQ74'ONX)1WW6'''769 0,&PF*NJP>][FI43)_ MTTUM0F2_]%'!\;ECX4^%JA:/#$"KD$8S\VAJE;) MT7O#W^CR1^/*K('%RJ9B\YY1/6 T'S Z)T;O-XQ6/:-38O2K2<1A?+7:>*^0 M7##1765W=7>!MY%HB^P+2!:95=TRC+' =U(-G!ZA,(BYZWI[XT/_\0U\QGU" M*<[:9GP?OD/T(W<>>PQ)CT>.OT6R&]K3WC"=Z62J,UW#A5VPF]+6 :0#L@4- MHTBL,8!JS&,1'."X^]AS<,38_;*7WT#V(0S+RF(?=]W'O\I>"!BVV(3BW>=^ M[Q&D'[G;6^[&]N2?+GX9\# *#S#=?5RS<,S8$;<2]6XE.MJM#-+GH?\8^IOK M5H['^I31M8^/56V;1?^IAOG+.O@,/+9X8I=B_D3&A%&-O^C![@WB#++]/,NYLU^HF61%28!/?+(WJ[2A" M>8G\_'J&-(EX8'$0]XB[4W6=J=8@3P0*2!F=MC<1BL=_T4Y(-(L".K+" 6NT ME&$A#\$5BH9X-&GO76G'SPBRXQ[9\='('F2\VW 96.XN2O;@8A_$QYEX5C2/ M,/N W0V3O^(*01[&_@SV'1ZXD[ 7<$1YN"'RG-J\_!$$7 M*:) ,>D3"$]'\_IUR%O[XJ]KSPQZCDU13LF+V7&=A!NS*8I(.VTHZ%2[I= # M:0Z9X[S/1P\ M:@'@J=+F,Z5UN6YRI+1G,7W#NY?S"LYMIHV%(@-YQ;RSP/]^;.U5:V%_K$@"2=6?F9!ZK#C*' MW K^B5W?38+;4MADV2VX]$-CWP>^3Z\A<_CR- MA@CJ'7J!P_W881'WL*C@H,7NNHRW4 ]6M*JMBU-D#190]685W^$N:DV4G $J M5@\AV0V12)CESBHQ=AY*BJ^>]&V=&P;L?9D4_0C70WX;4+1(_3>@)X9[O+CB:!6_Z\SP3_?CQ]2NN$5$F%4>PZMNL0448&OF!48,9N#[5-<>4A%8M)RX[L] ^E;U=([5%"'".OX0K!MAVL'>S;@W;=C$Y[:5>&03[MH'7 M>2)A#YT\.)$X&-P=GFS]*8D$,UW;^FC_'YP!=]FWJ8%C)F,X,;&^?*)3$U8D M.5PSO+< _./U97"JEI9YKFWS@2C 'SOQ^G)7SNN'I%* 9:H*1!"7N:ZP?Y8X M$L//> >_V;M.]R6\K8<5?(2K=[O:XVQ14>8JJ;?@>NW5AU]&XG%!.7Z3-VT# M'M8$W_]G&\]/PH@.-Z '>'_I(:G=0YE.A^ATP...3ZU2$4CNBW%WO#EM%J/' MPUMVL<4:-=P+&UO[@X/C[.9O'$(ISX/G9#NP\%]-+B/K0LCN*AD3@? ;HR,P-MTHSH= MCFEN<_(NQH_+!TV>/KAU)28L+2W- ?V,4OWGIZ.$UD/\/%>K(^"^I(ZJCU0( M1G:3K#0$;-4=AMP))*5 G;>:1OOJ6J4DBQ-4#+IC)>/@( ;B,U2^Q1V/OA] M"]S4POZ*QS!;5;0_=>G?]K\4NFY_'[,9WO[,Z$-289\&<7V.JYT[>"WSGN#4G:W"> M+)7ZX38?VUD0.T(HL+$.@='TA \HA ,B&C_WF,'1I%,\71_0/WC?R9(T2QH^P'65SLM@,QJI^KTS[GLMQ9L_[ M.)PHU/$K"NE>(?6\1T.>Y3MFV7RJU1:TDR8TM_"N>FTBQZ5+RJ/5=,M)S\X7 MFO*K[0Z8;.']SX%O*.(6KKZRI4!S/8TL&7&B4;,'O!\!TU< DQ0^*VD[ ^]E MB^U+@(C8'2FF!XKWZ47$=]C<0):$D,9I=@$O.[J<>;SL%RZ'L!",?'WI^3]W M2V,U%(0@J84P0R^U M49HR#UQZQ49)HP1OF:6S):.0-PB^8,TMW!F'2!G&?HG:9_F;P=4@X!,]5N-3 M[H84K@ANATR;:[^TG1H,$:#MHQ), TK4ZQV8G;'8FY';_L@J3?WE>)45\ :* M,,^SL)J4M*8YF8156L$#<;5Z&!L&62%7UQ0$ T46ATD=0Y9.PGJ2$6]#WFJT M7*,O&[44?,V<'AF(H:K#(JNAJ,*XS."C'+NG0[78=%()=<(U@X3@LYC44J+D M:/2;P:(V+T,,V=L"JK"(,\C#257")Z1^U"E!L>Z)ZI.G0GAO2RC#I(K)RZ*H MX<.@);>#1@^WXL]N;:""A(32_?@=.][0DX>_ ]@J"H':<3P]?C)W8V_]7WS\H3XSO>:47X$K4HUOJB( /7;]<6/5QG?:I;+4M_VRHX\2 MM1.@^Y52]K!Q!HY?[_P_4$L#!!0 ( *\P5EA[EY(Q20, %X' 9 M>&PO=V]R:W-H965TINCM$O>J'(AP]%D9KMC?U* M%:*#AUIIFD>5<[MI'%-182WHRNQ0\\G&V%HXWMIM3#N+H@Q&M8JS)!G'M9 Z M6LR"[-8N9J9Q2FJ\M4!-70O[N$1E]O,HC0Z"CW);.2^(%[.=V.(=ND^[6\N[ MN$'U _R/$SK&L!>%KH_Z6I:OFT22"$C>B4>ZCV;_% M+IZ1QRN,HC#"OM4=LG+1D#-U9\P,:JG;63QT]W!D,$F>,,@Z@RSP;AT%EC?" MB<7,FCU8K\UH?A%"#=9,3FJ?E#MG^52RG5O\*5QCA8(;28(<6GAGB)#@XEZL M%=+E+';LQ>O&18>X;!&S)Q#3#-X;[2J"WW6)Y<\ ,=/K.68'CLOL+.(-%E>0 MIP/(DBP_@Y?W,> Y]<<>%638* MP6R@/*1-A;2=HGH6[#35^PIA8Q07K-1;[-_0? M,B"(R[8PEE\!2!U4"Z/)*%D*QS)R/-4!E)&XSUCA*Y6F\ \*VSZ?D',_9'Y( MX2( F8:$+ND2/O1&P +P7R07#FR4">0SZ8C$<\OW@VR=+LU=%JI8EMO,.=-05B&8)&;C5E["D4/E+& M7F,O[TQ9G]F[1RA%S?T/+O+!,$DN>^1?\-"IK!OBM!*!C][:9A<:WD4^.H'V M@=-@_Q?I;Q95R$E1";OED-/!.!_!.,][PS?^SMC$W[,HN15)7Q^^I_ZXZE\$ M?YDG,,JS'OK>.%9_#ME@.$EX3@?I3[=]JFCBHYY7&ULO5;;;N,V$/V5@;LH=@%N+%(2):6V@5QV MT3PL-DC2]J'H RW1-KNTJ))4G/3K.Y1DK=LZ[@7;OD@D19XY,SPSFMG.V$]N M(Z6'IZVNW7RR\;XYGTY=N9%;XI174NL A#1^&3 GH\EP\'"\1W_?^8Z^+(635T;_H"J_F4_R"51R M)5KM[\SN6SGXDP:\TFC7/6$W[(TF4+;.F^UP&!EL5=V_Q=,0A[]S@ T'6,>[ M-]2QO!9>+&;6[,"&W8@6!IVKW6DDI^IP*??>XE>%Y_SB6GJA-)@57$F+PQHN MA19U*>&^T\25:$+T'+Q^$$LMW9O9U*/9<'A:#B8N>Q/L!1.4P0=3^XV#=W4E MJ]\#3)'O2)KM25^RDXC7LCR#F!)@$8M/X,5C$.(.+WX![Z-=BUK]*H*G!*[0 M7:-5)7K9U!7<6NED[?L%#-5[56.(E-!PCXL2->H=_'BQ=-ZBRGXZ%J*>0'*< M0,B\<]>(4LXG3;!E'^5D\?57E$??G' O&=U+3J$O[C&3JU;+0-WXC;0H+&N1 M- CGI'?'^)Y$/,[W82-A932FN:K7X(-@4 MRNT2TO1["@\'K#L&T#N_/O8&;^A$M&?L, MKX F.4FS-(Q21BB-X6H@TAB[O^(^]1"V-EYVQ*1Z[%RB&2Q]92HJ"(P9)"H;<5Q(M5P?P#C+"(XK/ M&#<<(:;0$^=[R:&/&!YA_W ^23-\TBB#CUV<"Q9!FL;P8#Q*]A4DK""L*' 4 M(\LXBN"$R-)19.D_%-G+XCJ)](7$]3^(*A0*;]O^]X*?&FO62,G!VQ/R":HK M2,1Y"'_."*?T3Q)BM"#X#6@BZ%2A<+_'.EEJM1=]E8#[P#)])D0XZR@G+"XCC9%10R J>A/*5 M49)&_*B I@;ANFO\' :YK7W?'8VK8V]YT;=4G[?WC>D'8=<*N6FYPJ/1 M68;ER_;-7C_QIND:K*7QF/3=<(/]L;1A WY?&2P"PR08&#ONQ6]02P,$% M @ KS!66&]FVI+= @ &08 !D !X;"]W;W)K&UL?57;;MLP#/T5PAN&%,CJ2^Y9$B!9-VP/18NTVS ,>Y!MQA8J2YDD-]W? MCY(3-QW2O,22R'-X*)',;*?T@RD1+3Q50IIY4%J[G8:AR4JLF+E46Y1DV2A= M,4M;781FJY'E'E2),(FB85@Q+H/%S)_=ZL5,U59PB;<:3%U53/]=H5"[>1 ' MAX,U+TKK#L+%;,L*O$/[;7NK:1>V+#FO4!JN)&CZ42\H, M?E3B!\]M.0_& >2X8;6P:[7[@OM\!HXO4\+X7]@UOH,H@*PV5E5[,"FHN&R^ M[&E_#T> \6N 9 ](O.XFD%=YQ2Q;S+3:@7;>Q.86/E6/)G%YLYJLG'!V ML5S?&.CV0F0+4O[O1DM=8N4MP=)!.(X^YX%,,RRS3ZFL GFG<&H=^= M1 /H=4=1##<^P &=R>2%&)3Y"QF383=)1L]Z3A5 >-2N%>K"#R5#=U1+ MVW1N>]K.O673[L_NS="\9IHNPX# #4&CR]$@ -T,HF9CU=8W?ZHLC1*_+&EV MHW8.9-\H90\;%Z#]-UC\ U!+ P04 " "O,%981RMOH; % !-$ &0 M 'AL+W=O4_)(V49LB'V)1(N_N.=YS1U[. M;K7Y9!=2.O)YV;3V?+1P;G4Z'MMJ(9?"GNB5;#$STV8I'%[-?&Q71HHZ""V; M,8^B;+P4JAU-SL*W:S,YTVO7J%9>&V+7RZ4PFTO9Z-OS$1MM/[Q3\X7S'\:3 MLY68R_?2_;&Z-G@;[[34:BE;JW1+C)R=CR[8Z67NUX<%?RIY:P_&Q'LRU?J3 M?_FU/A]%'I!L9.6\!H''C;R23>,5 <:_O<[1SJ07/!QOM;\)OL.7J;#R2CT6YZ-B1&HY$^O&O=.WO\C>G]3KJW1CPR^Y[=9F^8A4:^OTLA<&@J5JNZ?X MW._#@4 1/2# >P$><'>& LK7PHG)F=&WQ/C5T.8'P=4@#7"J]4%Y[PQF%>3< MY"J8D(;\IIVTY)VLI+H1TT:2HP_^88_/Q@YV_.IQU>N\['3R!W0R3M[JUBTL M^:FM97U7P1@ =RCY%N4E']3X6E8G)&:4\(C' _KBG==QT!<_H&_OIB5_7TRM M,V#'/_=YVNE)[M?C,^;4KD0EST=("2O-C1Q-7CQC6?1J &6R0YD,:9^\$*7;6K5S4@EC-GX@EGK=.GN?1X,V[_?HPT*2 MF6Z0P%ZW"\;#+$P0A\E:.J$:#[+:\NEKM.%-&S""J#:(5;JUNE&UTRN'L3UG"0T MXB7^4HPYS3).XR@G%][?@ BECU1&ULJ11EL+\2/&,IKD^3$Y*ACE23%@@)(6 MM?4YB6G).$V3(EA)(1>E)?G).K4,_N]=VTL4443S-.DDTH26D!X@5KHC5CI( MK*N%:.< V8=!/.SI?00:U/V#!*J^&]&>1&*.,\FL693Z<8R&1MOX> M)33.(W"0TZ3$$U5-WP '5/$\)3Q+#N%*)-0A4,^H<@?X27SOM_U@]"C_64&3 MB.]DOVL+4AJG2,.MS("_+$9$T@-L3TO*)E#*Z2>K@$_$QZX^^2K'*(N+QT4D M3BGG)4DB&N7)(;^V>QAG@UO>5UJ5S9\**H6YKR7AR5V)5 (ZK6\ MKUX-ZOO!>B7F_3Z'EZ4V3OWG=T\#QM I^+A#B[TL(U*+C=WYYS[+25Q2CE+2R3]TK Y0(-]1('\T!1X3A/M( M,FSQVWRX:WVZ(=HH<$2$UF/C$QF(]-H,E ??7"!_6NSN9NF3,G0LRFU FIWZ MJU[][P?J0YW8DP@_S/]$^&$E$EXAT;N@?,&OZ]X0$C:T=TCC4W+=O7A'_>&0 M%#A=LNZ@B!'AE/MBDI6I]3#"9>>E.'BDX(V[6JO M^8@=DX)FZ!3BB!8H$:RD# 4BQ4G&P)R\Y)AGH'_/S2VIF%] H\Z,/_YP9'@8 MN8>1Q %0#L51@ %"Y_Z;YRYG\1U2>@@7B,(AK$8C/Q0NG_VH);<+52VZ4KT- MG HG0M_YA7OJ I4=X41?5OM;^8;XWKE>-XC7RBA0=07L"()JD832NFV$;:C! M#,Z$?,08<98G]Z7(^*#% XAY:&0M"<=@U^WMONYZY8NN1=PO[QKMM\* .I8T M<@;1Z"3'A!Q&"[0[TOC%V!^ID'=_L4;V/T'8?(_4$L# M!!0 ( *\P5EC5?569Q@H , B 9 >&PO=V]R:W-H965T<]9)H8Q'VAI%!.E M2"])VYUWIU5]5_-=?>M^SKNBB;UT?7;7OS M\OBX65S[==;$U8TO\OCT[%RS>6W@\O?,[]7=/[S.@F5U7U%PW.EZ^/. 'R MA5^TM$.&QZU_ZXN"-@*,_VWW/-H?20O[GW>[_QKNCKM<98U_6Q5_Y,OV^O51 M;^]C:+]%533A+[OKWG7ZB"TV35NMMXN!8)V7W3/[NI5# M;T'")Q;([0(9<'<'!93OLC8[>557=ZRFM[$;?0A7#:L!+B])*9=MC6]SK&M/ M/E3EEY\_^7K-WOFKECW_E%T5OGGQZKC%YO3*\6*[T9MN(SFQD9#LMZILKQMV M5B[]Y"HOFYMLX5\?P1<:7]_ZHY.??A"6_S*#5.^1 MZKG=3R[A>LM-X5FU8@4IJ"4%+0E_7@+S!E[1-F.H9_<=1_WIVK-55< [\_(+ M:TG_+'R+(UB++Y>^S?+B,9:(E0@:60/?7%0U= YP8<&B*INJR)=9B[FKK,C* MA6?!1)N7[$^?U9V)P.(6?GWEZ[V2V1_!B?#5Z:VO$1/8V6KE@]^R\Q('^Z9E M'[%MPTX; O1XA][VXZ](]F%_B[>;NL8U1V:>AZM4FR8KETW$_->%OR'A;S'4 MA.$%NSP[9SR6YD>Z,A"W.0D/DLNKFI45X>2Q$^Q']HP99R+..3[]]$,BA?QE M[BL9V]E=57F[*L;C-HP==?OK&W57U306 4 M@_\1T-]DWX*5N9@[P-VCCWBB]Z/=T\2)@R@&U[>QH>OK!_?$M!R9%B)^M(.0 M,1][]^%S5'0JDDG_]BIRUATL.2$C(=+>L5E[W2C>J/W9Q_.S]EE5<")LJ;Q[<]7 MV>(O7*63FHFMQB$BU5&J%$LC;@U-IIB47$=<6)9$5LG1<_O6!1 '"TQ&J;0# M<9M4W(\_GOYY.8O9&,+,X6.I9392.J5)O9U,7(*+I,:-8G9&]V$A"FL"7*)HCS4/X4CM@C[1*Q@TTDJ8'%&.C M[.'V&8'0#5;K?J#X=';Q?L8\!>]"$ZQ3VVA\=Q =,W M U%;WKO%Z44RH^RTL\A]UA)='I.\"\1.P_ ,TQ _J6Q>9Q2]I QPF(M$2BK3 MI$@X0"0=>:[FZ>CM33\Z/.'N*DH'60QPG1UH;%IA,M84]832< ^%)W1C:98R MFM"T-<NG2%OIH7^D??\(H.=0!Z(BI JN"[^6 ;4)=Y$($<:&6&3& M([GJRTLE3_!JE[H!:I&JAZBG82O03[(&F#&7,&/(//AC2)K(+4CTFO@T3\<= M$F8_""HFDD\@2"I2J1FX)4_XT, _S^7[$$J4)/.2H",:G,7$SH:*X9CRD.%M57.9*V-H=CQ\WMD&NI/L,^OYSETYV]"("3SJ:='.H)O%V[X!,0@-2/!3"*&BF( MN[^-VE!V_P[J.=BA:I842\'@$$.1_@ZMVU"O_&W8.A)J9O7I13I'B]-8=3$? MQ5_RI'+3N%D57TZ+"EP\#1&;V F"!LE*'F:8;IB;GR@J1PEM>O6GJLT*]@Q^ MPA5'Q+3XK!-*D8ZZ(1'5EPXT\!F0@UXIP69Z:F;?4S,']]0665U_(]"W6;&! MH+)RR7S3YNO0L5IE>;W[!B\?TG:;/_I7VO#S?L,'+=>8A0[<\-!J4S_L_!'( MKKL&R3Q!0E0M=@F5PNJ"ZE2H)#/Z!5 DDM M431&/87XL^UT-!-!"FP'=2-+0)42&1;9Q#"P'<=MUVR8OOA]D^'^TZZ_L'N& M9L$D>.H')"J%6W 8:0*%PD01(Q5")I&PKFJ?PBXX. U(9DI'HP@$CQ$H"P7D MG@H5BN=I\/MJ>?MT@T=7,$_K##Q0&*+FDE@>BN0DR$TD:>1PCU"[3L)&RD^I M7$)E;>"%PN :W&$,.H*":EM"3A_N5'A?XGV%;"8! J:+L8L@]FTE-WDZ5FOX MC##$:%'^)!3C@085J<15MB75Y'(%TX#!",EQ*,!KE&2"^CQ4B=M];3.U'J2! MR"9XCX!Y0G()*#[VD8;,5VW+BVF#0<'/<0S5%XG 4UO06A'FB=YV%'_RL>S)Q;AQ J)-79+0#THX:@$2(&S5&J*YT]:VY;<3 M-#?0V^D[XV KR$F@W^0QV>IXYB1LEQ#)#;T%A<0SP?-=,A.CXU@3M"NQI\F -G1A8N4Z#E8^SF.=@[\1D8)+!#.FSYFEH_Q"7,0JK M=<=K.)P32@QK3K?IVG]=%)NE#YF=N--R@EFQYXL"JLE7.;Y#?B=*\")P@FY5 MC\*%A/],]7Q6LP6/";R<:%FRL^X'!?G;_ M\XS3[E<)]Z]WO^WX+:N_@$*SPJ^PE(,!';&Z^[U$-VBKF_ ;A:NJ;:MU^'CM MLZ6OZ05\OZK@D]L!';#_T&ULE59M;]LV$/XK!WK5J6W :1*D!;H82;IA&_:!ELZV4$GT2"I.]^MWI&S9SEQW^R*1XG///7>Z M(SG:"/E5K1 UO)1%I<:=E=;KR\% I2LLN>J+-5:TLA"RY)JF=RY,O1C M-NZX1A 6F&K#P.GUC!^P* P1R?AKR]EI71K#P_&._=;&3K',N<(/HO@US_1J MW$DZD.&"UX5^$)L[W,9C!::B4/8)FP8;$3BME1;EUI@4E'G5O/G+-@\'!HG[ M'0.V-6!6=^/(JKSFFD]&4FQ &C2QF8$-U5J3N+PR/^512UK-R4Y/KE'FS]QD M!CY62LN:$JX5=)_XO$#5&PTT.3'00;HEO&H(V7<(/0:?1:57"FZJ#+-C@@&I M:R6RG<0K=I;Q&M,^^)X#S&7^&3Z_#=FW?/[_"YE7&=QAMLRK)4Q-K>0Z1P77 MN4H+H6J)\,=T3G"JHS]/I:5Q&IQV:GKK4JUYBN,.-8]"^8R=R;LW7N2^/Q-2 MT(84G&.?W-=::0K :,_VX>7[\$XI/LMY6O'3"F$A"FIEXTJ;(@&[:C.X:VT0 M"]"$%#^4=0E39=#TC[&VDV_S%\Q@NEQ*7'*- M_Q'5S2L2)6I%@I0#^)+B6I,6C:1?@R2,ZL'-[_SN]8I^Y?3 M^U2+K0^/%O?3P".7$2.N"PCZA'T+PV'@!*Y_Q/:)5[7Y*U;C!7C]L#$A6Y\& M?N([<3"$Z2PYC,>:3NLE[4&-C$?*5[L8&H#?O4F8Q][#D]"\H+1Y3LQ\9Y@$-!X&B<-8!&>:*&R;*#S;1+<\E_#, MBQI-11X5!J@-7Y_LH?.49]O%=,CBR*?Y09H3,ZGPI>I61FSH,?-==10_3@GM@D>5!D28D-0RI-SV3;8TY,N_IOR&6S MIQ]PT,-[3?2 O,C_)EAW29>"'M#N:0B[8>1$S._9H>7%8^PN;_ -02P,$% @ KS!66#7SOE*M!0 M 0T !D !X;"]W;W)K&ULE5=K;]LV%/TKA-L5 M#L#%HMY*$P-)'UB =2N:M,,P[ ,MT397B71)*H_^^AU2MF,C3KI]D2F1]W'N MO>?R^O16FZ]V*80C=UVK[-EHZ=SJ9#*Q]5)TW![KE5#8F6O3<8=7LYC8E1&\ M"4)=.XFC*)]T7*K1]#1\^VBFI[IWK53BHR&V[SIN[B]$JV_/1FRT^?!)+I;. M?YA,3U=\(:Z$^[SZ:/ VV6II9">4E5H1(^9GHW-V"0S MK;_ZE\OF;!1YAT0K:NB;;TBN/%MK7.T->D%=]<;[>\#=F"9<2O> MZ/8/V;CEV:@=^Z3_KV%['&$QRL=6O#D]P.9[-D1.K>.MVMA>%!)]7P MR^_6<=@1**,G!.*U0!S\'@P%+]]RQZ>G1M\2XT]#FU\$J$$:SDGEDW+E#'8E MY-ST4M6Z$^2:WPE+QM=\U@I[=#IQ4.T/3.JUFHM!3?R$&A:3#UJYI27O5".: M?043^+1U+-XX=A$_J_&MJ(])PBB)HSAY1E^R!9H$?T3Z] MOZ9O!=%S(N9S$:J7R &% PK#G0 M:JUJV4KN:_P0AF>M',9PK1UO=TTU$@X8 M2^9&=\0M!>&=[I6S!"=6O1,-F=T3OEJU]U(MP@'KN.N=-O>//'::(/:6S 0Z MRAZ@E9'H"[*%*DLXH%DPR\/7O2$WO.WYP.,6C82K6AR3:V\)NS5J%^=@V(JU MLT+YCQP6H&RNO8P](7\*;H8*#67E'[%_,#*6"O*ZMUPU]HC\>MC%EV2<10E- MT^K(KUFYV@A>D MQBS*:!&G1V0,>UD:8Y%$M(J3P=BNAY0H$6*VL;W1SU):1BD$*6/5S&>4982"VZM M6(XCNSQIX@N[+ >K0908FB6ZE#2[I/3:Y)8ISX=N0D38PV!UDT?M'-D-=-\Q]8.GYP4324[-/U_;K: M0_&CA)%PE%;H,S4WYAX\ON6F\9E"OM.T"#ECM$R*-85^))F#<&5$(,-2%JIR M;SN)*II7<+7,:,Y2@HD!\X *V%&+C6?X[GGFJZ[8UO/&_U[U%A';< (Q;/IA M>MF33BMPHR(IVD(6D7??>NGN?_:S21/Z",ITJ/@XIE62$9;3 H1YNTF($3=" M]8(4-$T2DE.&&']68$PKOV,[@(F:8;%I<+WT#E\ M+FIA'"9 ,I<*#/,AA+]<+<306E@VT(ME*_HXJ5(D*?90][T[(!7Z,8,0 +(J_Y_AV8 =LR2CK(2> WAWJ$/& M*>X:GXV"1E5VM ][[V">(U^%AY-5$ G;)PQV0Q*@*KWX0[ M[,&][X&)5_5RZ_JA[C?9&4L[819A^/9# V:'84+=?MW.]^?#6/MP?/AS\(&; MA41O:<4'%Z%8;,F&X06L5O?I5=89H,6O8'I_1_MYL-*VB :7D-4K#E02-NWFP3)Y6 MN?/W#G]P/)J+;W!*MDI]JH\F MHZ&%6'4SZ!DR2P@!LRP410^/VVQK+ M$+@L!$DY#)%-JXN*&HTR\(* RG^H#6J7*J3FL)5WPM?":==8*%TZ> -[I:9Y[UF4Q(O+ ]F5/CDZ M=^DXG&:C!\BR<#1.8:-I&FI[\FJ0E#6.%Z3)!-Y+R^2>N\KTF&F24/"X3]@; MDS >Q_"B+!/_*U&:3\)D,J7S*U3K*MNPDR]U%DXH.9EU2V[X2A/9$-4\'$UC M6/=*&J7][27:0LG]=Q9U3?-I:R%+PRQ.OA)^>1;9..]WOT1>[H^_G_24KYP@ MY$DXB7/X%>W7BD)W3%16=VG.IT/]/ KS20Z;\S$7=&]YB;IKR329AN,TAY_/ M_G>09&$RBN%:_T07DZ]&O??SW8"O7S<$!^OPA"R[R?G%O7M_/C"]YS0$!>XH M-'Z@91.P?:WREESPN78'A8%_\"4$L#!!0 M ( *\P5E@7AA5QB , +(, 9 >&PO=V]R:W-H965T>_'9O0PVC/\2:P")'E-"Q=!92YF=NZZ(UI!B<<(R MH&IER7B*I1KRE2LR#C@V2BEQ?<_KN2E.J#,:F+EK/AJP7)*$PC5'(D]3S'^' M0-AFZ'2<[<1-LEI+/>&.!AE>P1SDM^R:JY%;4N(D!2H21A&'Y= ).N?AJ98W M G<);$3E'>E(%HS]TH-9/'0\[1 0B*0F8/5X@#$0HD'*C?N"Z90FM6+U?4N_ M,+&K6!98P)B1[TDLUT.G[Z 8EC@G\H9M/D(1SSO-BQ@1YA=MK.Q9UT%1+B1+ M"V7E09I0^\2/11XJ"GWO@()?*/C&;VO(>#G!$H\&G&T0U]**IE],J$9;.9=0 MO2ESR=5JHO3DZ 9B4-N\(("^,!HQ*CDC2FB%9E0"!R$1IO&A-8%>W6I=\7K@ M2N6-9KI183FTEOT#ECL^NE+(M4!3&D-]P#O4$)^! LAN:JGG_NBMLS3_4Q]QLY%AB,8.NH0"> /X(Q> MONCTO \-'I^6'I\VT:N[2>O.)]L=V^=R,_1V#6BI,&RC0=+0[1E._H! +.?J M=/[3KBFCPXN*LT1J R%= "\W\1S=XD-"18B M6281-H=;U[4I\P0;Y2U\E>2EBCA$V4:DS/..,: M9]S$N8 %+Z+RO5W.I,:9-'&N\'[$A44:^QR"OE:9WN-017K4%_Q^01CAH7+92*:_!0NNBE59M[[JUO>O7 MRK/?NCQW*=5+N-_V#K9!](_^/]K?'[F5/C(%OC+=LD 1RZFT+64Y6S;D@>U# MG\1M-W^%^2JA A%8*E7OY.R=@[CMD.U LLQTI0LF58]K7M?JHP*X%E#K2\;D M=J -E)\IH[]02P,$% @ KS!66/]P< T,!0 80P !D !X;"]W;W)K M&ULG5?;;N,V$/V5@=L4":#(O(BZI(F!9+N]/.PV M2+:[*(H^T#9M"Y%$+TG%FWY]AY2L.%A'B_9%)L69PS.<,R/Z!+ M737V:K)Q;GLQG=K%1M72QGJK&EQ9:5-+AU.SGMJM47(9G.IJR@A)I[4LF\GL M,KR[-;-+W;JJ;-2M =O6M31/-ZK2NZL)G>Q?W)7KC?,OIK/+K5RK>^7^V-X: MG$T'E&59J\:6N@&C5E>3:WIQDWK[8/"Q5#M[, 8?R5SK!S_Y;7DU(9Z0JM3" M>02)/X_JC:HJ#X0T/O>8DV%+[W@XWJ/_'&+'6.;2JC>Z^E0NW>9JDD]@J5:R MK=R=WOVJ^GB$QUOHRH8G[#K;A$]@T5JGZ]X9&=1ET_W*+_TY'#CDY!4'UCNP MP+O;*+#\23HYNS1Z!\9;(YH?A%"#-Y(K&Y^4>V=PM40_-WO[N2W=T_D-!K:$ M-[K&9%L9SNOT@YQ7RIY=3AWNXZVGBQ[SIL-DKV!2!N]TXS86WC9+M7P),$6" M TNV9WG#1A%_4HL8.(V $<9'\/@0-0]X_!6\^XTTJ@_Z5CZAR!Q<&R.;M0KC MOZ[GUAE4S-_'HN^PD^/8OHHN[%8NU-4$R\0J\Z@FLQ^^HRGY<81Y,C!/QM!G M]TXO'D!O.TE;K*4PM,=XCB-]4M#Z^-U&P4I76)UELSZ$!*=!;K?54S"YJ>3B MX?Q^L=$HBI[ ^=:4"^]5ZZ6JO+T]H&=AC2?J<(ME:[R5AWE2TEA07A> 657U M7)DAL^')0#9+/Z 7\"=:=R(*Z]VR7X*W7[98UQZ[?"R7B =/I:J60&)"3EX\ M[TK[<+XR2D&)9# C#HQT"G@LB-Z+8WKLK5X/%",C%\>"%'YWM0_\4H_T'AV6.17\#[ M-@CITWZCKP?7Z[51:Y]XGU"WT:U%:IC4WUMG'0YQN^@K25)@49:***<"O@>: MQAE%P104)VB19PG\TFM<\#S*1(X++(M3!D6,4D47E%>&BE)F4?IJ.Z5YQ'-^ MYI=H+ IOSRG@%V:E2H]SRM(HX]0;L"3.,F_(XIR/\V3 (R:** F(-(^3''EF M@32)>$('GC0B-(N2@OLE$1/JF?I)'N?LD&A"HRS/S[K]0\2,\!=$$8=0$2P* M+** @81'B7)(T"F/:!*(XE&% _5ABD@D P.?]V/>+!*9B$C1IT,0K-R>Y+PB(@D MI"3.$D8HTHQR&TL1J'VKQ M&R5'HS0I,)W/4CX0+Q=11I-0-G%6[!-^6F1)5&2L%R,N' B5$A(5- TEA2V< M?JN4<']21&DH>49\,>_W9Q$5V R*/NFHOOW^R Q]*.D8Y#$EAPQXAIY%5TR9 MS_TW:H1ACT@B1GJ5I^2H6*8'U[Y:F76XW%ILP6WCNAO@\':X/U]WU\9G\^[R M_4Z:=8E?[$JMT!7EB1\.TUUHNXG3VW")G&N'5](PW.!_ &6\ :ZOM';[B=]@ M^%&ULG59M;]LV$/XKA%H4":!:$B79-S.BUV2C^9&L"2ET9(LPQJ M:]NK*#)E#0TS$]6"Q)V-T@VS.-7;R+0:6.6-&A'1.)Y&#>,R6"W\VH->+51G M!9?PH(GIFH;I'S<@U&X9),%^X0O?UM8M1*M%R[;P"/;7]D'C+!I1*MZ -%Q) MHF&S#*Z3JYOAD4 :E@PSIAOZC=3S#$XPF62AC_ M)+O^;#8/2-D9JYK!&!DT7/9O]C+DX<"@B$\8T,& >MZ](\_RCEFV6FBU(]J= M1C0W\*%Z:R3'I;N41ZMQEZ.=7=TPPTO"9$7NN.@L5.0S*N$790QY $T>:Z:! M7'QE:P'F";G@$J%59Q#"A 1>2FAM;^911Q#"&M5):RZ]=KT# M9JWFZZZG:A7!.BJ?:B4JT.;=FX(F],-_Z;TE%UDR"^?3Y-*-DVD23C/:C],B M3&AQX.' ^__TE4[RM >?9(/'"+T<_2YJP(OQA'M'ROV+,Z49$:B>()D#Z-[_=Y M/%<=]\C=_GCO.E+E"6*C[!FR'=/H>AK&\S1,\IQDX3R>H08*'$UG<3C+8G*K M).;&\KZ4)4?>4EG,49JA31QF\8S0-*2T".7I4-]%! VI ;WV; M-4@+R[+O1>/JV,FO^P;V]_'^-^ 3TULN#1&P0=-X,D.!Z+ZU]A.K6M_.ULIB M<_3#&O]&0+L#N+]1&,]]??,Z2L.%Y%N^@7RY0X MP^&9F3-#7CZTZHO>26G88UTU^FJV,V9_L5SJ]4[60B_:O6SP9=.J6A@,U7:I M]TJ*P@K5U3+P_619B[*975_:=Q_4]67;F:ILY ?%=%?70CW=RJI]N)KQV>'% M[^5V9^C%\OIR+[;RHS1_[#\HC):#EJ*L9:/+MF%*;JYF-_SB-J?Y=L*?I7S0 M1_\9[635ME]H\+ZXFOEDD*SDVI &@<>]O)-518I@QM^]SMFP) D>_S]H?V?W MCKVLA)9W;?6Y+,SN:I;-6"$WHJO,[^W#OV6_GYCTK=M*VU_VX.;&P8RM.VW: MNA>&!779N*=X['$X$LC\5P2"7B"P=KN%K)5OA1'7EZI]8(IF0QO]L5NUTC"N M;,@I'XW"UQ)RYOJNK>O2 &6CF6@*=MB_6\FJ&G-%2 MW6(+T;"%:$K[]4>D:-%5DK4;MI?*IFBSEFS;"24:(_%A595; M0?&OQXR?5#]N_*>=9.N= %":E0UK.\7$=JLD5I'?-H() "HTV[05Z$!?L+^D M4"Y$K%_I)V!G4&QV;:?A%WW.;D5E-0K#5G);-@WL1?D M(;M9KU4G*HW7>1:PP$N#E(%=3"6=M\]"ST^C0@87T 7\-K;546<&_!M,'#@8@54!F4 M<^LK?L0//W7F;TX(UK\T< Y'Y=RW3XP+=E.WRI3_L\L/ M.KC'8Y^E6<@BGK+W"#Y 8QAF..FJ%*NR*@TE./=SEO@LS-C''52]P=SZQ"2> MIXQ'' K9GT*5%NR3&9X?Y2Q/./U+(O:I-0"5 C'BL0V;),_P#+T@\MEOP%,! M5U=*756K+*ZF=8HU>X"COID?8[C>";UC>U$6D$5*UFU'7BJ;==7U/B=OUE@% MG$8N?(Z1(U@NCORS)HT;,H-M5%L?W'WP'/*(GSMW)7'OKM0^0[CQ=36;8X=J M$H GYN2+.7G#^?O[!#T_)M',YX1UFC#;4[QI-V\Z&_):4J"ND!&-@T ^.NJR M&+G-'Y'3Q6EPTB)I1,H#RR^9ER7IRXC4?<#FSIXTL.. AQ:=]PY^RKVR7G5* M]\D#4\B;GG,G):%U*3PB]GO5/I:(#UD]L7D019^QKQ MO9>VL:F>O.==[=H*^ZVAZMZMN& W-F511&6]0A0>"JFSX+-M7H"1N < P L]1FQ]D3@E&?C\ 4+V+.D@5\> ).N$ C$"RRY.LE"E18"E(&57)$9[3P M$_8C-.0Q'B=ZDT5 'Z-%F+(?)V@Y&6@Y^0Y:[B.&(#[*B3&6GM3V>N'\3NI6 M(V%LC?J*Q4YHO;4,/) M'B,=@CF=#.83(\$+G:%&ELI\W1VJW%X\66H8"^])_>/A_6YJ#=:A@BG;+#9M M\V9-(%7/]=3&\6C4/L3V(28I&MN#%WU2A"!<;+&*\B5)H%"N>CTX](G)LLR&.1\E-D_-A MS0]N,KL756?/ +V?!]1Y@IC/J+%*\R%;]M0XH??XJOP_P1C*D7,R#NEP?I0+ M$T+S0P[,^WB?B.!LB.!L.H(==3V?T,:"=%+%>)"^E:*"XJ.CW^N%L:_*@6?) MN9$&02Q9(L(B105=GK"JKS/."+\/#J9;5?L#]L3D$I<21.8$Z7AYQQ?> \ M#A?92WVQO^##FZ)3MA)A=[:PT^$'.YM"XJ4!G^ETT"% 5T,;Y7K96GR1=$EA MF> C^< *6A-410EQ1.=0/I.%=,L(9"I=/X")L;0A4N)=FG#Y+ULV YEP6X9 M=E!FN.-D+8WW@B-Z+X\30YKB/!@Y1HC14B$S'!TD7NY'/1?XMM6R1#!% 2^3 M'Z7%YZAOZ50&Y$,&Y),9T-/I-U)@4L.-NS9ZGN[O'7X7:E@UJO=Q U%^D.(4K=Y_G!J;=VSNT56M,6]N_ M.RF0?S0!WS=M:PX#6F"X5+W^/U!+ P04 " "O,%98CT[J PT$ !*$P M&0 'AL+W=OQ>&,DXAI_**;Z'03]9," - ;$\JX7LBP?J*+15/ *"3-;HYF&==5::W*L,%E9*J&?,FVGH@>0L6!; M&R&^1O-2Z@E2(EHD:$XEDV9T(4!"H:B=]0.Z> !%628_- 1!(%:@KRDOI3:3 MTU!I8@8^C!L2\YH$.4 "$_3("Y5*]%.10/)?@%![U+I%=F[-B1?Q >(K-,27 MB S(T-$44$!%LR^UOU)[!)[%AFT,AW:QX8'%EN5*LH3IHKY$2YJ!"=E2\?@9 M_?E93T6?%.3RKZZPU+BC;ERS(>_DEL8P"[8F ^(%@NC[[_!D\*.']:AE/?*A M1[^6^4J'1'/=A4>B?]IV%]L:;V+QS&Y_B4;X=AJ^=) 8MR3&)Y*PR9"FD*J4 MQ2G2]<;4&]+'C[ /+G(N *F4%A\TS8[4U1S'[SF.NRE.6HH3+\5'^LKR,M_5 M#E(@\JZ5_2AX@-Z "NE)W'5+Z-H+M>09%6BIRX'%@.XW D ?DTI'Y9$5AFH7 M.R]DSTJ[:0G?G&E_W)R!]6W+^M8;9A?80QGWVY^0<3QPI_2@;\[K\NP\=+V8 M/<.']Y0%GRGM#? W)DX<,%K_19N2A% MG)HA1_-BL;@WIV(]M1V_1(W0?2DZSTK_PGW#[/0'C\Y5'UYEZTO<:18^5;2X MC:]$BM?R<+A@WNL2Z98E['0)^R7EZ8@@'3$_H4:=(F&_)'V#&OU:\4XGSB%< MV"D7/I=TX7-H%W;BA?WJTZ=&;]_5*.ZN4>)TB_AUZUB-'C$_04.)TR/BE8WH MOHA9IF7T37_/\*2,E?2_,OGA>F:0.!4BY$RE1[SJU)>X$RSB%ZSC\GD$ -ND M^[@XC2'^CYSNG!]^9?+#]0V=4Q8R/E?.O9+5E[C3(N(7DQ-R[@<@GIT>[EUO MZ$_3C;W$D2CF9:'JFXYVM+THNJ^O1]ST^I;ID8H-TX=A!FMM.KBZUF$3]<5- MW5%\:R]+5ESI[V#;3($F(,P$_7S-N=IUS +M]5GT+U!+ P04 " "O,%98 M'82USB / #UC@ &0 'AL+W=O29Y'L3^^E"R; MHD1=69/+ MO,>,@C\9B7.H>D>*^>LOQ[L66L),^[)"T^S;9EN?\XGQ?++=M% MQ8=LSU+^EW66[Z*2_YIOYL4^9]&JKK1+YI9A>/-=%*>SZZOZL]O\^BH[E$F< MLMN<%(?=+LI?/K,D>_HT,V>G#[[%FVU9?3"_OMI'&W;'RG_N;W/^V_R,LHIW M+"WB+"4Y6W^:W9@?J6D&58VZR+]B]E2T?B956QZR['OURY?5IYE1W1)+V+*L M,"+^SR-;L"2IH/B-_-&@SLX7K2JV?SZA_URWGK?F(2K8(DM^CU?E]M,LF)$5 M6T>'I/R6/?V#-2UR*[QEEA3U_Y.G8UG?GY'EH2BS75.9W\$N3H__1L\-$^T* MWD %JZE@=2I8UD %NZE@7UK!:2HX-3/'IM0\T*B,KJ_R[(GD56F.5OU0DUG7 MYLV/T^J+ORMS_M>8URNO[^)-&J_C9926Y&:YS YI&:<;&/GW+[PH^5*R7?$?U;=XQ'74N-4@ M]+'81TOV:<9'F8+ECVQV_;>_F)[Q=Q6'F& 4"4SBTSGSZ4#HUXNHV/).M,^* MN"Q(G!+VO&1%41'[,_VRX)\4AYRM2!+OXE)%ZQ'>K^&KH?CQV@Q\H_[?U?RQ MS5F_I&W[KJ(D!6_YE82X9T)%GR-B]_E!NWUV++=QP5-\>27IM% M/PQ4W(!W_TINO#,W'LC-KX?= Q]L>/N/PTY!_FQ^4K7>Z[7)\=U.N\'K38TC M)#")&O],C0_'4?T\X^1$?'!BU=#\CD2/+.<*@Y0LWZD(@A'YT/_"HKQ0#3]@ MS:FT(8%)M 5GV@*PD3<-1=5_O%L561)QZ?925*.XBC(8S1EF#*PXE3$D,(FQ M\,Q8"+;Q2\H?=V66OZCH"?N#L1.X]2#;";RP/^"XEFG:_0$'O)U7-M8TA(8S MP.;>;SGJ-DM69,_R../_1 57/0?VCCSE<2P";84,K6+*^>47FCDN9DP<5JSCT)?VQ%#W$2EUP+*RDT>YTI#$W# MZ'>115.TW9L\T_4L16]2H%JAWWG2R8VU1&.MD4?WL8TY6V9<^O^O*\:;=EF] MF[5MI6!1E.1?C.JA#-_8:[]EH8E-4")>_U[YF+1\(0VXLMEV_SM2M[I?4$D/ MA6_JM8T6PM6$E>O-BC\[RKBH/!U[WG/#KFZWTVN.JVYWOZ"E5*>*@F8(=6 A M/4U8>_)HY9]PX5F%:/QPJ"W./HG2=X3M]DGVPO5%^V_*]O9%IV,IVZO0G$K% MJ2IH0^T599K>IJ#(3"TTF30A-$]:%=RQ9 MOS]9CV42Q;OB/)0K14&#)QDO5<=>P!>>3),.76D*86G"6K#22459SY&4T3-9 M^I;AN:IG?[^HZ_I> MJ!I(^D4MQ_1=:W HL81.M&!%]R5=V]YP^.D)52=G'*'27OW,K>;/6U MF&-S-:;HS:JB3N#9OJ)MX V^LJM:0ME9L+*[Y_*F:)1LQA_[Y#[>J;]6)"'6 M$(2)1K'09 Z%2+1TS9Q:J%.GJ&@4"TTF58A0:V3Z]&2FHJ)@ P&IT)5^J(C& M?KE>%.J8&+6$/+5&Y>EKS:35UY"V2FPN% 5[+.B8 K6$:+5@T7J9RVQ _.%V M+,:+4/A67MM4(34M6&K2X^+2;WQT^)/\5#U,N8;BNK,@]QFAYRG@\]PG[PU+ M5G6(>H3Y%A??E=1@RLP%*AK%0I,)%Z+5"G2-T9C*=(&*1K'09%*%SK5@G2OW MRGRH5QY!JODZ$8X?K&[,JDMYW;A5%PO40M 6*M>&5:X4D*>N\9FER^TNRK]/ M#T7X= MW'U0YZRQT&3*A9&P?5TQB6H64-$H%II,JC +-CS#?6%,HAJ#!JT;DV8W='4H M?ELH?AM6_'?U-I)O]4;(:DGIIY3EFQ>RJ-8+JPVAI7J2 D:=3!4F&L5"DS<) M"N/A&)H"V$&U&*AH% M-)E58# >>U@>W\CC]C1*]#96C12A\!Z]MH=#[#JSW MO\9IO#LH-[_!-2?W"]29>BPTF35A&1Q=,_4.JBU 1:-8:#*IK7W.\$S];9ZM M#LN2/)WVRF0/27QDN'@WN$5S!-0TAG<62SM0L$,JIIP$*3 MV1.FP8%-P^WMS6GY3DD3JEM 1:-8:#)SPE0XH:Y@1O45J&@4"TU^UT;X"A=> MT #V(+G][32F97M.?^?-PE5MYG%<3['_6($:>$;@#^[2<86<=V$YWPHM\B?Y MA44%(S?B;9#C"WG5VHVRM:B+!JAH% M-YE68"-?2%'@NJL= 1:-8:#*IPF.X M\++$<7(D&7Q>CE0''I=PS>KF4'#W79 16-8J') MI J?XL$^Y?PP'ASU1@ L8-2#JTYF2H?S\(3S\.#EBTX(#\^!PCB3>QNJTJ0P(.K3N9)R\$NK9-=X$U11Y\&S S#]2='(^[!+SI,A"=,A*=K=Y.' MNKL)%8UBH)!">)/BQG5 CU2&1!U>=S),.AQ$(AQ' 2P9W'#%>@G/$ M,,+D>$2U$EAH,GO"2@2NKD$.=4L4*AK%0I-)%;XC@'W'!8,<# &+ZK=P$*3 MF1)V(QC;YS0%7@ M^&9O?GZSEQW?[%V*-WO!\0E5]*.B42PTF5@A^@-=;S<$J*L3J&@4"TT^J5_X M@Q#V!\U[Y_OJV.96#WT3IU4VG^(MMPS\7Q6IH>J-AOXA_J@V M-)DO8@!!> M-KA_V7-ZDM,Y_^NLBO,EBQ^K(T_WTX01>J!CB525-UQY^CR84@CP<623(HA0:Q>'J M4P<<5#2*A293)S1ZJ&L5($25[JAH% M-)E5(]U#;L:=A_S33T#;"4''\JZ*H M&WBFI8H]':H[%*H[O.@ 5&5[^T>:VHYO*E[94Y0T \_H/^2HHJ3O>\'P0"-$ M<3@R!]\::. I>!AHZIJ"#U'5."H:Q4*326WE>/K1*?@1 M ,C8PE4G,Z4G/U0[010LLINPK5-@DE,*S#\.<35B5R)R>3K%K?[/-OD4;4X*9)GJI@^7;^3.:>;!@&^RZFLHL%U:&TECC)@W=P='-DJCM0) M9V"@J7&,"T?1X#I$6BTB=;V^?$)&8Q9UVAX-KL-L*^N5 1N%\5%R#,$$%CE& MZDZG2TNZ+*.5+\N )_"[$3V\6#F"-+WCH=H!-+@.DZTT78:NR?P3,AJSJ-/Y M:' =9EL)P8P?G=$?0X#6+4?J3J=+2R8PHY4*S( =C'[MTY_)]\V^]L%-'(8% MUZ&UE3K,N&25X;3@*?HDZ!%'0*>'-FZN,2RX#JFM;&.&KA6&$S(:LZ@&" VN MD^*UY8!&LME>,&B.Y<,%[.)(W2^ET0WC !*(JPLOB>ZM+B<=E;@D;3 MK;R?]]$S60!Y/V&DZ1T/U^5@P768;+D<4YO+@?,<3V<6U^5@P768;;F;!DK:51&UU?7P ME5PY?\J=\+KB\>.--9OW/O]L?J1F]?E;[?F7,MOSKVI&'K*2F^OZQRV+5BRO"O"_K[.L//U27> IR[_7MWW]?U!+ M P04 " "O,%98&+\X!WX# #-$0 &0 'AL+W=O5OO@@9M@ M%>S4=I+IOU\;&"8D#)H/:UZ"#?<<[CGAFFMF.RY^R@) H9NJ9'+N%$JM3UU7 M9@541)[P-3!]9BI4KUP)(7H.JTO4]+W(K0IFSF-7G+L1BQC>JI PN M!)*;JB+B]PS-5G!%:AOZPNA9V['DM,*F*2<(0'+ MN?,>GZ8X,( ZXCN%G=P;(R/EFO.?9G*>SQW/9 0E9,I0$'W8PAF4I6'2>?QJ M29WNG@:X/[YE_UB+UV*NB80S7OZ@N2KF3N*@')9D4ZI+OOL$K:")XM? MM&MC/0=E&ZEXU8)U!A5ES9',+FE&F$+OLXQOF*)L MA2YX23,*$KU#ER"5H)F"')T16:#7*2A"2_E&7_MVE:+7K]Z@5X@R]+7@&TE8 M+F>NTID9?C=KL_C09.'?DT4*V0D*\%OD>WXP #][.-P?@*%CQ.I*R\I-KF>ZY+@J0.AE M0@C]3"$B):C!ZFON$.W)C'R<) =F'$=-4;4$H+:HU@9C[ZYO]9Y;C"U#KQHG<7SX MVAL("Z,H.2S&\7R>JG>O3\>C>K^85_V@RE'<8Y\0JVRI+;:^9W=].'ZQ1AQ; M[<2MLJ6VV/HNWS7C^-G=.#[NLY-@>E2(QU&3Z71Z6(=6FW%W;^ML/G1\)F)% MF40E+#6]=Q+KCDXTWPZ:B>+K>C=]S97>F]?# D@.P@3HZTO.U>W$;-"[+SB+ M_P%02P,$% @ KS!66&L5:/(? P G @ !D !X;"]W;W)K&ULK59M;]HP$/XK5E9-G=0V(82$=A"IT$V;M$JH7=>@MCRAO? MU]D""JJO9 D"=V92%=3@5,U]72J@N7,JN!\&0>P7E DO';BUB4H'8 D!A\Q8!(I_*Q@#YQ8(:?RN,;WF M2.NX/=Z@?W:Q8RQ3JF$L^3/+S6+H]3V2PXPNN7F0ZR]0Q].S>)GDVOV2=6T; M>"1;:B.+VAD9%$Q4__2UUF'+H1,?<0AKAW#?(3KBT*T=NB[0BID+ZXX:F@Z4 M7!-EK1'-#IPVSANC8<+>XJ-1N,O0SZ2/;"[8C&54&'*;97(I#!-S,I&<90PT MN22W'&^:B@P(Y@P9*\B9(=^DUKA[?@>&,JX_H-W3XQTY/_M S@@3Y/M"+C45 MN1[X!EG:L_RL9C2J&(5'&'5"20[P+X&%X38[B)<12>1+R#[(IT M.Q1=A]<]@E?+K,D#9,!6=,KAXKC*Y.>#Y)Q@SJZI MRG^UZ5D=%[4?9\O C2YI!D,/W[D&M0(O??^N$PXO!LP5JEG3B)!_YJ.Z06HR"*&J,=JKV& M:N\DU8F2*^9*F;VO;*D4X N"UQ++$^0DJRZ0NV?21KQ"C[JM.^0^FZMOW M5.'+TX3##"&#JP234%6]L)H86;IV,I4&FY,;+O#S 90UP/V9E&8SL0*F.10]T-)( M(D*1*DG9Z=^7I&35L66CAUXD+C./[PV',]&6BV=9 "CT4E(F)TZA5'7GNC(I MH,3RAE? ]$[&18F5GHK2%,@MN'%4XAQ6HQVHI],SM4%)2 I.$,R0@FSA3_VX^ M-O;6X#N!K=P;(Z-DS?FSF7Q.)XYG" &%1!D$K'\;F .E!DC3^-5B.MV1QG%_ MO$/_:+5K+6LL8<[I$TE5,7%N'91"AFNJ'OCV$[1ZA@8OX53:+]JVMIZ#DEHJ M7K;.FD%)6//'+VT<]AS\T0F'H'4(#AT&)QS"UB&T0AMF5M8"*QQ'@F^1,-8: MS0QL;*RW5D.8N<65$GJ7:#\5KTC.2$82S!2:)@FOF2(L1TM.24) HFLTI?JF M,4L Z9Q!@+E]+N?E4%"'2Y (4)E5=ZY7&U0)<75^@"$8:^%;R6F*4R M,U5(](&ED+X&<+7,3FNPTSH+SB(N(+E!H?\. M!5X0]A":_[M[<(9.V(4^M'CA";R^YFWT]YRQ>D1QV)(=G22X%WQ!;K4SB)[40H!\)O%2Z D&* MDN8E4/L2^B@WZ*,]0O[MP L.:!];G: ]ZFB/SM)^$D2!#F9F EHS72!LR5Q3 M'>XFXWK9CHYX7 _#X?B [;'5";;CCNWX7S,!6'H^!\9'-^R'WF!X0/'8ZI"B MNURQT6DM$(=.0WLU8 M7[-H.DHS4;RR17G-E2[Q=ECH)@S"&.C]C'.UFY@#NK8>_P%02P,$% @ MKS!66)G74^6= P H!$ !D !X;"]W;W)K&UL MK5A=;]LV%/TKA%8,+;!&HKZ=V0;:9$,#+&C0K-O#L =&NK:)2J1'4G;S[T=* MBF39LEH7?+%%Z9ZC>RZ/R"O-]UQ\D1L A;Z6!9,+9Z/4]MIU9;:!DL@KO@6F MKZRX*(G20[%VY58 R6M06;B^Y\5N22ASEO/ZW(-8SGFE"LK@02!9E241S^^A MX/N%@YV7$Y_H>J/,"7N1V+#DM@4G*&1*P6CCO\/4-3@V@ MCOB+PEX>'",CY8GS+V9PER\ ?@MP/]>0- "@EIHDUDMZY8HLIP+OD?"1&LV M6CW3-Z(IFA"GT+LMXQ11E:_3 "YI1D.@MNF,[ M8(J+9_3Z%A2AA7RCSWY^O$6O7[U!KQ!EZ,\-KR1AN9R[2N=DF-VLO?_[YO[^ MF?O?0G:% OP+\CT_&('??#_<'\)=78FN''Y7#K_F"\[P]6+_^4-?0G<*2OGO MF*R&)QSG,0_?M=R2#!:.?KHDB!TXRY]_PK'WZYA(2V0#R4$G.9AB[R6/J6R@ M20TU*\)NB<,T2J*YNSO,?R0L\C$.NK!!9F&763B9V6\,Q/H9Z6= Z!4%R6=I M9@-IHZ&,EUO.=-ZCEINDO71N+)$-*A!U%8@LV3&R*=D2V4!RW$F.?]R.#30^ M\%D:X"0]PE-%BQR$=A^32E3-1J37OZW@:UV) M42].LEXZ,9;(!@5(NP*DEKR8VI1LB6P@>=9)GOVX%V[<.2YWHZ M1G.[A@^J@V(T:PF<1?7WQ+;4&7??N#$ENVLMARVV(:R^Z8#3V[PW[!= M>O+>X1U[[C0DCHX\^RBS_!U!+ P04 " "O,%98## [*WT% M ##* &0 'AL+W=O&(^69;R>W9QO[CN!5E%/.:1SB28^;/CMSR.,R53QS^%:*_\SBSQ M^/6K^EUNWIAY9HK?ROAOL="KZ]ZDAQ9\R;:Q?I3[/WAA*"\PDK'*_T7[(C;H MH6BKM%P7R::"M4@.?]F/HA%'"7CP1@(I$DC;A+!("-LF#(J$0=Z9@Y6\#Y1I M-I^E@^43K= MFH6A%?I(N68B5I^,RM3/L7H06RFT=#IM>3N(!7L6L="&CYSWA*G/>X)/,>I) MK-(_'%C4#,"U,((Z/Q9'RR M;N#"NAH_8FS<8I,<+1NG8]S.<3W,Z1BLJ*MCR[489#\W>J#_T/'[]\EFJ]4% M^I/O>(RPLR=>V=>K&O6E5NVPQ5\<_CR=8*_$ZU6-^E*K]L^R,8;AN NB%)+' M>R\XW9Z-(10NK*MQ2[48)+]V?%)H@$X;0RA<25>G%D(Q3*%-;%*D@R8;0RA< M1%>3EC;QV!.68$^<6'3&IQKUI59MHH58#%/L66129]7:JFD,H7!!70U;EL4@ MZK4DDFFST\80"E?2T2FQT$E@Z#R?1%QSP1OX6\Z>POE4H[[4JAVV=$NPAR&F M)QXM^N=3C?I2J_;O: 8,LW(7$BDDH:W9'$+APKH:MPA+X!%N*Q(I-)I&)8XP MYZP$+JFK94N=!*;.)B0A=7QTNJV'N=V^!VH2BYJD[02UB4V(USFJ5S7J2ZW: M1$NQ!*;8<]B$-!-MHK=B$U&>C-:>-(12NI*M3BYT$QL[S MV<3UR/,&_I:S-X]/->I+K=IAR[FD[= 68A.O UNO:M276O49JZ7G$*;G3D]9 MZS-9UY,<1YCK40Y<8-<&6+@-X=%M*T8)ZS/9TYM1CWT(#?4P/O ;.AA=D0AMESR"1T$*OC MZ88CS/5T RZLJW'+M2$\0FU%*(7&N,EQ/GAQ-SA0LM-?H;L66HMU_G+%6?F!\\"S.=+*?7K178LK3RW./\? M4$L#!!0 ( *\P5EBF7W]T2@, ,$( 9 >&PO=V]R:W-H965TMB4E:PNPG>WC$""(-]U#L0=: M&MM$*5)+4G;;3]^AY*A^*$8/O=@B-?/G;X9#CL8[I;^8#:*%KZ609N)MK*UN M?=_D&RR9N5852GJS4KIDEH9Z[9M*(RL:IU+X41#$?LFX]+)Q,_>@L[&JK> 2 M'S28NBR9_C9#H783+_2>)Q[Y>F/=A)^-*[;&!=JGZD'3R.]4"EZB-%Q)T+B: M>-/P=IXZ^\;@$\>=.7@&%\E2J2]N\+&8>($#0H&Y=0J,_K8X1R&<$&'\O]?T MNB6=X^'SL_J[)G:*9Y+6QJMP[$T')9?O/ON[S<. 0QB\X1'N'Z-1A^(+#8.\P: )MR9JP[IAE MV5BK'6AG36KNH7D9[,%7TN^XCF3%J9YKFIIN5S#@Q(\ MYVC@+2RH<(I:(*@5?)1;-)8VT0*7L%"":7C$'/F6+059OV-PLQ8V>@$VC.!>2;LQ\+S_Q= MP=08M ;ND9E:8P%4\Y3J6FNW/S-FN+F")ZF6!G63?=JXWB1UEN_NV61*% M23CVMXG8DHML[ZDW40/)%=U6Y MU7&)MIC^03Z;I3!D0 MN"+)X#JA M1MPVP'5E5-SUDJ2QVL>=S0-P9J9T#O5TK9YX%;H/MJR7X 4$L# M!!0 ( *\P5ECWFMK6X@, $8, 9 >&PO=V]R:W-H965T_OBO9^"!QF+3#2U_ DG<_??OM:EE&.ZF^Z@S D.><"SWV,F,VU[ZO MDPQRJB_E!@2^64F54X-+M?;U1@%-G5/._2@(8C^G3'B3D=M[4).1+ QG AX4 MT46>4_5M"ESNQE[H[3<>V3HS=L.?C#9T#0LP3YL'A2N_1DE9#D(S*8B"U=B[ M":]G86 =G,5G!CM]\$QL*$LIO]K%73KV LL(."3&0E#\VL(,.+=(R..O"M2K MS[2.A\][](\N> QF237,)/^#I28;>P./I+"B!3>/.\,1HF;!H71N%;AGYFLF!KP58LH<*0FR21A3!,K,F#Y"QAH,D% M66#EI 4'(E",[IDG!GK0DL82 E6&:&8*LQW4BAE M@5%RIDEK#H8RKMN(_[28D]:'-OE@47_/9*&I2/7(-QB=Y>@G5233,I+HC4C" MB-Q+83)-;D4*Z3& C[+4VD1[;:;12<0Y))>D&W9(%$3=!D*S][M')^ATZU1U M'5[W#;R/5O'/5O$.^0TO^!P4VU)["\B-UKC1^K7*PKJ"X4YP*OR6*L_ MM>IWR).02PUJ2Y>8UCNQ*8RUD2)!9^INUY='R3G!B[*C*OVS*1DEUZMFKK;Y M7.L-36#L87>Q9X$W^?&', Y^:A+R3&!'LE[5LEZ=0C^2U>G8^0^"=2@'&*C MZ*J UNTS-GT-;5N9P(YD[=>R]D]6U91R*A(@ MU) EK)D05BB\E5C.3*9-H9=X?8=GIZ#M)(K[@_[(WQ[&]-H*C8:]VNJ([* F M.SA)%JRX.DJJ_L%$AAU][0953=Q@5 X@]6X]#-^X$?#%_M0. MR6[2^PY33MCW5&$Y:\)AA9#!91^;ERJ'UG)AY,;-?4MI<(ITCQD.^J"L ;Y? M26GV"WM _==A\@]02P,$% @ KS!66$^/V"8N P E@P !D !X;"]W M;W)K&ULS5=M:]LP$/XKPH.Q01M;>6O3)8&F8:S0 M0DAH^V'L@V)?$E%9RB0Y:?_]3K+KI)UKMD"@7VS)TG/WW.F13NYOE7XT*P!+ MGE(AS2!86;N^"$,3KR!EIJ'6('%DH73*+';U,C1K#2SQH%2$S2CJABGC,ACV M_;>)'O959@67,-'$9&G*]/,(A-H. AJ\?)CRY7>9& 8DS8U5:@)%!RF7^9D]%(O8 &&@UH%D FIYW[LBS'#/+ MAGVMMD2[V6C--7RH'HWDN'2K,K,:1SGB['#&EY(O>,RD)9=QK#)IN5R2B1(\ MYF#(*9FA$)), %$+\IUQ3>Z9R(#<234WH#=LCD/7$[::> M%,,GY 8V($@+1Q]\MB AEQO0N/K]T&(PCE(8%\1'.?'F.\3'$#=(BYZ09M1L MO8:'F(,R$<-^B'7%E+SJRKDUA%";IUQ,;<^!.5 M()_*(ZX6?F#6>B6YWD<42N\((=-H5^VB8TNE\/!&*U&[VZD6"]TKQ?10,,RY[.+\%YQZJUOWC. ME<5KK&^N\,??U[E,0BZXP^KC!9)P MOH-]G!,?C*='D7W-=YQ+]"V)TWQF[*3;CC"2@+"J;>GOF"QW'!I-KQ;TUJ--]9%)X>O[)_ M*CNO.O/$?E*SK66-- X2&7 M(JF+50N2**W>V;=:B),"[)XI('4!Z1?89PJLNL!Z:X%=%]BE,E572ATHDVP^ MS<01905:L14'I9AEM>I^E!;COI*9^C12=7*^BK9IM(E"EDIT&X;BD,HHW:*E MB*,PXCGZ&:W4K;8^Q!R)#:)1,DS!!GT4J=SGZ-5WS=9=@HOK7=)*\ M=O*.:!DI#S\B"_^$B$FLD08MWEY.1LKIV\NQIC=6,V16R6>=XXMRMMUF?,M* MYZAA>1V-OQ\4%-U+GN3_C.E>\=KCO,43YB;?LY#/#/4(R7GVS(WYCS]@U_QE M3#-(,@I$UM'3;O2T=>SS6KTQP:I"KRPLGJ#/=3*88PQ_'TS5\N;]4#^&P7M,67CCDD&04BZXCF-J*Y5_*0"ZDG M)!D%(NOHZ35Z>M_KH:K0/;GK,;%1)KNW"?JBY(D;V@G,4J0&IZ M]#8 9:-0;%T52:LBN9*U:F(H42'9*!1;5]0V-V-MC-2ZRQJZQG=\Q^F[:P07 M.($7]-TUQ)EGG-7&5*S/J2LE2!1JYRD]P\6##\E&H=BZZK4I&3O73W[31$$=,.SCBJ#:U8GUIIE/%0 MOF&BTM)8H[40;9]02'/9+G4 M*+5SF)[\TOL"E(U"L76%;;,UP5K,5E>>^L,Q M+:\?"D=@MN\&_4EL#(8=Z\S:!6EC+=''V@7+=_\_A^E)+KX#0%=_H=BZ K;! MFMC7LA5HW@9EHU!L75';O$WTR](Z6SD#(P2NZ9&^K88PC]C$Z=MJ"",>]MPS MMFJS+=%GVP?!4JVA0%>"0=DH%%M7NC97$^]:A@)-VJ!L%(JM*VJ;M(E^D5IG M*']@ 5R'&)]*Y:6![%#!F?NWGAPGO)>[=V3-X)2MCOOC!F_4L2CPA5)B11Q#\L\,[5,H# M,8V_CYA1LZ1//'\^H?\6M+.6E7!X9]0'N:9B%EU%L,:-V"IZ,/O?\:AGXO$R MHUSX#_OCW"2";.O(E,=D9E!*7?^*P[$.WY,P/"8, ^]ZH<#R7I!(I];LP?K9 MC.8?@M20S>2D]INR),MO)>=1NI2YEAN9"4UPFV5FJTGJ'!9&R4RB@U>P0!OV M7F<(?ZZ4S(4OIX,7]TA"*O<2GH'4,)=*^?@T)J;EP>/L2&%>4Q@^06$PA+=& M4^'@M5[C^EN F/4THH8G4?-A)^(]9GT8#7HP3(8C>+>\AQ?/7G;@CIIBC0+N MZ GAIW=<5$\,U[#:$FA#\,@NMY@9WO-_.&QQAWJ+;<1KZ$F ]L;>I9/^>!KO M6OA,&CZ33C[GC62:1NJQAUQF915,:C9 DML\;^/4#?\!86V"2CQ4['F@ D%H MO17JI#DL009V?/R ^]KYZA',#BV(JK+F(-GKR"&?K_% W$5<.&$="!>".^&( M/?C96$F/GC(>I M=41O6(^46D<\N#B!/N':'KP.M>&]_RN4V;-?\BNW$5D]84G"$O!9@MS:K.O3C7?1 M^%4RX+^V7>FD]C];_+(1?MEIR!\G'#[^P=CPAK!TK4Z^_ DRKQJ95S_/R37T M(#FS'QX*_B]#Z"?Q^8PR=!GZ!YDLK_1=02P,$% @ KS!66+U[+XK) P M;A4 !D !X;"]W;W)K&ULM9A1CZ,V$,>_BD5/ MU9W46S $$K8)TMZBZDZZZJ)-KWVH^N"0";$.[-1VDNNWKTU8$@A+=[?.2\ P M\V?F%X\9/#UP\4UN !3Z7A9,SIR-4MM;UY79!DHB;_@6F+ZSYJ(D2@]%[LJM M +*JG,K"]3TOB3O-,XWA^_JC^2Y6\3F9))-SS MX@^Z4IN9,W'0"M9D5Z@'?O@(=4*AT@=@B>ZS"J'485F6,J%8>4*)),!3\@8:RUFCFI8%;> M.GW*S/^^4$+?I=I/)0N:,[JF&6$*W649WS%%68[FO* 9!8G>HQ36( 2LT /L M@>T O4U!$5K(=_KFUT6*WKYYA]X@RM!O&[Z3A*WDU%4Z-/, -ZO#^' ,PW\B MC!2R&Q3@GY#O^4&/^_WSW?T>]_3Y[KCM[FJ>#52_@>I7>L%3>E22/!>0DVIN M\W7#[L_/VA1]4E#*O_HH'75'_;IF#;B56Y+!S-%%+D'LP4E^_ %'WL]]S&R* MI9;$6CR#AFM% !25+6E"E)VL?T*/PN!(V:^ ^B6/L M>7J.[<]179I%.(S\CEEZ:>;'XXGG-6:M]$9->J.7I4=95NQ6^H(N*JXV(/1* MH W8?V9[?$YT%E_H37#82?;2*O#PV._D.ACS*__PL"$2#A+YS GK37#0[:7U M85,LM236PA4UN*(KK3>139XVQ5)+8BV>XX;G^%KKS?BBMN+ B^.X4X*79N$D MPOZD4X.#8;X2PJ2!,!F$,)_?2:3?YJ@ W5?U)CLH\-+98U,LM236 AM>JR56Y461B'NU&./F3^:Q-WW_W">U\GG5C8*@^Z[LLXJ\;KLZ'.5K*9Q:>#SM1*NM MNWNVMV5V(G\E(J=,ZJYTK>6]F['&+8Z;>\>!XMMJNVO)E>)E=;H!L@)A#/3] M->?J<6!VT)HMUN1?4$L#!!0 ( *\P5EBZ0@[F8 ( #$& 9 >&PO M=V]R:W-H965TUY*BV@)&HD*N!F)1>R)-J$I2@+)'*ED7NC[4Z\DE.-X[N;6 M,IZ+6C/*82V1JLN2R#\WP$2SP %^G+BENT+;"2^>5V0'&]!WU5J:R.M5,EH" M5U1P)"%?X&5PG406[P#?*33J8(QL)5LA[FWP.5M@WR8$#%)M%8AY[6$%C%DA MD\;O3A/WG[3$P_&C^D=7NZEE2Q2L!/M!,UTL\"5&&>2D9OI6-)^@JV=B]5+! ME'NBIL/Z&*6UTJ+LR":#DO+V31XZ'PX(P?@((>P(X:F$J"-$IQ+&'6'LG&E+ M<3XD1)-X+D6#I$4;-3MP9CJV*9]RN^T;+!:FNU!2Z5 *T1X]C3WA9(M951;Z'D"FE"F+@SI;I.@\[,+ M=(8H1]\*42M#4W-/FY3MA[VT2^^F32\\DEX"Z0A%P3L4^F$T0%^=3@\'Z,GI M]. YW3,^]V:'O=FATXN.Z T9_'.Y5<[+7T/NM'KC83W;$JY515)88'/G%<@] MX/CMFV#J?QCRZC7%DE<2>^9CU/L8_4_=[$L.4D)F^LX>> W(>SJ1[.E$#AG: M"L^=[!_;3-]"N1 M.\H58I ;HC^:33"2;8-J RTJ=V6W0IL&X(:%Z>D@+<"LYT+HQ\!V@?XO$?\% M4$L#!!0 ( *\P5EC,(1G-H 4 *(G 9 >&PO=V]R:W-H965TDS@5YX.5 ME.NSX5!$*YH0<I,!L4D2DKU\I3'?G@_@X/6#'VRYDOD'P]ET39;TELK[]4VFSH85 MRIPE-!6,IR"CB_/!%WAVX:,\H!CQ)Z-;43L&>2H/G#_F)U?S\X&7,Z(QC60. M0=2_)WI!XSA'4CQ^EJ"#ZCOSP/KQ*_JW(GF5S ,1](+'?[&Y7)T/Q@,PIPNR MB>4/OOV=E@D%.5[$8U'\!=MRK#< T49(GI3!BD'"TMU_\EP*40N _H$ 5 :@ M8P-P&8"+1'?,BK0NB22S:<:W(,M'*[3\H-"FB%;9L#2_C;9BI.S6[9, MV8)%))7@2Q3Q32I9N@0W/&81HP*<@*M4DG3)'F)U]D4(*@7X>$DE8;'XI"[? MWUZ"CQ\^@0^ I>!NQ3>"I',Q'4I%+O^*8502^;HC@@X0N:31*<#P,T >PBWA M%\>'(S-\J"2I=$&5+JC PP?POK&427IRK>;8O";!JP)_7ZOQX$K21/S3ENL. MW&\'STOS3*Q)1,\'JO8$S9[H8/;K+S#T?FO+W!&8H0.N=, V]%DM=5*D_ADL M,RY:;_ .:50@Y)R,QN$HW*/;,BSPD.^WTPTJND%775,JVV@& M#;D@]KU@O$>*$D:XN\L$:^,[5)E=K$V1HW:5:C'_B3_45CTJQ&68]* M$[5CI\O6G=<*VG46ND(S):@9%MAG09;HKK1PA&9JH4T*M.[]QQ7E&QBVJK2' MOC<][3V@._,!F[8"^R.X5Y?EJ/#0*).H]A[0;CX.EF6JGF.B\F([;2MPY^GH M",V407L:&/1:FE;+U%D+1VBF%MHX0;MS.JXT[1B^I3+[\$10FR)H]1K=*G/4 M-/R34=@HS5&C-,UA)E7M6Z#===QE9$Y!2A+:2LZ1\2ASZ,/&0.UCX*37^K/: MI,Y:.$(S']^U4T)VIW14_;V! 8/#!6@/?6]ZV@4AJ[/H5( EE&%:X7@RV2O M:(]\;W;:]:#.K9S#I=CLYB"(O$8I-KLY MYC"3JC8ER&XH;OE";DE&0%3D/8IJ-?N#7+:OG&%9FJA MC1!RT,%Y P-;JK /[X.T]T'NFCBHV<7!>-^/HF8/IS[([*9K6X+MEJ)PHPG) M'EL;Z$[[-*[0S$RU0\&]]FFPTSZ-*S13"VV!L(,^S1L8EM*S1[XWN]I/1 Y_ M(VJV:<+]GS)PLTE3&V.2U!X$V_W#'W)%LU9&3CLPKM#,++47P;UV8+#3#HPK M-%,+;7:PW>QTFI9A8UKZC0>DED$!.K0C:(N"[:V48F*"_\!W=>N23=+*SJD- M<85FYJMM"![W.D6=-FQ35=H9K[:\?B].A[?J>-QA69JH1V/[\#QO(&!+.TW>VC7](:U%ZCR MM]>^DVS)4@%BNE#PWNE([639[H6PW8GDZ^*=J@-K MOY05HOI%^V:M9:!T*R0K&[$B* FMC_BIJ4-'8'MO")Q&X)PJK=STH*I-I59I"-7_XD)R=94HG4P69$U)1E),)9JD*=M22>@: MS5E!4@("?423DG%)_N*JZ@OU%*VV!2"6H3LJ,5V3I9I-A IT.4,)":%^*!D M#XL9NKSX@"X0H>A;SK8"TY48F5)!ZUN;:0-X6P,Z;P#.(+U&KGV%',MQ>^33 MT^7.2[FI2M76RVGKY51^[AM^?37Z.5D*R=4#^:LO7NWG]?OIE_1&;' *8T.] MA0+X#HSD_3L[L#[UA?U/9B^BNVUT=\@]417T^@+6JK!2Z8_&+G$BS[=&YJY+ M/NA])KG7DGO'R/T^\EH5=,CM*(K= _)![S/)_9;])'[K\G]T H/R >] MSR0/6O+@&'G81QZ<1#[H?29YV)*'Q\BC/O+P)/)![S/)HY8\.D8>(_6913(' MU=(S";PO2/0JB!O[L7<09/!69P:)VR#Q8)!.:\%5:[E"%&1?EOC5Q\=V/A/S%?,UH0(5D"FA=1VJ-XK7&X-Z(MFFZJU+)E6G MKH:YVDL!UPO4]8PQ^3S1[;K=G27_ %!+ P04 " "O,%98 ,3ZTP@# !; M"0 &0 'AL+W=O$G^</K M[I*+9SD#4.BEI$SVG)E2U8WKRGP&)997O *F9R9?/IG-?]!S/! 04 M^_ :-G]CHY9Q*^T3+!NLY*)]+QR 2R71>08*$RHO M-.AIE*'SLPMTA@A#WV=\+C$K9-=5.D3S(3=OPNG7X00'PO$#],"9FDGTE150 M; JXVEMK,%@9[ ='%3/(KU#H?T*!%X1[ AJ<3@_VT+/3Z?X1-V&[7*'5"P_J MC16ZEW*N5P*:=?CUR"E%^B]88E'\WI?S6C/:KVD.EAM9X1QZCCXY)(@%..G' M#W[B?=F7K_<4R]Y);".749O+Z)AZVL?49A$K-(8I8;J.QH;&]T'K?.XZ/.![@B"E/R;_L/JVW6 MY&3=9L=+@BV;NZ@P\KW/6S:/!O)&FTEK,SEJ\[;D0ATRF>R$?QG$0;"U3(,] M,#],(F_+9K*SYI=^Y,6OL T#G=9 Y]0="JPXOC<[.Q'XP768^%M^=F%[MG"V MB]K)E4K@P?$@YN<)M8< M.]AN,[X]MI.&4M)J$GM)?#G_GWV.[7/B1LA'50)H]%0QKB9>J75]@['*2JB( MNA0U<#.S%K(BVG1E@54M@>1.5#$TGLQA8RB<5&,\IA(9':5!61 MOVZ!B6;B^=YNX)X6I;8#.(EK4L 2]$.]D*:'>TI.*^"*"HXDK"?>U+^91];> M&7RET*B]-K*>K(1XM)W/^<0;V0T!@TQ; C&_+*QAW NED20M.US0C7*-IEHD-UY07 M:"$8S2@H]!9]%")O*&/H/ 5-*%,79O!AF:+SLPMTABA'7TJQ483G*L;:;,F" M<=8M?]LN'QQ9/D1W@NM2H3G/(1_0ST[K_> $ )M8] $)=@&Y#4X24\@N4>B_ M0<$H"(.%1WA#-^+[=*6T- _\Q]!QM[QH MF&>3WHVJ2083SV0U!7(+7O+ZE7\U>C\4ZI>$I2\)F[\0[*]#B?I#B4[1D_Y! MTJHF5)JDK8=.HH5<.XBM%MO$#TWUB/%V/\1#5O[XP"K]U^K 8G[*HO42[R6I M"F3AJH-"[H*US[,?[0O0U.7=@_&9*4QM'?F#::O:'9$%Y0HQ6!ODZ/+:Y$K9 M5HJVHT7M4N%*:)-87;,TQ16D-3#S:R'TKF,7Z,MU\AM02P,$% @ KS!6 M6,H^>SG^!@ ^#D !D !X;"]W;W)K&ULM9MM M;YM($,>_"O)5IU9J:Y;=!9-+++7)557"7=1ZD^_"W M8,?+&A@;:WB3@+WS9V9V!GY>X/PQES^*I1#*>4J3K+@8+95:G8W'Q6PITJAX MGZ]$IK^YSV4:*;TK%^-B)44TKXS29.RYKC].HS@;3<^KSV[D]#Q?JR3.Q(UT MBG6:1O+YHTCRQXL1&;U\\#5>+%7YP7AZOHH6XE:H;ZL;J??&.Y5YG(JLB//, MD>+^8O2!G%WZE4$UXGLL'HO:ME.&*DWRY.B^NL\;L9R/7BV+E2>;HVU!VF<;?Y'3]M$U P(ZS#PM@;>L09T M:T"K0#>>56%=12J:GLO\T9'E:*U6;E2YJ:QU-'%63N.MDOK;6-NIZ8W4%2'5 MLQ-E<^?WG^MXI>=(.:^OA(KBI'CCO'.^W5XYKU^]<5XY<>;\MH>2MX[D>;3&_/-[I3\(P()/S\4,] MJ.8X1D(OG-#=.,M?MO.7@?Y>BZ(XT]T_6Z?K)%)BKIM6IV461^5IH\)8&$S9Q M2;NW_LY;'_3V-D\BZ8A,R,6S4SP790-L/-]^I'*I3^\O7[5% !Z@;VL@B5FY M"':Y" 8\0P28:4 2L](PV:5A I;$MT+0E: MGAA:N LMQ#WYA_K:!]7IN$@>ON M^=PVD/HNJ0VTG:XQ!@&=OLRS0LGU!MPT1*QDOM"3V2FAV\@1;"AZQ<$(EZIP))S4Z%(2("(]%1U[\# M&M3MO@#"IJ>&9R"'@/!P0F,&C<8,)ISN\_]V6+TO>>#Z76UI:(3 +/$YVRQ> ME-<2)6;++$]RPZJM#B,AQC:N(8"%&&(AX9"-"?)0[U0@J=F_WPT+>3 +'=68 M!S1H=U_"EJ=&9Z#)@Z&I=U]N]>I]2:A+&YRW'5=O3 VF80>:>K7U%) @-.6E MJ[42LK ];G45=_ED"++Q#-EX=,B%)!";>J<"2HR*-EAJ=@8,VGC^D*6+NM*# MI6:GPF"0!V/0<1<36 .ZF RQ@N,9:/)@: )*/7KJ+'54;L)2LS-@N,D;DIL\ M5&["4K,7_ TW401N.J !+.C!EJ=&9[B)PMQT+:)"+/-D[L3I2N8/U6_W]A!1 MEYJPU.RP#7W1(9>:*"J08:G9J:C=T<*^I=5V3RO8YV;:7&CBG$_:*80:9J*' M;FBUU2L,(;!D[^D:8JF)&@RC0RXU450>PU*S4V%XC"(L-1W0 " $MCPU.H-8 M%,:C[DKO9A!8LO?T#D%AU% 8G0Q9Z:@XAJ5FI\+@&(7OO!U7Z;"&#U3Z$(3% M#&$QF(X^K646J[44U13?QT_E=FN(L%#?2<52L\,VZ,7(@/7-4'$,2\U.A<$Q M!B^&'57?!S2"[OJ&+4^-SA 60R8LUB0L0@)O_PF<)F%9HVQO:T\,P83U72SC M6=(Q!:@DA:5F!VI(B@U)4@R5I+#4[%08DF(P!?6O4+]9H3[;_PVP'>5WC;*] M-63$8#)ZJ5"8^F&1WA,T! LQPT)L2!9BJ"R$I6:GPK 00V"A QH,N%8,P4+< ML!"'6:A>V]V<#XOTG5 L-3MDPT%\2 [BJ!R$I6:GPG 01^"@ QK 6B-L>6IT MAH,XS$%_JJ60K1&AWM7#4K.C-/S$V9#EC$I86&IV*FK/"* M(SRR?4 #.NL.P4O<\!*'66=7V !.H-ZOPU*SW\@P!.6[ Q:VCTI66&IV*@Q9 M^?#-O:,*^X &L&P(6_:-;EQ[+:]\)_)+)!=Q5CB)N-?R[OM G_;EYC7#S8[* M5]6;>G>Y4GE:;2Y%-!>R'*"_O\]S];)3OORW>]ES^C]02P,$% @ KS!6 M6%A7VP([ P J@L !D !X;"]W;W)K&ULM5;; MCILZ%/T5BU-5K=0.%Q,(TP2I&J#!W8&5+ YMIFT?]]M8#A) M8**I1%^"+WLM>VW;*WNU$_*;R@$T^5Z57*VM7.OZW+95FD/%U)FH@>/,5LB* M:>S*6UO5$EC6@JK2]APGL"M6<"M>M6-7,EZ)1I<%ARM)5%-53/[80"EV:\NU M[@<^%+>Y-@-VO*K9+5R#_EA?2>S9 TM65,!5(3B1L%U;K]WS)#+Q;<"G G9J MKTV,DALAOIG.9;:V'+,A*"'5AH'AYPXNH"P-$6[COY[3&I8TP/WV/?M?K7;4 MP!]+,#O 7Z;F4Y*FX>$:1:OI-@1::*1 MS33:9+9HE%]P<^S76N)L@3@=OV.ZD:PD2:&8TB#)&Z$4*/*2O&-2,G,HY%D" MFA6E>HZC'Z\3\NS)<_*$%)S\FXM&,9ZIE:UQ+X;13OMU-]VZW@/KNAYY*[C. M%?F39Y =$M@H8E#BW2O9>"<9$TC/"'5?$,_QZ,2&+AX/]R;@R>/A[@DU=#@7 MVO+1!_@VC<(1I<@EQU.13=V^$G,XY,L;G"&7&BKU=2KQ';$_36QLY%S5+(6U MA3ZA0-Z!%3_]PPV<5U-)FY,LF8GL(*'^D%#_%'O\O@9SG057!&\L,8ZH@3.> MPE0..ZZPY3+.>1='012%*_MN/SGC*!H$8708E8RCW&BQI$/4@9S%(&=Q4L[? MP,&\6Z.%96@,A=+=UOPJ>.;>WZ@9QQ&'?S_\(\$C<,\)*/!M*)@ M4!22BB9AHRD.9.W,.DT)WE_]<+/29;,1':0SW#(9_B[ M'"2<,Z%SDB4SD1TD=#DD=#FC@RQ'C\0-Z.+HP8V# DJ/7MLXQIE^:-&@(YK1 M.J*1>X74.9(QCEG0(V])QC'',NR]*J8"?.RF&E0D%0W771DPC X%Y^NVSCH: MWV AVM6-_]-T5>Q;]) "SZ^$+5(Z9R%:F>PJPZZC1=W62C="8^75-G,LID&: M )S?"J'O.V:!H3R/?P)02P,$% @ KS!66#55K43>! M!H !D !X M;"]W;W)K&ULM5E=CYLX%/TK%JVJ5NH,8 @)TR12 M9]B/D=KMJ-/N/JSVP0,W"2K@U'8F,_]^;2 0/F(UDN?B8X[Q?$_9 M#[X!$.@ISPJ^L#9";*]LF\<;R F_I%LHY)4593D1\I2M;;YE0)(R*<]L[#B! MG9.TL);SLNV.+>=T)[*T@#N&^"[/"7N^AHSN%Y9K'1J^INN-4 WVPYT?'2%%YH/2'.KE-%I:C M>@09Q$)!$/GW"#>090I)]N-G#6HU]U2)Q\<']-]+\I+, ^%P0[-_TD1L%M;, M0@FLR"X37^G^3Z@)311>3#->_J)]'>M8*-YQ0?,Z6?8@3XOJGSS5A3A*<(,3 M";A.P/T$_T2"5R=XOYK@UPE^69F*2EF'B BRG#.Z1TQ%2S1U4!:SS);TTT(] M]WO!Y-54YHGE7T3L&,E0E'+"!3#TB7(.'%V@>SG$DET&B*X&5]]&($B:\7H[1 WS9TQTF1\+DM9._4/>RX[LEUU1-\HBR-=.CFU]/Q2'KTZ^FNAHW7/"FOQ/-. MX%WON&SA'-T6\DFPW;;4C7H@Z-]/\@JZ%9#S_\8*7P'[X\!J9KGB6Q+#PI)3 M!P?V"-;RS2LW<#Z,% LZ: LY>:!F7#\C_LS5R$#)#I"@J*B%F!R$F)T4HOZ>YPXS;"+/\AX60;QC!*2RQ7H*'.C MQM8H6F0*K5OWUMNZ_HL)4VN;SZZJ2;3(%%JWJJW%=O4>^TQA#FWQA><[_7?E M2-A F;J0+I?67+MZ=ZU19JW A\,82H_&T"A1[9W.'C$FT2)3:-TJMW;?G;Z8 M#HTN (RB1:;0NE5MUP"NUA&?J\/9B XG QD.HP8RU(5TJ;3NV]7;[R]B(\UG MWXU>,,B(>C7&&\+6)VRI%OCL\6$2+3*%UOWNURX#L/-2JL-&S;Y1M,@46K>J MK=G'6MM[INIJL,X:,/#ZMG0D*O"\GNY&@D[H#K<>&^L]]GF?RVJPXT]V4Z\_ M@XP$33S8P4I".I=3:3!8M452G0BZ+3<-'J@0-"\/-T 28"I 7E]1 M*@XGZ@;-1M7R?U!+ P04 " "O,%98+B4M:\T# !"#0 &0 'AL+W=O M4K'@EK;(Q\@A*?;+DHJ,*IV-FR$D S RIRVW.3$FFLJ&\T]Z\CZ;6XZ."')(E79! M\>\(2\AS[0GC^+=Q:K7OU,#+\=G[.T,>R6RHA"7/_V*9VL^MJ44RV-)#KI[X MZ3=H"(7:7\IS:7[)J;%U+)(>I.)% \8("E;6__1S(\0%P U> '@-P'LMP&\ M_FL!00,(C#(U%:/#BBJZF E^(D);HS<],&(:--)GI=[WM1+XE"%.+5:@*,L) MWY(E"!R6Y('FM$R!K,VQ6])*[X\DOY /:@^"+ ]"0*G(O92@)'E3.Y!OT>#C M>D7>W+PE-P3=_+'G!TG+3,YLA7'JM]EI$]-#'9/W8DSI+?'="?$=P&\5M%?9:A3WCSW_!WP>QHR7[CVH9)V2)6O*<9;0^]65&'@5( M%+1>P'UXQTK4G]&EW MB2-8BY]_'_.^>%\>43LNO@Q)5D-C ]6U\;AP M@VD8AS/[>"G&@%GHN:[_W&PU&LB5-(.69C!*\YR0%1?G(U37#4S6DBN06)Y3 M8$>ZR6%(B=I[=$DQCL+(ZR@Q8.8&B>MTE!B-]4HEPE:)<%2))\ <8:F"C*14 M[H?(ACT6D>=.IQVN?:O0C?WNIH>]LS'%BO'5ZAF'J.40C7+ :E!1EA%JRNL0 MA:@7G!P!3RYV<7Q'.0;]YC$D>-V MZ X8^3VVH_%)W)$U)B-X6[3G-LM4V#A9.;8!*%B6D#;OR)%SIHK=>Q!X%B Z(.ZMP*&3O= MU$SPF,@*3,N<#UYO3827Q2GP$B]).F(.V/FAZSO=LC[.^'L5M2_Z5?UU\3L5 M.X8]9@Y;=._BNN/UL M6OP/4$L#!!0 ( *\P5E@,RK6TH@, ",, 9 >&PO=V]R:W-H965T M;%XF3.<[.)C7UM\(7!29VUB6&R$^*KZ7Q(EY9C H(<$FT\4/P<80UY;AQA M&/^V/JUN20,\;__P_J[FCEQV5,%:Y'^R5&=+*[)("GM:Y?I!G-Y#RR?.ECJ\,9P)T] _!:@/=2@-\"_)<"9BU@5BO3 M4*EUV%!-5PLI3D0::_1F&K68-1KI,VZV?:LESC+$Z=4&-&4Y$7NR!HE-3NYH M3GD"9%MGW9J69G\4>4L^Z@PDN54*M"*O&Z!Z@Q.?MQOR^M4;\HH@_%,F*D5Y MJA:VQOC,*G;2QG+7Q.(]&TMR37SWBGB.YX_ UR^'>R/PSPD*N&X&4/]WC*/NC.9DBX. M1PME_NMVI[3$P_'WF)Q- +/Q $S!N%$E36!IE68M>01K]>LO;NC\-B;NSW2V M^4G.G@CO=\+[4]Y71FHMJZ:N8$:64AQP%9/"S8'"+.9"@\*RE0 [TET.8^HV MJ\SK54SU/*[<(';"<&$?SW4;FOF1%[KN4[/-9,P7*C+K%)E-*O( * A+-*0D MH2H;(]LX",]8>&Z,1'IDAV:N[P?1K$=V-M DC(+([ZR>L @Z%L$DB]\?D[Q2 M[,CTM_H B;H>[02O%*%24GYH#\V)Z0QK/\U!JBO"08\1#H9,PM /XA[A$3// M]5V_1W@R\@MW-^QT"2=U^<"/N+\-=4QW+#-4GJ7V:"$.![1"-YK/>^1'K (G M[&_V9'073W+%-SH=V/;0* M?"?J58#-9(@7"A!U D23 M27\AC!:'B@O= +G1[#$3,G]/Q^?D\&<2'%N*,8 M3U+\)#3-QRC&@RH3Q4$4!3V*0[,8DSWN%^C)(/XO1?OL16:>SW]0>6#XBLIA MC^Z=ZSD6#-D\29N.%F7]2-L)C3=4W VT];"L8/M MMBQ?S]A)HVZ3K4#BI;&=F>-S3L>>3/92_= ; $-^U5SHJ;!?PA<%>'XV)5;*0\H>=W%13+["$@,/26 2*CQW,@',+A#1^=IA>OZ5-/!X? MT-\X[:AE037,)/_**K.9>H5'*EC1+347+M?LN]B X\LM]K( MNDM&!C43[9/^ZGPX2@B3!Q*B+B'ZVX2X2XB=T):9DW5-#2TG2NZ)LM&(9@?. M&Y>-:IBP_^+<*'S+,,^4UV HXT2NR P4#@6YHIR*)9"Y*Z(9;:S=FKP@'\P& M%)EME0)AR#M&%XPSPT"3IRV*?H91G^?7Y.GC9^0Q0:Q/&[G55%1ZXALD:[?T MEQVQJY98]""QY06)P^I]BGJ?(H<7/X#W0:VI8+^I M->,YF:$CDK.*MJ4H*G*K0*,M[0*Z^88)=)%13N:X"%CW1I-OKQ?:**S<[V-^ MM 22<0+V-%_JABYAZC5V+[4#KWSR*,R"5V/N_">P>U[%O5?Q.?3R1AA 5$,: M>D<7',;$M@BY0[ WS:[,\BS))_[N6,4P*DZCM.BC[M%+>GK)67K7L *LX0HO MH1V([2B]%B$[VC@-BC ]H3>,BH,PC\;II3V]]"R]PP%KI#H4$][9"BM+K%VI MK5QI >& UQ?AW3F\&Y.1#@@F41R>J!@&Q='1/W%/1-:+R/Y5!&IP3<=27V^I MHE@E0.2"L[4[-:-W1#;@%F79:96,!"4OTW$!>2\@/RO 779CC/+!9D54O#QA M- R*XV2<4-$3*LX2^B0-Y6.$BL$9">,X2TXI#Q7?P]56N& MMS^'%>8%%SD6BVH[8SLQLG'-92$-MBHWW.#'!"@;@.]74IK#Q/:K_O.D_ -0 M2P,$% @ KS!66)@L0)U& P 3 H !D !X;"]W;W)K&ULK5;;;MLX$/V5@;98M$ :W6S92FT#OFS1/A0)G&W[4/2!EL86 M48KTDE2<_/V2DJ+(MBP415YLDIIS>&8X0\[D(.0OE2%J>,P95U,GTWI_X[HJ MR3 GZEKLD9LO6R%SHLU4[ERUETC2$I0S-_"\R,T)YHT M>UI@>_S,_K%TWCBS(0J7@GVGJD8'HM#I^P=FAH^1+!5/D+A\HV MBAQ("J5%7H.-@ISRZI\\UH%H ?Q+@* &!*> P05 6 /"TM%*6>G6BF@RFTAQ M &FM#9L=E+$IT<8;RNTQWFMIOE*#T[/Y^E;!VQ5J0IEZ!^_AZ_T*WKYY!V^ MCR M_Y7(CJ(Q:*(QZ&.OHR%?HB&::%Q!H7!;,&!TBUU!Z&<./7A"(KM2<-F+_$./ MAXW'PS\]_RM8"\; W#,'(E.8<\*>%%7PH[W4<\IW(+:P1TE%VN5ZQ3SC\S"+XG$43]R'MD_G5L-!&$>- MU9'842-VU)^\:4KMN1'62EME+L"DD/+T[JK45H112T?@#X-3M>=6OC\>^=UJ MQXW:<;_:)+%U9JX9?#2ON>JLJ?'9SH/8&Y[(.S<*1]X%=7&C+NY5=ZLSE%V* MXK/-WH^B$T$=-G' MY1SEKFQ7%"2BX+IZ]YK5IB6:EXW R?K"MDKE>_]"4_597X@TU:6 X=90>MPWL/>:\.S=&6B^]R28@"CVG"Y-A;*K6Z\'T9+TF* MY3E?$:9_F7.18J5OQ<*7*T'P+'-*$Q\%0<]/,67>9)0]NQ63$5^KA#)R*X!< MIRD63UP,/S,@_D2*AKL&+>2*S M3[#-;?NA!^*U5#PMG'4$*67Y-WXLB-AQ@+T##JAP0/L.G0,.8>$0OM:A4SAT M,F;R5#(>(JSP9"3X%@ACK=',149FYJW3I\S,^[T2^E>J_=1DF@U!!/C"%9'@ MCL2$;O!#0L!'\ 4+@> #O,H[YFBEYED_-&?C,,9- DPT^4899 M3-EB=[[^_*P!P+4BJ?RK;3;RT3KMHYGV).??X*]X)A:.;AFBFA4I1..=2]H2S8' MZ.TF"[N#/MI+MFG6'?:'P[UAU78T*;5K!E/JW!GCB?_9**ODLJS@!.].M?=Y36J>\W M\NUW.WN<-&U0?[#'B#7F$QD9E(P,CEGA0.LES07+J, )2$QG;7A[#!AF#,&R41],JA)U&>5AC.3%3 M&%2:)SBM0%I5C!7KV!>G4[3(%5J=QQWM"-]4HA3#N:+:)5KD"JU.-:JH1O_W M'5T@[);><#!H%&B+6;?7K%![/*?F6XE?:%5]9FF)=:;!-CIKO=$L>_<+U1HV M7\^=9I=J,PL:[_K('N2I)%3:%-K%Z6M(. -;094B#/#YO)61I@+MA?MT-&VZ ML+-/QH_0J+ 2J="N4C.E+LB&L#4!_X(;RFBZ3ELSM@(=W49U(H1=4NT2+ M7*'5_V2L=@_(OGMXN;!? (#=PX5M=SV6*5=H=::J_0&RBN)&8>/'0Z]L.]"Q MR\TI6N0*K4YBI?P1>M/*1HZ$?4&U2[3(%5J=ZFK3@5[8=+Q1/F17063GR#>8+&@ M>MTF9*XA@_.^%L(B/Y3+;Q1?9<=4#UPIGF:72X)G1!@#_?N&ULO5==;]HP%/TK5E9-G=0VB?,!=(#4DE6KU$U56;N':0\F M7,!J$C/;@?;?ST[2-$"(:!7U!>SDGN-[3GS]T5\S_B@6 !(]Q5$B!L9"RN6Y M:8IP 3$19VP)B7HS8SPF4G7YW!1+#F2:@>+(Q);EFS&AB3'L9\]N^;#/4AG1 M!&XY$FD<$_Y\"1%;#PS;>'EP1^<+J1^8P_Z2S&$,\GYYRU7/+%FF-(9$4)8@ M#K.!<6&?![:E 5G$ X6UJ+21EC)A[%%WKJ<#P](9002AU!1$_:U@!%&DF50> M_PI2HQQ3 ZOM%_:K3+P2,R$"1BSZ3:=R,3"Z!IK"C*21O&/K[U (\C1?R"*1 M_:)U$6L9*$R%9'$!5AG$-,G_R5-A1 5@NWL N #@0P%. 7 .!;@%P,V&U=#U\(]"WM]V[;N=+4FCFKBNC=WNEG)WQZ%3U[:=U[ - M35ZIR6O^F(3S9UT6#R1*:[]@(_ZM1= F6= 2V89O?NF;_Z%+C=^FRVV2!2V1 M;;C<*5WNM+?4=';JR.G9V-LNI-%N'/:ZMN7UM@JN,;5W"N^6PKN-PK\)2=5A M"]1L(I3GM'LKM)'JK7.G3;*@);(-"WNEA;T/K=!>FRZW21:T1+;ALFV]'FRM M]FJTX*KN8D[7LCJ>NU6D-8'8\]S>SK;8G-U;U9N5$[Z^C_T@?$[5K(E@INBM MLX[:5"UERH:R%P':#>SYARI>CH>T1YT1S^!U!+ P04 M " "O,%98U5>1& <# F" &0 'AL+W=O\Y.EO4EK?:!+XWMW#WWW'/.74=KJ7[K"L"0AYH+/?8J8YH+W]=%!375I[(! M@6_F4M74X%8M?-THH*5SJKD?!4'JUY0)+Q^YLQN5C^32<";@1A&]K&NJ_DZ MR_78"[W'@UNVJ(P]\/-10Q=P!^:^N5&X\WN4DM4@-)."*)B/OV?P MG<%:;ZR)S60FY6^[^52.O< 2 @Z%L0@4'RN8 N<6"&G\Z3"]/J1UW%P_HE^[ MW#&7&=4PE?P'*TTU]LX]4L*<+KFYE>N/T.5S9O$*R;7[)>O.-O!(L=1&UITS M,JB9:)_TH=-APR%,#SA$G4.TZY <<(@[A]@EVC)S:5U10_.1DFNBK#6BV873 MQGEC-DS8*MX9A6\9^IE\ZD* (E^E 4UNH0"VHC,.Y"VYPRM3+G$IYV1:4;% M R;()3N_T7*QQRW<)-*DD$MAVA;3G_;#[M+U M^)WS"0[!=F8]P;03] M5>)Q ?J_!OD_4$L#!!0 ( *\P5EA^6;6NE0, (<2 9 M>&PO=V]R:W-H965T9+ M ('^YEG!Q\92B-6-:?)X"3GAUW0%A;PRIRPG0D[9PN0K!B0ID_+,M"W+-W.2 M%L9D5)Z[8Y,178LL+>".(;[.<\*>WD)&MV,#&_]/W*>+I5 GS,EH11;P .+; MZH[)F5FC)&D.!4]I@1C,Q\8MOIGB4"64$=]3V/+6&"DJCY3^5I./R=BP5$60 M02P4!)&'#4PARQ22K.-/!6K4]U2)[?%_]'4GFD7"8TNQ'FHCEV @-E,"< MK#-Q3[,?:28&<37R,&7R+9LIR=]^OQTNYMN M2EEJ;>Q:&[O$.>WIZ=1!$UA'![_6P==GSQV4W[9=B/TPW'/G81B6WG1P MOSF#NM)@L%)\%5DH(4]\T*"#&*TZ"A3ATT@75TB&H=(GT& MC0Z=Y[O8L_8,>A@68=\/^_V)K:8;L 9+C? 5#I_AT6&84Q='%UJ7=*L%PN?T M:86N2PM-:%TMFI8'#W82IWFUPO([?_:NO?\R[0F3KUPO.F+6IBW!PWW)>_G= M(F2I8DD*]#S;#@*>O%2:T+KTFTX'NV>UK=9&2!=:5XNF%<*#'<:)MO4._!@$ M&.^_8GO"L.M9[A';-NT*'NY7Y)?6L$D'TT]>&$UH7;)-QX.#LYI4:S.D"ZVK M1=,.X<$NXT23A@>)O\ 4$L# M!!0 ( *\P5ECW+*-G9@0 #@8 9 >&PO=V]R:W-H965T&#KC KLHL/.! M'LGR8=T2218SP0](9'NKM&PAGYN\6HV&)=G/^"B%^I:I.KE8YH>@ GWDDJ;H M@0:4[A=S(=E_-$0!3V6VI;_R]2V5A$7I&Y7Q^?$6 MO7[U!KU"+$&?-GR7DB1,9Z94[!F!&12<-T=.W,-Y2X,K9,-;A"UL=Y0OO[\< MGY:;:L;*:\\2D@0L6=?&_18M!0V91'_L2,3D-W27A"P@D@OT M]V^J'MU)&J?_=(W]>#"G^V#9E7R=;DE YX:Z5%,J]M18_/P3N-:O73-QIK"3 M>;'+>;%UZ8N>7^?F6.7E5=F=9;\ QP=K"C-S7V?7IH]D=TIV9X@==[$?J]PZ MN^U9CC5IL&O31[)/2O;)$#MTL4]:[!Y@<.P&NC9\)+I;HKM#Z%87NMM"Q^"Y M8#70M>$CT;T2W1M ![\+W6N?,>!,O.:L:\-'HD]+]*D6_5XP+KK8IVUV;&-H MLFO31[+[);NO9?_$)8FZV/T6NV-AW\+-*]5OW8VPZV+;\LK]3KC JF1JZ6>5 MBJRS4E[H-)RV^*6W^7.EG0ZUUC? CS1@<;1SS-ODOX7&H1 Z#)N^T(;15[OK8 M]YOW!WW\6/S*Y3 H\TXC0MOF6-D<6F?/)70.E<]A2.C=5H2VT<'RO58/J(\? MBU\Y'?12[S4C=&E]DE_JI_R7\#I48@>]V7OM"&VUJVL7?&B=_I>0.U1V![W> M/_)DJ_>HMO[%KCA3VNES9-4R8.N'/DF>M<C15G]3)ZZ M@!NGL3Y\+'SM#<%@$] I4=QN FQKZGE-^DNT +AJ ?!@"]"I4-S1 OBJB6G2 M7Z(!P%4#@ <;@$Z#XG8#,''\IH#TX6/A*_WC(?UW^Q.W]>]X?NNLOX3\<25_ MK)=_KSUQV_Y3\)M/\_KTL?25^['>_;WN+.KJCXR>!ZV7$?KXE^*;M=>ZV3OU MWXE8LR1%$5VI>.O*4S^U.+ZF/JY(OLW?]#YQ*7F<+VXH":G(=E#?KSB7SRO9 MR^/RGP6+_P%02P,$% @ KS!66.\9H! A P L0D !D !X;"]W;W)K M&ULK9;;;MI $(9?9>5&52)%V-BRVM9^X"%>1TH/V/XPHVM8@'K,Y@)[=JD2Q@FD M,N8I$; :6>/V]72@UYL%WV+8R4J;:)(EYT^Z.+$<'! P"I14H_FQA"HQI M(0SC5Z%IE2ZU8;6]5_]LV)%E225,.?L>ARH:60.+A+"B&Z8>^.X+%#Q=K1=P M)LTWV>5K^ZY%@HU4/"F,,8(D3O-?^ESDH6+0Z1XQ< L#]\# />;!*PP\ YI' M9K!NJ*+^4/ =$7HUJNF&R8VQ1IHXU55<*(&S,=HI_R[=@E18%B5)G)(%9U20 M!P@@WM(E TG.;T#1F,D+5S%.F]47D+U7;XC:*Q/N&5WO[PF_)&/&R%<5@2#5.OP8+Z42^ ?_69?E M7+Y3+Z\W_;7,: C"W>U!+$%R__XH=US/M7EX#^)O].&U]=VAO:W2-L9S(FVW MI.TVTLZH5$AK@ A="P!=[$NRR58"]T4QD=$7/5R'E\OW*WA>]X"O,8(3^7HE M7^\DOH G"1[7>) %3]C!XS\$0]=8=N.V^\X5P?X MC0&>B-\O\?LGX2NN*'O+78>8BWI?-H'L(WAG @[*&$'C; 'ET:^ M?<7KI5%'V*CXK\?6X%VZ!IV65V8HA[(KMV*"!X=Y+$BLQ295^059CI;OD;&Y MANW7Y?EC9D;%.DXEEG>%IDZKCZY%_D#(.XIGYHY=]H!^4KS?\#4$L#!!0 ( *\P5EC,%HOI+RX /Q( P 9 >&PO=V]R M:W-H965T]*L"\T"QVXXPLN25VLX&F!=_6G++Q2(ILMG]=1[LV@[KT]3DSW:Q M?B3KY>\WMW^_^VV[W:W^Z\/5]=T/SW[;[3Y^_^+%W9O?MA\N[KZ[^;B]WO^; M=S>W'RYV^]_>OG]Q]_%V>_'VX:(/5R_*];I]\>'B\OK9JY?/GRXN/WC3]NKF]]_>%8\>_R#7R[?_[:[_X,7KUY^O'B_?;W= M_?O'GV_WOWOQ57E[^6%[?7=Y<[VZW;[[X=F/Q?>F[*O[*QZ:_.UR^_N=]>O5 M_<_RZ\W-W^]_H]_^\&Q]WZ7MU?;-[MZXV/^_S]O-]NKJGMIWY#\/ZK.O'WI_ MH?WK1UT\_/3[G^;7B[OMYN;J/R[?[G[[X5G_;/5V^^[BT]7NEYO?U?;P$S7W MWIN;J[N'_[OZ_4O;;GBV>O/I;G?SX7#QO@ M+BC="^HG+J@.%U3'7E ?+JB/O: Y7- <>T%[N* ]]H+N<$%W[ 7]X8+^V N& MPP6#>T'UU'^X]>-_N?5#!7WY3_Y0+^/%[N+5R]N;WU>W]^WWWOTO'HKNX?I] MF5Q>WP^0U[O;_;^]W%^W>_73S?7[YW_=WGY8C=M?=ZOGJ]?[(?CVT]5V=?-N MY?S+?QFWNXO+J[M_W3?[]]?CZE_^Z5]7_[2ZO%[]];>;3W<7UV_O7K[8[?MT M+[]X<_C\/WWY_/*)SR_*U9]OKG>_W:VFZ[?;MTO@Q?Z'^?H3E8\_T9_*J#AN MWWRWJHI_6Y7KL@IT:'/\Y67@\C%^^>OMQ_WEZR<_?8I?_N.G]]'.B_CEYM-U M]-/E\9\>^MG5\9<7@'U] MM[O]M/_[8+?ZOS_M&ZST;OOA[O^%ROR+5H>U^[_FOK_[>/%F^\.S_=]C=]O; MS]MGK_[[?RO:]?\(E2B)C20VD9@@,4EBBL0TB1D(6XR)^NN8J&/ZE[\L=O=_ M'[S=CXY_6UW?7#]_\^GV=C\^0D/B"]8]8/MJW37MRQ>?[6KWVS7% M4'=-LVPW1CN76\@D)DA,DI@B,4UB!L(6A=Q\+>0FJY C1?P%:JWBK/NJ'CJG MAOUF95'75>&4<+1;N25,8H+$)(DI$M,D9B!L4<+MUQ)NHR7\>M*K?ZPV-]>? MM[>[RU_W-^QWV^O+F]O]E_)N&[P1CWJY=R@D-I+81&*"Q"2)*1+3)&8@;#$J MNJ^CHD/OVCMR3)#82&(3B0D2DR2F2$R3F(&PQ9CHOXZ)/OHWQ<.8>'MY]^;F MT_7]3?LV?>?>>W4ANY0C93QX];EV*CC98HQV*+=X24R0F"0Q16*:Q R$+8JW6,_/VM>) M\GVWW1?KV]6[R^N+ZS>7U^]7;V[N=G?'?2D?\,77;5?W3D6'6@VE6]7QCN:6 M-:H)5).HIE!-HYJAM&5Q6T%2<4YQQPJ[\!X NM_3Z29CO'O9)4UJ M4DJBE4 MTZAF*&U9TN5W^M\%A\84I"OO^Y[OUNFS<^R0RHAM1;4(U@6H2U12J:50S M1Y32LICG3+6(AZK_\; 6<5_.%_N[H8OWV]7VW;OMP_+'(PJ\"?>J*]P"/[+A M&.]L=NVB62NJ2513J*91S5#:LL#GQ+6(1Z[NJH'WMS=W=^G'-JV_O*5KUFMO MBGMR>S"1N-25).HIE!-HYJAM&5ASZ%I$=B8?V93?M=G/;,C\;(-J(ZI-J"903:*: M0C6-:H;2ED-HSEB+@7UF0R9T&U0;46U"-8%J$M44JFE4,Y2VW%TTA[AE/,0] M]IG-@2G*Y4RU;+V'-O$/S"UY5)M03:"://I_885^KD8U0VG+VY[S MU.9 NP]CJG7E5O@3#0OWJ4V\L]G%BX:XJ"913:&:1C5#:K>Q21G-05).HIE!-HYJAM&4ISSEHF(YCR]3>TW-V/)6A?:AE40QN;0?:=54UN/6-9J6H)E!-HII" M-8UJAM*6]3UGI65J0^JIFYX.<&P%3;K)&.]>=DFC^2:J2513J*91S5#:\MB[ M.=^L$OGFD\]B5O]8_<^'530?+_ZX^/4J& G%\=S))ZJ-J#:AFD UB6H*U32J M&4I;#I8Y/:T*]-E,129K&U0;46U"-8%J$M44JFE4,Y2V'!YS]EHE-M >N58F MSF0/"W17[$%SURYT=3_8_RQOS*:3KA)/7576:^L?9]&$1']>A6H:U0RE+LU;F0'O_:=?N29+Q/H1_QE6P<-F#?]F3?]FC?]FS?]G#?]G3?[]% M3EO-.6T5SVE/6TMS0&-3W723,=ZU[')&DU54DZBF4$VCFJ&T93G/R6J5=PQP M>@7- ;3KM%KW[KEX@59>-:-!**H)5).HIE!-HYJAM&4UST%HE3@1./;@YO5R M%U3S7=\U_YS<^13_Q.S[VN/?9KSA7'WY33[OW+<&R5T+RRJ M3:@F4$VBFCKZOY=&/]=0VK*W9SW-&8)/<]K&W?GT9,,B\AQPC/<\ MNY+16!?5)*HI5-.H9BAM^>:F.=:MX['N:8]N#J@]DZU#VZ".;#?&.YE;V*@F M4$VBFD(UC6J&TI:%/4>P=7P#:_Y#G#I]WG"ZR1CO5G8IHW$IJDE44ZBF4']?[6>'Y[[!.< ^/,6HO">X 3 M_[SLBC_R8R?T8P6J2513J*91S5#:LICG]+;^=N<-U\%CA(MR7;H%?D*F%UR- MN]KNLD8[U9V*:-Q*:I)5%.HIE'-4-JRE.>X MM(['I=/_^G?QYO+J@YK MF]1+8K/.M6G226VZR1CO4W8=HTDMJDE44ZBF4UAWO[A]N5 MFW>/=_:9-_OQS\B]FT&U$=4F5!.H)E%-H9I&-4-IRS$S9[,-F\TV:#:+:B.J M3:@F4$VBFD(UC6J&TI;#8\YFFW@V>TZ3?^X8:-^QZ&>%^SZQN- M:U%-HII"-8UJAM*6]3W'MOJKI)ZV#%8ON=$6U$=4F5!.H)E%-H9I&-4-IRW$P1[=-STY5T=@6 MU494FU!-H)I$-85J&M4,I2V'QQS;-JE3C_-SJ<%/G$KWW)Q0H\J[[4%S5E03 MJ"913:&:1C5#:8MZ;N>H)E!-HII"-8UJ MAM*6=3RGJVTJ73WG;0L'?/D5/92M6]J!9E4SN$\0XUW-+F\T=$4UB6H*U32J M&4I;EO<+-W_?%_F36[KC9.YD$]5&5)M03:": M1#6%:AK5#*4MA\B;;_%+M?6 MW[U:#/50N>?S!=J5ZWI=M&YAHV$KJ@E4DZBF4$VCFJ&T96'/86M+;W5M_7VL MP[IUS^0(M.I;;W-'O'/9!8VFIJ@F44VAFD8U0VG+@IY3TS:^X?67'__WZ^#J M@?AUV;?D:#R*:A.J"523J*903:.:H;3E.)CCT9;=U=JBNUI1;42U"=4$JDE4 M4ZBF4U>SR1L-65).HIE!-HYJAM&5YSV%K%P];3U\_ M<(!CZP?23<9X][)+&@U'44VBFD(UC6J&TI8E/8>C731=^O+()7/]0)S,G6ZB MVHAJ$ZH)5).HIE!-HYJAM.40F0/2KD&?QG1D>+9!M1'5)E03J"913:&:1C5# M:K73Q>/6?]P('VE@4T;B3U9,/:O45"8U94$Z@F44VAFD8U0VG+ I]C MUNZDF#4UF>W\]0/K9CVXJ^'#[?JN=PL;C5M13:":1#6%:AK5#*4M"WN.6[MX MW)J_?N VH]>VJH>W)+V6PU#T[D%C>:FJ"903:*:0C6-:H;2E@4]YZ9=?%OI MPV+XX *"^(79]^1H0HIJ$ZH)5).HIE!-HYJAM,5 Z.>$M%^C4]:>#-,VJ#:B MVH1J M4DJBE4TZAF*&TY/.:XM<^/6Q.W\WU@TVI1-NY#_&"SIG(7 \?[EUW3 M:/2*:A+5%*II5#.4MJSI.7KM4]%KUA*"W@]1O5I.-AGC?T=]AAL5G?NP\1X5[/+&\U;44VBFD(UC6J& MTI;E/>>M?3QO/7T)P0&.+2%(-QGCWNGQ=0W!U!)H-=5F[ M>6N\B]EEC>:MJ"913:&:1C5#:H>A][ZJ_5;%NJ[< M)3'QWF57-!JIB#TR&^M?2OT\\J5+?QRW)OR%%M1+4) MU02J2513J*91S5#:E0H//5@4S2-J@VHMJ$:@+5)*HI5-.H9BAM.3SF MK'7(SUH3]_)#8--J4;3.+N0REVSU@\,Z0VMZ29CO$_9=8P&K*@F44VAFD8U0VG+.IX#UB$>L-[?P9_] M8NWX9V3?SY#:B&H3J@E4DZBF4$VCFJ&TY9B9$]R!W>$ZH.DMJHVH-J&:0#6) M:@K5-*H92EL.CSF]';[=#M.]S*YL-'A%-8EJ"M4T MJAE*6U;V'+P.]!;7P=^\ZM5SLLD8[U9V*:-A*ZI)5%.HIE'-4-JRE.>P=8B' MK:__\E-P:VO\LNR;<71K*ZI-J"903:*:0C6-:H;2%L-@?T/\=1S<_YJ64ZRG&(YS7(&XYS2+JW21K>[/G*QV_HCVHR);N67-!J]LIQD.<5RFN4, MQCDE75DE_2UWOC[JBZ_DIG-?L+<)MFO[TO_R1K-9EA,L)UE.L9QF.8-Q3J77 M5J7',]K3-\$^RK%U!T>T&1,]S*]N-$9E.-%'1O+,M-+"=8 M3K*<8CG-<@;CG)'262/EVVV2?;3=U0754'@W3T^U=+?))OJ;7^MH7LMRDN44 MRVF6,QCGU'IOU?JWV"_[J-HW_E75](''EX&&=3^T?HVC.2[+"9:3+*=83K.< MP3BGQ@>KQNG-LX_B8E]L.7CO[PZV:]>MNXLDT'PKUMV 1QR_,OH%'N9'E)I83+"=93K&<9CF#<D6.%N@>^O?207L59==.ZM4:A9T[IK M[!,=S"]N-N9%.<69^6YR:_NVO].+@;O'8#!=F6['KQ*9[-=E!,L)UE.L9QF M.8-Q3J5;V6X1SW;/6+EPD*,K%])MQD0/\ZN;#6-13K*<8CG-<@;CG.JVPM@B MOM'UX:%-WD'>"3)_DLKFL2@WL9Q@.5TI;Q/;,__MR??7Q@XC.R;_51;F2YB>4$RTF64RRG M6QN6&UEN8CG!Z7%O_>&O[PY>5Z\9;]QSO?'[ALV$QRDF64RRG6;#Z.<9#G%[EU_:;.B+_/]6_VDVW&1+?R2YH->5%.LIQB.^L90NWJIFO=2H_W-KO244ZPG&0YQ7*:Y0S&.95N M!;Y5ZI#DDY?T'^3H,\ETFS'1P_SJ9@-9E),LIUA.LYS!.*>ZK4"VBF^E?7AD MDWL:8=S,GJ.BW,AR$\L)EI,LIUA.LYS!.&>T6*%L5;%/D6"EN%4]QSUJ^<+#],P:]FZJD2#+)[PK*%@V@_NNGVY>U5M]^LK?TS&^+]RZ]M-J)%.4$RTF64RRG6.I7QYBU;J/VPUJOJ=)LQT:WLDD8YP7*2 MY13+:98S&.>4M!7FUF>%N:FO[CKP6MMR[>X_WX3;M:WW5#+>V_Q*9X-=E),L MIUA.LYS!.*?2K6"W3IV1?/*RA8,<7;:0;C,F>IA?W6P0BW*2Y13+:98S&.=4 MMQ7$UO'=L??/;#(/(HR+V7-4E!M9;F(YP7*2Y13+:98S&.>,%2N*K6OV:4Y- M!G0;EAM9;F(YP7*2Y13+:98S&.>,%"O)K>-)[EF+%@ZVNQ:AK+U5"T^V]-ZQ M'N]O?JVSB2[*2993+*=9SF"<4^M6HEN?E.@F9\"M=]]?5'7=55Z1!QK6U> ^ MYQP3_\*JA8/8+NM[\/84AMK55>M_ M@[,I+ZK92VCF^8?5BZ'SYN(7YE_AT\F\>BW,1R@N4D MRRF6TRQG,,X9$U8>6P_P7)?,[#8L-[+*-C,?=7BF.A@=G&CG& YR7**Y33+&8QSBMN*>9M4S)NW M<= M 1MJU[3NRU3&1&_S*YW-=E%.LIQB.RW2;U MR35RXQI*LJ-+#>QG& Y MR7**Y33+&8QSAHL5R38-^T"G(7.Z#QG& YR7**Y33+&8QS1HH5Z#:) MPY=W%_=+%](+%>)._@AASV)&N8GE!,M)EE,LIQ\Y;YV*^]I!@WVP4_Q6TMO$ MD]ZS5NX<;._G[/W9\1,MN]Z;0;"Y+\H)EI,LIUA.LYS!.*?6K=RWB>>^)Z[< M.:B+8T2:KJF]$QE"#;NFZ[PS&>+]S*]Q-L=%.VE?>*JW@/\ZN;S5Y13K*<8CG-<@;CEM7=6MEK&\]> M[W>OA!?NQ"_,OC='N9'E)I83+"=93K&<9CF#<4$RTF64RRG6[EES:;_**< M9#G%U%.LIQB.]YZY;.>@+P\2J?QG-L%V@W^,9KRW^97.)K4H)UE.L9QF.8-Q3J5; M26T;WSQ[QK*=UC_AV/\>3[89$SW,KVXV744YR7**Y33+&8QSJMM*5]MXNOKP MR";SQ)$XF3]%98-6E)M83K"<9#G%](RRHTL-[&< M8#G)WSRK\U M"K7RIK;Q[N67-AORHIQD.<5RFN4,QCFE;86\72KDS5NWT/EIK9=WI=N,B6[E MES2;YJ*<9#G%];"A8/M'RSAO47BR9;> M+10;ZJ*<8#G)F^%NOU)H6YJ"GQ0%^L1RJKV7Q8:;-CVC7?F M9KR?V36.X)"Q=Z_SSD8EWZ"Q="[=JU>X;0 MF.AA?G6S(2W*2993+*=9SF"<4]U62-O'M\Q^F02'5R[$+\V^@T>YD>4FEA,L M)UE.L9QF.8-QSJ"P\MB^8N>Z/?L"790;66YB.<%RDN44RVF6,QCGC!0KWNWS MX]WDW;\?WSZOJ\;;N!MJUY3^>^3B7!_>0?:U>O>KW0VWT4YP7*2Y13+:98S&.=4NI7O]O%\]XS5"P/;8P\/;C*7+\31_(DJ&\JBW,1R@N4D MRRF6TRQG,,X9+E8HV\-OO^W9M]^BW,AR$\L)EI,LIUA.LYS!N.5(&:Q,=XAG MNFW>1,7[FUWK*"=83K*<8CG-<@;CG%JWLMWAI&PW M-0D^J(O70-35NO3F"*&&S7I=^#7.)KPH)UA.LIQB.\)ZP M?F'P3SLNAL%_R!-H5Q7KP3M6)-[#_.IFHUJ4DRRG6$ZSG,$XI[JMJ':(;YV] M?V?HW\)%S&:R*#>RW,1R@N4DRRF6TRQG,,X9$E8F.]3L5'<@4[L-RXTL-[&< M8#G)/[ M=ZC==T%L@NV*8C_E\6Z.V*P7Y03+ M2993+*=9SF"<4]]6UCNDLMZ\Y0N#']KZ=9UL,R:ZE5_2;*B+H.9X6ZR6_OSO]6;KMF\*H\T*X;!F_?2;RW^97.!KPH)UE.L9QF.8-Q M3J5; >\0#WC/6+XP^*^I];_'DVW&1 _SJYO-8U%.LIQB.S] MK\E'.H\>-%)8;F2YB>4$RTF64RRG6O!D MP\Z=("2ZFU_J:+#+634>CW?S%R\\BO:CF[YNW:-%@LW\ M_2F)_N77-IK3LIQD.<5RFN4,QCFU75NU'4FEA,L M)UE.L9QF.8-QSI!HK"'1P/-<,K';L-S(;-6 M+CQRL94+1[09$]W*+VDTSV4YR7**Y33+&8QS2KJW2OJL/#?YY=W[7\IE-_1> ME0?:5=7:?6U$HK?YE8YFNRPG64ZQG&8Y@W%.I0]6I<>SW=-7+CS*L94+1[09 M$SW,KVXTBV4YR7**Y33+&8Q;5G=A9;%%?'_LPV.;O&,7$F3V-!7E1I:;6$ZP MG&0YQ7*:Y0S&.8/%BF.+@GV@4Z!ORV6YD>4FEA,L)UE.L9QF.8-QSDBQTMPB MGN:>M7#A8'OK$?S8ZZF6M;=R(=[?_%IG4UV4DRRG6$ZSG,$XI]:M5+Z9&2W8;F1Y2:6 M$RPG64ZQG&8Y@W'.2+&RW2(_VTW>^@?VXQ;=NG"/I HW+&MW"?^8Z&1^@;-) M+\I)EE,LIUG.8)Q3X%;26Z22WKS%"X4?V7JA5[K-F.A6?DFSD2[*2993+*=9 MSF"<4])6I%N<%>DFO[Z'P**$=>#I9*A=5?A?WFR\BW*"Y23+*9;3+&SS=9DST,+NZ44ZPG&0YQ7*:Y0S&.=5MY;%E?'OL M_7.;S+4+<3%[GHIR(\M-+"=83K*<8CG-<@;CG+%B);)ER3[1*='WY;+6X9SW//6KMPL-T5"5WE+6U^HF5;>HN;X_W-KW4V MUT4YR7**Y33+&8QS:MW*=WV[>7N_T?_++]?'/U M^>%QSY<_>G?QYO+JAN5&EIM83K"<9#G%I+@/3G7=,Q@VB4Z$?\Q5 M>"BPZ3'*"9:3+*=83K.Q<1UV3?T*#>RW,1R@N4DRRF6TRQG,,X9$58> M7,%Y<,7FP2@WLMS$*Y[^YB_L/7/Q6/]EF3'0KOZ39 MN!?E),LIEM,L9S#.*6DK[JU2K\$]:W%_%7C3;=OVWLJ&0#N_RMG8%^4$RTF6 M4RRG6U/2X]G?\5D79U][F]T!#;P81 M[V)V>:.<8#G)\(RAH-H/]'INLX[DR?0S"]L-K=% M.<%RDN44RVF6,QCG%+:5V];QDY7O][SK>R]:##3T;XS8W!?E!,M)EE,LIUG.8)Q3VU;N6Z=RW[RE#'4RP-TIA?W6PZBW*2Y13+:98S M&.=4MY7.UO&-LP_/:S(/*8R3^?-3-J!%N8GE!,M)EE,LIUG.8)PS6*R MA[@ M)SED*K=AN9'E)I83+"=93K&<9CF#<5M);Y-//$]82G#0;2?Z%1%67MSXT [O[+9 MX!;E!,M)EE,LIUG.8)Q3V59PV\1WUC[,C<.+&>)79M_8H]S(RW,1R@N4DRRF6TRQG,,X9*5;@V^0'OLE[ M_L#NWJ):MUXF%FCHWQFQR2_*"9:3+*=83K.7-!L H)UE.L9QF.8-Q3GE; 7 ;#X!/6-K0^@4$RTF64RRG6#),!GI;5AN9+F)Y03+2993+*=9SF"<,U*L M[+?-SWZ3-_RAK;Z==VAYH)E_4\1&P"@G6$ZRG&(YS7(&XYS*MB+@-A4!YZUJ M:(_8WIMN,R:ZE5_2;-Z+V\;QW?Y]__OO7XY^1?ZO# M[O=%N8GE!,M)EE,LIUG.8)PS>JP\N87W^[9LEHQR(\M-+"=83K*<8CG-<@;C MEB.EL[+D[AON]^V"^WT+_^3R>"=R,K%3I,A00#G!YD>4F MEA,L)UE.L9QF.8-QSHBP N*N9J>^'9L4MA7U=NPVW^Z( M;;[I-F.B6_DES6:\*"=93K&<9CF#<4Y)6QEO]TVW^7:!;;[=NO&?TARQS3?> MT_PJ9V-?E),LIUA.LYS!.*?*K=BW^V;;?+LCMOFFVXR)'N97-QO+HIQD.<5R MFN4,QCG5;<6R76J;[^O<3;YQ,7]VR@:S*#>QG& YR7**Y33+&8Q;CI7>"F9[ M>)-OSV[R1;F1Y2:6$RPG64ZQG&8Y@W'.2+%RV_X;;O+M@YM\B_7@O7@ZWHN< M-0RG2+&QP*:\*"=93K&<9CF#<_IOLZ^U#^WJKNO(6^@<:>A.(>!?S MRYN->U%.LIQB.[FX_[VYIGJU]O=KN;#P^__&U[\79[>]]@_^_?W>SGW(??W'_ [S>W M?W_H]JO_#U!+ P04 " "O,%98N)5A"D4+ G@ &0 'AL+W=OMD\_QG_'O]0.P5E$YW@5,7.(<%[BL%X[I@ M?&J!6Q>XIQ9X=8%W:L&D+IB<6C"M"Z:'!9-7"F9UP>S4%>9UP?S4 GOTY5]N MM.N@YW_R7;_X<1%?G&?IDY55UR^]ZH-=T^WJRS9)-M5\W!19^;=)65=<_)!N M[K__16=KR]>?"NM[Z\^_>MWY\.BO*G5@L-%?;,N MGV^6\\K-LJV/Z:98YN4JM_JVHSYZH]XQ ,/R,7IYH)PO#]2E8Q1O]/;,&H_^ M;CDC9]QQ@Z[,Y1\>[LMR^]5RWURN'C;&U<7IJSL=Y<'IY79'>6@N_QA_-E5' MYFI?+XRW79Y>WK6Z.KU\;&BC\^%6O'!&YR8OLH?PN4UC_^:&\@B4+ MO<[_VS4FSYK;K57?/-_EVWBAWP_*[XZYSA[UX.)O?[$GHW]TM2B)^20F2"P@ ML9#$(A*3)*8@K#43[LM,N";]XC+-RHID/%]/Q>+3[=3Y\[&AS[Z7-/6.;7\7;K;XM>WRU MLHHLWN3Q[BE"WM7L1JEOLY.83V+".WJLW9G;?JB?&YE<-3Q>=6Y/.U:-.F^> MI+$%(2U&GK^TM!S8T/OOJ:G=]8BT[=)8?UA_:P?T]7C[OGE\T5W MY9/,W9GF'Y;X]T_777UM7*)O7Y.83V*"Q (2"TDL(C%)8@K"6H-BCYK#_Q&Z M'ZHY:"Q0S4WQV,O&;.!@THST'@I2\U%-H%J :B&J M1:@F44W5VF1_,SIQ32>4MM-TO,/MG7X1UU'G0!C7Z#T0I.:CFD"U -5"5(M0 M3:*:HK3VS#2)KLU&NC::Z:*:CVH"U0)4"U$M0C6):HK2VN/1A+LVD>Z:D=Y# M@>:[J"90+4"U$-4B5).HIFIM?Q/E3!W7M(EJC M2:UM8P!XZA8*3:M1S4V@FDC:-F?2O790 M'Z[GG>. 1M.HYJ.:0+4 U4)4BU!-HIJBM/;(-*&W/6>W4&C"C6H^J@E4"U M M1+4(U22J*4IKOWBK2;H=8U1XXA;*C/0="E3S44V@6H!J(:I%J"913=7:_A;* M<^:&+9339->..;ONM86Z_'C9.0YHLHUJ/JH)5 M0+42U"-4DJBE*:X],$WX[ M#KJ%&I6R@TW48U']4$J@6H M%J):A&H2U52M[?\_><T):I)PQV-W5&CL MC6H^J@E4"U M1+4(U22J*4IKCT<3>SOF5V1?9\EFD6SCE16OTX=R/LKGZ[?5 MR"1Y_M#YMD>79K'WA*#)-ZH)5 M0+:RU_4V'-SW<==3MC\;:J*8HK=W^3:SM MF&/MFR(N]*V5; I=\H65E9]V]CP:;*.:CVH"U0)4"VO-MO>:?G0V&CG>8<>C MF36JJ1/N1+N9F\C:,4?6UP_98AGGVMIFR:*[C=% &M5\5!.H%J!:Z!R_KMJ; MC":=7[K1M!G5%*6UN[U)FQWS:ZS])%]4.Y;./D>3953S44V@6H!J8:T=?J4[ M_FJ-9L:HIBBM_4Z-368\-F?&AO,?YVSR=0= YB7[#@>J^:@F4"U M1#5(E23 MJ*8HK3U"30H]MM$#H#&:.*.:CVH"U0)4"U$M0C6):HK2VN/1),YC\\NMO^( MR"SVGA T=$8U46OM=T :=1VR!.C"(:I%J"9135%:N_WWW@O;G"B?>@!D9GKW M//LVV.S[8#]KMG.P:Y\<[ML#=-T0U2)4DZBF3GF$V^WC= MR&C\BVJBUEK'++/.$_( 73A$M0C5)*HI2FMW>Y/MCLVO_1-0CLV)[0W[4,=[VPV];XY.NIY]2?B=,X& MFN"BFH]J M4"5 M1+4(UB6J*TMH3U(2\8_8MM\=HV(MJ/JH)5 M0+42U"-4D MJBE*:X]'$QN/WXB-O^($",V14XWGG>5*(+ARAFD0U16GM;F_"7=?\$F/3 M"9"YM'>?HT$NJ@E4"VKM\#S)/OQ9(R&Z;(1J$M44I;6[O,EH77-&>W $9-MG M?_H(R+QB[^% ,UQ4$Z@6H%J(:A&J2513E-:>H";F==DWR';1N!?5?%03J!:@ M6HAJ$:I)5%.4UAZ/O9]^_$9LW/\(R#U.5U\YRK@R+]Z[_=&0&-4"5 M1+4(U MB6J*TMKMW^3(KCE'/O4(R.U,6FW[\"3CRKQ>[XY'XV)4"U M1+4(U22JJ1-: MJ=W,35[LOO&*WKS;N_=*/9+JH)5 M0+42U"-4DJBE*:W=[D^VZ MYA?P&@^ NE]IZ4S=PRY'(UI4$Z@6H%J(:A&J2513E-;N\B:B=UA:0)=EWT;:A<-=E'-1S6! M:@&JA:@6H9I$-45IK?'PFH#8>R,@[G_6XQTGG_:\Z^E"UQ6]CBOZ'5>/O.]O9S,RM M=;HIEGG7+N2-4GOT>JW_)VJ%N;9W?Z-A*ZI%J"9135':^=ZF5Z;OJY\2\^^ ,AD>77]KO0KOC\LA^)W>7#QO^ MXGP;W^N/<79?#HJUTG?E4J.SJ3>PLN1^^?))D6[+K\$#ZU-:%.EZ]^%2Q[T+8BL.T[;) $[/5,V'7W# LD"6D?N__:)#;,[O M8&3S'$LG#^__6*Y^7W\KRTWOGW>W]^O?+KYM-M]_O;Q<7WTK[^;K7Y;?R_OM M9[XN5W?SS?:OJYO+]?=5.;]^''1W>RGV^^/+N_GB_N+#^\>/>:L/[YFM>NN'N[OYZE^?RMOE'[]="!>'#P2+FV^;W0+Q+LBC_6#^[W=M]+5^6R]]W?]&O M?[OH[QY2>5M>;7;&?/O'C_)S>7N[H[8/Y!][]>)ITMW Y[9LNKC???KN87O2NRZ_SA]M-L/Q#*_=?T6CG72UOUX__[_VQOV__HG?U ML-XL[_:#MX_@;G'_\\_Y/_?/Q+,!6Z=Y@+@?(!X/&+XP8+ ?,#AWP' _8'CN M@-%^P.C< >/]@/&Y R;[ 9-S!TSW Z;G#ICM!\S.'2#T#T>N?SQD_-*0IX-] M]M$6#H=;.#G>+PXY''#A[",N' ZY^%P\(6SC[YX./KBR=%_<??3% MP]$7SS[ZXN'HBVO]_/CFVVKYGI%/8JOH M+'_\TAOT_]83^Z+8\( ^MP\W'NZ?A@L-PZ7VX4KYY9>>.'UQN'S^@^\W#%?. MF7WVXG#U[*]=F#4,U]J'V_/5=KCPXG#][*]=F#8,-]J'?_R^>AH^:?I&;!\N ME5>'!R\.&H9;YQ^XIN'V*P_^X:9UN'/^-VW3[YIN-\^W+W: M/,W>] ,;M \/R^^M/^_A.<_\R[-'KSWSMZW#X_,/7-/PY/P#U_1JDY[_S#>] M7&3G/_--P_.SAS>^7!1G'[CCG_=:;@R>DG3PZ U?2M+MWWO+K[VK57F]V/3^ M_9B>38'8RNQ^@?QU_7U^5?YVL?T-<5VN?I07'_[K/X1Q_[^;PHC$)!*324PA M,97$-!+32Q"02 MDTE,(3&5Q#02TTG,(#&3Q"P2LTG,(3&7Q#P2\TDL(+&0Q"(2BTDL(;&4Q#(2 MRTFL@+!:QH^>,G[4^@N\/?_GXN[AKO=EN=J.7-S?]*[FV\D6FW\U)7RKU37A M24PB,9G$%!)324S[B4T>L=TU^!\?Q/[^O_>7/Y['-SFM<3JMT#RM24YKD9A- M8@Z)N23FD9A/8@&)A206D5A\^K,R;/Y92+TV9TJX^UGQ[1]!^6-Y^^,Q9']^YNLV:6]?R-K6*;IF+8E))":3F$)B*HEI)*:3 MF$%B)HE9)&:3F$-B+HEY).:36$!B(8E%)!:36$)B*8EE)):36 %AM>"?/ 7_ M!#UC/B$SGL0D$I-)3"$QE<0T$M-)S" QD\0L$K-)S"$QE\0\$O-)+""QD,0B M$HM)+"&QE,0R$LM)K("P6L9/GS)^"IXQ;[6Z)CR)220FDYA"8BJ):3^Q\1EG MS,EI#1(S2=U3^>=-4_KG=YSVGQ/GWR P>FTH\FH:=JP MX9[3QGM&#?<<--XS/KWGL'GVY/2>!_+HGBGY]&0DEI-8 6&UG)H]Y=2L-:<^ MWMRLRIOYINQ=+>_N%IM->=V;WRT?[C=-.=5J=SKMI'E:;W;R4CUNOJ=//L" Q,+3KV'8'#<1 M.6U,8@F)I226D5A.8@6$U5)5Z#_%ZNY?YW>YN!O)GM;UXF[['%WS%M4D5)-1 M34$U%=4T5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&U%-4R5,M1 MK:"T^IK@69^(@%[WW7-4_).:A&HRJBFHIJ*:AFHZJAFH9J*:A6HVJCFHYJ*: MAVH^J@6H%J):A&HQJB6HEJ):AFHYJA645H]_L8I_$;PDW(YU#G]2DU!-1C4% MU514TU!-1S4#U4Q4L_9:[9KO"](SC0>-=0_0Q1J@6HUJ":FG3T6B^^I^A$^>H5E!:/2NKPC"A MO3&LVV7I=JQS5J+%8:@FHYJ":BJJ::BFHYJ!:N9>JZ7;0!":7C*LQOOV&^/- MWM^W%DCCV: Q"=%RKZ:)7]@JA4[L-SP[+[SV!@UW'8V'S4F(%F^A6HQJ":JE M#4_Q<-QO>HHS=.*\Z8>D^=N@H":NQUQ5G;4KJR:O$F\_%RYOYZN>MUK^O;S: MK'N?RJ_+5=G[O'P\K_SX3@2-$=GZ0#I')*E)J":CFH)J*JIIJ*:CFH%J)JI9 MJ&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IEJ):C6D%I]85#U</U?QL?GPM'F+U1S4,U%-0_5?%0+4"U$M0C58E1+ M4"U%M0S5XU41F-#:04*<_X_OK\O5ZZ?_T0XQ5)-0348U!=545--0 M34U -5"5(M0+4:U!-525,M0+4>U@M+JZX:J M7$R8LJ?_T8(Q5)-0348U!=545--034U -5" M5(M0+4:U!-525,M0+4>U@M+J\5]UM@FOE+:]>OH?+6I#-0G59%134$U%-0W5 M=%0S4,W<:T>G_Z?'I__1*C94GY7A6YB:V/, MZ>7[C]ZT:\=K^Q2=@QXM>4,U&=445%-134,U'=4,5#-1S4(U&]4<5'-1S4,U M']4"5 M1+4*U&-425$M1+4.U'-4*2JLO"<1J22"B5^9%M.8-U214DU%-0345 MU314TU'-0#43U2Q4LU'-0347U3Q4\U$M0+40U2)4BU$M0;44U3)4RU&MH+1Z M_%>]=6)[;UVWCE?QM*BHN=7R<_NTG8,=[:1#-0755%334$U'-0/53%2S4,UN M^*D1A>:W36NXJ]#\3I=NTUV;WR?,0[\<']4"5 M1+4*U&-425$M1+6OXUAPW M?F?FZ+P%I=6SM"K'V]YLR])/\_5BW5MO[?EU;WG?^S%?+>9?;LL7=[WMO:-] M0_W!<9:V3MLY2TE-1C4%U514TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4 MBU M1K4$U5)4RU M1[6"TNK!7I77B:WM.*>7S>W%_>-OS6][E]3VV3J?0D>[ M[5!-1C4%U514TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4 MRU M1[6"TNJK@ZK;3ARS5]#1JCM4DU!-1C4%U514TU!-1S4#U4Q4LU#-1C4' MU5Q4\U#-1[4 U4)4BU M1K4$U5)4RU M1[6"TNKQ7U7BB>V5>-W/^J/5=J@F MH9J,:@JJJ:BFH9J.:@:JF7MM]];$SZ]9B;/C?RV'EM:AFH-J+JIYJ.:C6H!J M(:I%J!:C6H)J*:IEJ):C6D%I]62O2NO$UE:KC>]:-FS MRL?WL@NVB;^]FURXWO8/Z6&UNR#P>7EWM]@\GAGX^&.^N)U_^?E^>%ZY6BRO M&Q<(:+$>JDFH)J.:@FHJJFFHIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H M%J-:@FHIJF6HEJ-:06GU9818+2/88KT!6JR':A*JR:BFH)J*:AJJZ:AFH)J) M:A:JV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFJY:A64%H]_JMBO4%[L5[W MZP-D%=)G5)-0348U!=545--034_C,IW_7']G+Z)SFNAFHUJ M#JJYJ.:AFH]J :J%J!:A6HQJ":JEJ):A6HYJ!:75L[TJ^MO>_'^\0O#QZV;[ ML3=<(&A]5)U7"*0FH9J,:@JJJ:BFH9J.:@:JF:AFH9J-:@ZJN:CFH9J/:@&J MA:@6H5J,:@FJI:B6H5J.:@6EU5<15:O@8,1>($!K U%-0C49U1144U%-0S4= MU0Q4,U'-0C4;U1Q4L,% K0W$-4D5)-134$U%=4T5--1S=AKM0L$P^8+!&@G(*K9J.:@FHMJ M'JKYJ!:@6HAJ$:K%J):@6HIJ&:KEJ%906CW;JT[ 07LGX,D% J6\+E?SVY[R M<'^]/EP.>$N)4/O$G1 MJOFH%J!:B&H1JL6HEJ!:BFH9JN6H5E!:?:%050P.INPU +1#$-4D5)-134$U M%=4T5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&U%-4R5,M1K:"T M>OQ7'8*#UI*B#\GS<_Z]+X]7!.;7?W]8/^X+;%P H"V"J":AFHQJ"JJIJ*:A MFHYJ!JJ9>^VX1:@_.FX10OL!4ZQCJJ2:@F MHYJ":BJJ::BFHYJ!:N8K/PK"M'>WO-]\6S?]%H\^$AO5'%1S4;=U_F5[^7U[W[ MY:9<]_[="UU+U_7&Q$?;_E!-0C49U1144U%-0S4=U0Q4,U'-0C4;U1Q48=4 M?WBW00S4%U514TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$ MU5)4RU M1[6"TNJ)7G7H#=L[]%IVWFFRI>N]L%PMRO7?>F)?F+X3>I]OM_?M M?3Q\NC'\T98]5)-0348U!=545--034U -5" M5(M0+4:U!-525,M0+4>U@M+J*X2JB6_XL\ 'VY>']NNAFH1J,JHIJ*:BFH9J M.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ):B6H9J.:H5E%:/_ZI? M;]A:X/.F?7EHQ1ZJ2:@FHYJ":BJJ::BF[[7G>RW%OMBTU]) )S91S4(U&]4< M5'-1S4,U']4"5 M1+4*U&-425$M1+4.U'-4*2JO'>]6?-VSOSVO=EX:CFHUJ :B&J1:@6 MHUJ":BFJ9:B6HUI!:;44'U55>:/V?K!S]^6U,UT3'=4D5)-134$U%=4T5-/W MVG&B#Z>3HT1'IS51S4(U&]4<5'-1S4,U']4"5 M1+4*U&-425$M1+4.U'-4* M2JLG>M6(-WIS(U[+OKQ/;?ORVF?L'/YH7QZJR:BFH)J*:AJJZ:AFH)J):A:J MV:CFH)J+:AZJ^:@6H%J(:A&JQ:B6H%J*:AFJY:A64%I]A2!6*P2V+V^$]N6A MFH1J,JHIJ*:BFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6H1J,:HEJ):B M6H9J.:H5E%:/_ZHO;X3WY;6+G5< I":AFHQJ"JJIJ*:AFCXZ[4 <]R=-V_+0 M>4U4LU#-1C4'U5Q4\U#-1[4 U4)4BU M1K4$U5)4RU M1[6"TNKI7M7E;6^V MI7O;MKSVH9UCG-0D5)-134$U%=4T5-/WVNO;\M!I352S4,U&-0?57%3S4,U' MM0#50E2+4"U&M0354E3+4"U'M8+2ZBE>U>6-F+J\=J9SHI.:A&HRJBFHIJ*: MAFKZJ+D"<3(1CA,=KZ%5=WNC-=7G!QSRL;KR'C_=&/YH71ZJ2:@FHYJ":BJJ::BF MHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J1:@6HUJ":BFJ9:B6HUI!:?450E67 M-V+K\D9H71ZJ2:@FHYJ":BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J M1:@6HUJ":BFJ9:B6HUI!:?7XK^KR1GA=7KO8>06 UN6AFHQJ"JJIJ*:-3@ON M!&$J-.RDT]&)#50S4QN.!L=)SHYK8%J)JI9 MJ&:CFH-J+JIYJ.:C6H!J(:I%J!:C6H)J*:IEJ):C6D%IM40?5]5YXU>J\]YT M1?]3VQ7]]AF[AC^J2:@FHYJ":BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ M:B&J1:@6HUJ":BFJ9:B6HUI!:?450E7%-Q;0*_ICM&B\!JJ9J&:AFHUJ M#JJYJ.:AFH]J :J%J!:A6HQJ":JEJ):A6HYJ!:75T[VJT1NWU^BU%>VT#^T< MXVA?'JK)J*:@FHIJVEX[OH@_/KZ&C\YJH)J):A:JV:CFH)J+:AZJ^:@6H%J( M:A&JQ:B6H%J*:AFJY:A64%H]Q*NVO.W-UFOX9^[*:V9UVY8EG[Z@FH9J,:@JJJ7NM]A9SPX9M=!HZ MK8YJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A6HQJ":JEJ):A6HYJ!:75P[TJ MT1NWE^BU;LI#V_)034(U&=445%/WVM%5=Z$_.@YQ7)47NM9A3UY/[(O]VEO?[3[9E/SMTW5-?E23 M4$U&-0755%334$U'-0/53%2S4,U&-0?57%3S4,U'M0#50E2+4"U&M0354E3+ M4"U'M8+2ZLN#JB=OPO;D3=">/%234$U&-0755%334$U'-0/53%2S4,U&-0?5 M7%3S4,U'M0#50E2+4"U&M0354E3+4"U'M8+2ZO$O5O&/]^2UBYU7 &A/'JK) MJ*9,3KOH!H-)T[O+J>C$&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K% MJ):@6HIJ&:KEJ%906CW>JZ*\R=N+\MJ'=LYQM"@/U6144R;-973]Z>PXQ=$. M/%334_%37F? MVC;EH35YJ":AFHQJ"JJIJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:AFH]J :J%J!:A M6HQJ":JEJ):A6HYJ!:75EP=53=Z$KU M -5"5(M0+4:U!-525,M0+4>U@M+JZ5[UY$W>WI/7/K1SC*,]>:@FHYHR:6RV MZ_>G^S=[W_\G'&J97M7D3IC:OG>F<[VAM'JK)J*9,FHON1J/A<:*3TVJH MIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%J-:@FHIJF6HEJ-:06FU1)]6 MM7G3/U6;5]^B)Q[UYC7NT6N?L&OVHYJ$:C*J*:BFHIJ&:CJJ&:AFHIJ%:C:J M.:CFHIJ':CZJ!:@6HEJ$:C&J):B6HEJ&:CFJ%9167R!4Q7E3MCAOBA;GH9J$ M:C*J*:BFHIJ&:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J):B6HEJ& M:CFJ%916CW^QBG^\.*]=[+P"0(OS4$V>GE;=B?U94]6=@DZLHIJ&:CJJ&:AF MHIJ%:C:J.:CFHIJ':CZJ!:@6HEJ$:C&J):B6HEJ&:CFJ%916C_>J.&_Z]N*\ M]J&=?I"U5U_<)SBY+0JJFFHIJ.:@6HFJEFH9J.:@VHNJGFHYJ-: M@&HAJD6H%J-:@FHIJF6HEJ-:06GU%*^*\[8W6R_BG[DMKYWIG.BD)J&:O->. M$UVJOFH%J!:B&H1JL6HEJ!:BFH9JN6H5E!:?8%05>=-V>J\ M*5J=AVH2JLFHIJ":BFH:JNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL6H MEJ!:BFH9JN6H5E!:/?ZKZKPI7IW7+G9> :#5>:@F3T_+[H:C<>.N/')>%=4T M5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B5(M1+4&U%-4R5,M1K:"T>KI7 MU7G3MU?GM0_M'.-H=1ZJR=,7RN[ZH^,4)Z=544U#-1W5#%0S4;C@Y3G1R6A75-%334JDFH)J.:@FHJJFFHIJ.: M@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJD6H%J-:@FHIJF6HEJ-:06GU^!>K^,?K M\MK%SBL M"X/U6144U!-G9U6^0F#V:1ATZ"&3JRCFH%J)JI9J&:CFH-J+JIY MJ.:C6H!J(:I%J!:C6H)J*:IEJ):C6D%I]7BOZO)F;Z_+:Q_:.JOFH%J!:B&H1JL6HEJ!:BFH9JN6H5E!:/=&KNKS9 M.75Y73?F?6K?F(<6YJ&:A&HRJBFHIJ*:AFHZJAFH9J*:A6HVJCFHYJ*:AVH^ MJ@6H%J):A&HQJB6HEJ):AFHYJA645E\B5(5Y,[8P;X86YJ&:A&HRJBFHIJ*: MAFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQJB6HEJ):AFHYJA645H__ MJC!OAA?FM8N=5P!H81ZJR:BFH)HZ.RWS$X:SQGUY:&$>JAFH9J*:A6HVJCFH MYJ*:AVH^J@6H%J):A&HQJB6HEJ):AFHYJA645D_WJC!O]O;"O/:AG6,<+F;/K H#E)):364YA.97E-);36QG,YR!LN9+&>QG,UR#LNY+.>QG,]R Q7,QR"Q M7,YR!<8=K0S$9RL#O&CO%;+[X@"MVF,YF>44EE,/7+UNK]^TJX^=66Y@.5"EHM8+F:YA.52ELM8+F>Y N..@G_P+/C?7L'W MRMCN"8^6\+&4,EC-9SF(YF^45DEE-83CUP M)V_L.Q!/PIZ<6&Y@.5"EHM8+F:YA.52ELM8 M+F>Y N..PG[T+.S_1'%?LM\UC.8GE9)936$YE.8WE M=)8S6,YD.8OE;)9S6,YE.8_E?)8+6"YDN8CE8I9+6"YEN8SE4TEM-9 MSF YD^4LEK-9SF$YE^4\EO-9+F"YD.4BEHM9+F&YE.4RELM9KL"XHWR?/+.<,#W)>K3]C^54EM-83FY@.5"EHM8+F:YA.52ELM8+F>Y N/J62\\ZPT4_D1O8//&P$]M&P/;I^N\ M)$ YB>5DEE-83F4YC>5TEC-8SF0YB^5LEG-8SF4YC^5\E@M8+F2YB.5BEDM8 M+F6YC.5REBLP[FCA\*PR4( K P6V,A#E)):364YA.97E-);36RG,9R.LL9+&>RG,5R-LLY+.>RG,=R/LL%+!>R M7,1R,R7,9R.PG,ER%LO9+.>PG,MR'LOY+!>P7,AR$P7,IR M&R_DL%[!^V_+HE^[],1A>]U>+FV]-?-LOOV]"] MZ'U9;C;+N\>;W\KY=;G:W6'[^:_+Y>;PE]T$?RQ7OS\^[ __!U!+ P04 M" "O,%98,Z*(_B\? !=I0( &0 'AL+W=O[ MP+[XDC*IN7!TI)&_S1_VB-+Y'"JT'I _/3IZ]>=J_?OMI^5R,_K[]=7-[4\O M/FTVGW]\^?+V_:?E]>+VA]7GY?U?/B]:N[VWY>OWZU^K*YNKQ9_KP>W7ZYOEZL_W&^O%K]^=.+XL7A MAE\N+SYM=C>\?/WJ\^)B^6ZY^>OGG]?;MU[>*Q\NKYKF]%Z^?&G%V^* M'U,Q.=VMN/N07R^7?]XVKD>[S^6WU>KWW1OFPT\O3G9W:7FU?+_9&8OM7W\L MWRZOKG;4]H[\[UY]<;_I;F'S^J#+N\]^^]G\MKA=OEU=_=?EA\VGGUZ_3GZ\^O'SF_%W_?_)QH+MD[_@G*_H.PNF#RP8+Q?,'[J@LE^P>2I"Z;[!=.G+ICM%\R> MNF"^7S!_ZH+3_8+3IRXXVR\X>^J"XN3PR)T\>3'O#@\Z%__P;_\^B_^[LNE6FP6KU^M5W^.UKN/WWJ[B[NO MN;OUVZ^2RYM=/KS;K+?OO=RNV[SVJYN+[_]SN;X>5W_[[]L+^^JT9_^==_?_5RL[U# M._;E^_WFYU\W+Q_8O!B%UY?OK_N;[E)K_F#R]W3_]44/\LO?+3\_]*^N]14XOL^3\9TW><#;188Q9O1N MN;YCMZ,_CG:O[\O*[+P[GG2C[>?%^^7/[W8/A&Z7:[_ M6+YX_6__4LQ._J/O"YW$*A(3)"9)3)&8)C%#8I;$'(EY$@LD%DDL05@KGR;W M^32YT\A](T^Z3IY_7ES?O+SXNKT>)Z]66; M2JN/HP^[H+J\O?W2?6'T-9>RX-!<(K&*Q 2)21)3)*9)S)"8_8K-[[#=K/&/ MU\6X.#O9_??JY1_-T"&W]2062"R26(*P5NC,[D-GE@V=ZO+V_2YL^M(ENW)H MNI!816*"Q"2)*1+3)&9(S'[%BJ(1+R<_G!33:2=;R$T]B042BR26(*R5+?/[ M;)EGL^7=9K%9?AA=WFR66WPS6F_?[,N9K#(T9TBL(C%!8I+$%(EI$C,D9N>] M.5/.SSHY0V[J22R06"2Q!&&MG#F]SYG39T^;S_/3YBP\-'I(K"(Q06*2Q!2) M:1(S)&9)S)&8)[% 8I'$$H2U\NGL/I_.T&GS&1E*)%:1F" Q26**Q#2)&1*S M).9(S)-8(+%(8@G"6J%4G-RGTJXDQ%L^>/^>7#DX;4JM03:":1#6%:AK5 M#*K9O78T(-I5XMI90V[K42V@6D2U1&GMK"GKK"F1>72>&9P[I%:AFD UB6H* MU32J&52S>ZV;.^/B*'?(;3VJ!52+J)8HK9T[=1FZ>'X;^FU^/IV7!T<1VH=& M-8%J$M44JFE4,ZAF4U@&H1U1*EM?.J+D?O?JX,G%?O.2JD2*U"-8%J M$M44JFE4,ZAF4U@&H1U1*EM4.J+DL7>%LZ+P[.*;0OC6H"U22J*533 MJ&90S1;'M>G9^+1W>(W6IE$MH%I$M41I[0RJN]/%\\O3^:6#PP:M3Z.:0#6) M:@K5-*H95+-%?XNZG)7=K$%KU*@64"VB6J*T=M;47>J"*5/GF<&Y@]:I44V@ MFD0UA6H:U0RJV:*_53V>'@VOT5HUJ@54BZB6**V=.W6WNLB7J]\E;WYMC:Z+ MQD$>=^_MC2&T68UJ%:H)5).HIE!-HYI!-8MJ#M4\J@54BZB6**V=577/NF"+ MU@7:M$:U"M4$JDE44ZBF4U0*J151+E-8^F["N79=X[3HO#LTI M5*M03:":1#6%:AK53'E6;-%-W:HYE$MH%I$M41I[1"J:]?E\VO7 M^:6#TP:M7:.:0#6):@K5-*J9LK\H/>Z>V&'1;1VJ>50+J!91+5%:.VO*.FN8 MVG6>&9P[:.T:U02J2513J*91S93]1>G)V5'ND-LZ5/.H%E MHEJBM';NU+7K M,E^[?GAR?9Z;7.?5P3&$5JY13:":1#6%:AK5#*I95'.HYE$MH%I$M41I[:RJ M*]?;2W)RO>>HD"*U"M4$JDE44ZBF4U0*J151+E-8.J;IR7>*5 MZ[PX.*?0RC6J"523J*903:.:*8]+TON.]-'@FMS7H9I'M8!J$=42I;4SJ*Y< ME\^O7.>7#@X;M'*-:@+5)*HI5-.H9LH'2M)%-VK(71VJ>50+J!91+5%:.VKJ MQG7)-*[SS.#801O7J"903:*:0C6-:J;L[TC/QD=S:W);AVH>U0*J151+E-;. MG;IQ73YZG+7Y6VMN?=[^U8GF;[TQA#:N4:U"-8%J$M44JFE4,ZAF4U M@&H1U1*EM;.J;ER7;..Z1!O7J%:AFD UB6H*U32J&52SJ.90S:-:0+6(:HG2 MVK^+NFYN\TL'IPW:N$8U@6H2U12JZ7%_1_ID=M;-&O0,:U1SJ.91 M+:!:1+5$:>VL*>NL81K7>69P[J"-:U03J"913:&:WFN[7^O0S)UI-W70$ZQ1 MS:&:1[6 :A'5$J6U4Z?N6X\?/>;Z@;GU>6YNG5<'AQ#:MT8U@6H2U12J:50S MJ&91S:&:1[6 :A'5$J6ULZKN6V\OR;GUGJ-"BM0J5!.H)E%-H9I&-8-J%M4< MJGE4"Z@642U16CNDZK[U&.];Y\7!.87VK5%-H)I$-85J>GSMQ\_O6^>7#@X;M&^-:@+5)*HI5-/C_H;TM.A& M#7IX-:HY5/.H%E MHEJBM';4U'WK,=.WSC.#8P?M6Z.:0#6):@K5]%[K3JUG MW=1!CZY&-8=J'M4"JD542Y363IVZ;3U^M&W='EJ_;9>M^V?6:-<:U2I4$Z@F M44VAFD8U@VH6U1RJ>50+J!91+5%:.ZGJKO68[5J/T:XUJE6H)E!-HII"-8UJ M!M4LJCE4\Z@64"VB6J*T5DA-ZJ[U!.]:Y\6A.85J%:H)5).HIB8][>B3\:1G MS*S1C0VJ651SJ.91+:!:1+5$:>T0JKO6D^=WK?-+!Z<-VK5&-8%J$M74I+\= M/1V?=K,&/;@:U2RJ.53SJ!90+:):HK1VUI1UUC!=ZSPS.'?0KC6J"523J*8F M_2=(=W]9H49W-:AF4U@&H1U1*EM6.G+EM/'BU;]X^MSS-CZ[PY.(/0 MJC6J"523J*903:.:036+:@[5/*H%5(NHEBBMG51UU7I[28ZM]QP54J16H9I M-8EJ"M4TJAE4LZCF4,VC6D"UB&J)TMHA55>M)WC5.B\.SBFT:HUJ M4DJJG) M<3GZ]&36.[5&CZU&-8MJ#M4\J@54BZB6**V=0775>O+\JG5^Z>"P0:O6J"90 M3:*:FO27HT_/CJ;6Z*G5J&91S:&:1[6 :A'5$J6ULZ;N6D^8KG6>&9P[:-<: MU02J2513D_[SHZ>S;NR@IU:CFD4UAVH>U0*J151+E-:.G;IL/7EFV?IM;FJ- MEJU1K4(U@6H2U12J:50SJ&91S:&:1[6 :A'5$J6UDZHN6T_8LO4$+5NC6H5J M M4DJBE4TZAF4,VBFD,UCVH!U2*J)4IKA=2T+EM/\;)U7AR:4ZA6H9I -8EJ M:GI50+J!91+5%:.X/JKO7T^5WK_-+!88-VK5%- MH)I$-37M[5H7D_FDFS5HUQK5+*HY5/.H%E MHEJBM';6E'76,%WK/#,X=]"N M-:H)5).HIJ;])U%WA];HI@;5+*HY5/.H%E MHEJBM';JU%7KZ>-5:[.?6G^W M&UN/OW_S7>>0$-,;0VC=&M4J5!.H)E%-H9I&-8-J%M4')Q3:-UZ>EQ"+N:3LYYYKD WEJBF4$VCFD$UBVH.U3RJ!52+J)8HK1U" M==]Z^OR^=7[IX+1!^];3_A9R.9UWLP:M4J.:0C6-:@;5+*HY5/.H%E MHEJB MM';6U'WK*=.WSC.#LIVKE&M0K5!*I)5%.HIE'-H)I%-8=J'M4"JD542Y36"JE9 MW;F>X9WKO#@TIU"MFATWD4]/BK[)-;JO1#6%:AK5#*I95'.HYE$MH%I$M41I M[0RJ.]>SYW>N\TL'APW:N9X]=.ISTS!TY]GG5C!VU3HYI"-8UJ!M4LJCE4\Z@64"VB M6J*T=NS4I>O9\TO7;W.3Z[P[.(?0TC6J"523J*903:.:036+:@[5/*H%5(NH MEBBMG59UZ7I[24ZN]QP54J16H9I -8EJ"M4TJAE4LZCF4,VC6D"UB&J)TMHA M59>N9WCI.B\.SBFT=#T[+EV/>\_0$.B^$M44JFE4,ZAF4U@&H1U1*E MM3.H[ES/GM^YSB\='#9HYWK6V[DNQL.4-#H)M*5%.HIE'-H)I%-8=J'M4"JD54 M2Y363IVZOY L7D^[>8.VJ=&-8%J$M44JFE4,ZAF4U@&H1U1*EM7.G;EW/'VM=YX;7YYGA=1X>.A="M0K5!*I)5%.HIE'-H)I% M-8=J'M4"JD542Y36CJNZ=KV])(?7>XX**5*K4$V@FD0UA6H:U0RJ651SJ.91 M+:!:1+5$:>V0JFO7<[QV/3^N-I>32>_L&JU4HYI -8EJ"M4TJAE4LZCF4,VC M6D"UB&J)TMH95->NY\^O7<_[CY,^FW2C!BU4HYI -8EJ"M4TJAE4LZCF4,VC M6D"UB&J)TMI14[>NYTSK>MY_FO1I>32Z1@O5J"903:*:0C6-:@;5+*HY5/.H M%E MHEJBM';NU+WK^1..NNX,K\^/SKKNGUVCQ6M4JU!-H)I$-85J&M4,JEE4 M#U'B]>H5J&:0#6):@K5-*H95+.HYE#-HUI MM8AJB=):(75:%Z]/\>)U7AR:4Z?'->YYT7<\=87N*U!-HII"-8UJ!M4LJCE4 M\Z@64"VB6J*T=@;5O>O3Y_>N\TL'ATU_BWLVFW>S!NU=HYI$-85J&M4,JEE4 MDK/K/4>%%*E5J"903:*:0C6-:@;5+*HY5/.H M%E MHEJBM'9(U;WK4[QWG1<'Y]1QB[N8G$Y[A]=H\1K5)*HI5-.H9E#-HII# M-8]J =4BJB5*:X=07;P^?7[Q.K]T<-KTU[@GY;B;-6CS&M4DJBE4TZAF4,VB MFD,UCVH!U2*J)4IK9TW=O#YEFM=Y9G#N]/>XIT>Q@Q:O44VBFD(UC6H&U2RJ M.53SJ!90+:):HK1V[-3%Z]-O*%Z_S0^OT>(UJE6H)E!-HII"-8UJ!M4LJCE4 M\Z@64"VB6J*T=E[5Q>M3MGA]BA:O4:U"-8%J$M44JFE4,ZAF4U@&H1 MU1*EM4+JK"Y>G^'%Z[PX-*?.>L[/'O<6K]%]!:I)5%.HIE'-H)I%-8=J'M4" MJD542Y36SJ"Z>'WV_.)U?NG@L.DM7A?E;-+-&K1XC6H2U12J:50SJ&91S:&: M1[6 :A'5$J6ULZ:LLX8I7N>9P;FS+U[G?[MBA6XJ4$VBFD(UC6H&U2RJ.53S MJ!90+:):HK1VZM2]Z[-\[_K=ZFJQ'EVM%C??_[9X__LV@&Y6F^7MUYGUKX>9 M]FZD77Q_WJYC_]H[T,[O-SB>T#8VJ@E4DZBF4$VCFD$UBVH.U3RJ!52+J)8H MK9UB=1M[>TD.M/<<%5*D5J&:0#6):@K5-*H95+.HYE#-HUI M8AJB=+:(56W ML<_P-G9>')Q3Z$G9J"903:*:0C6-:@;5+*HY5/-G/3]+<#(K>[X?$]"-(ZHE M2FN'4-W&/GM^&SN_='#:H(=EHYI -8EJ"M4TJAE4LZCF4,V?]?\LPF?9Z=::,E;52K4$V@FD0UA6H:U0RJ651S MJ.91+:!:1+5$:>T4JTO:9VQ)^PPM::-:A6H"U22J*533J&90S:*:0S6/:@'5 M(JHE2FN%5'%2M[1WU_!4^Q%R:%2Q7,5R@N4DRRF6TRQG6,ZRG&,Y?^">,N!F MMXXLES"N$TI%(Y2>W]M^9.WP]"&YBN4$RTF64RRG6YP'*1Y1+&=7)MTLBU"3H7/WA8:)%&ZA[6^6$RPG64ZQG&8YPW*6Y=R!:XZU M9Z>3GJFV9W<.+!=9+F%<)Y-FC4QZ?A7\D;7#PP98++!=9+F%<)]?.&KG&EL9X0VR3'.4$RTF64RRG6,Z.=1HDA?_#TWRM_DA>7[+X9'%-LE13K"< M9#G%<$WR?/D\-QBF^0H)UA.LIQB.,ZV5,VL@=X3G$%LE1 M3K"<9#G%WW!X8+$UUAHD5S%4BRR6,ZX16HT9>\C7R/#D\M]@: M.'#ULA13K"<9#G%=X9GD-LC1SE!,M)EE,LIUG.L)QE.<=RGN7"@>OFT+R<'N406R.GN$X.-6KD M9;Y&?C<[VKX6>[]>?KC_K=;; MU7=/MQ;;#1]ZGI77!D<6RE4L)UA.'KC6@=;+>AL^H\_+]>7JPVCQ<;-YBN4$R\G''J39Z'IUL_ETV_M,"KTKFN4,RUF67&Q7'_W0&Q]-]I&VO7ES=WP??OW[NE7?X*QS724 MJUA.L)P\<*UO*3_X9(NMG:.<83G+#)Z'\^$O!MG&.LI5+"=83K*<8CG-YBN4$RTF64RRG6 MY0++Q0/7]RWI]G>D$[9S)XX:5?9QMG?Z^MWR_9?MR[W1W7.I?X[>)7\XJ>J[ MW5%5X^^+QJ]SV+VW/Z78?CO*52PG6$ZRG&(YS7*&Y2S+.9;S+!=8+K)42QG5"J]&" MG^0+UL\YJ2I/#L\MMN^.HCFGW5'W);JQ83K.<83G+'Z3X1E%K&K"]S?.EHO/^YBZL?%S^&8G?[RYIY_>KSXF(9%NN+ MRYO;T=7RXY8\^6&^?6&YOKSX=/_&9O5Y^P7\8O3;:K-97=]=?EHN/BS7NP_8 MOO_C:K4YO+';X,_5^O>[N_WZ_P!02P,$% @ KS!66"1UZ?J2 @ U08 M !D !X;"]W;W)K&ULA95=;YLP%(;_BL6JJ9/6 M H;PT1&DMM&T2:M4->UV,>W"@4.P:C"S3=+]^]F0HFQQFIO@8_N\SWN"?,=K"O4"R;QHB_MP X]NYXSNO$P]T72LSX>991]:P!/74 MW0L=N9-*21MH)>4M$E#-G6O_ZB8U^X<-WRELY=X8F4I6G#^;X&LY=SQC"!@4 MRB@0_=C +3!FA+2-WSM-9T*:Q/WQJ_KGH79=RXI(N.7L!RU5/7<2!Y50D9ZI M![[] KMZ9D:OX$P.OVB[V^LYJ.BEXLTN63MH:#L^R2;X%@FS6ZN9P5#JD*W-T=:\E*42>I7J/)5_X^WZXA%$@Q:P4N@" M+?5K+WL&B%=H6%33XAU1O:"*@D3G"U"$,OD!G2':HL>:]Y*TI C!A907*+ _XBPAP/TM%R@\[,/_\JXNJ:I,#P5A@?=X*BN=KR@LF!< M]@+0S^N55$(?@E\VCZ-6:-)D&8QIF[L=#"B1:>HLULM#$KVJ/Y<8*#)+#C9A-N M=@H7V7"S0QS&48BQ'1=-N.@4+K;AH@,5QO&O@N(F6TG51IK[Q2NK MRM'TM938929>[V[M"YB"))9)0 M 4ER5#[\@!7*Z>X8-C.:_?I&(%N?7T*@/ MYW@>S,&+SYOMK[OWJ]5^\8_;F_7NVXOW^_V';YX_WUV]7]TN=\\V'U;KP^^\ MW6QOE_O#E]MWSW9TE2/;]=7J\O7KZX_W<_;%^^V'S'7'_+3]=KS[OG%\O[OXLOVPV MO]Y]8=Y\>Y'IJ?VR/\>U8O'1>\.='_]H,O[ M/_WA3_/+KM\N/-_L?-Y_UZO@GNG^!5YN;W?W_ M+CX?OS>Y6%Q]W.TWM\>##Z_@]GK]Y?^7_SB>">> M'CB@.QX0';N ?GQ@/S< M XKC <6Y!Y3' \IS#ZB.!U3G'E ?#ZC//: Y'M"<>T![/* -#\B?^HM+'O[F MDOL=].6O_'Z_=,O]\N6+[>;S8GOW_0?O[A?WF^[^^,,VN5[?%O# M;U6+S=B&7U]O%3\N;C_=?W7_K M_O%;_]"M]LOKF]T?#P?]_;);_.%W?US\;G&]7OSM_>;C;KE^LWOQ?']XA7?K M/+\ZOIH_?WDUV1.OIEM=/5ODZ;\MLB3+1PY_%3_\S9RN#K_Q8\=KL\_/!TYW)S_9Q\[W,8/_\ORMR<6?W[8 MSX^;.GO*_7Q^^86'VJ]O=_XQMRB]:,:[= M7:*^V7U87JV^O3A<@W:K[:?5QT2OY];(N26$=B@L0DB2D2TR1F2,Q" MF%<3^6--Y#']Y5\/S=:A;UAMMZLWB[?7Z^7ZZGK];G&UV>UWB\-/Z\-O'HKF MS?7N:O-QO1_]V?UE@?I^@;O&Z]/++$GK)'GQ_)-; -'7,;4 2$R0F!R>C31/ MLO!L*')-36*&Q"R$>5N[>-S:171KOUINM[_=;>;[5F5LYT:/G_H#GL0Z$A,D M)DE,D9@F,4-B%L*\*B@?JZ!$FYZ2K D2ZTA,D)@D,45BFL0,B5D(\VJB>JR) M*GIEZ/^3]:Z[&:N"+\=7SE6\KM.R38N@J8FN,W6#DY@@,3D\'669MWE1!UT- MN:@F,4-B%L*\O5L_[MTZNG?%;G]]N]P?NO6[VS!?V"<;G"@U]8S=- M^NPIB>[>2V$6_UR\VJP_K;;[ZU]N5HO=:GV]V2[6F_UJ=_BMY%E6_GYQ]<0W MC.9+T16G_M1'M0[5!*I)5%.HIE'-H)JE-+^"G/0V17NB(T>5!ZEUJ"903:*: M0C6-:@;5+*7YY='GP&DT4GMYN;__#^CK]:%%6NWVB^WAR]&R^,*DJ=,7),^2 M)"N#+BF^WN0=C\:[J"913:&:1C6#:O:,K>1OYC[ 3>,)[LEN*7M636Z7R!#P M%:IUJ"903:*:0C6-:@;5+*7Y)=0'Q6G!MDMH<(QJ':H)5).HIE!-HYI!-4MI M?GGT"7(:#>/.;Y>^,&GF7^.R:M@OH<$PJ@E4DZBFSC[#&EW7H)JE-'\[]^%O M&D]_CPV3]^X@_'X3F3>^0K4.U02J2513J*91S:":I32_I/I,.JW9!@H-IE&M M0S6!:A+5%*II5#.H9BG-+X\^H4ZC8=\9<=P1>894>BJ&M4,JEE*\S=Q'S9G)\+F^[[IR;=M MTW>>XJ]F\B6"?6R9?6Z9?7"9?7*9?729?7:9?7CY_^/IY:Q/O[.<[:#09!O5 M.E03J"913:&:1C6#:I;2_/+HD^TL&@V>TT$5P_LL6=-F==A!H2DUJ@E4DV-G M)$WK/ \[*#1_1C6#:I;2_$WAXB]G\C4"S;I13:":1#6% M:AK5#*I92O/+J\_#LXIMH=!L&]4Z5!.H)E%-H9I&-8-JEM+\\NBS[2S^P/49 M+50]#.^:K*CRL(5"#H,].HUJ&: M0#6):@K5-*H95+.4YA=+GW1G+=L0H:$UJG6H)E!-HII"-8UJ!M4LI?D#(_O0 M.C_Q>/:9;P>/,U/+XJB%#U#51=.Z__@-1O=51XFGCLJ*Q/DG]8^2Z)]7H9I& M-8-JEM+\[=R'S'D\9(ZV1I?^S:3R65.7OS]Y RF^XN2=CV;7J"903:*:0C6- M:@;5+*7Y%=0GW#D[5SM'(VI4ZU!-H)I$-85J&M4,JEE*\\O#F;!]X@'M<_NE M+TSX<%=YN.2$H[396=KL,&UVFC8:.Z.:/OOORZ#K6DKSMW,?*>?Q2'E*OY2F MS\[JE\BT\A6J=:@F4$VBFD(UC6H&U2RE^174Y]DY.Y([1_-H5.M03:":1#6% M:AK5#*I92O/+H\^C\Q//9Y_;+U5C=VG2=-@NG?F-7?R%3=[,:'J,:@K5-*H9 M5+.4YF_F/CW.X^EQM%L:/$QW,HF+KS;Y4H &TJ@F4$VBFD(UC6H&U2RE^=73 MQ]8Y.]L[1X-J5.M03:":1#6%:AK5#*I92O/+HP^J\[ECOO/AG.\\:<)/,8DO M,WFCHY$SJLE\..A[\,EL:(Z,:@;5+*7YG\[6Y\C%B1QY4FOT=4E<_"5,O2"@ M6H=J M4DJBE4TZAF4,U2FE]2?99=L'._"S2H1K4.U02J2513J*91S:":I32_ M//J@NH@_BGVZ7SH";G]0C,T3B"\T>:NCH3.JR3//B$)7U:AF4,U2FK^)^SBY M.!$GSVF;S@SDXB]A\G4!C:M13:":1#6%:AK5#*I92O-+ROF@Z()MF]"\&M4Z M5!.H)E%-H9I&-8-JEM+\\NCSZB+^_/49;5-Y9MN$9L^H)E!-CIR10<>$!LJH M9E#-4IJ_?_M N3@1*,71I]7%W#'?Q7"H]4@<%U]F M\D9'71!]?E MW$G?Y7"N=5ZU998%S5-\HTG=$&-:@;5+*7Y^[*C\T!=%[Q]-:9'01Z11K4,U@6H2U12J:50SJ&8IS2^?/M4N MV5G>)1I+HUJ':@+5)*HI5-.H9E#-4II7'E4?2U?Q9[!/MTA'P&T(TK8IV_"M MW?&%IFYU5!.H)D?.2)9421%,DU+HJAK5#*I92O,W<1\>5_'P^,?O_O-R]JVC M^!I3?_"C6H=J M4DJBE4TZAF4,U2FE\S?59=L3.[*S1L1K4.U02J2513J*91 MS:":I32_//JPN8H_9'U&7Y0/^Z(T+<(NX%5\HT0A?5J&90S5*:OX7[?+@^,83[^]>SWW$47V+R3WTT M9T8U@6H2U12J:50SJ&8IS2^9/HVN"[8I0M-F5.M03:":1#6%:AK5#*I92O/+ MHT^;Z[E#MNOA2.F\:)J\#;LB-#E&-8%J-T%4UJAE4LY3F;^(^ M$ZY/3-K^TA91;SB*KS;Y$H#&S*@F4$VBFD(UC6H&U2RE^=73A]$U.UZ[1G-G M5.M03:":1#6%:AK5#*I92O/+H\^=Z[GCM>N1\=IITF;AX_SQA29O=31#1C4Y M>D;RM [?<(2NJE'-H)JE-'\3]^EP'4^'[Y*UGV:^WRB^Q.2?^VC,C&H"U22J M*533J&90S5*:5S)-'T8W[.CL!@V;4:U#-8%J$M44JFE4,ZAF*;Q1?;?(E (V944V@FD0UA6H:U0RJ64KSJZ=/HQMV-':#)L^HUJ&: M0#6):@K5-*H95+.4YI='GSPWT>CNG ZI&+Z]IJJ2/&R0T! 9U02JR9$3DB9) MFX:?+8*NJE'-H)JE-'\/]_%P$X^'[Y*UV>\XBJ\Q^><^FC.CFD UB6H*U32J M&52SE.;73)]&-^QX[ :-FU&M0S6!:A+5%*II5#.H9BG-+X\^;F[FCL=N1H9! M9VU:A@_PQQ>:O-71Z!C5Y-@9R9OADVKHJAK5#*I92O,W<1\*-_%0^*$OHMYR M%%]N\C4 #9I13:":1#6%:AK5#*I92O/+IX^C&W8\=H-&SZC6H9I -8EJ"M4T MJAE4LY3FE4?;1\_MW/'8[=AX[*QLPC=EQQ>:NM513:":'#LC35N';\)2Z*H: MU0RJ64KS-W$?$+?Q@%B+UW/?<11?8>J/?53K4$V@FD0UA6H:U0RJ64KS*Z9/ MHUMV.':+QLVHUJ&:0#6):@K5-*H95+.4YI=''S>W$HOMCD*P":,Z.: M0#6):@K5-*H95+.4YA=/GT:W[&CL%@V>4:U#-8%J$M44JFE4,ZAF*.QFY'!D'G69F'[SB*+S1YJZ,A,JK)T3-2%LG@MA$:#Z.:035+:?XF[N/A M-AX/WR=K9F)\%C?+_?U_65^O#[W0:K=?; ]?CI8%FBJC M6H=J M4DJBE4TZAFCEJ:.NUA\BS)RJ ]M-2RWHY/DSXQOOOU66W3K'=JGUAE M:DFP7,=R@N4DRRF6TRQG6,YB7% _J5,_[.SL!P^K%#2<9CG!G5AJ^JY'0V>6DZ-GI9&%8R=/+#5]UZ-!-LO)T;/2%$7X*2Z*75>SG&$YBW'!?FZ= M_7QR+O=/X ?>GEAN^H4!S;193K"<9#G%C:U1CDY M?E;J+)RYH-AU-E:*K$W#3X-CU]4L9UC.8ERPGYT,.HUG MT(^-$W7S*;[>]"L#FVNCG& YR7**Y33+&9:S&!=4DI-^I^S$[PE M*.IJT$.Q>33*&9:S&!?L9R>/3N-Y])<>:O[=)_0!;9;K6$ZPG&0YQ7*:Y0S+ M68P+ZL?)OU-V$/B#AU4*&W"CG& YR7**Y33+&9:S&.=72N8$W-G /@O?> MZ"I/AG>?XDM-WO4H)UA.CIZ5)DT'GRG'KJM9SK"2&OQVOP\]YU/\34F7PU0KF,YP7*2Y13+:98S+&)__.X8'C.1MOHUS'.)Z/C-9.TR)+ MPKXIOM3T7<]&U2@G1\]*EA?AQR$K=EW-XHO M-_W"P.;:*"=83K*<8CG-2DWWD!MU!LT(UR']QX/C)8.\GS>O#F\?A2TW<]&UJCG!P]*VF2U,F@A6+C:)0S M+&-DWSD\;3QG MLVV4ZUA.L)QD.<5RFN4,RUF,"RK%R;;SV=/&\^%<[2Q+FGSP*2WQI:;O>C:G M1CDY=E;2)JG" :**75>SG&$YBW'!?G82Z/SDM''TQA/[+#;*=2PG6$ZRG&(Y MS7*&Y2S&^754.,EW 0\;+]B4&^4ZEA,L)UE.L9QF.<-R%N."2G%2[F+VL/%B M.%8[R]*J'-QXBB\U?=>SB37*R;&SDC;YX;2$'12ZKF8YPW(6XX+][&3113R+ MOOS^]?SG[>)K3+\:L)DVR@F6DRRG6$ZSG&$YBW%!]3C)=P'/&B_8:!OE.I83 M+"=93K&<9CG#U3<5@PXASY(J'0PJB"\U?=>S,37*R;&S M,LCJT"4URQF6LQ@7;&4G>R[BV?.Q9<*>M(LO-_V:P,;9*"=83K*<8CG-2$W@4\9;Q@$VZ4ZUA.L)QD.<5RFN4,RUF,"RK%2;B+V5/&B^$\[3RM MBR8==$]L6HUR@N7DV%D9=D]L!(URAN4LQ@5;V8F@BY,#QG^>/5X\OL;T"P$; M9:.<8#G)48YPW(6XX*M["3/93QYON^>9M]QBB\R_4K 1M@H)UA.LIQB.3861GV3&S>C'*&Y2S&!5O9R9O+>-[\V#-AMYS8)ZY1KF,Y MP7*2Y13+:98S+&)EX.YV9G19:,!'9L3(UR@N7DV%D9MD]L]HQRAN4LQOE;N7*RYRJ>/?^X M^K2Y^71WJ^EJNWISO5^\75Y=WUSO?[OKJ/[K^Q_&;D;=7QSAXU7P[':3S15;)R-KD4G; M25Y5(ZT4&VVCG& Y.79:BJRL1UHI-K1&.<-R%N."#>V$UE4\M#ZCE9I[?XI] M@!OE.I83+"=93K&<9CG#2UVP\CG(=RPF6DRRG6$ZSG&$Y MBW%!I3CQ>#U[)GD],GU[O*N*KS5]V[-9-\K)L=,RWE6AZVJ6,RQG,2[8T$Z* M7<=3[%A7]=T/S5?>GXHO.OWZP,;C*"=83K*<8CG-2$Z#4\I;QF M,W&4ZUA.L)QD.<5RFN4,RUF,"RK%R<3K:)9X5B=5#%J&+"U'DK[X4M-W/9MO MHYP<.ROU\*0H=EG-4K$)-LH9EK,8%VQG)\&NXPEVK*4REU][9XI] MYAOE.I83+"=93K&<9CG#LVDXRG4L)UA.LIQB.#-[G'DS'-R=I_FPBXJO-'G3HYQ@.3EV4@8=%+JD9CG#L($X MRG4L)UA.LIQB.SIYLUPCO=X,\5FVR@G6$Z.G91A,\4& MUBAG6,YB7+"3G<"ZB0?6\82O_]AY,QSKG69IV@Q: M*#;+1CG!*KSKYRH!R'+O=O;H\W8XY#LKDJ2LPR8JOM3T7<]&V2@GQ\[*H(E"E]0L M9UC.8ERPE9U\NOWZJ>?')FKF/:GX"YA^E6!3<)03+"=93K&<9CG# M[Q8WJ[<'/GEV]VSX]OK=^\'_S/F^VO]VN\_#]02P,$% @ KS!66*CE7D43! YA4 !D M !X;"]W;W)K&ULM5A;C^(V&/TK5EI5NU([B9T+ M80I(#$RU(W5;---MI59]\("!:).8M0UL^^MK)R$78CR=7<,#.,[W'9_CZ\&C M(V4?^980 3YG:<['SE:(W:WK\N669)C?T!W)Y9LU91D6\I%M7+YC!*^*I"QU MD>=%;H:3W)F,BKH%FXSH7J1)3A8,\'V68?;/'4GI<>Q YU3QF&RV0E6XD]$. M;\@3$1]V"R:?W!IEE60DYPG- 2/KL3.%MS,4J(0BXO>$''FK#)249TH_JH>' MU=CQ%".2DJ50$%C^',B,I*E"DCP^5:!.W:9*;)=/Z#\5XJ689\S)C*9_)"NQ M'3NQ U9DC?>I>*3'=Z02%"J\)4UY\0V.9>P@B;(ENJ27(UC$^" MR;>)S!.3.6') :NN! \Y%VPOATAP\ /X!3-6UK^9$X&3E+^5M0^Y((QP 1ZQ M(.#IB'>R\L/3'+SY]NW(%9*0@G675>-W9>/H0N,0@?BV#>1;*P -'N!Z2+64K/J!6RA=34V;@!:LP/0JA^PA=;5W3@">#5+ #6> M(-!; DWH(/1,D[/Q!/#JI@#VS_J> ".)+QVEQC+ K_0,L.\%+FQF_< +0X : MMX#,;F&Z&.HXF;->NTYLH74U-F8!63,+R*I9L(76U=V8!70ULX#Z#@"=+_I* M8S_RTJ1L/ *ZND= _8._Q]P4TF7>> +TE9X ]?_U1TC3J_VP6TN*([J[^#M[/RRK&!*6] WV.V27(.4K*6D-[-0)[S MK+Q4+!\$W17W&UL MM9IM;]LV%(7_"J$-0PMLD4C*>LEL VW2H@'6Q4C:#=BP#XK-V$+UXDITG '[ M\2-E110MB;: FWR()>ORA$<\I)_0FN[SXENY88RCYS3)RIFUX7Q[:=OE>,N7F^X?,.>3[?1FMTS_G6[*,29W:BLXI1E99QG MJ&"/,^L=OKRBOFQ05?P1LWW9.D;2RD.>?Y,G-ZN9Y<@>L80MN92(Q,L3NV)) M(I5$/[[7HE;S-V7#]O&+^L?*O##S$)7L*D_^C%=\,[,""ZW88[1+^%V^_\1J M0Q.IM\R3LOJ-]G6M8Z'EKN1Y6C<6/4CC[/ :/=U3(:J$F#ZI[4[46;N),#N,]+\356+3C\VM6Q$^1 MO)7H)BMYL1-#Q$OT"[K=\9)'V2K.UFB@Z,TUXU&3<99 MP4J.BH@S5.ZC;9\EHX:<>9?E-EJRF26F5LF*)V;-?_H!>\ZO?0:!Q#2[M+%+ M*W5Z>OC__DU<0S>4_?9XII&<@,_<:S#Q=-OQM-[-0_1]'LEDX< MS],KM0X'38>#4=&\DWV_%]%$MQGKZ[11;NQ0 8EISL/&>0@5SQ#2,Y"8YAD[ MBA85*%HA9EHYF=3H>2BI9N716Q% :OI]:.V]$*BD$M@MF-?@'Z+XAQ@Y MX^RD'E0PT0/HD@Y8OU1V,DT'HJJ0A9Q ED5P-J.:I4:/$9":;EQQ#YF 91.4 M>*#4=-^*>(B1+,9]\M=:VIZ$V[\ET5/J3QP#HA(%*^0$K.@9;:VFFX+USRRC MX.@1 U+3[2ON(0%84D$Y!TI-]ZTXAQAYXNQ5-.Q=&UTR.4[HZ4)]SUV1"363 MR:@Y56NU)PK!QS.EWE7OEIKG%%6(0D]LJ"S"L]=]L]3HKPI>@TFH8A(*QB04 ME$F@U'3?K2^&S$PR+J.TF]&!B'8KA[*IF(2>8I)PY'IO%AP]4J]!)E21"04C M$PI*)E!JNF]%)M1,)F>N][7*Z?7>_.?Z[2"3$P4L%'!WA7:W3(;F6K?R>*[9 MK2<'Y&,;GZ-B'6&PO=V]R:W-H965T FUUD_:+@+H<#4.@9& MCP4.40A'1-?XMN(,ZB,=<'.\9K_RVDG+A!D<*O&%9S;O!V\"R'#*YL+>J.4[ M7.EI.[Y4">-_85G%=ML!I'-C5;$"TPT*+JLG>USYL &(6D\ XA4@?BZ@N0(T MO=#J9E[6!;,LZ6FU!.VBB36JX=&]Q;#7MT+-);L$"J$I&O7"QJ>#7J"B*NU%N >FJ1543JTK_E9\H2SW##W/JZJA= .U/E;+KB6L<]?^$Y"=0 M2P,$% @ KS!66%?+S.DI P K@L !D !X;"]W;W)K&ULM59K;YLP%/TK%JNF5&K+&Y(N06K+'I5:J4K:[<.T#R[TDW;0?/QL(RX-$J<2^)'[<<^QSS+VZPR5E+SP!$.@USP@?:8D0Q:6N\RB! M'/,+6@"1.U/*8[9KVO(Z'*DF=IJ89S.$J$6]&!8X!E,0#P5#TS.](8E3G,@/*4$,9B.M"OS M,ARH^#+@:PI+OC9&2LDSI2]JK9)X+)W53B1! "2Q=8>8]N"1=L+I]4<'0N M9P(8<($^OLI/C /JA2!PFO%3N?DT"5'OY!2=H)2@QX3..28Q'^I"WDCQZE%] M^G5UNK7G=--"]Y2(A*./)(9XDT"74AH]UDK/M760,83H MGF&;(,RVZYT,WQ M<*L%'AX/-P^HL9O7L4L^^TVO@EB95QU@ FBQQ@?[LY&^;M(.T;_TTNB0+.R+;L--K[/3^>])Y73K; M)5G8$=F&LW[CK'_P0QT?F7(5B[>>):[GJ7J^D7-M8:9E^%LYMQMFV8;7GG+] M1DF_H_+1WSF]K7SL1K66CY:P_>5CT&@9'-3R2 7.VJX^V"E6IN$-W*VK[T:= M^X;G;BD,6\(LU^MO75U?ZV1R8+.R(^0HHG,BJB:@66V:SJNRU]I:OY;-:-4[ M_J.I.ME[S&8IX2B#J:0T+GQ9:UC5'58308NR7WJF0G9?Y3"1#34P%2#WIY2* MU40=T+3HP5]02P,$% @ KS!66#9J8/?? P !( !D !X;"]W;W)K M&ULM5C;;N,V$/T50KT@ ;J1*,F7I+:!Q-JB ;IM ML.EN'XH^,-+8)E8BO21M)W_?H:3(EJ4H\4+K!UND9@[G' _)(2<[J;[H%8 A MCUDJ]-19&;.^";A509,]A42U>O%; D=\I2U_>\H9LQ+IS9 M).^[4[.)W)B4"[A31&^RC*FG&TCE;NI0Y[GC(U^NC.UP9Y,U6\(]F$_K.X4M MMT))> 9"F,$61<%+_LL13BP($.7W#P2P?_V"%\ MP2$H'8*W.H2E0RZU6U#)=8B88;.)DCNBK#6BV8=@OQ/?\H"6@^=O=_1;W MZ.WNM(--4*D?Y'C!J^J3.>K$Q1)$_$3^_0/MR*V!3/_7)GH!&K:#VI7B2J]9 M#%,'EP(-:@O.[.[W1,Z>P ! M"V[."3SBXJ];V15HHX, WE&<+YYWS+%I&(S'PX9=U+3SK=4+M(85K6$GK<\L MW;!B^4]Q V(B;F53@ P/!_='(0V;=%HL!S[UFY919V#?F*BCBO:HD[:=[K&" MA!L2XWK[A+OWCJFDC?JH02CP+D>>UZ3>.>2IT[@GL)HZXTJ=\5MS'?.;I8;C MSL1$@K/: YGL%:(U>9X-RGT&C?T.M9IW,CDX]3H#.\;R5]6Y"]?(;]%AEA7 MF6)3*+)D_DJ6=&*>NA_T"1;U!%;3DGK[VL;['MMKB=J3GKVB17VAU14]J!9I M7TM7B51;C,=^V]+5/>;)"O6$5E?(WROD=RH48<9IP^,\ZZXW9B45-T^M G4" MG9QF?:)%?:'51=R7Q?2[U,6TU\*X5[2H+[2ZHOO:F':7JW^MP1[LQ)*D4NO: MY-6M4H:-?9)2K_PT0BCWX&B<@5KF5PS(7VZ$*4Z=56]UC7&= M']Z/^F_L]49^Y-[#%'E+_WY)29%MB9;ST!=;HLX@6-&/.>%BN/8OQD&]4GC%X%DANBH**GP^0\]W(\9RWA6FV7"FSX(Z' M:[J$%U!?U\]"W[D-RSPK@,F,,R1@,7+NO;N)YQN#$O$M@YT\ND9&RHSS'^;F M:3YRL/$(&2?OQ7TWJ-'L:P^/K-_;/I7@M9D8E//+\>S97 MJY$3.V@."[K)U93O_H1:T,#PI3R7Y2_:U5CLH'0C%2]J8^U!D;'JG^[K0!P9 M>.$9 U(;D+9!<,; KPW\]QH$M4%01J:24L9A0A4=#P7?(6'0FLUGR_.;&83]YO[O6H\9M< M^26??S%7:)+)-.=R(P#]E%4;107/]$" MYB!H;O0@H3]2'H7:G()=2(G;.2$O7+,*SX#!HM,(9V= M]4;!'%&%9"/SG+30$E\\B$C0$F?!D7 0D)8Z"\S'B:DE-GE1(R^ZF*WC%^\C M8KK#\T63O%J[36#%'!YYY 4Q;LOKHFY\+XQ:ZBPHXB>)75S($[_E?A?6_H[Z$"=N)XW;2:_;4QUZ/5+-+1 /M\N$!123,]X?S2Y>K_=_JQ4(J]=>9[? B]HUVX+RDJ1= M FPH/ C.^$X.OI/^R+-4S^G2E &TI?FF&JMHK@=QRE(H2X)5&ND&TH^C]A=D M@?DQCI.V. L,!U%X1MUA4O%ZV_?XE2M=Q@X5#EW5)>T:P5Z?6:3]9?-MU9MT MM'5A?AR';6E=% G;'XQ[-#D7();E"43JGK-AJAHSF]7FE'-?SO:M]0=S^BDG M\@--=73Z0L4R8Q+EL-"4^#;2'5-4IY'J1O%U.9_/N-+3?GFYTB[RKY5:T8 MT^BI+(2:#%9:KR]'(Y6M6$G51;5F KY95+*D&B[E(+9SMU]!F95.95]=5( M6,$R;8:@\&_+KEE1F)& X]MAT$'S3!-X_/EE])LZ>4AF3A6[KHH_>:Y7DT$R M0#E;T$VA/U>[3^R04&C&RZI"U7_1[J#U!BC;*%V5AV @*+G8_Z=/AXDX"L!! M1P Y!)!S _Q#@%\GNB>KTYI13:=C6>V0-&H8S7RHYZ:.AFRX,*_Q7DOXED.< MGMZ*K"H9>J!/3*$AFK$%DY+EY@:Z4HIIA:C(T:^OPT_^:LH!E765&IC63HKZNYTA(*[V]7@OL1 _>(9C5> MJC7-V&0 RTTQN66#Z8\_X,C[V97N_S38J^3])GF_;_3I#[GM--?LWU/MAHR.YEO'Z[?Q NM!_M>&J7^ M"9\M(TD8X< - 47\Q5!(ZH4 :ED(&C8'K-WDC"P0G7G): [;*<-HJ',5>1[VF#6?:R]GX@V1;)C;,A9=: M#XX#_[1:;5&$B>^&PUYK9EXOWJ. K4S!OP-@O?+AI4-1\"TU>P6W+7D6R!#' M&)^^=9?.)T&8=B ?^2_N[P "R#1LC+2QT(Q)\%:!%EQ0D9D.!C5+Q9(9@3L! M;+_GT OBZ#0!ERZ(CLKF=0*M5>)>,YI>E974_'M=K:A:F(4'P'Q>,$3K#823 MFO0L_P.P+<$D]CL6&F[=#??;VQ]ZQ:39Z>T+V32V'D[?7NU)9%>'+?.]R(LZ M6%M'P_V6-CN3TO:F)$E#WYI2ARX@49QT<+8NAOMM[(8_ 60-:#;57*&<+P"= MB6'HAQ:M MK3KUBM'1.=G\2/$;E4LN%"K8 F*\BQBZC=R?^_<7NEK71^=YI>$@7G]<,0I; M"B. [Q=5I5\NS&F\^?5E^@]02P,$% @ KS!66. AUZ_$" 658 !D M !X;"]W;W)K&ULS9Q;;^.X'<6_"N$6Q2R0CBW) MMZ1)@"2Z#3#;!IO9[L.B&"@V;6M'$KTDE4R ^?"E+K%,FV;L]#S4#XDDD[\_ M)1U3) _%RV?&OXD5I9)\S[-"7/564JXO^GTQ6]$\$1_9FA;JFP7C>2+5+E_V MQ9K39%YGRK.^.QB,^WF2%KWKR_K8/;^^9*7,TH+>4>9K30J2L()PNKGHWSD7L#:L,=8I_ MI_19;&V3ZE0>&?M6[7R:7_4&58EH1F>R0B3JWQ.]HUE6D50Y_FRAO4W,*N/V M]BL]K$]>GF16"LGR-K,J09X6S?_D>WLAMC*X[H$,;IO!W6_G#-^*[%D!? M7:W-)7-?+]FM:R7>K/E',G#.B#MP'?+K@T\^_-5X8=[ E,N/Q'O%B%7"J3!0 M_",*XPWTPI!U\J+JJ:^JAE#5C"0R^?Z5JOLL7[XNRF).)$\*50F2M! RR;(Z MS<$"!/8"/-#U?@%,M\F.\>EL#> MED(=$8)L_>S([Y_5,?))TES\QU#4VP8Y-".K9]N%6"M53#R]!^1/M7?_M M+\YX\ ^3)I$P'PD+D+ 0"8N0L!@$T^0WW,AO:*-?WZF*D*>/95/;+SC+5?-C M3E5KZ#&CI&#%K$K ,I5OJ2H'2541I"")JC(.?6D2K+40IPH6"?.1L )"QO8 MI(95[OM)8P-";W):#N=)J+11D0CJXC^ M6>:/E!.VJ!XKI'FLD.JQ(LB/W2>-21U6^JGJ0,+\!C;>NF!#_9(&R' A$A8A M83$(ILEKO)'7V"JO+[NB6E.>,J.2K*!3E82$^?93')(7FG!C6PM9BA )BY"P M& 33!#;9"&QBO?J?:5$DG-PQOF:\[MZ8M&5EG*HM),Q'P@(D+$3"(B0L!L$T MO4TW>IOBV_Q3I/R0,!\)"Y"P$ F+D+ 8!-/D=[Z1W_G_0YO?6HA3!8N$^>=[ MS6!WT'YV6G?(L"$2%B%A,0BFJ=$9=..- ZL>'\I"[5:C\D%!^?*%1)R5ZS/R M^?.=25=VVJG"@M)\*"V TD(H+8+28A1-5^#6B+>#?R"W3)0.D30?2@N@M!!* MBZ"T&$73=>AV.G2M->%&ATFGP[-V')ZD0I1TKIZYA'Z?K9)B2]F2I(FE^2]L>8YD,'&Q="P(90606DQBJ:KL',D'.N(\U$J M3"2994Q4C<"C10AU+: TOZ5MB] ;G(\\]WQ7A%!/ DJ+H+081=-%V/D2CMV8 M.%*$B[0RIM="$(37K#R!!%"+1 HS7?V31!OJC[GX]VZ$>J% M0&D1E!:C:+H,.S_$L;L%]Z_5W8P5(IW3PV/6+4@;ZG"F8\-0QYT]YLFB0=(" M*"V$TB(H+4;1=&5U1HAC=T+,%5Q=LQ4S6CF\,Y;GJG,L))M],RINLE=;..[4 M-2H.:H) :0&4%D)I$906HVBZXCHKQ+$.=1]0W")).7E*LK+57"%53Z-JU;U= MXTWW:KQFSL2^_* F")060&DAE!9!:3&*ILNOLT(X.2F&]3H>./D1X=G'4#+$4)I$906HVCZQ.'._'#MYH=9@,5F1E4K MQ7;>KB"2D4=**$TOR6IG65=WH4T( AE!9!:3&*IJNP M,T!.964YVG1*/*H M5J$]WLGR@YH=;UP+2ZL06HX02HN@M!A%T_78N1^NW?WXHBHZD33OZ EU(72.@VMW'#9#O4U- MU/E;9V3)V/PYS3*C-*!^ I3F0VE!2]/&>QS#/0JA82,H+4;1=)%U?H)K]Q,L M$_!4+_.^Z8'^JZ!&I4%?N8#2?"@M@-)"*"V"TF(439=C9T*X$_QL/!?Z>@:4 MYD-I 9060FD1E!:C:+H..VO"?8\U 7#[[7%/UBK4QVAI^@06]9GNOO@(#1M" M:1&4%J-HN@P[B\)]CT71C1 G15$FV?;*#=5KMUN[1@E"70LHS6]IMK=NH0%# M*"V"TF(435^'9K8FC.B=?GIE1>E 3 DKSH;0 2@NAM A*BU$T78Z=4>&Y^,Z) M!S4CH#0?2@N@M!!*BZ"T&$73=;BU;-3_^)+&>SLG]K@G:Q6[NM3^:QI._=F= M. -&T)I$906HVBZ##NCPK,;%5M+_S0KR(FSC>)^O!XSR@QJ7D!I?DNSS4R! M!@RAM A*BU&T1F#]K74I<]6>$+U6/A61TH4(-/DY&/<*;=4R;'; M*YK,*:\2J.\7C,G7G2K 9C79Z_\"4$L#!!0 ( *\P5EA@SO"MRP0 '\: M 9 >&PO=V]R:W-H965T0O"2]^GMB_ M^.7!S ^4?>-[0@1XRK."+YR]$.6UZ_)X3W+,+VE)"GEG2UF.A3QE.Y>7C."D M%N69ZWM>Y.8X+9SEO+[VP)9S6HDL+<@# [S*<\R>;TE&#PL'.B\7/J>[O5 7 MW.6\Q#NR)N)K^<#DF=NY)&E."I[2 C"R73@W\!KYM: N\6=*#GQP#%13-I1^ M4R=WR<+Q5(U(1F*A++#\>B0KDF7*2=;C>VOJ=+^IA,/C%_=?ZL;+QFPP)RN: M_94F8K]P9@Y(R!97F?A,#[^2MD$3Y1?3C->?X-"6]1P05US0O!7+&N1IT7SC MIQ;$0 ##$8'?"OSW"H)6$+Q7$+:"L";3-*7F@+# RSFC!\!4:>FF#FJ8M5HV M/RW4_[X63-Y-I4XL;^+O5]O ;N!,GY/SI C66HMU33P34O<4P6CASOG+!'XBQ_ M_ %&WD\Z7#;-D"6S(Y1!AS(PN2\_49H@/O[E:[)1K-3.XE- M,V3)[ CBI(,XL3_>)C91VC1#ELR.4$8=RLC8'U>8[W6TC*I3:=DT0]&;,3[Q M@FZ$'T&8=A"F1@A_B#UA,YT8\E2Q&WQ6+3#;5N0RSA9#8VEOI< M#M6NWB5E=1R42W5&B]U'05@.$K+1KDMFSY,Y60W8K=M1]_$##XZ ZK,S M-.;)5V$GZQ_XM8"LIF:K;JAU.P(4A2-X^CP,S8&XP=-WG?\"9#4H6W5#K=L0 M4'0U$FY@GY6A.2PWB]8 BUK U$:1%H_52&S5#<&WH3B$4V^L!_6I&)IC\>]$ MO%[3+^1LK1XFTF('=H8=#K/SR;BL)F6HB))R.\>KC,C3GY8>*Q7O,"8AI MP=.$,*PF<"T>JZG9JAN"NMP\B_P1/'Z?FWUS;C;MB)FE)V\B6LW,OB8S'VW& M'?/H0[-O#LUW+T_C6B!6@[)5-]2Z#7;_>K5S&^8[=*"@XQL MIWU(J7D[4*X7NG=/R7U!+ M P04 " "O,%98(,B6@5P% #]* &0 'AL+W=O,?X=[&F5*+7)$[%Q%I+ MN;FR;1&N:4+$!=O05%U9,IX0J0[YRA8;3LDB#TIBVW,Q7.OMQ&.T6LOLA#T=;\B*/E'Y=?/ U9%=4191 M0E,1L11QNIQ8U^X5]@990-[B6T1W8F\?95-Y9NQ[=G"SF%A.-B(:TU!F"*(V M+W1.XS@CJ7'\**%6U6<6N+__1O^<3UY-YID(.F?Q']%"KB?6I846=$FVL7QD MN]]H.:%\@"&+1?X7[>8HGN6ABR5G,6JT0K=I))R*J1 )%T4;B[]OT O6<<^0Y7J]M0.;P M@(8JW#T:'KP_W&L)Q^\/=PUB]*K[IY?S>D=X1^X+].>M:HAN)$W$7VU)+ZC] M=FI6':_$AH1T8JGR)RA_H=;TYY]/ MB1#H&B4T>:9:170".LJ("0L@(1A()B6D6&5D>%)JN\0,C60 ML 2AH%@6FHNJ]1<&A^6ZSAF(Z=$=>HV2;M EM1'45&A(60,(P$$S+A^O4 MIL(Y25TJL4#9 :4%H#0,1=,3M.?Z7,CJ9*9USHO;5I]&HT9] NT40]%TP;U: M<*]CC?J"'VZ^79\7VUFYG9?;H-SBTR*"T I6$HFIZ@VC*[ M9L_2%:MT,TYNKV= MMRH/:L]!:0$H#4/1] 35GM_U3U.R0.T_*"T I6$HFIZ@^A. :[2QTRHCFRT/ MUT2T?B2?E1"MMKAZ89F;.^HL,JB5AZ+I(M=FWC6[^8=2V^RMD.I/1%3JWZKZ MY<$GO<&H^=UO;NZ[L^Z@OAZ*INM>.WO7;.WOV[4^1QO*([;(WM"7+>8;NZ@\K47KLPXJ9U;7@@]("4!J& MHNE9J;V[YY[DC>R!FGA06@!*PU T/4&UU_?,7K^CB3#3.N?%:_WXVWC7!Z"= M8BB:+GAMJSVC*VRI4_^CCROFL7=.+ZAW!Z5A*)I^%]3>W>N?IBZ"FGA06@!* MPU T/4&UU_?,7K]K702U^"6M41=[O69=!/7N4+1"<'MOF5="^2I?7R=0R+:I M+)8O56>K-7S7^X6+E7@UIE@8>$?X*DH%BNE2(9V+H9H +];:%0>2 M;?+%9,],2I;DNVM*%I1G#=3U)6/R[2#KH%KQ./T74$L#!!0 ( *\P5EC# MTXK'Z@8 ,8] 9 >&PO=V]R:W-H965T;[O)1\1+_B$2^?&/\B%I1*\FV9I.*JLY!R=='MBFA!EZ$X9RN: MJD]FC"]#J7;YO"M6G(;3(FB9= U-&W2789QVQI?%L3L^OF293.*4WG$BLN4R MY,\W-&%/5QV]\W+@Z:,HV7-!4Q2PFGLZO. MM7X1&$8>4+3X,Z9/8FN;Y*?RP-B7?">87G6TO$%= [ M-L"L LQC _I50'\W8/!*P* *&!R;85@%#(\-&%4!HV,#K"K *N10?G_%EV^' M,AQ?-Y:T?*-0D%%M/K.XS07^T1R]6FLXN1X(EGT9<&2*>7B5^)\S6+Y M3-[:5(9Q(MZ1]^1^8I.W;]Z1-Z1+Q"+D5) X)?=I+,69.JBV_UBP3(3I5%QV MI>I1SNU&5?:;,KOQ2G:=?&2I7 CBI%,Z;8AW#\0;+8"NNA3KZV&\7(\;HY5X MG_HD]JG"M"-<;PNWCLS>%.P?"5[PUN]L>;M.H]=R] MX\.-AG#_^/"FS@?'7#JMJ?,U(?36-T:OX/5>X7VFJ_!9C>I2$#8C-GV0Y.\/ MJ@T))%V*?YJT7@+-9F#^JW4A5F%$KSKJ9TE0_D@[XU]^T@?:;TTZ0\)L),Q! MPEPDS$/"?"0L ,%J2C;72C;;Z&I,2M]'H5B0B*6/:IC/:PPEZ7)/Q@\))8*F M,>,D95(-[ZJ"4A\NEZJ9R'\=FJ3>FO%4J2-A-A+F(&%N"1L6L+P&?1QKE]W' M;?T>;.'OM[#Z W-4;Q6 NEU36W^MMGZKVCZ&0E).$JHJ4!+..:7Y('I64U2N M/1&KDB,L"MZWJH@H2XMW35IKS7>JUDK88.L"ZIHQ-#6K?@EM9%('"7.1, \) M\Y&P 2K:7BPUO"@5<.3+%6[^:.FDU(^?R8>9]GJC'SX<-LDT%;8J0)%PFPD MS$'"7"3,0\)\)"P P6HJ'JY5/$17L$.DDI$P&PESD# 7"?.0,!\)"T"PFI)' M:R6/6L?CFTRH(T*0,/J:Q2+.JX:S]6R$$!F=DE"2*&&JW?Q0/=&:ZU21(V$V M$N:,]BJ=GF;U>\9.I>,BDWI(F(^$!2!83;_66K\60K^S. T3LLIXM"B*Y^F_ MF9#Y 'Y(T:W93U4T$F9;>R(TAGUC4)>@@TSI(F$>$N8C80$(5M.SKFUFC;7V M"KFFW0/R;&>=JD\HS8;2'"C-K6C;=\_ ZIEF;V?:H+&=:9H[MYD/[5V HM45 MN.5;Z*T*M,Z'_9_)[=8DUJ25":7]%T?=L .=>L87_'WT"EK6MTXZ?I_[^AUI[R9#U#+34HS8'27"C-@])\ MO<&M&^J:MJOF'V'7Z1N_3F\W[(JZ8:/DW7F)0\]V4'<.2K.A- =*KM-=Y<])'%$BE?8R.^S&>5Q.F\4*=2A@])L M*,V!TEPHS8/2?"@M0-'J2MXX=3KE.9#:0&*5M?T MQK/3VTV[TZ:(]]VJ_FC0UW:+I=OVI"<+%>JX06DNE.9!:3Z4%J!H=:%NS#F] MW9V[W7XSC55E!%GQ.**%;/,WX%>4E_)M5B_4@(/2;"C-@=)<*,V#TGPH+:AH MUM;XIIOG6Q,;]<4*&Q_...##A0G-2X9"O&?3BE_XK',Q]9I+"*6Y=5N MF$Z+J3%5)<0L;=:LOO\BB[4O6:B]!J4Y4)H+I7E0F@^E!2A:7;(;>\UHM3K& M@:IW.\1O]PM$;CKOZA5\N*=[@ MRQ7.'T,^CU-!$CI3J315IG0(+Q<-ESN2K8H5I0],2K8L-A-WQ.5HL MRVK'\/IR%2[$%U%^6]WE\M-P2YE'B4B+*$M)+AZN!A_-"^X:588ZQ3\C\53L M;)/J4.ZS['OU@<^O!D95(Q&+65DA0OGO4=R*.*Y(LAY_-=#!MLPJX^[V*]VO M#UX>S'U8B-LL_C.:E\NKP61 YN(A7,?EY^R)B>: W(HWR^*B_DN>FK3&@,S6 M19DE3699@R1*-__#Y^9$[&2PS",9K":#=6X&N\E@[V>8',G@-!F4W_6D?ER_L;J9_)[F.=AI47RLR?*,(J+7RZ'I2RTRCJ<-07<;@JPCA1@DD]96BX+0M.YF'?D MIR?R6QK 4![M]I"MUT.^L;3$7]?Q!V)-WQ'+,*>D6(:Y*+J.2T_QQ;VD3"J* M91^G>'K*I_"%V&8-L(P/8[TST>>4<'@ M?)IYFL9.G;O\E6:.CE/X&74R-I3NWU$1F;UM5W:-M8]@OU2@]_>'S>JC;%/I M0LCK14GN7\ANNKOPI=[]\2G,Y^1?OTDDX:5(BG]W'-;-IGRGN_SJ&GE1K,*9 MN!K(BV A\DP33450QX!!\$4+8VV6AIIM?1E MIY,KB'@6^2PJ3FM+"^VK+23,0\+HZ$ ,CCF>[$G&/TQE3NS)GOZ"PU3N:#IV MC#UE(>O/03!%6>.MLL9:9?&B6)\6DI;15TA(F(>$T?%90CI,U26DPU2=0D+6 MGX-@BI F6R%-M$*ZR[.9$/."/.190B(IJS"=B2I"FV5)(F.S.E![1U)1R@#M MIRZ5:0OHJS(DS$/"Z 8VWE'&Q+1E8F-/&SZRU."P5--P3?N@5(8LE8-@BB*G M6T5.>UPT'T5Q1C2F)?:5(!+F(6%T>MB%C2;F:$]_9Z4*D!5C2!@'P13QF48[ MY6GTEM\[\AC&:W&L ]03^\H/2O.@--K0=KLCVY@>=H%GI@N@M6-0&D?15!WN M3+V;6AU^SJ4#Q7V\5 :A=)\*"V TAB4QE$T MM0FTIHVI=VUJ:1W,RM_J">XL5ZL9 :7[7 M*1D[(W=_FBJ %LN@-(ZBJ3ILG1E3;\WE42C-;V@GKE$! MM% &I7$4355IZVJ9>EMK,XO[QV86MU.:4-<*2O.@- JE^5!: *4Q*(VC:*J" M6Q?,G+[UO /4-8/2/"B-0FD^E!9 :0Q*XRB:>B=^:\59>BL.<&^"OH2^&H?2 M/"B-6H>6F^MTN" =Z:R.^PF"CG13H\-68=##X"B:*KG6=;/TKAM]7HE9=]FDZJ*7P4>;@0S?"^4TU0'PQ*\Z T>N*1%A#F9DF2SL,MTR#Q\ MZ5Z=!/7 H#0&I7$43=5QZX%96H-!'4W)2^V=5'%>6[J=8RL]K;>6H886E$:A M-!]*"Z T!J5Q%$W5 MFJ7WTGI[NGI>;T5#[34HC4)I/I060&D,2N/6X>HN:V38K8ND2K7US:QS5E&U MT4>]HOO8_61Z5F^90E=/06D42O.AM !*8U :1]%4-;?^F35^Z]@#ZKI!:1Z4 M1J$T'TH+H#0&I7$436T"K3EGG3#G>L<>4+,.2O.@- JE^5!: *6QAJ:LVK0F MDZF[-R/(4<6J8FU].$N_'.VS*,H\JN>$-X'(MS0JNZ<]H'X:E.9!:11*\Z&T M $IC4!I'T=2'#K5^FFV\<>AA0^TV*,V#TBB4YD-I 93&H#2.HJE-H/7W;+V_ MU\.1T9-Z:QGJ[T%I],0Y:QP9>^O(3(XZ,M!Z!5 :@](XBJ;JN'46;;U+MA.5 M;.[$7%=1R;O7Y?)'[H;00WM+&FHR0FFTH2G/39C87:M"NU).NU(&T!HR*(VC M:*H<=YYGJ#<(O_V_RY3UW-Z*Q#ZI$/NH0OOPOIO1J%.1V <18I]$B'T4X8^P M >W6!K2U'LN1H9V4ZK$%S/*KSMBX#9_?D:]R>[84Y(]4= H>:@Q":1Z41J$T M'TH+H#0&I7$436T4K3%HNV\]2(0ZB5":!Z51*,V'T@(HC4%I'$53FT!K.-HG M%NK5,JY"Z79)7J>0H5XCE.9!:11*\T^<_LUXLU.S4%L12N,HFJK9UE:T]0H8Z MG5 :A=+\$Z=_?#R<@=:#06D<15-%V[JCCMX=IE M42C-A]("*(U!:1Q%4R6\\]XVYZU##Z@Q"J5Y4!J%TGPH+8#2&)3&432U";3& MJ ->,:GG]58TU.=T.M_$=G O"H66ZD-I 93&H#2.HJE:;1U,1V^A>5$QR]:R M[ZV?G)2$^7=1DE4>S;HG/J ^)I3F-;2]1R%.W7V=0@U**"V TAB4QE$T5:>M M:^GH7NCX3/[4>72_KJ+B3AU#G4(HS6MH>YVL>=#) M0BU *"V TAB4QE$T5;.M!>CH/:A7S89IN@YC1:A%U?&V8CYRD[:>WUNZ4&^P MH2FW5;L=<2S4](/2 BB-06D<15-?Q=T:@>Z)E_%MQES1YFVW) MR!?B5L1Q0>HQ4S4)MK.7Y.*A>EKSQ4=K,#S8?VM>>&;'?FI>!/7^88N_OER% M"_$IS!>1['AC\2"+,CZ,Y4@QKQ8EOGXHLY6\% _(?5:665)O+D4X%WF50'[_ MD&7EZX>J@**1+E=25[C3 M\1HOR1.1?ZX?N+IR*TI,4Y()RC+ R6+BW,#K""%MD+?X1LE.')6!=N69L1=] M\26>.)X>$4G(7&H$5C];,B-)HDEJ'-]+J%/UJ0V/RP?Z;[GSRIEG+,B,)7_1 M6*XFSL@!,5G@32(?V>YW4CH4:MZ<)2+_!KNB[?#* ?.-D"PMC=4(4IH5O_BU M%.+( (4=!J@T0.<:^*6!?VH0=!@$I4&0*U.XDNL088FG8\YV@.O6BJ8+N9BY MM7*?9OJY/TFN[E)E)Z=WWS=4[B]NE70QF+%4S2>!\R=R 9[4)(LW"0%L 9XD MF[^ KVM]2X ;H>9)6?X<$8EI(GX>NU(-2&/=>=GY;=$YZN@<(G#/,KD2X"Z+ M2=P$N,J3RAUT<.<6&8D1F5\"'_X"D(?\E@'-SC='+>;1^>;0X(U?/1P_YP4= MO'N:T723M@EK--3!XEJL\9Q,'!4-!.%;XDP__00'WJ]MHMB$199@#<&"2K @ MI_L=@CVM,"<7SV\G\PWG.%L2%; D>-Z#XW8/>)]7W^PPC\'??R@D^"))*OYI MTSVPJ;M-6&0)UM ]K'0/C1/UD8J7BP4G!-!,$L67@&-)V@0L0+"(1_I?:3OU M+CT_'+O;8VF,_?65QA*L(K M2ON%(WIEL8DB\&>DB1N5;$@Z956K_+31?U^F\CG,Z:] M8=@Y8^J<')J3\N;+G7^!X;V#F=3;=ZMINBU:4\4Z48%YI.! @F$7*C*C_J=^J$[HD3FA?Q," MNO?I9E+?66B5%MFB-56LTWX$/S@$(*O[!JNTR!:M*7Z];T#&U+A7"'@'=5BX M@\/"19T+=W8F*CPC!IA1?05TCTZ%4L*7^>F: '.VR61QHE+55B=X-_FYU4G] M+;R.BG.X&E,<"]YCOJ0J7B1DH9#>Y5"E;+PX:2LN)%OG9T_/3$J6YL45P3'A MNH&ZOV!,'BYT!]5YY_0_4$L#!!0 ( *\P5E@RDSY18 < %(R 9 M>&PO=V]R:W-H965T=:3 28""; M>"8U=+>3])W#D3X$UT\9 M_9GO"6'@5Q*G^E4Q+/ MD6DNY@F.TMGRNKQV1Y?7V9'%44KN*,B/28+I\WL29T\W,S@[7?@2[?:LN#!? M7A_PCMP3]NUP1_G9O$'91 E)\RA+ 27;F]DMO HMNW H+;Y'Y"D_.P;%4!ZR M[&=Q\G%S,S.+'I&8K%D!@?G/(UF1."Z0>#_^K4%G39N%X_GQ"?U#.7@^F >< MDU46_X@V;'\S\V9@0[;X&+,OV=-?I!Z04^"MLS@O_X*GVM:<@?4Q9UE2._,> M)%%:_>)?-1%G#M!]P0'5#JCC@!8O.%BU@]5U<%YPL&L'>VP+3NU0#GU>C;TD M+L ,+Z]I]@1H8EM$E)N"BX P',7Y6V[Q[3X %V_>@C=@#O(]IB0' M40J^I1'+W_&+_/CK/COF.-WDUW/&NULT.E_777M?=0V]T#4+?,I2ML]!F&[( M1N*_4OM#I "8SC> M'2K(L)K,L4H\ZP6\OX_) Z$@VPIY(HUS!63+@8I2>)4?\)K] 6J4(%-SU^GQ DWHVK[5X:]OYUB>ZW@=^OIFKF-: ML+$2>%DTO"R4O(2_"%U'^3 S2IBIS"QZ0[FTH>MU1AQ(S*!G>1W^0HF9L_!= MVY13XS;4N$IJ^-)D2Z(12:.$F4J-VQ\,@J[9O9D"F=W"/4N'BAM-?1,(]!H" MO?%5BI2_8TN4$G@JI5Z/*MN$'K2[=:QO)ZUW8=^N6^\$NOR&+E])5SO%YN44 MFU53+*>NND?Q0SS(F[*%J;SY_7$ZO.3XW534V6BH"4R( #3;];'YNA@\DKRH M!#R;>3@.7/?P$Y:5EX=BHFYR:E!JM.%LUMILJ M-C,N9;H&OBTN:I9=U;(;" MH&QA<)ZAMU9,(%.KDJK11#*1X??(E-E!H[>"T]4[ MDLWCTNL4.VX;I=,C7U3B2S56E0+=.&5,8( M>K4*N!I-I)??T+U<=<=4VE!F)E1:D;96FT&U.&LF?%Q/^.0TX1^*";^O.D;P MJ%6UU6@BCPNC*SZT-AKJ0A.#TBI J): @T$9DB$C@J15(M9H_E"N:Y6(NM#$ M78%6(R)SVE+Y"RGVZ(JZL\I21O&:'7$,OA*:5*U>_$,PE8L2I%4;:D4+M**% MNM#$H+4"$JD%I+B&KJ8':4#4,#9X+F()?)"4FTW2*(R#@+#& - '&_PLPPK4 M6)-C,+)GYJEGR)/T3(Q JS"14B6=%N-2TK4JR8%^^/4H43-(ZV7Z)T*]',E0 MUQA%]EL-B=0:LC>ST*9HK<^*%N-%2YCZI>'2NL,WT''4N>, E.5D'2ZM&WRZ MT,2(M>(5J<7KI(@IU@72"&J5N@,#F5;P=/8LU(4FAK 5SHMGS_ Z#WX" MB16T#:NKPG5U3>2Q5>%HRF;I"":U:FXDT=Q>[TE%(#.#R.AM*.OJG,AE*\W1 M1&F^*\O&IB@;VZ)L/!9EH[?W,8)TK0*]1A,2TS3<[F,DF9G=?U2LJV\BYZWR M1KZR5-_N=I3L"H8_\KDU2O-HK:C.6C6T5K1 *UJH"TU\YZR5VI9Z.U:]\R%] M^:P"=(6DM.Q.MJW&F042,PMZ;F>/+U2/XK4LM=K64NNVYMF\E!"MVYY6?S<3 MF=WWF61&O1=3=/5+Y*Q5HY9:NBF>&DM9U*I0:S1A3]BQNQ-_;360HZ'$3,Q1 MD:&S%S[5PJNMB%%3$>N)9T ?JH$GDV7U7WAPO>[4KK7-4!>:2'TK_2RU8E)0 M/U'HJ1N:' J[EVJRO-4JX72A5:&8G[T[GQ"Z*S]:R+F@/J:L>C.\N=I\&'%; M?@[0N;Z"5V'U>4,+4WUM\0E3/D_E("9;#LD71%S@T.H#ANJ$98?R#?V'C+$L M*0_W!&\(+0SX_[=9QDXG10/-9R3+_P!02P,$% @ KS!66*-]3G7Q P M'!$ !D !X;"]W;W)K&ULM5A=CYLX%/TK%KM: MM5('L"%\S":19D*[NP]M1S.:Z;,#3F(-X-1VDO;?KS$,28A#V2C[$K!][^&> MXX][G?&.\5>Q(D2"'T5>BHFUDG)]ZS@B79$""YNM2:E&%HP76*HF7SIBS0G. MM%.1.\AU Z? M+2F8]WWP*=CMI$Y+P-JM=^L' _?W] _:?**S!P+,F/Y M-YK)U<2*+)"1!=[D\I'M_B8-H5&%E[)+ 09G'%#C@+H._AD'KW'PACKXC8.6VJFI:!T2+/%TS-D.\,I:H54O6DSM MK>C3LIKW)\G5*%5^D9NP",1DM-4JI$GR=)7 M<%=-DC('[Q(B,Y/5(%>9$C!VI0JT^Z*1-6/=U6.A,6!"! MSZR4*P$^EAG)C@$Q(2D-O#@!X!(OAFQ.E]NQ1JG9&*I T00OB76](_?8.#^ M:5+KFF#)E<".E/1;)?T^].G7C102EQDMEQ_ G"QI6:I7=9;DN$P)>$?+9A&_ M-VE:8P<:NSIBMU,55AS T=C9'LIELO/C,(J/[9+>6"]48M0J,>I5XB^.RVH9 M_8+RZ(0*@J-1%+L=RJ=VT/5&(?0[E'N#NI!RT%(.>BF_J,WS:\;!"9,;Z+HQ M=%&'LL$P#M4T=^R2WJ NI!RVE,->RBI;+@@=P#H\)>.%",91A[3!3JL3=$CW MAG4AZ:@E'0W?Y$0_A^[PZ'2Y>Y&/W.X./[4SG@1);Z 7RA"W,L2]6>.;KH+4 MU-]M"5=5'=!;'JC"@8!/F'+P@O,-,:D07S-W7!,LN1+8D9[0W5=/[M"%99_) M'L]/"5BK7*W7F'&)-=^(C]:.W=D_,X,5[:8P"+;W^_:8Z8'=2(F]H MEU+?UYFPM_CJI(L![#T#K= .NUG#9(<"&\$N_?^C-H3[XA#^A^K0D#@&".(/ MVMRG5L;-?=7ZT#FX-A:$+_7U6X"4;4I97ZS:WO:*?ZW@[JR_J>YCZ M?X//F*LS48"<+!2D:X>JVN/U5;QN2+;6E],YD^JJJU]7!&>$5P9J?,&8?&M4 M'VC_$)G^"U!+ P04 " "O,%98%7B3!WD# #N"P &0 'AL+W=O&5%=NX'FQ6V/*G'1A^AY% MNN"-JB@CCP+)IJZQ^'M%*GY<.K[STO&=[DJE.]QTL<<[LB;J:?\HX,GM50I: M$R8I9TB0[=*Y]^^RN<8;P.^4'.6@C;23#>?/^N'78NEX>D*D(KG2"AC^#N2! M5)46@FG\U6DZ_9":.&R_J'\VWL'+!DORP*L?M%#ETDD<5) M;BKUG1]_(9V? MJ=;+>27-+SIV6,]!>2,5KSLRS*"FK/W'/[L4N"I=(4ES1%F!7N+ MWB(72?U6(LK0$Z-*OH=.:/]6\D:"HERX"DSIJ;EY9V#5&@@N&/ #])4S54KT MB16D.!5P(8T^DN EDE5P53$C^02%_GL4>$%HF=##>'I@H6?CZ?X5-V&_P*'1 M"R_H?<*"4;8;KLT?]QNI!)RX/VUQMW*174[?0G=RCW.R=.":D40^/' MWD=;5*\IEKV2V$F,41]C=$T]U5N\TEL<*R7HIE%X Z=!<00G-'\N>540(=^] M20(_^+C1!\06;3O$S RA[^-#^B'R9_,8UODP3,V"\V,_CH)37&;#A8D?)#WN MQ.NT]SK]_U[A7!?M\;]_=DKV^^6?&0 LU$! M6%"6 *RH2P$D?0#)U0!^F+( _. #$5#EH)S7-50CW5<*RB2IX+,$]^?)TK>O MK9;;\>+!-'T_":-H-MBJK6T;,HJFOA=&9]9M2"])_#CT[/;GO?WYZ]D?+OV5 M .:C [ A[0'8D/8 W$$E5!.Q,Q6E!%\-4VT%T/?V1>N]J=7.^E=0S+:UY[\R M;27\%8L=91)59 N2WF0&=Y-HJ\OV0?&]J;&PO=V]R:W-H M965T&CW;N5X M*$J=,PZWDJBR**A\F4 NUB/'=S8;=VR^T&;#'0^7= [WH+\O;R6NW$8E8P5P MQ00G$F8CY]*_2 ;&WAK\8+!66]?$9/(HQ)-97&O-^J?;>Z8RR-5,!7Y \OT8N0,')+!C):YOA/K+U#G$QN] M5.3*?I)U;>LY)"V5%D7MC!$4C%??]+GFL.7@]PXX!+5#L.L0'7 (:X?PK0Y1 M[1!9,E4JED-"-1T/I5@3::Q1S5Q8F-8;TV?(99&T!%[-K4@PV*4Z"HXH) MI&['%/WN[N'\DF;%Y8:/6B WI7OTNF7TY-K6;DKZ'M)1,,ZSBJ^41I3P?$HU>PQ-S X$Y)PH?>?GT>5_K6>NA1+.A)K$>PW!/O_13?W MNZ3?I5C2D5B+_J"A/_@?NGGPJOO"R(^]R.OOM/-KPR ,@L%Y'.ST\VM#WQL$ MYV$<[C2TNS5C%2#G=E95F%+)=36+-+O-.'QII\"=_0F.R=54^U>FFK&_4CEG M7)$<9BCIG?7QL)'5W%HMM%C:2>Y1:)P+[>4"1WV0Q@#OSP2>&?7"/*#Y\S#^ M U!+ P04 " "O,%98]J[J48X$ #.& &0 'AL+W=O54Y#9RG, N<%9:BUGU[I8M M9G0K\JPDMPSP;5%@]O62Y'0WMZ"U?W&7K5.A7MB+V0:OR3T1'S:W3);L5B7) M"E+RC): D=7<>@.<9J*X\4/I)%=XG<\M1+2(YB862P/+G MD2Q)GBLEV8[/C:C5UJDYN*.[ M/TC3(5_IQ33GU5^PJVV#B07B+1>T:)QE"XJLK'_QEP9$QP$%3SB@Q@$=.Z G M'-S&P7VI@]"]U\!N'JNMVW?<*7(@%7LP8W0&FK*6:>JCH5]Z25U:J0+D7 M3'[-I)]8+&E19$*.O. EPE8TE)DY9J4<48X> O^Q(QA-9;@=4@$SG+^!KP" M60G^2NF62P\^LX5LAU*SXZ;.R[I.]$2=$%S+6E(.HC(AR8C_\AE_I!&P)8"6 M MI3N$1:Q9#$9\"%OP#D( @^W(?@]:LWX/IC.M:XETNY>ZD1F?#E,D@C$^EE M;F+Q7&MZP-PV;-Q*UWU"]XIR?A0K_UQ)&_!>D(+_.Q83M: W+JC6PPN^P3&9 M6W+!XX0]$FOQ\T\P<'X=&P.38J%)LCTU=9RZE#58I-*3&U;CPL4!).9_=@= M@A$C[]SO&T6&FM5#Z[=H?2W:*R($88IHS$B2"2 W72[D^B(WM/"@NDF+;J)%=XN_UONSG,CR#(3S'LC1":P5/)7D9(#(=Z<#D"-6 MSC $#36LQW':[P.#:V\J7>:"IEM6([4X(3PI2!_+ZB5.P+ MJH+V7QB+[U!+ P04 " "O,%98;$B?(=@" #F!P &0 'AL+W=OS442\TI1 MPF ND*R* HO?$Z"\'CL#9W-P3U:Y,@=N$I=X!0^@'LNYT#NW8\E( 4P2SI" MY=BY'=Q,(V-O#;X1J.76&IE(%IP_F9RL?.E8,R6.**JGM>?X(VGI'A2SF5]A?5 MK:WGH+22BA*#$OJ6:)Q*IKPHB-)E41)AEJ$I9XJP%;"4@$07 M: ["/A66 OI888&9 D!?%I2LL*F#1.9%UA?H\6&&SL_>H#-$&/J: M\TIJOS)VE8[&:'+35OFD4>X?43[PT9T6FTOTGF60[1*X.@U=+OQ-+B;^2<89 MI)N[[P_Q/93C*&73*&I]B3":8V$5BA!:P( M8_J1(KY$)0C"L[[0&[[(\IE>MDZ&5\-1[*ZW0SHT&OG706>T(W7421V=E'J; MIJ+"M/=)-\AP6]3UE;\GZM#(C_RH7U38B0I/BM+M6%&P__,^7>&!RXO BX9[ MPOJL!M&H7UG4*8M>6EG0#>AD3:.#6BT4_A&I+O5,@L0*SM))$IY MQ533,;K3;EC=VAZ]=S[10ZR9.7]IF@EXAX5^J!)16&I*[S+2=17-5&DVBI>V M,2^XTFW>+G,]B$$8 WV_Y%QM-L9!-]J3/U!+ P04 " "O,%98,3#Q(6P# M #G"P &@ 'AL+W=O&ULK59=;]LV%/TK MA%8,+=!&GY;LS!:06"T68$6#INT>ACW0\K5%E"(]DHZS_?J2E*+8$J,&@U]L MD3KG\)Y[K^D[/W#Q758 "CW4E,F%5RFUN_1]65908WG!=\#TFPT7-59Z*;:^ MW G :TNJJ1\%0>K7F# OG]N]6Y'/^5Y1PN!6(+FO:RS^O0;*#PLO]!XW/I-M MI MWH+[N;H5>^9W*FM3 ).$,"=@LO*OPL@@#0["(;P0.\N@9&2LK MSK^;QU$-KV. ]59_YX7=H#4V,7LFIM)_HT&(##Y5[J7C=DG4$-6'--WYH M$W%$"--G"%%+B/J$Y!E"W!+BEQ*2EI#8S#16;!X*K' ^%_R A$%K-?-@DVG9 MVCYAINYW2NBW1/-4ON1U390NI)((LS5:CB@64%R@.WZ(HB&)'0,N7 MTR,'O7@Y/1QQ$W>%BZU>_+\*5Q!94B[W M!?5RNIA/Y]_>TJ0G-(XC[$7#J7 M]*8".462%SR=[GT2P,YO[]<6(0O[?*7CC;"5$4H4?JF<)G)AF:"6<_+$)/V M[!9#2#QU.YEV3J:C3NXJ78UWVDW]\]_E=&ABEO5,.#!)V',QQ&3/N)AU+F:C M+KYAH?-/X><>9HY")/U*#$&SM&_")90F;AMA\#0Z!*-&OG"%J?.?/1A<99,D MG/0"=Z"2=#;MA>Y Q5$2]&+WCR:@&L363I(2E7S/5#,A=+O=M'IE9[3>_K69 M8NUD]233C, ?L=@2)G75-EHRN,CTO22:J;)9*+ZS<]:**SVUV<=*3^(@#$"_ MWW"N'A?F@&ZVSW\ 4$L#!!0 ( *\P5EB@<+KSZP, *,2 : >&PO M=V]R:W-H965TBB6KEP+('/KE*6N[WE# M-R.4.=.Q?70W&09$5_>0EC?"3UR2Y0YS8!)RAD2L)@X;_'U#,?&P5K\16$K]YZ1">61\\]F\-M\XGB& M$:20* -!]-\3S"!-#9+F\5\!ZI1S&L?]YQWZ!QN\#N:12)CQ]&\Z5ZN)$SMH M#@NR2=5'OOT5BH!"@Y?P5-I?M"UL/0"?ZQ 4#H$--&=FP[HABDS'@F^1,-8:S3Q8;:RWCH8RLXSW2NBO5/NIZ8QG M&55Z791$A,W1C#-%V1)80D&B2W0+6B/T5DHH#&XI>:0I5>;SZQM0A*;RC39\ MN+]!KU^]0:\09>C3BF^DMI9C5VF29BHW*0B]RPGY1PC=0'*% GR!?,\/6MQG MY[O[=7=72U/JXY?Z^!8O.()G\_J2+RXW6@9B9;AN"RI'&;2CF+UX+=?\-#[I2W$GL!J 0=EP$$7^O3/-0AB4@"E9NE;5S!'B"R".2>> MICCP!]'8?=J/HL5J$'G#TJI&;U#2&W32^T 980ETD,O]AWO3#KPX/.#6--+\ MCU +2VIA)[5/7)$4B6;"M+$,&P1P% 3^ *]_XA8E3 -1F'@;XD%_3:A1&1]A5Q1-WEJKB2&P< M-*TT_6:Y&,7#PZ+2:C8*PR-,JZJ'SRU[MN.Y0&7A?]CU/Q?H7A$%IE="?(%R MY:F.[XY+:GO2?]X_*]/A/J: WK--9B$Y^[6V9WU.\+$!)KM"W[GS9OU@ MU96K>A'<6?,/\^J[Z];-YNMTZP6KKEO5S.!SNYFFT.H"5@T7/J_C^H'R=1/Z6OEZ0LOE<_=N$,SUS>]$+"G3S1XL-+QW%>DS M0N0W(OE \;6]5'CD2O',/JZ S$$8 _U]P;G:#&PO=V]R:W-H965TZ<+QE_*?(,9;@B1:EF#BYE*L[UQ5ICBD2MVR% M2_5FP3A%4MWRI2M6'*/,.-'"]3TOX*#22BN/?&M1IUM2. MA]<[] ^&O"(S1P+/6/ #*?.$,'9'B!UH7\RK8?<4UHH/%25@CS%VQK6\\! MZ5I(1FMG%0$E9?6+GFHA#AS\\(2#7SOX;8?!"8>@=@A:#O#4"F'M$!IE*BI& MAP1)-!USM@5<6RLT?6'$--Z*/BEUWA\E5V^)\I/3&:.42)5(*0 J,S!CI23E M$I M@@#^ 7S/#RP!S0"(LK7.&BG3 M8JWDTN*K9 &J@4=&VC=?3=3/XX&8W=S*%77"$9A?&R46(P"Z#5&1]0&#;7!:ZF) MBMN"E*A,<0^S"CDZC,<;M8AU;2*O1:MK$@SMI**&5-1+ZH,)_6VD(@NI09M5 MUVCHP1:MKDT81W9><<,K[BU\\S6^88N;M2IE) 169<_FJO^65=GCIS1'JFF; MOE 5/)L79&E:M;W@XTL6_"7!D@N!'0D];(0>GED5IS?*L)/?.&SM@5G7Q@]; MI9]T;8;#*+9OE%$3_^B, NC;YJ-N9'%GFW>-H!?[K?@M2#X,[/%#;S^.>+T, MS*21LT+M:[KB;(.KT81C0N=K+JI;ZVCA=;KDH*WYS&+DC]KMUF(4^J>('&?Y@)5-4KVJ@]IFI5?:)5 3=[#4C,*;AZQHB+:VO)U@MCJC7;P $-148445P![1^I'\'9*W4VUT6K7_8R:$^Z$0AJ^KY(R(5,_B0.U! M#*[47DQ5E[JVZMD[<+ZZAB^)EEP*[5C6_4 *SYU(>[9C!0'A06_V;KW0B]J- MWFX8C-I?X?Z@WDIZ/[#"];;TBOI>P>G#U0S)?F M#$< 4Q#5/^K-T^:/5 M>4YU(]G*G'#,F92,FLL+QB3NQN]0'.J-OT/4$L#!!0 ( *\P M5EB=1K= ?@0 *P7 : >&PO=V]R:W-H965TZV0IUP9U-=GA#[HGXMEMP>>9V658T)T5)60$X64^=]_!FCF(5 M4+?X3LFA/#H&RLH#8S_4R=^KJ>,I120C2Z%28/FW)W.292J3U/%OF]3I^E2! MQ\=/V>]J\]+, R[)G&7_T)783IW$ 2NRQE4FOK##7Z0U%*I\2Y:5]2\XM&T] M!RRK4K"\#98*#;A[ "X M:BVSJ8-Z;.IHZ886:AKO!9=WJ8P3LSG+4N6T4?&D7HA*);LKP&/OP#( _YAO#YR\/1\W!7CDTW0*@;(%3G M\T_D^[PC'*LA:;P;#349 G,&M1!ORAU>DJDC5UI)^)XXL]]_@Y'WI\G>+TKV MS*S?F?5MV6=RS *3P28JKJ/4BV$_\T,83]S]L7!KZI'"@TYX<$YX:!+>1$7' MP@,O'0BWIAXI/.R$A^>$1R;AH2X<^=% N#7U2.%1)SPZ)SPV"8]TX;X7#(1; M4X\4'G?"XW/"$Y/PV" \1@/AUM0CA2>=\.2<\+1^1XLMD<1>"\)-/A+-!X+0 M'_BP]C321]KY2*T^OC*!,Y/R5%,.DS2$ ^G6Y".E0Z_'I6<5_SYG52%D 5-G MKUDI>2>G@I3"R#I/,W4%TV3X[K3W.M;541$ 7^TJ4[C;LFPE_2W5M;T9?FWJ M9P[CX9O*WO]8?SW#H96:LT5C"^QQ5A' UF#=E#6[MI Q^D+ZXQ@E23)T=@E> MPQ[8T$[L><6YO/U.4-),GQ+0)W[5R@X6I'/ M1?>PAG9:?V3%YDJNF?RULG6>ZSVGNW0#O=392'4X8YBC8*78#OJV8[L;#]5&2*= MX<,GQIYYK/*>W\C.[Q>6ADA'M6;D$J!&1Q_;=E"?K V13F,?A<,RPYY]K/H> MQL@.X]<6A\B$86U5V#L=:ZJ'-;+#^O_4AD@GL?; 7>+K&_5,1_;O[S&5(=(_ MSE$:#W<5[!V/-=;3&]GI/:XP1#K;KZ ?#.%N:A:GD;G 0CVTD1W:8^O"-NUQ MG0HC?TA&0ZLTC >:W:.M5+6/_0GS#2U*J6(MH[SK6,XJ;[:&FQ/!=O7NZ@,3 M@N7UX9;@%>&J@;R_9DP\G:@-VVZ#?O8?4$L#!!0 ( *\P5EC6F* Y^P( M #,, : >&PO=V]R:W-H965T9 *@T'.6,CFR$J7R"]N6<0(9D><\!Z;/S+C(B-)#,;=E+H!, M"U&6VB[&OIT1RJPH+([=B"CD"Y52!C<"R466$?'W$E*^&EF.]7+@ELX390[8 M49B3.=R!>LAOA![9MP44'??KA;H).3SZ@ M$T09ND_X0FH3&=I*HYD+V'&%<5EBN#LP)A"?(\_YB%SL>BWR\=OE[KK4N8Z M7J-LC:I74_4ZJ:XYFY_=@\A:'L@VV$ZW_[T=1S);"]ZO@_>/_"3VCQG]2&9K MT?TZNM]YS_6[W&L+6*K\QA,6!($I77L..[T/) ]J\F ?>;^-/-@B[P:<=WH?2#ZLR8?[R(,V\N$V.<9;7ZU.[P/) M'?RZ!N-][(/6-1-OP6^"=SL?2M[H'IQ]Y,.B;S"?*2 S!:(UB+,_2.>%#@WR MNN [G8OJ[F6OTC47-!<[^K7=Y#_JHFTW.CK33G\C8DZ91"G,M#T^#_2'690= M:CE0/"^:O$>N=,M8[":ZJP=A"O3Y&>?J96#ZQOI_0O0/4$L#!!0 ( *\P M5EB&-WW9A0( .<& : >&PO=V]R:W-H965T\'$]4Z;G=U$6K :AF11$P7+L70^N;D9VOIOPC<%.[[6) MS60NY9/MW"[&7F - 8<2;01J7EN8 .YS*F& MB>3?V0*KL3?TR *6=,/Q3NZ^0)M/8N.5DFOW)+MV;N"1E?G*C Z+ MB:QKAF:541,J%F0B!3*Q E$RT.0CN17-C[R+SN? E+&]04Y M(\S,JN1&FU Z]]$8M!B_;,W<-&;"(V:F4%Z2:/"!A$$8DR9XZ%! M;<$KWK\;I,&G-U*(NA2BMZ(79D7B/D^-*G,J>P"W11@%<9+[VQY8W,'B4["D M#]:HTCU8%L91/ROI6,DI5MK'2@Y8Z2#*^EEIQTI/L;(^5GJ85QP<6<.L8V6G M6,,^5G; 2@9'4,,.-3R%&KE]C168PKQ$4'WDX;^31QUY]";Y02+E?:S1P;:, MXV$:_$7S]^J6O0*^4K5B0A,.2Z,++C.S"5135IL.RK4K97.)IC"Z9F5N(E!V M@OF^E!)?.[8Z=G=;\1M02P,$% @ KS!66$U#.Y_H!0 438 !H !X M;"]W;W)K MB]026ZO4Z:JQ[5Z<[D4 4Z+E!XM-NY/ZQY\3T@1#ZB.[1]/U!>2'OQ\[>R^*S>9 M")9%4!QUJ>-XW3@(D\[DHCAVETTNTJV*PD3<941NXSC(_KX64?IXV7$[SP<^ MAO=KE1_H3BXVP;V8"?5Y8M$)!8J1P3ZZT%,113E)-V.;R6T4]69!^YO/]-Y M(HUD\4D>R[).ARRV M4J5Q&:Q;$(?)[COX7MZ(O0#-:0Z@90 ]#.B_$- K WJ' =X+ ?TRH']J#8,R M8'!J@%<&>,6]W]VLXD[[@0HF%UGZ2+*\M*;E&X5<1;2^P6&2]ZR9RO394,>I MR6P[E^+;5B2*L ?]*[HO%&>FY13AMNI[3PWL-X>R_UP>N= MV(?(G[>Z!+E1(I9_-766':[?C,MSZ;GLYO34(A M83X2QI P#H(9 O")&FRR ND MD8Z[UYE""=T$G4ETKGCQ9%.WL#:B;;= POP=;%C \K'Z8=(;T;&C$\?#ON#' MQ4;]/A_R*[61K3M M%L.C'#88.XYC9CH?625#PC@(9N@]JO0>6?4^^D$_D=DV2=*'@,ST_/_+#;F1 MT*]FP>+KR+O%4HT=@%K MN]IV 23,1\(8$L9!,*.GC*N>,L:F_C%28"3,1\(8$L9!,$-@UZD?OQUK,KC+ MPF01;H*(!'&ZU1*G*[(4))_G2B33NXW*T4;E!M[@4#EK?:V50](8E,91-%.YVF9RK28'<.)T MW7+B9&]8VX$52O.A- :E<13-[#"U;>7VL?,G%VI!06D^E,:@-(ZBF3K7YI=K M=[]^9!(U.)Y$>0US**C!!:4Q*(VC:*:$MX6+E1'J_5/5\6JGX/CU^[YU&TX[KOG?+>ZJ<;O%EM] M"++[4/>=2*QT5<[94(]6V6[]TFY'I9MBO075*K+)/U!+ P04 " "O,%98UB8B@N@( #@+P &@ 'AL+W=OK10:G4Y'E?I0BQY=2%7HH G#[)<<@5?R\=QM2H%G]=*RWQ, M?#\:+WE6C&ZNZM^^E#=7OGP6N7R^'N'1]H??LL>%TC^, M;ZY6_%'<"_7[ZDL)W\8[*_-L*8HJDP4JQ^#I7O\GG?XH&4*CMI3*OZG_1NKF'S)NOBD*A6[E< M\>(%_9H5O$@SGJ-[Q96 Y% 5.H?'Q1SR1,S19YZ#@$#W>O$*?9@(Q;.\^@A" MO]]/T(>SC^@,907ZNI#KBA?SZFJLP&.][CAMO+O=>$=>\6XBT@M$L8>(3ZA% M?7*X.K&H3P]7QUWU,81Y%VNRBS6I[=%7[-VNRSK"O*H@8)>V<&P,!'8#NFA< M5BN>BNL15(5*E$]B=//S3SCR/]F",Z2QZ4#&.H&CN\!1E_6;6UXM$&002O4' M\?^*YSD=;"#>F6&U*E\FG&X))3&'_G_:#8XK1R"@7])4KO5Y*D4J ,PL%QXHY/3"D2!#3LP7.Z>>*NAKL@A,X@?)4*BDO:.10VO*&!)*$1">(>8(M8$-,X MZ2%V^G0BXFB'.#H \:M(/[NU_\1_V<(3&;@QIH&?,-P+D"D84QK%2>]D3)U> MG!@AMHL0.ZA$0O;/X BH3-CK)!NR3@YI;#J0L4[TXEWTXL/*RHJ_Z)IBBUQL M9 $-0Y;TD\44PSC"-.KEBM.?$]$F.[2)$^U_U$*4N_JQES$VV(F)!Y(_Z%6' MB2G&<.CW43O].A$U]EO&YA]1-]_ W=CJ />3D/1/_<0B& 8X"?K8W>(WJ*=<+J&?K70H/80)\8(H M\D(&-SYU#;9QGBPSNYZ<3^ZFQ;4DP M?H,%S^>9GA; @5[Q;'X.O6+*5QD<\)]_BN'D?4KW@F^-@TER,0O#(.J_S6R" M$65QT*?[;H]/C4C+B+&;$L,+?+UXY(7$8TSYNBR"\ M]5AL5*KWH,6XY<7X$&)<6>J5%;Z%\H8$F*S?AV\1)(Q"M]2'_QZ<%[>D%SM9 MH?E2TX5A+L12DSA4R"*5A2IEGNOF,"N4 "> Y>DRXH@2.[0QL$C:.P,WC%/# MU+);[*:WW0&5%?- ?+2)RY#6ID-9ZP:O)*FR3\TI"(F1^Y/J"PB?C\" M[T&@R=Z\UDDN#YY0-68Z!;3/QRPRYH:_!]V4SZ /E*:TDL##-B#%[$?>BF('15443Z[Q>W?Z?B;_DHK).TK).X6>=1 MXS9BSDTC'!CUP90*$VP4A_<@C*0EC,0]7OV7+![/H=580BO20\>H;^TPM8U4<88+[J*V"81BQ7JL^ M=7MU*NJ6[%$\S*R0#D3)FO ,:6TZE+5N#%NZ2-UT\?]R5DA-WFG,"FTR_5FA M&_NIL=V[ >#FIC\\*Z06M@K4+6#]XFP3C#"+C3KE]OC4B+1LE;YYA^"062$U MN>@YU*G$9*TV28:C.#1*U7NP5MJR5GK(O8%#AX74'(&&^B^9QAFPW!_PL8^# M/OCWX)NTY9OTD$GIP*/"9DW627E;8V,1M#XO+8NC;A;W)_[K MZT(@B$XE\VQ>GYI-I]M1A^16D Y3WF!9)&_H)E :WW!3DD$1A2H MREF>/7)=_VJ3P,21UKQ @*D2V\6V?M8S*A ["P,O8L'&V<#W:$S>!-N%\@EQ M'/F;M6(O#(9<2M:M1[U*S+S(9\TRV#]Z$=GI8MI= M.HL2ZC%&FF"!(HV"HZVO2KD2I7K9G;>5GJ:T00H@6Z@7L'BS#/&BV/?"F!T? M*_A] V4/ @N\@(0- MB#.#K2;IU/W3.R5VF.."B$Q9Z_/2; @8+ =D;V;<-7 MG='H>2$AH5.H:9F29846_$F7-9T34O-Y<3WE;X=N]D0'#:92D[8 M8OE:O[W9:X]$2;/5L.O''X0V@_)=HV&PO=V]R:W-H965T M MW.0"5AT[LPVT_W[729K!E%(JL;T0?]QS?,ZU+W:\E>I!KP ,>=%;DZ9<)*X')NI))9KPYF MF2)ZG>=4/5T#E]N1XSO/ [=LN3)VP$WB@BYA#N:NF"GLN0U+QG(0FDE!%"Q& MSI5_.1[:^#+@&X.MWFD3Z^1>R@?;F68CQ[."@$-J+ /%SP;&P+DE0AF_:DZG M6=("=]O/[#>E=_1R3S6,)?_.,K,:.4.'9+"@:VYNY?8SU'[ZEB^57)>_9%O' M>@Y)U]K(O :C@IR)ZDL?ZSSL /S>"X"@!@3' L(:$)9&*V6EK0DU-(F5W!)E MHY'--LK,)A]Q6F2XB9"1:\HQ ,C<+J[)598QNS,(F(KJ>-E].IN H8SK<\2^ M)R[1*UQ&QZY!\5:"F]9"KRNAP0M")Y!V2>AW2. %80M\?#P\V(>[F+(F;T&3 MMZ#D"U_@^Y.&MCQUR)@6UKXF/[X@DDQQ0O]L9[_E_I7P_:D]QOI_8/2]PNV3=Y!_%L/UXG( M]JQ&C=7H_Y1;=,J,G(AL+R.#)B.#DY?;X.AR:XD\7&[#1O;P'Y;;\+AR>S6L MDN[N7)OVR?*5JB7#,\1A@4"O.\ 3KZIG0-4QLBAOTGMI\%XNFRM\.8&R 3B_ MD-(\=^SEW+S%DM]02P,$% @ KS!66&+PC\;Y! AA4 !H !X;"]W M;W)KF(V+8_ MRFB26]-)]>RNF$[85J1)#G<%XMLLH\73#:1L?VUAZ_G!?;):B_+!:#K9T!4\ M@/BZN2ODW:AAB9,,X:N(5 $5XH\$]OSH&I52YHQ]*V]NXVO+ M+C."%!:BI*#RWPYFD*8ED\SC>TUJ-6.6@5$5LXJ6\I.\ M[/N#*.3;1,:)Z8/\D.)M"N@6W=$""XXN MY.L\EFV'^/@Q6Z(O&RAHV4J.SB(0-$GY6PG_^A"ALS=OT1N4Y.CW-=MRFL=\ M,A(R]S*#T:+.\^:0)QG($Q/TF>5BS=%[.7[<)1A)T8UR\JS\AA@9(UA<(@>? M(V(31Y/0[/7A1!,>O3X<&]0X31^=BL\9X&O;HNO;.9K1S:$Y?WV2D>A6ON!_ MZ]IP&,;5#U.N0E=\0Q=P;XC&VX/64JC$@RQ]SD*Y0RKEU7?&7<"^(ZKN/U9&AP(?84&1J8 MYX9'?>S("!H9@5'&)YD\DML@/)9:M@E?E_.V7%=3EJ\N!!29W,WFXASE('0J M R6MWIQ$1J8AQ2%R]L+ 1%KXL; [2H(#< 18L R3HHTY!J"FL[;CNN*=# M@\/$=Y29I,.Y ?$&.C5N!(V-@FX;$>AL+J?5,A%O39-HK$FCVG ZHE24$X9^ M3Y$*(OZ &FRW^[]MU/.;])9#4Z<.[?6$N*27V4P'Q'(5"/H2M$ W\/"0CB,? M@XTZNNY%J\9(\*-;VTG9HE.Q=8M'VN*1_\<]U..M]\'\U/UAC5[ SQOW\M3"U%QK8 M<#-:[X/-YN+#9 M\;S_ODW$4_ESMVP*5#^.^7;.DSBA10+Z-JEFQ0U"=ZQ\9RH.X] .QGUI&IQ+ MPF#HBVO-#S:[G]?;.:PQ/I5W4+X]G4/2>@<=4'J'(\;N04#K@8C9 _VHIR.J MB^G_FM! ^BN"$=)5TKH@8G9!)C=7AP9*1_KS1P?4=D0+U'5D='1 E4&QJ@[Z M.%JP;2X.)S;-T^8P\5UUA-9[?H.OHL.18$MS.*'\3(M5(AU*"DM):5\&&Y?&=9E.M8R*?EX[C:E#Q>-(/6V9@XCC=>QVD^NKEJ7GLH;ZZ*KN%+^K@2]0OCFZM-_,AG7/RU>2CEL_$^RB)= M\[Q*BQR5?'D]NL67$0OJ 8WB6\J?JX/'J+8R+XKO]9/IXGKDU$?$,YZ(.D0L M_SSQ"<^R.I(\CG]V04?[SZP''C[^%?VN,2_-S..*3XKL[W0A5M>C8(06?!EO M,_&E>/Z3[PRY=;RDR*KF?_2\TSHCE&PK4:QW@^41K-.\_1O_V"7B8 #V>@:0 MW0"B#V ] ^AN #UU -L-8$UF6BM-'J)8Q#=79?&,REHMH]4/FF0VHZ7]-*_/ M^TR4\MU4CA,W,UE(BVW&T10]Q"7/!9H4ZTV<_T1W:1[G21IG:"9BP>6Y%A6Z MD&_G"WG:^>+PY6*))G&U0G>RC-";B(LXS:JW4OW7+$)O_GB+_D!ICKZNBFT5 MYXOJ:BSDH=<',$YVA_FA/4S2]\;)+^,?B#5B MQ)/WB.)WB#B$ @*$7X_DHE+Q\HF/ M;O[]+^PY_X$R-F2P:*!@G6RR?3:9+?K-O5QOD[J>-V7QE,IZ0_.?Z,VV+OHT M?XODHEO&(LT?VU4K%2D'2[K]$+_YD'K]?;JY(-1W/5DO3X=Y W244D:\KBZ" MXCDAHUW'K[MVZ9]7.]/[;Q]D)M>,.63M#!HL&"M;)IK?/IF>MG<]BQ\J7?Y[XM4)A>X; M!W-!7,8\#VO. "$. YEY;4I$D) P3+ '6PSV%H.S:OUN>G][/SE>Z\&0M3YD ML&B@8)ULAOMLAM:">2B+A/-%A99EL499D3]>"%ZN)7?-P>H/C;-*7<H37ZL20$>H&](0+A+L*"AR[,;BGWNPD1#)RU).B&4+1'(V)$4E8(AQ MS+KUW9!HLW<"Z:CCA]I\B4 =IH3U&#R@/FPWN"V3E<3EVF 2;S;27A)G&1)E MG%=Q@^2P06P)WD4_/*X 4^SI-JT'<>XL!CX4.R[N6="QPD)LY:0C5Z/=X,XI\,)0 MGXZ0+#"6;$C%_)[U&BL4PR]@,345[1>F7>S."N'3.K.Z14#(O,!W7-VE*<3, M8\SM@3"L* Q;L:0QFN:)O'F7T_+-@K>/WM;7X=K_NS8+_)]M^A1GS>(D;Z7D MK7U-$0!Z%A'M#Y?A#VS53%7M@.7^>Y MY_)ENV^3H%C(F#YK)X .RD\$Z+3\='TK(,-V(KLO\HO&U0%LY@MPAE^"1@=% MLT&C14-%ZZ96T1FVX]D^M4DA5J4*"\$E]=+^>CP M$@FFVV0N P".2B) $KH>"^!B(HK;B)W;5#'U7/4;CVVEM8 G5]>JR.)23K*$ MRUDGDP)>28A)8KKOXY((D+#^^S:B<([8<>XTW_-M)<=5$6%>,V7:SR9K&8YRU"^*R;CNF>=L%EZ; A8(,"6R3 M0:-%0T7K9E11(K%38M.[W<3I8C<]Y$VO#U.'&9$\I1>) MJ0L"XO90(U'42.S4J#N2#HNF@T:*AHG53JM"4 MV-%TJB'8=EZEBS0N^\K$Y,6+(/#T IA .M=S?'.1AH1.1]C=AU,(2NT(&J7U MS=I\V[30VA;4,7?4I$(<>J[.7(",8&Q8 V1]IA1?4CM?VMM(U"2]T#CXX\!H ME70/7+$BM?<"7[RE0NF5K$=LW?F7J.%S\R>F[YB')=$@,32PF<'7[T[ MLM_[:BU\=AS2CDLB0&)IX3.%9^S(]N^@+7QFDI;A]:@D B2V%CY3Q,;L#;D7 MMO#9H/VX0:-%0T7K9E1Q(CN^?7Q:"Y\!'.<[6$="2,8,*(14M*_;S103,CL3 MGM>^WP7S;<5^5!)9):V/\<'W[->\?&Q^KU#)6;K-1?O-\_VK^]]$W#:_!-!> M_X OH_:7#2I,^T.+3W$I :A"&5_*D,Y[7T[!LOWM0OM$%)OFV_SS0HABW3Q< M\7C!RUH@WU\6\D*P>U)_P/X7)#?_!U!+ P04 " "O,%985IAD?F<" ; M!0 &@ 'AL+W=O&UL?91M;],P$,>_RBD@ MM$E;DZ;=!B6-1#=-*P)1+1J\0+QPDTMCS;&#[;2;Q(?G[&2A3-WR(GZZ^_MW M=[:3G=+WID*T\% +:>9!96TS"T.35U@S,U(-2EHIE:Z9I:'>A*;1R KO5(LP MCJ+SL&9XTF#:NF;Z<8%"[>;!.'B:N.6;RKJ),$T:ML$, M[5VSTC0*!Y6"UR@-5Q(TEO/@TWBVF#I[;_"=X\[L]<%%LE;JW@V6Q3R('! * MS*U38-1L\1*%<$*$\;O7#(8MG>-^_TG]VL=.L:R9P4LE?O#"5O/@?0 %EJP5 M]E;M;K"/Y\SIY4H8_X==;QL%D+?&JKIW)H*:RZYE#WT>]APF\0L.<>\0>^YN M(T]YQ2Q+$ZUVH)TUJ;F.#]5[$QR7KBB9U;3*R<^F&56Y: 7"$E9,H[1PJ>J& MR4>XYI+)G#,!F646J1#6P"DLF.$&5 DKC8;FF$_NT15:QH4Y)HMG.J>P7'U+ M0DNP;LLP[\$6'5C\ MCG5HP@GIY '(T_P%L(P50D;/KF?\&0HAY"CX?08[_# MY*70V[7A!:>C> (9HQ104)E5^3W\_$*FL*2@S:]#Y)WN]+"NNT8ST[ T]W3 M;3J>1OY+PNT!FNE ,WV5AHI<4_F-3YLJ2]1<;J#1/$?/=I==08.Z(W.(_PIY M"+/;[&(?,WX&&.Z==?=L?&5ZPZ4!@24Y1:.+LP!T=Q6[@56-/_YK9>DR^6Y% MKQ=J9T#KI5+V:>!NU/ >IG\!4$L#!!0 ( *\P5EB?4@&)Z $ %H$ : M >&PO=V]R:W-H965TT!HFW?; M "#92:'L,FH0VVM*;=& 9/92:_WN@V_E,HI]02"@0,_ W/ +5B"$ M)W)E_!PYHTG2 P_G>_:[X-UYR9F%E1;?>8G-,KJ*2 D5ZP0^Z?X>1C\+SU=H M8<.7]$/N8AZ1HK.HY0AV%4BNAI'MQG,X %Q3MF\W.5SI[5C+4_/M0FL4'K0^F!VZ/'\?\V MDCB)S^)+\OH(,@?S=NS4Z,'-^U?WR$S-E24"*J<7GW]Q762&3AX"U&VXU5RC M:ZTP;=SC!^,3W'ZE->X#WU_3[R3[ U!+ P04 " "O,%98<$[GI%,# "Z M%0 #0 'AL+W-T>6QEWA:Z\B9P+/?"3-N39V]=LX(?Q1]^S/'^UUSJFW>>O9]] M.#OK7'4>+V]VD8L&NO0#I_#U <*H+"8:'^367'L,FPN3[QTFOT\OA MYT;($L\Q6NJ@F2QK)G000U[8=E:1Q.%5F&W6M_ M3:AO)LE8JHRJ-DWHKT+#/JU-V>M7Z7HE>Y+ZR]Q,1]1] M>$3HG:(Y6]3]1=X:P-1#7)V4)5]^YFPJ"FHG?W#"89^L>-Y,*O;'9(-2F9@ M5;[W1)5FD\W(;T7*![K0JW):Y+CG[@EZ_K?K/*6"*L(W39O:/^95?K7CYM7Z M%I[KKY5=QTZ34>_X/39'B6,W&9^"R9/8[N043*8G8++W9M^:+S$9'K_)Z#AW M.VB.:QMGPJT381OUX.0]\'_ :9ZODWKC.>.:B:8W8UE&Q;.#H9'79&S^,-W2 M-^,SFI,YUP\M./#7[>\T8_,B;4?=P4(TH];M;S"],&Z/_287$QE=T&S4=-5T M7#<]TS!9FPL(N\AM?;D1C&,Q-P(8E@=S@'$L"\OS/\TG0>=C,:IE$4Q]B*CD9.!R-LW>(8?MQJF#=@8'D@T\O6&M]M MO$+VUP&VI_LJ!)LI7HG83/&U!L2];L!(4_=N8WF @>T"5CN0WYT':LK-B2+8 M5DBA*4S<"F-M!%&$(/(TX@CD #Q@2 M1?5[<.=]%*S>4\'ZO[7#OU!+ P04 " "O,%98EXJ[', 3 @ "P M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6= MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6' MTD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( *\P5E@2EI8FAP< M *Q) / >&PO=V]R:V)O;VLN>&ULQ9S!<]HX%(?_%0V7[1ZRV 8;W&DZ M0X%LF9ZHBMSO56_U#I9V7I+*>]NI0.Y[$2>.^%&&UO61]3GEX[QH-S!QT_[LKC26:G,1);J M=U/L=SJ_KT[C_D67_(VZ')Y?CX7XWOR?8BPV&YVH29'LMRHOC^5H5%8!YO9! M[VQ'Y'*K+COCXJ",6,A[5?TI]RNS]/@'2T=&BLN\UVZ'F:4U(Q_/:)_J4LSR MXY?=7H(5 *R %VM\,U_>7,\FH]5T(CZ-KD?S\50L/T^GJR4![ ' 7FN XMU" M$L@^@.R_(>1RY5[^F,X=X,V5N%E,;PED""##UB#'H^5G AD!R*@UR-OI9$H@ M!P!RP LY438Q>E=M%\5&?-I;G2MKAR*6^S[4[5N:E&"5) ML<]+UQ:+19'I1"L*&0/(F!?2:6[G)/18%]WT[[W>55^@+;:'FFR/EVXNR[V1 MF9AH*ZV3FK@NK&T4G0^-PJR4B2JESJH:.'9EZ#H3KO)E,D^4J/U,,9%A?&;% MC&YO&D6&9.)SVV1ORV+KKN3<=:^LN%6)T@=9,_P$1"+QF4TRRP_*EM5!5K@+ MNBPR:NZHF5_-YL0I C?&9)C!+7YEI=;Z=,2 D^LQ-N5:K<2=R/NKO4 ME5E>5M%)Y:Y9[AIAVF]&<@B8Y; LB^3K0Y&ERMA?:G>5CY0-F2%@-L.1YL+U M150JQL76GFDUKZ$YWM2TB5/ZB!Q4@903,RECN[ZSZ>^\.$M/#BP8O0)((F"6Q=.=(]^XV MGKDXW%1\5564^:.XTKELU$5DC8#9&@OY* YUO:N_7O6?7(,V:/#'L@O/6:_ MG Z-Q+M594;[*\5$JNDQJ^9,C/3,23&1<'K,PH&Q4J-N]N!@%[-PJECIY"5& M@NEQCVZ="YJ.I!03Z:;WIC')R5)$FNFU$IRFW%+HXGI(Z_TF;UR-C9X=3?WD5?ZS%Z!$4*S-)%7^MSS)RA"$.\H)O)* MG]DK<,2Z69IP&H4[E(%=LS[%1*;I8MA"PT8+80Q+RBO> A MLM"0V4)GIB.?+S[%1!8:LN ',2D==/W\#I/[B$Y"-IO@,(5GQ[WH!P$ M#1N@<,VGUV9>7"/WR/?@@E"OS24^C>PCWX,+0SWN+&P(.FR PJ6A'G=>PLOU M2"<[=+X'5XIZW%D):&U2HP7U/;AHU./.2X"@S384KB3UN#,3(&BS#87+2SWN MW 0(VFA#\=,'N!\_@$$;;>A_/(> V4I_YHG[Z?OJ,4.N8SGY0TL=_ %!+ P04 " "O,%98L^N>@"0# ##00 &@ M 'AL+U]R96QS+W=O MGH_3Q>MNNY^N5T_S?/PQ#-/F:=RMI\O#<=R?/WDXG';K^;P\/0[']>9E_3@. MWKD\G+[.6-UAK'>75Q MMSX]CO/U:GC=?MZ>AO>+79XGKRYN[Z]7I]M[6PU+!_(2R"\?*$B@L'R@*('B M\H&2!$K+!\H2*"\?J$B@LGR@*H'J\H&:!&K+!S*G,CI I YK@-:F7!O :U.P M#2"V*=D&,-L4;0.H;]?8 O;WJ[0%Z^^[' M-D!OKWI[@-Y>]?8 O;WJ[0%Z>]7; _3VJK<'Z.U5;P_0VZO>'J!W4+T#0.^@ M>@> WD'U#@"]0[=9 M [J-X!H'=0O0- [Z!Z!X#>0?4. +V#ZAT >@?5.P#T MCJIW!.@=5>\(T#NJWA&@=U2](T#OV&UV _2.JG<$Z!U5[PC0.ZK>$:!W5+TC M0.^H>D> WDGU3@"]D^J= 'HGU3L!]$ZJ=P+HG53O!- [=7]6 O1.JG<"Z)U4 M[P30.ZG>":!W4KT30.^L>F> WEGUS@"]L^J= 7IGU3L#],ZJ=P;HG57O#- [ M=X=- 'IGU3L#],ZJ=P;HG57O#-"[J-X%H'=1O0M [Z)Z%X#>1?4N +V+ZET M>A?5NP#T+JIW >A=NL." +V+ZET >A?5NP#TKJIW!>A=5>\*T+NJWA6@=U6] M*T#OJGI7@-Y5]:X O:OJ70%Z5]6[ O2NW6%O@-Y5]:X O9OJW0!Z-]6[ ?1N MJG<#Z-U4[P;0NZG>#:!W4[T;0.^F>C> WDWU;@"]F^K= 'JWKJP#T-M<7]V,*?Y;3M.GXD^UEV []1[ M/G]W_'S^^_+C9O]NWKD>OL:8;OX"4$L#!!0 ( *\P5ECSMA[T!!DZ#PC]AMTO?_1S25MK41:LR:=]+4+#]_!YLZ7/S];?GR;K5H>\& MMXEVWD^?DL35.]M7+AXG.X21[3CWE0]_YX=DJNI]]6 3)81.ZG'P=O!K?ZP1 MW5S?V6WUV/G5YT-X[=IQV$2S[5RTNCU-/&9MHFJ:NK:N?!A/GH;FMY3U2T(< M5BYSW*Z=W%68$"7O)AQ'_ASPLN[KDYWGMK&K^VKV7ZH^S$H.7>+\?BEZ=3_9AA^WI5UZ^)8;2%W^?/9YV8YN_S [;^V.<]\MYN&1Y M7+['OY[Q6_T/]J$@?:20/C)('SFD#PWIPT#Z*"!]E) ^I* T0A%54DB5%%,E M!55)45526)445R4%5DF155%D5119%45619%54615%%D5159%D5519%4465.* MK"E%UI0B:TJ1-:7(FE)D32FRIA194XJL*476C")K1I$UH\B:463-*+)F%%DS MBJP91=:,(FM&D36GR)I39,TILN8467.*K#E%UIPB:TZ1-:?(FE-DU119-456 M39%54V35%%DU159-D5539-44635%5D.1U5!D-119#4560Y'54&0U%%D-159# MD=509"THLA8460N*K 5%UH(B:T&1M:#(6E!D+2BR%A192XJL)476DB)K29&U MI,A:4F0M*;*6%%E+BJPE158I*+1*0;%5"@JN4E!TE8+"JQ047Z6@ "L%15@I M*,1*@3$6=!T+8^Q_O9#U?1SW_SA^><9]U0ZO^&UL4$L! A0#% @ KS!66%C,JXSO *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ KS!66)E&PO=V]R:W-H965T&UL4$L! A0#% @ KS!66 KI%&PO=V]R:W-H965T&UL4$L! A0#% @ KS!66)ZQ1,EO!@ ]1H !@ M ("!V2( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ KS!66"\N?O)?# "Q\ !@ ("!U40 'AL+W=O M0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ KS!66-1'%^A%! 5 H !D M ("!C(0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ KS!66)019GOW!0 P@T !D ("!L90 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ KS!66%Q^ MBZQ"# :AX !D ("!2\$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KS!66)F0]Q4O! ]0D !D M ("!,.0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ KS!66%%_:65("P %AX !D ("! MT?@ 'AL+W=O&PO=V]R:W-H965TZW#@D .45 9 M " @4@, 0!X;"]W;W)K&UL4$L! A0#% M @ KS!66#BN@ -G @ BP8 !D ("!C14! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KS!66%+K+:EV! ?0L !D M ("!?FT! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ KS!66-5]59G&"@ P"( !D ("!)GL! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MKS!66&YRTHAS P 9 < !D ("!0I ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KS!66&QUG@"X P MZP@ !D ("![IP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KS!66!V$M&PO=V]R:W-H M965T&UL4$L! M A0#% @ KS!66/XY!+CH @ X@< !D ("!EL,! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KS!6 M6*9??W1* P P0@ !D ("!/= ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KS!66')"(H]7!0 J"0 M !D ("!/-L! 'AL+W=O&PO=V]R:W-H965TR^* MR0, &X5 9 " @5[D 0!X;"]W;W)K&UL4$L! A0#% @ KS!66+I"#N9@ @ ,08 !D M ("!7N@! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ KS!66 #$^M,( P 6PD !D ("!U?,! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ KS!66%A7 MVP([ P J@L !D ("!#@$" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KS!66 S*M;2B P (PP !D M ("!F0T" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ KS!66($>NA;L! )AT !D ("! M1Q@" 'AL+W=O&PO=V]R:W-H965T<@ @!X;"]W;W)K&UL4$L! A0#% M @ KS!66'Y9M:Z5 P AQ( !D ("!)20" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KS!66,P6B^DO M+@ _$@# !D ("!YB\" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KS!66#.BB/XO'P 7:4" !D M ("!L) " 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ KS!66*CE7D43! YA4 !D ("!A](" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MKS!66%?+S.DI P K@L !D ("!\-X" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KS!66"#(EH%&PO=V]R:W-H M965T(E@L :+ 9 M " @68* P!X;"]W;W)K&UL4$L! M A0#% @ KS!66,$3"#:'! ^QP !D ("!,Q8# 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ KS!6 M6!5XDP=Y P [@L !D ("!L"8# 'AL+W=O%54@# !(# &0 M @(%@*@, >&PO=V]R:W-H965T&UL4$L! A0#% @ KS!66&Q(GR'8 @ Y@< M !D ("!I#(# 'AL+W=O&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H M965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H M965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T@! !:! &@ M @(';;P, >&PO=V]R:W-H965T&PO@"0# ##00 &@ @ $6?@, >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "O,%98\W.3.W\" [/P $P M @ %R@0, 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 > !X + PA BA , ! end XML 136 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 137 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 139 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 778 631 1 true 224 0 false 18 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.sunnova.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.sunnova.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE NONCONTROLLING INTERESTS AND EQUITY Sheet http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY CONSOLIDATED STATEMENTS OF REDEEMABLE NONCONTROLLING INTERESTS AND EQUITY Statements 7 false false R8.htm 0000008 - Disclosure - Description of Business and Basis of Presentation Sheet http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentation Description of Business and Basis of Presentation Notes 8 false false R9.htm 0000009 - Disclosure - Significant Accounting Policies Sheet http://www.sunnova.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Property and Equipment Sheet http://www.sunnova.com/role/PropertyandEquipment Property and Equipment Notes 10 false false R11.htm 0000011 - Disclosure - Natural Disaster Losses Sheet http://www.sunnova.com/role/NaturalDisasterLosses Natural Disaster Losses Notes 11 false false R12.htm 0000012 - Disclosure - Detail of Certain Balance Sheet Captions Sheet http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptions Detail of Certain Balance Sheet Captions Notes 12 false false R13.htm 0000013 - Disclosure - AROs Sheet http://www.sunnova.com/role/AROs AROs Notes 13 false false R14.htm 0000014 - Disclosure - Customer Notes Receivable Notes http://www.sunnova.com/role/CustomerNotesReceivable Customer Notes Receivable Notes 14 false false R15.htm 0000015 - Disclosure - Investments in Solar Receivables Sheet http://www.sunnova.com/role/InvestmentsinSolarReceivables Investments in Solar Receivables Notes 15 false false R16.htm 0000016 - Disclosure - Long-Term Debt Sheet http://www.sunnova.com/role/LongTermDebt Long-Term Debt Notes 16 false false R17.htm 0000017 - Disclosure - Derivative Instruments Sheet http://www.sunnova.com/role/DerivativeInstruments Derivative Instruments Notes 17 false false R18.htm 0000018 - Disclosure - Income Taxes Sheet http://www.sunnova.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 0000019 - Disclosure - Acquisitions Sheet http://www.sunnova.com/role/Acquisitions Acquisitions Notes 19 false false R20.htm 0000020 - Disclosure - Redeemable Noncontrolling Interests and Noncontrolling Interests Sheet http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterests Redeemable Noncontrolling Interests and Noncontrolling Interests Notes 20 false false R21.htm 0000021 - Disclosure - Stockholders' Equity Sheet http://www.sunnova.com/role/StockholdersEquity Stockholders' Equity Notes 21 false false R22.htm 0000022 - Disclosure - Equity-Based Compensation Sheet http://www.sunnova.com/role/EquityBasedCompensation Equity-Based Compensation Notes 22 false false R23.htm 0000023 - Disclosure - Basic and Diluted Net Loss Per Share Sheet http://www.sunnova.com/role/BasicandDilutedNetLossPerShare Basic and Diluted Net Loss Per Share Notes 23 false false R24.htm 0000024 - Disclosure - Commitments and Contingencies Sheet http://www.sunnova.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 24 false false R25.htm 0000025 - Disclosure - Subsequent Events Sheet http://www.sunnova.com/role/SubsequentEvents Subsequent Events Notes 25 false false R26.htm 0000026 - Disclosure - Schedule I Parent Company Financial Statements Sheet http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatements Schedule I Parent Company Financial Statements Notes 26 false false R27.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 27 false false R28.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 28 false false R29.htm 9954471 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.sunnova.com/role/SignificantAccountingPolicies 29 false false R30.htm 9954472 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.sunnova.com/role/SignificantAccountingPolicies 30 false false R31.htm 9954473 - Disclosure - Property and Equipment (Tables) Sheet http://www.sunnova.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.sunnova.com/role/PropertyandEquipment 31 false false R32.htm 9954474 - Disclosure - Natural Disaster Losses (Tables) Sheet http://www.sunnova.com/role/NaturalDisasterLossesTables Natural Disaster Losses (Tables) Tables http://www.sunnova.com/role/NaturalDisasterLosses 32 false false R33.htm 9954475 - 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 33 false false R34.htm 9954476 - Disclosure - AROs (Tables) Sheet http://www.sunnova.com/role/AROsTables AROs (Tables) Tables http://www.sunnova.com/role/AROs 34 false false R35.htm 9954477 - Disclosure - Customer Notes Receivable (Tables) Notes http://www.sunnova.com/role/CustomerNotesReceivableTables Customer Notes Receivable (Tables) Tables http://www.sunnova.com/role/CustomerNotesReceivable 35 false false R36.htm 9954478 - Disclosure - Long-Term Debt (Tables) Sheet http://www.sunnova.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://www.sunnova.com/role/LongTermDebt 36 false false R37.htm 9954479 - Disclosure - Derivative Instruments (Tables) Sheet http://www.sunnova.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.sunnova.com/role/DerivativeInstruments 37 false false R38.htm 9954480 - Disclosure - Income Taxes (Tables) Sheet http://www.sunnova.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.sunnova.com/role/IncomeTaxes 38 false false R39.htm 9954481 - Disclosure - Acquisitions (Tables) Sheet http://www.sunnova.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.sunnova.com/role/Acquisitions 39 false false R40.htm 9954482 - Disclosure - Redeemable Noncontrolling Interest and Noncontrolling Interests (Tables) Sheet http://www.sunnova.com/role/RedeemableNoncontrollingInterestandNoncontrollingInterestsTables Redeemable Noncontrolling Interest and Noncontrolling Interests (Tables) Tables 40 false false R41.htm 9954483 - Disclosure - Equity-Based Compensation (Tables) Sheet http://www.sunnova.com/role/EquityBasedCompensationTables Equity-Based Compensation (Tables) Tables http://www.sunnova.com/role/EquityBasedCompensation 41 false false R42.htm 9954484 - 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 42 false false R43.htm 9954485 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.sunnova.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.sunnova.com/role/CommitmentsandContingencies 43 false false R44.htm 9954486 - 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 44 false false R45.htm 9954487 - Disclosure - Significant Accounting Policies - Narrative (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails Significant Accounting Policies - Narrative (Details) Details 45 false false R46.htm 9954488 - Disclosure - Significant Accounting Policies - Restricted Cash (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesRestrictedCashDetails Significant Accounting Policies - Restricted Cash (Details) Details 46 false false R47.htm 9954489 - 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 47 false false R48.htm 9954490 - Disclosure - Significant Accounting Policies - Allowance for Credit Losses - Other (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesAllowanceforCreditLossesOtherDetails Significant Accounting Policies - Allowance for Credit Losses - Other (Details) Details 48 false false R49.htm 9954491 - Disclosure - Significant Accounting Policies - Inventory (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails Significant Accounting Policies - Inventory (Details) Details 49 false false R50.htm 9954492 - 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 50 false false R51.htm 9954493 - 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 51 false false R52.htm 9954494 - 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 52 false false R53.htm 9954495 - 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 53 false false R54.htm 9954496 - 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 54 false false R55.htm 9954497 - Disclosure - Significant Accounting Policies - Performance Obligations (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesPerformanceObligationsDetails Significant Accounting Policies - Performance Obligations (Details) Details 55 false false R56.htm 9954498 - Disclosure - Significant Accounting Policies - Deferred Revenue (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails Significant Accounting Policies - Deferred Revenue (Details) Details 56 false false R57.htm 9954499 - Disclosure - Significant Accounting Policies - Contract Assets and Contract Liabilities (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails Significant Accounting Policies - Contract Assets and Contract Liabilities (Details) Details 57 false false R58.htm 9954500 - Disclosure - Significant Accounting Policies - Intangibles Assets (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails Significant Accounting Policies - Intangibles Assets (Details) Details 58 false false R59.htm 9954501 - Disclosure - Significant Accounting Policies - Amortization Schedule of Intangible Assets (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesAmortizationScheduleofIntangibleAssetsDetails Significant Accounting Policies - Amortization Schedule of Intangible Assets (Details) Details 59 false false R60.htm 9954502 - Disclosure - Significant Accounting Policies - Deferred Financing Costs (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredFinancingCostsDetails Significant Accounting Policies - Deferred Financing Costs (Details) Details 60 false false R61.htm 9954503 - Disclosure - Significant Accounting Policies - Goodwill (Details) Sheet http://www.sunnova.com/role/SignificantAccountingPoliciesGoodwillDetails Significant Accounting Policies - Goodwill (Details) Details 61 false false R62.htm 9954504 - Disclosure - Property and Equipment (Details) Sheet http://www.sunnova.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://www.sunnova.com/role/PropertyandEquipmentTables 62 false false R63.htm 9954505 - Disclosure - Natural Disaster Losses - Narrative (Details) Sheet http://www.sunnova.com/role/NaturalDisasterLossesNarrativeDetails Natural Disaster Losses - Narrative (Details) Details 63 false false R64.htm 9954506 - Disclosure - Natural Disaster Losses - Schedule of Disaster Losses (Details) Sheet http://www.sunnova.com/role/NaturalDisasterLossesScheduleofDisasterLossesDetails Natural Disaster Losses - Schedule of Disaster Losses (Details) Details 64 false false R65.htm 9954507 - 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 65 false false R66.htm 9954508 - 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 66 false false R67.htm 9954509 - 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 67 false false R68.htm 9954510 - Disclosure - AROs (Details) Sheet http://www.sunnova.com/role/AROsDetails AROs (Details) Details http://www.sunnova.com/role/AROsTables 68 false false R69.htm 9954511 - Disclosure - Customer Notes Receivable - Narrative (Details) Notes http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails Customer Notes Receivable - Narrative (Details) Details 69 false false R70.htm 9954512 - 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 70 false false R71.htm 9954513 - 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 71 false false R72.htm 9954514 - 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 72 false false R73.htm 9954515 - 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 73 false false R74.htm 9954516 - Disclosure - Investments in Solar Receivables (Details) Sheet http://www.sunnova.com/role/InvestmentsinSolarReceivablesDetails Investments in Solar Receivables (Details) Details http://www.sunnova.com/role/InvestmentsinSolarReceivables 74 false false R75.htm 9954517 - 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 75 false false R76.htm 9954518 - Disclosure - Long-Term Debt - Narrative - Availability through Sunnova Energy Corporation Debt (Details) Sheet http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails Long-Term Debt - Narrative - Availability through Sunnova Energy Corporation Debt (Details) Details 76 false false R77.htm 9954519 - Disclosure - Long-Term Debt - Narrative - EZOP Debt through SOLIII Debt (Details) Sheet http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails Long-Term Debt - Narrative - EZOP Debt through SOLIII Debt (Details) Details 77 false false R78.htm 9954520 - Disclosure - Long-Term Debt - Narrative - HELV Debt through BMB Debt (Details) Sheet http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails Long-Term Debt - Narrative - HELV Debt through BMB Debt (Details) Details 78 false false R79.htm 9954521 - Disclosure - Long-Term Debt - Schedule of Long-term Debt Maturities (Details) Sheet http://www.sunnova.com/role/LongTermDebtScheduleofLongtermDebtMaturitiesDetails Long-Term Debt - Schedule of Long-term Debt Maturities (Details) Details 79 false false R80.htm 9954522 - 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 80 false false R81.htm 9954523 - Disclosure - Derivative Instruments - Narrative (Details) Sheet http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails Derivative Instruments - Narrative (Details) Details 81 false false R82.htm 9954524 - Disclosure - Derivative Instruments - Outstanding Derivative Instruments (Details) Sheet http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails Derivative Instruments - Outstanding Derivative Instruments (Details) Details 82 false false R83.htm 9954525 - Disclosure - Derivative Instruments - Balance Sheet (Details) Sheet http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails Derivative Instruments - Balance Sheet (Details) Details 83 false false R84.htm 9954526 - Disclosure - Derivative Instruments - Interest Expense (Details) Sheet http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails Derivative Instruments - Interest Expense (Details) Details 84 false false R85.htm 9954527 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.sunnova.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 85 false false R86.htm 9954528 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation (Details) Sheet http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails Income Taxes - Effective Income Tax Rate Reconciliation (Details) Details 86 false false R87.htm 9954529 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) Sheet http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Deferred Tax Assets and Liabilities (Details) Details 87 false false R88.htm 9954530 - Disclosure - Acquisitions - Additional Information (Details) Sheet http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails Acquisitions - Additional Information (Details) Details 88 false false R89.htm 9954531 - Disclosure - Acquisitions - Schedule of Assets Acquired and Liabilities Assumed (Details) Sheet http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails Acquisitions - Schedule of Assets Acquired and Liabilities Assumed (Details) Details 89 false false R90.htm 9954532 - Disclosure - Redeemable Noncontrolling Interests and Noncontrolling Interests - Narrative (Details) Sheet http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails Redeemable Noncontrolling Interests and Noncontrolling Interests - Narrative (Details) Details http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterests 90 false false R91.htm 9954533 - Disclosure - Stockholders' Equity (Details) Sheet http://www.sunnova.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.sunnova.com/role/StockholdersEquity 91 false false R92.htm 9954534 - Disclosure - Equity-Based Compensation - Narrative (Details) Sheet http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails Equity-Based Compensation - Narrative (Details) Details 92 false false R93.htm 9954535 - Disclosure - Equity-Based Compensation - Schedule of Stock Options Assumptions (Details) Sheet http://www.sunnova.com/role/EquityBasedCompensationScheduleofStockOptionsAssumptionsDetails Equity-Based Compensation - Schedule of Stock Options Assumptions (Details) Details 93 false false R94.htm 9954536 - Disclosure - Equity-Based Compensation - Stock Option Activity (Details) Sheet http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails Equity-Based Compensation - Stock Option Activity (Details) Details 94 false false R95.htm 9954537 - Disclosure - Equity-Based Compensation - Restricted Stock Activity (Details) Sheet http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails Equity-Based Compensation - Restricted Stock Activity (Details) Details 95 false false R96.htm 9954538 - 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 96 false false R97.htm 9954539 - 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 97 false false R98.htm 9954540 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 98 false false R99.htm 9954541 - Disclosure - Commitments and Contingencies - Performance Guarantee Obligations (Details) Sheet http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails Commitments and Contingencies - Performance Guarantee Obligations (Details) Details 99 false false R100.htm 9954542 - 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 100 false false R101.htm 9954543 - 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 101 false false R102.htm 9954544 - Disclosure - Commitments and Contingencies - Other Lease Information (Details) Sheet http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails Commitments and Contingencies - Other Lease Information (Details) Details 102 false false R103.htm 9954545 - 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 103 false false R104.htm 9954546 - Disclosure - Commitments and Contingencies - Dealer Commitments (Details) Sheet http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails Commitments and Contingencies - Dealer Commitments (Details) Details 104 false false R105.htm 9954547 - Disclosure - Commitments and Contingencies - Information Technology Commitments (Details) Sheet http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails Commitments and Contingencies - Information Technology Commitments (Details) Details 105 false false R106.htm 9954548 - Disclosure - Subsequent Events (Details) Sheet http://www.sunnova.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.sunnova.com/role/SubsequentEvents 106 false false R107.htm 9954549 - Disclosure - Schedule I Parent Company Financial Statements - Condensed Balance Sheets (Details) Sheet http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails Schedule I Parent Company Financial Statements - Condensed Balance Sheets (Details) Details 107 false false R108.htm 9954550 - Disclosure - Schedule I Parent Company Financial Statements - Condensed Balance Sheets Additional Information (Details) Sheet http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsAdditionalInformationDetails Schedule I Parent Company Financial Statements - Condensed Balance Sheets Additional Information (Details) Details 108 false false R109.htm 9954551 - Disclosure - Schedule I Parent Company Financial Statements - Condensed Statements of Operations (Details) Sheet http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails Schedule I Parent Company Financial Statements - Condensed Statements of Operations (Details) Details 109 false false R110.htm 9954552 - Disclosure - Schedule I Parent Company Financial Statements - Condensed Statements of Cash Flow (Details) Sheet http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails Schedule I Parent Company Financial Statements - Condensed Statements of Cash Flow (Details) Details 110 false false R111.htm 9954553 - Disclosure - Schedule I Parent Company Financial Statements - Basis of Presentation (Details) Sheet http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsBasisofPresentationDetails Schedule I Parent Company Financial Statements - Basis of Presentation (Details) Details 111 false false R9999.htm Uncategorized Items - nova-20231231.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - nova-20231231.htm Cover 112 false false All Reports Book All Reports nova-20231231.htm nova-20231231.xsd nova-20231231_cal.xml nova-20231231_def.xml nova-20231231_lab.xml nova-20231231_pre.xml nova-20231231_g1.jpg nova-20231231_g2.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 142 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "nova-20231231.htm": { "nsprefix": "nova", "nsuri": "http://www.sunnova.com/20231231", "dts": { "inline": { "local": [ "nova-20231231.htm" ] }, "schema": { "local": [ "nova-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "nova-20231231_cal.xml" ] }, "definitionLink": { "local": [ "nova-20231231_def.xml" ] }, "labelLink": { "local": [ "nova-20231231_lab.xml" ] }, "presentationLink": { "local": [ "nova-20231231_pre.xml" ] } }, "keyStandard": 520, "keyCustom": 111, "axisStandard": 47, "axisCustom": 4, "memberStandard": 64, "memberCustom": 158, "hidden": { "total": 34, "http://fasb.org/us-gaap/2023": 19, "http://xbrl.sec.gov/ecd/2023": 9, "http://xbrl.sec.gov/dei/2023": 5, "http://www.sunnova.com/20231231": 1 }, "contextCount": 778, "entityCount": 1, "segmentCount": 224, "elementCount": 1148, "unitCount": 18, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1911, "http://xbrl.sec.gov/ecd/2023": 51, "http://xbrl.sec.gov/dei/2023": 39, "http://fasb.org/srt/2023": 1 }, "report": { "R1": { "role": "http://www.sunnova.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.sunnova.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:NotesAndLoansReceivableNetNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R4": { "role": "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-4", "name": "nova:OtherCurrentAssetAllowance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "nova:OtherCurrentAssetAllowance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSoldDepreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R6": { "role": "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R7": { "role": "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF REDEEMABLE NONCONTROLLING INTERESTS AND EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF REDEEMABLE NONCONTROLLING INTERESTS AND EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-11", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-11", "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentation", "longName": "0000008 - Disclosure - Description of Business and Basis of Presentation", "shortName": "Description of Business and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.sunnova.com/role/SignificantAccountingPolicies", "longName": "0000009 - Disclosure - Significant Accounting Policies", "shortName": "Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.sunnova.com/role/PropertyandEquipment", "longName": "0000010 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.sunnova.com/role/NaturalDisasterLosses", "longName": "0000011 - Disclosure - Natural Disaster Losses", "shortName": "Natural Disaster Losses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessInsuranceRecoveriesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessInsuranceRecoveriesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptions", "longName": "0000012 - Disclosure - Detail of Certain Balance Sheet Captions", "shortName": "Detail of Certain Balance Sheet Captions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.sunnova.com/role/AROs", "longName": "0000013 - Disclosure - AROs", "shortName": "AROs", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetRetirementObligationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.sunnova.com/role/CustomerNotesReceivable", "longName": "0000014 - Disclosure - Customer Notes Receivable", "shortName": "Customer Notes Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.sunnova.com/role/InvestmentsinSolarReceivables", "longName": "0000015 - Disclosure - Investments in Solar Receivables", "shortName": "Investments in Solar Receivables", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "nova:InvestmentsInSolarReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "nova:InvestmentsInSolarReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.sunnova.com/role/LongTermDebt", "longName": "0000016 - Disclosure - Long-Term Debt", "shortName": "Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.sunnova.com/role/DerivativeInstruments", "longName": "0000017 - Disclosure - Derivative Instruments", "shortName": "Derivative Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.sunnova.com/role/IncomeTaxes", "longName": "0000018 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.sunnova.com/role/Acquisitions", "longName": "0000019 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterests", "longName": "0000020 - Disclosure - Redeemable Noncontrolling Interests and Noncontrolling Interests", "shortName": "Redeemable Noncontrolling Interests and Noncontrolling Interests", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.sunnova.com/role/StockholdersEquity", "longName": "0000021 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.sunnova.com/role/EquityBasedCompensation", "longName": "0000022 - Disclosure - Equity-Based Compensation", "shortName": "Equity-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.sunnova.com/role/BasicandDilutedNetLossPerShare", "longName": "0000023 - Disclosure - Basic and Diluted Net Loss Per Share", "shortName": "Basic and Diluted Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.sunnova.com/role/CommitmentsandContingencies", "longName": "0000024 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.sunnova.com/role/SubsequentEvents", "longName": "0000025 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatements", "longName": "0000026 - Disclosure - Schedule I Parent Company Financial Statements", "shortName": "Schedule I Parent Company Financial Statements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": null }, "R28": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Significant Accounting Policies (Tables)", "shortName": "Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.sunnova.com/role/PropertyandEquipmentTables", "longName": "9954473 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.sunnova.com/role/NaturalDisasterLossesTables", "longName": "9954474 - Disclosure - Natural Disaster Losses (Tables)", "shortName": "Natural Disaster Losses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessInsuranceRecoveriesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessInsuranceRecoveriesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsTables", "longName": "9954475 - Disclosure - Detail of Certain Balance Sheet Captions (Tables)", "shortName": "Detail of Certain Balance Sheet Captions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.sunnova.com/role/AROsTables", "longName": "9954476 - Disclosure - AROs (Tables)", "shortName": "AROs (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAssetRetirementObligationsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.sunnova.com/role/CustomerNotesReceivableTables", "longName": "9954477 - Disclosure - Customer Notes Receivable (Tables)", "shortName": "Customer Notes Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.sunnova.com/role/LongTermDebtTables", "longName": "9954478 - Disclosure - Long-Term Debt (Tables)", "shortName": "Long-Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.sunnova.com/role/DerivativeInstrumentsTables", "longName": "9954479 - Disclosure - Derivative Instruments (Tables)", "shortName": "Derivative Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.sunnova.com/role/IncomeTaxesTables", "longName": "9954480 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.sunnova.com/role/AcquisitionsTables", "longName": "9954481 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.sunnova.com/role/RedeemableNoncontrollingInterestandNoncontrollingInterestsTables", "longName": "9954482 - Disclosure - Redeemable Noncontrolling Interest and Noncontrolling Interests (Tables)", "shortName": "Redeemable Noncontrolling Interest and Noncontrolling Interests (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.sunnova.com/role/EquityBasedCompensationTables", "longName": "9954483 - Disclosure - Equity-Based Compensation (Tables)", "shortName": "Equity-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareTables", "longName": "9954484 - Disclosure - Basic and Diluted Net Loss Per Share (Tables)", "shortName": "Basic and Diluted Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.sunnova.com/role/CommitmentsandContingenciesTables", "longName": "9954485 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfLossContingenciesByContingencyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "longName": "9954486 - Disclosure - Description of Business and Basis of Presentation - (Details)", "shortName": "Description of Business and Basis of Presentation - (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "nova:NumberOfCustomers", "unitRef": "customer", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "nova:NumberOfCustomers", "unitRef": "customer", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "longName": "9954487 - Disclosure - Significant Accounting Policies - Narrative (Details)", "shortName": "Significant Accounting Policies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashUninsuredAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CashUninsuredAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesRestrictedCashDetails", "longName": "9954488 - Disclosure - Significant Accounting Policies - Restricted Cash (Details)", "shortName": "Significant Accounting Policies - Restricted Cash (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RestrictedCash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RestrictedCash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesAllowanceforCreditLossesDetails", "longName": "9954489 - Disclosure - Significant Accounting Policies - Allowance for Credit Losses (Details)", "shortName": "Significant Accounting Policies - Allowance for Credit Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R48": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesAllowanceforCreditLossesOtherDetails", "longName": "9954490 - Disclosure - Significant Accounting Policies - Allowance for Credit Losses - Other (Details)", "shortName": "Significant Accounting Policies - Allowance for Credit Losses - Other (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R49": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails", "longName": "9954491 - Disclosure - Significant Accounting Policies - Inventory (Details)", "shortName": "Significant Accounting Policies - Inventory (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-61", "name": "us-gaap:InventoryNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R50": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails", "longName": "9954492 - Disclosure - Significant Accounting Policies - Schedule of Fair Value of Recurring Financial Instruments (Details)", "shortName": "Significant Accounting Policies - Schedule of Fair Value of Recurring Financial Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-235", "name": "nova:InvestmentsInSolarReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-80", "name": "nova:InvestmentsInSolarReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R51": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofInvestmentinSolarReceivablesFairValueDetails", "longName": "9954493 - Disclosure - Significant Accounting Policies - Schedule of Investment in Solar Receivables Fair Value (Details)", "shortName": "Significant Accounting Policies - Schedule of Investment in Solar Receivables Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R52": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails", "longName": "9954494 - Disclosure - Significant Accounting Policies - Schedule of changes in fair value of liabilities accounted for an a recurring basis (Details)", "shortName": "Significant Accounting Policies - Schedule of changes in fair value of liabilities accounted for an a recurring basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-88", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-89", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R53": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails", "longName": "9954495 - Disclosure - Significant Accounting Policies - Schedule of Fair Value Unobservable Inputs (Details)", "shortName": "Significant Accounting Policies - Schedule of Fair Value Unobservable Inputs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-93", "name": "nova:BusinessCombinationContingentConsiderationLiabilityInstallationEarnoutMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-93", "name": "nova:BusinessCombinationContingentConsiderationLiabilityInstallationEarnoutMeasurementInput", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails", "longName": "9954496 - Disclosure - Significant Accounting Policies - Schedule of Detailed Revenue (Details)", "shortName": "Significant Accounting Policies - Schedule of Detailed Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-103", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R55": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesPerformanceObligationsDetails", "longName": "9954497 - Disclosure - Significant Accounting Policies - Performance Obligations (Details)", "shortName": "Significant Accounting Policies - Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-8", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails", "longName": "9954498 - Disclosure - Significant Accounting Policies - Deferred Revenue (Details)", "shortName": "Significant Accounting Policies - Deferred Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-140", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R57": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails", "longName": "9954499 - Disclosure - Significant Accounting Policies - Contract Assets and Contract Liabilities (Details)", "shortName": "Significant Accounting Policies - Contract Assets and Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": null }, "R58": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails", "longName": "9954500 - Disclosure - Significant Accounting Policies - Intangibles Assets (Details)", "shortName": "Significant Accounting Policies - Intangibles Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesAmortizationScheduleofIntangibleAssetsDetails", "longName": "9954501 - Disclosure - Significant Accounting Policies - Amortization Schedule of Intangible Assets (Details)", "shortName": "Significant Accounting Policies - Amortization Schedule of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredFinancingCostsDetails", "longName": "9954502 - Disclosure - Significant Accounting Policies - Deferred Financing Costs (Details)", "shortName": "Significant Accounting Policies - Deferred Financing Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "nova:DebtIssuanceCostsAdditions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R61": { "role": "http://www.sunnova.com/role/SignificantAccountingPoliciesGoodwillDetails", "longName": "9954503 - Disclosure - Significant Accounting Policies - Goodwill (Details)", "shortName": "Significant Accounting Policies - Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-168", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-168", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.sunnova.com/role/PropertyandEquipmentDetails", "longName": "9954504 - Disclosure - Property and Equipment (Details)", "shortName": "Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.sunnova.com/role/NaturalDisasterLossesNarrativeDetails", "longName": "9954505 - Disclosure - Natural Disaster Losses - Narrative (Details)", "shortName": "Natural Disaster Losses - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-1", "name": "nova:OperationsAndMaintenanceExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": null }, "R64": { "role": "http://www.sunnova.com/role/NaturalDisasterLossesScheduleofDisasterLossesDetails", "longName": "9954506 - Disclosure - Natural Disaster Losses - Schedule of Disaster Losses (Details)", "shortName": "Natural Disaster Losses - Schedule of Disaster Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "nova:OperationsAndMaintenanceExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-211", "name": "us-gaap:CostsAndExpenses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R65": { "role": "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails", "longName": "9954507 - Disclosure - Detail of Certain Balance Sheet Captions - Other Current Assets (Details)", "shortName": "Detail of Certain Balance Sheet Captions - Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:NotesAndLoansReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R66": { "role": "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails", "longName": "9954508 - Disclosure - Detail of Certain Balance Sheet Captions - Other Assets (Details)", "shortName": "Detail of Certain Balance Sheet Captions - Other Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-4", "name": "nova:FinancingReceivableConstructionInProgress", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "nova:FinancingReceivableConstructionInProgress", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails", "longName": "9954509 - Disclosure - Detail of Certain Balance Sheet Captions - Other Current Liabilities (Details)", "shortName": "Detail of Certain Balance Sheet Captions - Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:InterestPayableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:InterestPayableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.sunnova.com/role/AROsDetails", "longName": "9954510 - Disclosure - AROs (Details)", "shortName": "AROs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "nova:AssetRetirementObligationUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "nova:AssetRetirementObligationUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "longName": "9954511 - Disclosure - Customer Notes Receivable - Narrative (Details)", "shortName": "Customer Notes Receivable - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-4", "name": "nova:SolarEnergyEquipmentNotYetPlacedInService", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "nova:SolarEnergyEquipmentNotYetPlacedInService", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails", "longName": "9954512 - Disclosure - Customer Notes Receivable - Schedule of Customer Notes Receivables (Details)", "shortName": "Customer Notes Receivable - Schedule of Customer Notes Receivables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:NotesReceivableGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-214", "name": "us-gaap:NotesReceivableFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R71": { "role": "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofChangesinAllowancesforCreditLossesRelatedtoCustomerNotesReceivableDetails", "longName": "9954513 - Disclosure - Customer Notes Receivable - Schedule of Changes in Allowances for Credit Losses Related to Customer Notes Receivable (Details)", "shortName": "Customer Notes Receivable - Schedule of Changes in Allowances for Credit Losses Related to Customer Notes Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProvisionForLoanLossesExpensed", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R72": { "role": "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails", "longName": "9954514 - Disclosure - Customer Notes Receivable - Schedule of Aged Receivables (Details)", "shortName": "Customer Notes Receivable - Schedule of Aged Receivables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:NotesReceivableGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-228", "name": "us-gaap:NotesReceivableGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R73": { "role": "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails", "longName": "9954515 - Disclosure - Customer Notes Receivable - Schedule of Amortized cost of Customer Notes Receivable (Details)", "shortName": "Customer Notes Receivable - Schedule of Amortized cost of Customer Notes Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.sunnova.com/role/InvestmentsinSolarReceivablesDetails", "longName": "9954516 - Disclosure - Investments in Solar Receivables (Details)", "shortName": "Investments in Solar Receivables (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-234", "name": "nova:NumberOfSolarEnergyPoolToBeLeased", "unitRef": "solarenergypool", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-234", "name": "nova:NumberOfSolarEnergyPoolToBeLeased", "unitRef": "solarenergypool", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "longName": "9954517 - Disclosure - Long-Term Debt - Schedule of Long-Term Debt (Details)", "shortName": "Long-Term Debt - Schedule of Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-244", "name": "us-gaap:DebtInstrumentUnamortizedDiscountNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R76": { "role": "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "longName": "9954518 - Disclosure - Long-Term Debt - Narrative - Availability through Sunnova Energy Corporation Debt (Details)", "shortName": "Long-Term Debt - Narrative - Availability through Sunnova Energy Corporation Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "longName": "9954519 - Disclosure - Long-Term Debt - Narrative - EZOP Debt through SOLIII Debt (Details)", "shortName": "Long-Term Debt - Narrative - EZOP Debt through SOLIII Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-415", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-415", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "longName": "9954520 - Disclosure - Long-Term Debt - Narrative - HELV Debt through BMB Debt (Details)", "shortName": "Long-Term Debt - Narrative - HELV Debt through BMB Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-489", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-489", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.sunnova.com/role/LongTermDebtScheduleofLongtermDebtMaturitiesDetails", "longName": "9954521 - Disclosure - Long-Term Debt - Schedule of Long-term Debt Maturities (Details)", "shortName": "Long-Term Debt - Schedule of Long-term Debt Maturities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "longName": "9954522 - Disclosure - Long-Term Debt - Schedule of Fair Value of Long-term Debt (Details)", "shortName": "Long-Term Debt - Schedule of Fair Value of Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "longName": "9954523 - Disclosure - Derivative Instruments - Narrative (Details)", "shortName": "Derivative Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-672", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-644", "name": "nova:DerivativeNotionalAmountSettled", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R82": { "role": "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "longName": "9954524 - Disclosure - Derivative Instruments - Outstanding Derivative Instruments (Details)", "shortName": "Derivative Instruments - Outstanding Derivative Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-672", "name": "us-gaap:DerivativeNotionalAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-660", "name": "us-gaap:DerivativeFixedInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R83": { "role": "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails", "longName": "9954525 - Disclosure - Derivative Instruments - Balance Sheet (Details)", "shortName": "Derivative Instruments - Balance Sheet (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-674", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-674", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInterestRateDerivativesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails", "longName": "9954526 - Disclosure - Derivative Instruments - Interest Expense (Details)", "shortName": "Derivative Instruments - Interest Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrealizedGainLossOnDerivatives", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-676", "name": "nova:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R85": { "role": "http://www.sunnova.com/role/IncomeTaxesNarrativeDetails", "longName": "9954527 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails", "longName": "9954528 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation (Details)", "shortName": "Income Taxes - Effective Income Tax Rate Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R87": { "role": "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "longName": "9954529 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)", "shortName": "Income Taxes - Deferred Tax Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails", "longName": "9954530 - Disclosure - Acquisitions - Additional Information (Details)", "shortName": "Acquisitions - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-1", "name": "nova:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-688", "name": "nova:NumberOfTaxEquityFunds", "unitRef": "tax_equity_fund", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R89": { "role": "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "longName": "9954531 - Disclosure - Acquisitions - Schedule of Assets Acquired and Liabilities Assumed (Details)", "shortName": "Acquisitions - Schedule of Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-693", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R90": { "role": "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails", "longName": "9954532 - Disclosure - Redeemable Noncontrolling Interests and Noncontrolling Interests - Narrative (Details)", "shortName": "Redeemable Noncontrolling Interests and Noncontrolling Interests - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-1", "name": "nova:PaymentsForNonPerformanceFees", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "nova:PaymentsForNonPerformanceFees", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.sunnova.com/role/StockholdersEquityDetails", "longName": "9954533 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtConversionConvertedInstrumentAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-689", "name": "nova:BusinessAcquisitionEquityInterestIssuedNumberOfSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R92": { "role": "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "longName": "9954534 - Disclosure - Equity-Based Compensation - Narrative (Details)", "shortName": "Equity-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-1", "name": "nova:NumberOfStockOptionPlans", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "nova:NumberOfStockOptionPlans", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.sunnova.com/role/EquityBasedCompensationScheduleofStockOptionsAssumptionsDetails", "longName": "9954535 - Disclosure - Equity-Based Compensation - Schedule of Stock Options Assumptions (Details)", "shortName": "Equity-Based Compensation - Schedule of Stock Options Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-169", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-169", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R94": { "role": "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails", "longName": "9954536 - Disclosure - Equity-Based Compensation - Stock Option Activity (Details)", "shortName": "Equity-Based Compensation - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R95": { "role": "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails", "longName": "9954537 - Disclosure - Equity-Based Compensation - Restricted Stock Activity (Details)", "shortName": "Equity-Based Compensation - Restricted Stock Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-722", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-720", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R96": { "role": "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails", "longName": "9954538 - Disclosure - Basic and Diluted Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details)", "shortName": "Basic and Diluted Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R97": { "role": "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareAntiDilutiveWeightedAverageSharesDetails", "longName": "9954539 - Disclosure - Basic and Diluted Net Loss Per Share - Anti-Dilutive Weighted Average Shares (Details)", "shortName": "Basic and Diluted Net Loss Per Share - Anti-Dilutive Weighted Average Shares (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-730", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-730", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R98": { "role": "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "longName": "9954540 - Disclosure - Commitments and Contingencies - Narrative (Details)", "shortName": "Commitments and Contingencies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LossContingencyAccrualCarryingValueCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R99": { "role": "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails", "longName": "9954541 - Disclosure - Commitments and Contingencies - Performance Guarantee Obligations (Details)", "shortName": "Commitments and Contingencies - Performance Guarantee Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-737", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-739", "name": "us-gaap:LossContingencyAccrualProvision", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R100": { "role": "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails", "longName": "9954542 - Disclosure - Commitments and Contingencies - Lease Expenses and Other Information (Details)", "shortName": "Commitments and Contingencies - Lease Expenses and Other Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R101": { "role": "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails", "longName": "9954543 - Disclosure - Commitments and Contingencies - Lease Assets and Liabilities (Details)", "shortName": "Commitments and Contingencies - Lease Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "nova:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "nova:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R102": { "role": "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails", "longName": "9954544 - Disclosure - Commitments and Contingencies - Other Lease Information (Details)", "shortName": "Commitments and Contingencies - Other Lease Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R103": { "role": "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails", "longName": "9954545 - Disclosure - Commitments and Contingencies - Future Minimum Lease Payments (Details)", "shortName": "Commitments and Contingencies - Future Minimum Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R104": { "role": "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails", "longName": "9954546 - Disclosure - Commitments and Contingencies - Dealer Commitments (Details)", "shortName": "Commitments and Contingencies - Dealer Commitments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:OtherCommitment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:OtherCommitmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-741", "name": "us-gaap:OtherCommitmentDueInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCommitmentsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R105": { "role": "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails", "longName": "9954547 - Disclosure - Commitments and Contingencies - Information Technology Commitments (Details)", "shortName": "Commitments and Contingencies - Information Technology Commitments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractualObligationDueInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R106": { "role": "http://www.sunnova.com/role/SubsequentEventsDetails", "longName": "9954548 - Disclosure - Subsequent Events (Details)", "shortName": "Subsequent Events (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "c-1", "name": "nova:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-750", "name": "nova:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R107": { "role": "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails", "longName": "9954549 - Disclosure - Schedule I Parent Company Financial Statements - Condensed Balance Sheets (Details)", "shortName": "Schedule I Parent Company Financial Statements - Condensed Balance Sheets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-753", "name": "us-gaap:Cash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R108": { "role": "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsAdditionalInformationDetails", "longName": "9954550 - Disclosure - Schedule I Parent Company Financial Statements - Condensed Balance Sheets Additional Information (Details)", "shortName": "Schedule I Parent Company Financial Statements - Condensed Balance Sheets Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-753", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R109": { "role": "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails", "longName": "9954551 - Disclosure - Schedule I Parent Company Financial Statements - Condensed Statements of Operations (Details)", "shortName": "Schedule I Parent Company Financial Statements - Condensed Statements of Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-755", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R110": { "role": "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails", "longName": "9954552 - Disclosure - Schedule I Parent Company Financial Statements - Condensed Statements of Cash Flow (Details)", "shortName": "Schedule I Parent Company Financial Statements - Condensed Statements of Cash Flow (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-755", "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "unique": true } }, "R111": { "role": "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsBasisofPresentationDetails", "longName": "9954553 - Disclosure - Schedule I Parent Company Financial Statements - Basis of Presentation (Details)", "shortName": "Schedule I Parent Company Financial Statements - Basis of Presentation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "111", "firstAnchor": { "contextRef": "c-760", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-760", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "nova-20231231.htm", "first": true, "unique": true } }, "R9999": { "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "longName": "Uncategorized Items - nova-20231231.htm", "shortName": "Uncategorized Items - nova-20231231.htm", "isDefault": "false", "groupType": "", "subGroupType": "", "menuCat": "Cover", "order": "112", "firstAnchor": null, "uniqueAnchor": null } }, "tag": { "nova_A2016PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "A2016PlanMember", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2016 Plan", "label": "2016 Plan [Member]", "documentation": "2016 Plan [Member]" } } }, "auth_ref": [] }, "nova_APICCappedCallTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "APICCappedCallTransaction", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY", "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Capped call transactions", "terseLabel": "Capped call transactions", "label": "APIC, Capped Call Transaction", "documentation": "APIC, Capped Call Transaction" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdateExtensibleList", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update [Extensible Enumeration]", "label": "Accounting Standards Update [Extensible Enumeration]", "documentation": "Indicates amendment to accounting standards." } } }, "auth_ref": [ "r280", "r281", "r282", "r283", "r284", "r337", "r338", "r339", "r398", "r399", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r439", "r562", "r563", "r564", "r585", "r586", "r595", "r596", "r597", "r610", "r611", "r612", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r643", "r644", "r648", "r649", "r650", "r651", "r659", "r660", "r663", "r664", "r665", "r683", "r684", "r685", "r686", "r687", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r1032" ] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable Type [Axis]", "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r45" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r35", "r898" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableTables", "http://www.sunnova.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in the allowance for credit losses", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1043" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable\u2014trade, net", "verboseLabel": "Accounts receivable, including affiliates", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r392", "r393" ] }, "nova_AccountsReceivableOtherAllowanceForCreditLossWriteoff": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AccountsReceivableOtherAllowanceForCreditLossWriteoff", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAllowanceforCreditLossesOtherDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Write off of uncollectible accounts", "label": "Accounts Receivable, Other, Allowance For Credit Loss, Writeoff", "documentation": "Accounts Receivable, Other, Allowance For Credit Loss, Writeoff" } } }, "auth_ref": [] }, "nova_AccountsReceivableOtherCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AccountsReceivableOtherCreditLossExpenseReversal", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAllowanceforCreditLossesOtherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for current expected credit losses", "label": "Accounts Receivable, Other, Credit Loss Expense (Reversal)", "documentation": "Accounts Receivable, Other, Credit Loss Expense (Reversal)" } } }, "auth_ref": [] }, "us-gaap_AccruedInvestmentIncomeReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedInvestmentIncomeReceivable", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued investment income receivable", "label": "Accrued Investment Income Receivable", "documentation": "Interest, dividends, rents, ancillary and other revenues earned but not yet received by the entity on its investments." } } }, "auth_ref": [ "r238", "r717", "r1014" ] }, "nova_AccruedInvestmentIncomeReceivableWriteOff": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AccruedInvestmentIncomeReceivableWriteOff", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued investment income receivable, written off", "label": "Accrued Investment Income Receivable, Write-Off", "documentation": "Accrued Investment Income Receivable, Write-Off" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "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)." } } }, "auth_ref": [ "r38" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/PropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r81", "r292", "r718" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r954" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital\u2014common stock", "label": "Additional Paid in Capital, Common Stock", "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." } } }, "auth_ref": [ "r175" ] }, "nova_AdditionalPaidinCapitalCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AdditionalPaidinCapitalCommonStockMember", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital - Common Stock", "label": "Additional Paid-in Capital, Common Stock [Member]", "documentation": "Additional Paid-in Capital, Common Stock [Member]" } } }, "auth_ref": [] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r960" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r960" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r960" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r960" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity component of debt instrument, net", "label": "Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt", "documentation": "Adjustment to additional paid in capital resulting from the recognition of convertible debt instruments as two separate components - a debt component and an equity component. This bifurcation may result in a basis difference associated with the liability component that represents a temporary difference for purposes of applying accounting for income taxes. The initial recognition of deferred taxes for the tax effect of that temporary difference is as an adjustment to additional paid in capital." } } }, "auth_ref": [ "r86" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r107", "r108", "r526" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Costs", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r254" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising expense", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r569" ] }, "nova_AfterCommitmentAvailabilityPeriodMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AfterCommitmentAvailabilityPeriodMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "After Commitment Availability Period", "label": "After Commitment Availability Period [Member]", "documentation": "After Commitment Availability Period [Member]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r924", "r936", "r946", "r972" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r927", "r939", "r949", "r975" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r960" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r967" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r931", "r940", "r950", "r967", "r976", "r980", "r988" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r986" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r304", "r396", "r411" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recoveries", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r416" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Write off of uncollectible accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r415" ] }, "us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulOtherReceivablesCurrent", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAllowanceforCreditLossesOtherDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Allowance for Credit Loss, Receivable, Other, Current", "documentation": "Amount of allowance for credit loss on receivable, classified as other and current." } } }, "auth_ref": [ "r302" ] }, "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForNotesAndLoansReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Customer notes receivable, allowance", "label": "Financing Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on financing receivable, classified as current." } } }, "auth_ref": [ "r304", "r396", "r411" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt discount", "label": "Amortization of Debt Discount (Premium)", "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." } } }, "auth_ref": [ "r9", "r157", "r191", "r476" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredFinancingCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of deferred financing costs", "negatedLabel": "Amortized", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r184", "r476", "r661", "r1021" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r9", "r75", "r79" ] }, "nova_AncillaryProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AncillaryProductsMember", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ancillary Products", "label": "Ancillary Products [Member]", "documentation": "Ancillary Products" } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareAntiDilutiveWeightedAverageSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented." } } }, "auth_ref": [ "r364" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareAntiDilutiveWeightedAverageSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r62" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareAntiDilutiveWeightedAverageSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareAntiDilutiveWeightedAverageSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r62" ] }, "nova_AssetBackedSecurities201801ClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetBackedSecurities201801ClassAMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELII Series, 2018-1 Class A", "label": "Asset-backed Securities, 2018-01 Class A [Member]", "documentation": "Asset-backed Securities, 2018-01 Class A" } } }, "auth_ref": [] }, "nova_AssetBackedSecurities201801ClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetBackedSecurities201801ClassBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELII Series, 2018-1 Class B", "label": "Asset-backed Securities, 2018-01 Class B [Member]", "documentation": "Asset-backed Securities, 2018-01 Class B" } } }, "auth_ref": [] }, "nova_AssetBackedSecurities20231ClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetBackedSecurities20231ClassAMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOLV Series, 2023-1 Class A", "label": "Asset-backed Securities, 2023-1 Class A [Member]", "documentation": "Asset-backed Securities, 2023-1 Class A" } } }, "auth_ref": [] }, "nova_AssetBackedSecurities20231ClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetBackedSecurities20231ClassBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOLV Series, 2023-1 Class B", "label": "Asset-backed Securities, 2023-1 Class B [Member]", "documentation": "Asset-backed Securities, 2023-1 Class B" } } }, "auth_ref": [] }, "us-gaap_AssetBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetBackedSecuritiesMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar asset-backed notes", "label": "Asset-Backed Securities [Member]", "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." } } }, "auth_ref": [ "r887", "r1038", "r1039", "r1040" ] }, "nova_AssetBackedSecuritiesSecuritizedLoansAndReceivables20221AClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetBackedSecuritiesSecuritizedLoansAndReceivables20221AClassAMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOLIV Series 2022-1 Class A", "label": "Asset-backed Securities, Securitized Loans and Receivables, 2022-1 A Class A [Member]", "documentation": "Asset-backed Securities, Securitized Loans and Receivables, 2022-1 A Class A" } } }, "auth_ref": [] }, "nova_AssetBackedSecuritiesSecuritizedLoansAndReceivables20221AClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetBackedSecuritiesSecuritizedLoansAndReceivables20221AClassBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOLIV Series 2022-1 Class B", "label": "Asset-backed Securities, Securitized Loans and Receivables, 2022-1 A Class B [Member]", "documentation": "Asset-backed Securities, Securitized Loans and Receivables, 2022-1 A Class B" } } }, "auth_ref": [] }, "nova_AssetBackedSecuritiesSecuritizedLoansAndReceivables2022AClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetBackedSecuritiesSecuritizedLoansAndReceivables2022AClassAMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELVIII Series 2022-A Class A", "label": "Asset-backed Securities, Securitized Loans and Receivables, 2022-A Class A [Member]", "documentation": "Asset-backed Securities, Securitized Loans and Receivables, 2022-A Class A" } } }, "auth_ref": [] }, "nova_AssetBackedSecuritiesSecuritizedLoansAndReceivables2022AClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetBackedSecuritiesSecuritizedLoansAndReceivables2022AClassBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELVIII Series 2022-A Class B", "label": "Asset-backed Securities, Securitized Loans and Receivables, 2022-A Class B [Member]", "documentation": "Asset-backed Securities, Securitized Loans and Receivables, 2022-A Class B" } } }, "auth_ref": [] }, "nova_AssetBackedSecuritiesSecuritizedLoansAndReceivables2022AClassCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetBackedSecuritiesSecuritizedLoansAndReceivables2022AClassCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELVIII Series 2022-A Class C", "label": "Asset-backed Securities, Securitized Loans and Receivables, 2022-A Class C [Member]", "documentation": "Asset-backed Securities, Securitized Loans and Receivables, 2022-A Class C" } } }, "auth_ref": [] }, "nova_AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023AClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023AClassAMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELXI Series, 2023-A, Class A", "label": "Asset-backed Securities, Securitized Loans And Receivables, Series 2023-A, Class A [Member]", "documentation": "Asset-backed Securities, Securitized Loans And Receivables, Series 2023-A, Class A" } } }, "auth_ref": [] }, "nova_AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023AClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023AClassBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELXI Series, 2023-A, Class B", "label": "Asset-backed Securities, Securitized Loans And Receivables, Series 2023-A, Class B [Member]", "documentation": "Asset-backed Securities, Securitized Loans And Receivables, Series 2023-A, Class B" } } }, "auth_ref": [] }, "nova_AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023AClassCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023AClassCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELXI Series, 2023-A, Class C", "label": "Asset-backed Securities, Securitized Loans And Receivables, Series 2023-A, Class C [Member]", "documentation": "Asset-backed Securities, Securitized Loans And Receivables, Series 2023-A, Class C" } } }, "auth_ref": [] }, "nova_AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023BClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023BClassAMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELXII Series, 2023-B, Class A", "label": "Asset-backed Securities, Securitized Loans And Receivables, Series 2023-B, Class A [Member]", "documentation": "Asset-backed Securities, Securitized Loans And Receivables, Series 2023-B, Class A" } } }, "auth_ref": [] }, "nova_AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023BClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023BClassBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELXII Series, 2023-B, Class B", "label": "Asset-backed Securities, Securitized Loans And Receivables, Series 2023-B, Class B [Member]", "documentation": "Asset-backed Securities, Securitized Loans And Receivables, Series 2023-B, Class B" } } }, "auth_ref": [] }, "nova_AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023BClassCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetBackedSecuritiesSecuritizedLoansAndReceivablesSeries2023BClassCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELXII Series, 2023-B, Class C", "label": "Asset-backed Securities, Securitized Loans And Receivables, Series 2023-B, Class C [Member]", "documentation": "Asset-backed Securities, Securitized Loans And Receivables, Series 2023-B, Class C" } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligationAccretionExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationAccretionExpense", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/AROsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accretion expense", "label": "Asset Retirement Obligation, Accretion Expense", "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." } } }, "auth_ref": [ "r441", "r444" ] }, "us-gaap_AssetRetirementObligationDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Asset Retirement Obligation Disclosure [Abstract]", "label": "Asset Retirement Obligation Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationDisclosureTextBlock", "presentation": [ "http://www.sunnova.com/role/AROs" ], "lang": { "en-us": { "role": { "terseLabel": "AROs", "label": "Asset Retirement Obligation Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r263", "r440", "r442" ] }, "us-gaap_AssetRetirementObligationLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationLiabilitiesIncurred", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/AROsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional obligations incurred", "label": "Asset Retirement Obligation, Liabilities Incurred", "documentation": "Amount of asset retirement obligations incurred during the period." } } }, "auth_ref": [ "r443" ] }, "nova_AssetRetirementObligationOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetRetirementObligationOther", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/AROsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Asset Retirement Obligation, Other", "documentation": "Asset Retirement Obligation, Other" } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligationRollForwardAnalysisRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationRollForwardAnalysisRollForward", "presentation": [ "http://www.sunnova.com/role/AROsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]", "label": "Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "nova_AssetRetirementObligationUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetRetirementObligationUsefulLife", "presentation": [ "http://www.sunnova.com/role/AROsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset retirement obligation, useful life", "label": "Asset Retirement Obligation, Useful Life", "documentation": "Asset Retirement Obligation, Useful Life" } } }, "auth_ref": [] }, "nova_AssetRetirementObligationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetRetirementObligationsMember", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset retirement obligations", "label": "Asset Retirement Obligations [Member]", "documentation": "Asset Retirement Obligations [Member]" } } }, "auth_ref": [] }, "us-gaap_AssetRetirementObligationsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationsNoncurrent", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/AROsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Asset Retirement Obligations, Noncurrent", "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." } } }, "auth_ref": [ "r1050" ] }, "us-gaap_AssetRetirementObligationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetRetirementObligationsPolicy", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Retirement Obligation (\"ARO\")", "label": "Asset Retirement Obligation [Policy Text Block]", "documentation": "Disclosure of accounting policy for legal obligation associated with retirement of long-lived asset that results from acquisition, construction, or development or from normal operation of long-lived asset. Excludes environmental remediation liability from improper or other-than-normal operation of long-lived asset, obligation arising in connection with leased property that meets definition of lease payments or variable lease payments and from plan to sell or otherwise dispose of a long-lived asset." } } }, "auth_ref": [ "r440" ] }, "nova_AssetbackedSecurities201901ClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetbackedSecurities201901ClassAMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RAYSI Series, 2019-1 Class A", "label": "Asset-backed Securities, 2019-01 Class A [Member]", "documentation": "Asset-backed Securities, 2019-01 Class A [Member]" } } }, "auth_ref": [] }, "nova_AssetbackedSecurities201901ClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetbackedSecurities201901ClassBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RAYSI Series, 2019-1 Class B", "label": "Asset-backed Securities, 2019-01 Class B [Member]", "documentation": "Asset-backed Securities, 2019-01 Class B [Member]" } } }, "auth_ref": [] }, "nova_AssetbackedSecurities201902ClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetbackedSecurities201902ClassBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RAYSI Series, 2019-2 Class B", "label": "Asset-backed Securities, 2019-02 Class B [Member]", "documentation": "Asset-backed Securities, 2019-02 Class B [Member]" } } }, "auth_ref": [] }, "nova_AssetbackedSecuritiesSecuritizedLoansandReceivables2019AClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetbackedSecuritiesSecuritizedLoansandReceivables2019AClassAMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELIII Series, 2019-A Class A", "label": "Asset-backed Securities, Securitized Loans and Receivables, 2019-A Class A [Member]", "documentation": "Asset-backed Securities, Securitized Loans and Receivables, 2019-A Class A [Member]" } } }, "auth_ref": [] }, "nova_AssetbackedSecuritiesSecuritizedLoansandReceivables2019AClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetbackedSecuritiesSecuritizedLoansandReceivables2019AClassBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELIII Series, 2019-A Class B", "label": "Asset-backed Securities, Securitized Loans and Receivables, 2019-A Class B [Member]", "documentation": "Asset-backed Securities, Securitized Loans and Receivables, 2019-A Class B [Member]" } } }, "auth_ref": [] }, "nova_AssetbackedSecuritiesSecuritizedLoansandReceivables2019AClassCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetbackedSecuritiesSecuritizedLoansandReceivables2019AClassCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELIII Series, 2019-A Class C", "label": "Asset-backed Securities, Securitized Loans and Receivables, 2019-A Class C [Member]", "documentation": "Asset-backed Securities, Securitized Loans and Receivables, 2019-A Class C [Member]" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Assets", "label": "Assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r239", "r296", "r329", "r371", "r383", "r387", "r400", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r601", "r605", "r647", "r710", "r799", "r898", "r913", "r1064", "r1065", "r1112" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "nova_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lease assets and liabilities", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "[Table Text Block] for Assets And Liabilities, Lessee [Table]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r287", "r309", "r329", "r400", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r601", "r605", "r647", "r898", "r1064", "r1065", "r1112" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r149" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "nova_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information [Abstract]" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.sunnova.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r918", "r919", "r932" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.sunnova.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r918", "r919", "r932" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.sunnova.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r918", "r919", "r932" ] }, "nova_AverageAgeOfSolarSystems": { "xbrltype": "durationItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "AverageAgeOfSolarSystems", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average age of solar systems", "label": "Average Age Of Solar Systems", "documentation": "Average Age Of Solar Systems" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r983" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r984" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r979" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r979" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r979" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r979" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r979" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r979" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails", "http://www.sunnova.com/role/EquityBasedCompensationScheduleofStockOptionsAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r529", "r530", "r531", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r553", "r554", "r555", "r556", "r557" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r982" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r981" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r980" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r980" ] }, "nova_BMBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BMBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "BMB", "label": "BMB [Member]", "documentation": "BMB" } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "nova_BatteriesandComponentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BatteriesandComponentsMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Energy storage systems and components", "label": "Batteries and Components [Member]", "documentation": "Batteries and Components [Member]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r593", "r890", "r891" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r115", "r116", "r593", "r890", "r891" ] }, "nova_BusinessAcquisitionContingentConsiderationNumberOfAnnualInstallments": { "xbrltype": "integerItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BusinessAcquisitionContingentConsiderationNumberOfAnnualInstallments", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, number of annual installments", "label": "Business Acquisition, Contingent Consideration, Number Of Annual Installments", "documentation": "Business Acquisition, Contingent Consideration, Number Of Annual Installments" } } }, "auth_ref": [] }, "nova_BusinessAcquisitionContingentConsiderationNumberOfPayoutElementsToBeMet": { "xbrltype": "integerItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BusinessAcquisitionContingentConsiderationNumberOfPayoutElementsToBeMet", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, number of payout elements to be met", "label": "Business Acquisition, Contingent Consideration, Number Of Payout Elements To Be Met", "documentation": "Business Acquisition, Contingent Consideration, Number Of Payout Elements To Be Met" } } }, "auth_ref": [] }, "nova_BusinessAcquisitionContingentConsiderationPayoutInstallmentPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BusinessAcquisitionContingentConsiderationPayoutInstallmentPeriod", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, payout installment period", "label": "Business Acquisition, Contingent Consideration, Payout Installment Period", "documentation": "Business Acquisition, Contingent Consideration, Payout Installment Period" } } }, "auth_ref": [] }, "nova_BusinessAcquisitionContingentConsiderationPayoutOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BusinessAcquisitionContingentConsiderationPayoutOneMember", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payout One", "label": "Business Acquisition, Contingent Consideration, Payout One [Member]", "documentation": "Business Acquisition, Contingent Consideration, Payout One" } } }, "auth_ref": [] }, "nova_BusinessAcquisitionContingentConsiderationPayoutPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BusinessAcquisitionContingentConsiderationPayoutPeriod", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, payout period (in years)", "label": "Business Acquisition, Contingent Consideration, Payout Period", "documentation": "Business Acquisition, Contingent Consideration, Payout Period" } } }, "auth_ref": [] }, "nova_BusinessAcquisitionContingentConsiderationPayoutPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BusinessAcquisitionContingentConsiderationPayoutPeriodAxis", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Contingent Consideration, Payout Period [Axis]", "label": "Business Acquisition, Contingent Consideration, Payout Period [Axis]", "documentation": "Business Acquisition, Contingent Consideration, Payout Period" } } }, "auth_ref": [] }, "nova_BusinessAcquisitionContingentConsiderationPayoutPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BusinessAcquisitionContingentConsiderationPayoutPeriodDomain", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Contingent Consideration, Payout Period [Domain]", "label": "Business Acquisition, Contingent Consideration, Payout Period [Domain]", "documentation": "Business Acquisition, Contingent Consideration, Payout Period [Domain]" } } }, "auth_ref": [] }, "nova_BusinessAcquisitionContingentConsiderationPayoutTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BusinessAcquisitionContingentConsiderationPayoutTwoMember", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payout Two", "label": "Business Acquisition, Contingent Consideration, Payout Two [Member]", "documentation": "Business Acquisition, Contingent Consideration, Payout Two" } } }, "auth_ref": [] }, "nova_BusinessAcquisitionEquityInterestIssuedNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BusinessAcquisitionEquityInterestIssuedNumberOfSharesIssued", "presentation": [ "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued (in shares)", "label": "Business Acquisition, Equity Interest Issued, Number Of Shares Issued", "documentation": "Business Acquisition, Equity Interest Issued, Number Of Shares Issued" } } }, "auth_ref": [] }, "nova_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssuableAsContingentConsideration": { "xbrltype": "sharesItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssuableAsContingentConsideration", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, shares issuable as earnout (in shares)", "label": "Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Issuable As Contingent Consideration", "documentation": "Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Issuable As Contingent Consideration" } } }, "auth_ref": [] }, "nova_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssuedAtClosing": { "xbrltype": "sharesItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssuedAtClosing", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, shares issued at closing (in shares)", "label": "Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Issued At Closing", "documentation": "Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Issued At Closing" } } }, "auth_ref": [] }, "nova_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssuedAtFinalPurchaseAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssuedAtFinalPurchaseAdjustment", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, shares issued at final purchase adjustment (in shares)", "label": "Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Issued At Final Purchase Adjustment", "documentation": "Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares Issued At Final Purchase Adjustment" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, shares issued in exchange (in shares)", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "documentation": "Number of shares of equity interests issued or issuable to acquire entity." } } }, "auth_ref": [ "r225" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r593" ] }, "nova_BusinessAcquisitionNumberOfTranchesEarnout": { "xbrltype": "integerItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BusinessAcquisitionNumberOfTranchesEarnout", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of tranches, earnout", "label": "Business Acquisition, Number Of Tranches, Earnout", "documentation": "Business Acquisition, Number Of Tranches, Earnout" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r114" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "nova_BusinessCombinationAndAssetAcquisitionPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BusinessCombinationAndAssetAcquisitionPolicyPolicyTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination And Asset Acquisition Policy [Policy Text Block]", "documentation": "Business Combination And Asset Acquisition Policy" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Purchase consideration", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r3", "r4", "r13" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, issuance of common stock", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r3", "r4" ] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, fair value of contingent consideration", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r3", "r4", "r120", "r598" ] }, "nova_BusinessCombinationContingentConsiderationArrangementsProjectedAverageSharePriceDeterminationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BusinessCombinationContingentConsiderationArrangementsProjectedAverageSharePriceDeterminationPeriod", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Projected average share price determination period (in years)", "label": "Business Combination, Contingent Consideration Arrangements, Projected Average Share Price Determination Period", "documentation": "Business Combination, Contingent Consideration Arrangements, Projected Average Share Price Determination Period" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration arrangements, range of outcomes, high", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid." } } }, "auth_ref": [ "r122" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration arrangements, range of outcomes, low", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low", "documentation": "For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid." } } }, "auth_ref": [ "r122" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r5", "r121", "r599" ] }, "nova_BusinessCombinationContingentConsiderationLiabilityInstallationEarnoutMeasurementInput": { "xbrltype": "percentItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BusinessCombinationContingentConsiderationLiabilityInstallationEarnoutMeasurementInput", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration - installation earnout", "label": "Business Combination, Contingent Consideration, Liability, Installation Earnout, Measurement Input", "documentation": "Business Combination, Contingent Consideration, Liability, Installation Earnout, Measurement Input" } } }, "auth_ref": [] }, "nova_BusinessCombinationContingentConsiderationLiabilityMicrogridEarnoutMeasurementInput": { "xbrltype": "percentItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BusinessCombinationContingentConsiderationLiabilityMicrogridEarnoutMeasurementInput", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration - microgrid earnout", "label": "Business Combination, Contingent Consideration, Liability, Microgrid Earnout, Measurement Input", "documentation": "Business Combination, Contingent Consideration, Liability, Microgrid Earnout, Measurement Input" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.sunnova.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r224", "r594" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r118" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r118" ] }, "nova_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAccruedLiabilities", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current, Accrued Liabilities", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current, Accrued Liabilities" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets (includes inventory of $26,835)", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r118" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r118" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesLongTermDebt", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Long-Term Debt", "documentation": "Amount of long-term debt due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r118" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r118" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r118" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r117", "r118" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r118" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net assets acquired, excluding goodwill", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r117", "r118" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r118" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r118" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r117", "r118" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Purchase consideration", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r118" ] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business and Basis of Presentation", "label": "Business Description and Basis of Presentation [Text Block]", "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)." } } }, "auth_ref": [ "r165", "r201", "r202" ] }, "us-gaap_BusinessInsuranceRecoveriesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessInsuranceRecoveriesTextBlock", "presentation": [ "http://www.sunnova.com/role/NaturalDisasterLosses" ], "lang": { "en-us": { "role": { "terseLabel": "Natural Disaster Losses", "label": "Business Insurance Recoveries [Text Block]", "documentation": "The entire disclosure for business interruption insurance recoveries. Includes, but is not limited to, the nature of the event resulting in business interruption losses, amount of business interruption insurance recoveries recognized, and line item in the statement of income in which those recoveries are classified." } } }, "auth_ref": [ "r193" ] }, "us-gaap_BusinessInterruptionLossAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessInterruptionLossAxis", "presentation": [ "http://www.sunnova.com/role/NaturalDisasterLossesNarrativeDetails", "http://www.sunnova.com/role/NaturalDisasterLossesScheduleofDisasterLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Interruption Loss [Axis]", "label": "Business Interruption Loss [Axis]", "documentation": "Information by business interruption loss." } } }, "auth_ref": [ "r195" ] }, "us-gaap_BusinessInterruptionLossDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessInterruptionLossDomain", "presentation": [ "http://www.sunnova.com/role/NaturalDisasterLossesNarrativeDetails", "http://www.sunnova.com/role/NaturalDisasterLossesScheduleofDisasterLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Interruption Loss [Domain]", "label": "Business Interruption Loss [Domain]", "documentation": "Type or name of business interruption loss." } } }, "auth_ref": [ "r195" ] }, "us-gaap_BusinessInterruptionLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessInterruptionLossLineItems", "presentation": [ "http://www.sunnova.com/role/NaturalDisasterLossesNarrativeDetails", "http://www.sunnova.com/role/NaturalDisasterLossesScheduleofDisasterLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Interruption Loss [Line Items]", "label": "Business Interruption Loss [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_CallOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CallOptionMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Call Option", "label": "Call Option [Member]", "documentation": "Financial contract between two parties, the buyer and the seller of the option, where the buyer has the right but not the obligation to buy an agreed quantity of a particular commodity or financial instrument (the underlying instrument) from the seller of the option for a certain price (the strike price). Seller is obligated to sell the asset to the buyer, if the buyer exercises the option." } } }, "auth_ref": [ "r835", "r836" ] }, "us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Project [Axis]", "label": "Project [Axis]", "documentation": "Information by project." } } }, "auth_ref": [ "r234", "r235", "r236" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying Value", "label": "Reported Value Measurement [Member]", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r152", "r153" ] }, "us-gaap_Cash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Cash", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash and cash equivalents at end of period", "terseLabel": "Cash and cash equivalents", "label": "Cash", "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." } } }, "auth_ref": [ "r251", "r712", "r766", "r794", "r898", "r913", "r1011" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r56", "r290", "r860" ] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits." } } }, "auth_ref": [ "r57", "r237" ] }, "us-gaap_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances." } } }, "auth_ref": [ "r57" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r56", "r198", "r326" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r6", "r198" ] }, "nova_CashFlowLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "CashFlowLesseeAbstract", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:", "label": "Cash Flow, Lessee [Abstract]", "documentation": "Cash Flow, Lessee [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing activities:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "nova_CashSalesRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "CashSalesRevenueMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash sales revenue", "label": "Cash Sales Revenue [Member]", "documentation": "Cash Sales Revenue" } } }, "auth_ref": [] }, "us-gaap_CashUninsuredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashUninsuredAmount", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash deposits in excess of FDIC insured limit", "label": "Cash, Uninsured Amount", "documentation": "The amount of cash as of the balance sheet date that is not insured by the Federal Deposit Insurance Corporation." } } }, "auth_ref": [] }, "nova_ChangeInAccountsPayableAndAccruedExpensesRelatedToPaymentsForInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ChangeInAccountsPayableAndAccruedExpensesRelatedToPaymentsForInvestments", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accounts payable and accrued expenses related to payments for investments and customer notes receivable", "label": "Change In Accounts Payable And Accrued Expenses Related To Payments For Investments", "documentation": "Change In Accounts Payable And Accrued Expenses Related To Payments For Investments" } } }, "auth_ref": [] }, "nova_ChangeInCapitalExpendituresIncurredButNotYetPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ChangeInCapitalExpendituresIncurredButNotYetPaid", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Change in accounts payable and accrued expenses related to purchases of property and equipment", "label": "Change In Capital Expenditures Incurred But Not Yet Paid", "documentation": "Change In Capital Expenditures Incurred But Not Yet Paid" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r958" ] }, "nova_ChrisHaydenExerciseAndSaleOfEmployeeStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ChrisHaydenExerciseAndSaleOfEmployeeStockOptionsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Chris Hayden, Exercise And Sale Of Employee Stock Options [Member]", "documentation": "Chris Hayden, Exercise And Sale Of Employee Stock Options" } } }, "auth_ref": [] }, "nova_ChrisHaydenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ChrisHaydenMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Chris Hayden [Member]", "documentation": "Chris Hayden" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "nova_ClassAMembersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ClassAMembersMember", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A members", "label": "Class A Members [Member]", "documentation": "Class A Members [Member]" } } }, "auth_ref": [] }, "nova_ClassBMembersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ClassBMembersMember", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Members", "label": "Class B Members [Member]", "documentation": "Class B Members [Member]" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r270", "r299", "r300", "r301", "r329", "r353", "r354", "r361", "r363", "r369", "r370", "r400", "r452", "r454", "r455", "r456", "r459", "r460", "r482", "r483", "r486", "r489", "r496", "r647", "r747", "r748", "r749", "r750", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r767", "r786", "r808", "r826", "r845", "r846", "r847", "r848", "r849", "r995", "r1023", "r1033" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r959" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r959" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r43", "r162", "r711", "r785" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Dealer Commitments", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r83", "r853" ] }, "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsContingenciesAndGuaranteesTextBlock", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments Contingencies and Guarantees [Text Block]", "documentation": "The entire disclosure for commitments, contingencies, and guarantees." } } }, "auth_ref": [ "r210", "r211", "r1052" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r901", "r902", "r903", "r905", "r906", "r907", "r910", "r1029", "r1030", "r1106", "r1126", "r1128" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in USD per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r174" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r174" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, 122,466,515 and 114,939,079 shares issued as of December\u00a031, 2023 and 2022, respectively, at $0.0001 par value", "terseLabel": "Common stock, 122,466,515 and 114,939,079 shares issued as of December\u00a031, 2023 and 2022, respectively, at $0.0001 par value", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r174", "r713", "r898" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r964" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r963" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r965" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r962" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Income (Loss)", "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r64", "r66", "r154", "r155", "r391", "r852" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r64", "r66", "r154", "r155", "r391", "r744", "r852" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r64", "r66", "r154", "r155", "r391", "r852", "r1002" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations of Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r164", "r257" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r64", "r66", "r154", "r155", "r391" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r64", "r66", "r154", "r155", "r391", "r852" ] }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Condensed Financial Information Disclosure [Abstract]", "label": "Condensed Financial Information Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "presentation": [ "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatements" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule I Parent Company Financial Statements", "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]", "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document." } } }, "auth_ref": [ "r285", "r332", "r997" ] }, "srt_CondensedFinancialStatementsCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CondensedFinancialStatementsCaptionsLineItems", "presentation": [ "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsAdditionalInformationDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Condensed Financial Statements, Captions [Line Items]", "label": "Condensed Financial Statements, Captions [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r275", "r277", "r278", "r279", "r332", "r997" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsBasisofPresentationDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsAdditionalInformationDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Axis]", "label": "Consolidated Entities [Axis]", "documentation": "Information by consolidated entity or group of entities." } } }, "auth_ref": [ "r276", "r332", "r601", "r602", "r605", "r606", "r688", "r854", "r1006", "r1007", "r1008", "r1063", "r1066", "r1067" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsBasisofPresentationDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsAdditionalInformationDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Domain]", "label": "Consolidated Entities [Domain]", "documentation": "Entity or group of entities consolidated into reporting entity." } } }, "auth_ref": [ "r276", "r332", "r601", "r602", "r605", "r606", "r688", "r854", "r1006", "r1007", "r1008", "r1063", "r1066", "r1067" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress", "label": "Construction in Progress [Member]", "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service." } } }, "auth_ref": [] }, "nova_ContingentConsiderationLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ContingentConsiderationLiabilityMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration Liability", "label": "Contingent Consideration Liability [Member]", "documentation": "Contingent Consideration Liability" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue schedule", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1071" ] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Straight-line revenue adjustment, net", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Noncurrent", "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." } } }, "auth_ref": [ "r499", "r501", "r513" ] }, "us-gaap_ContractWithCustomerAssetPurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetPurchase", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets", "label": "Contract with Customer, Asset, Purchase", "documentation": "Amount of increase from purchase of right to consideration in exchange for good or service transferred to customer when right is conditioned on passage of time." } } }, "auth_ref": [ "r412" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue / Contract liabilities", "terseLabel": "Deferred revenue / Contract liabilities", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r499", "r500", "r513" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred revenue included in other current liabilities", "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r499", "r500", "r513" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r514" ] }, "us-gaap_ContractualObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligation", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Contractual Obligation", "documentation": "Amount of contractual obligation, including, but not limited to, long-term debt, lease obligation, purchase obligation, and other commitments." } } }, "auth_ref": [ "r1026" ] }, "us-gaap_ContractualObligationDueAfterFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueAfterFifthYear", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029 and thereafter", "label": "Contractual Obligation, to be Paid, after Year Five", "documentation": "Amount of contractual obligation to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_ContractualObligationDueInFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInFifthYear", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Contractual Obligation, to be Paid, Year Five", "documentation": "Amount of contractual obligation to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_ContractualObligationDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInFourthYear", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Contractual Obligation, to be Paid, Year Four", "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)." } } }, "auth_ref": [] }, "us-gaap_ContractualObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Contractual Obligation, to be Paid, Year One", "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)." } } }, "auth_ref": [] }, "us-gaap_ContractualObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInSecondYear", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Contractual Obligation, to be Paid, Year Two", "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)." } } }, "auth_ref": [] }, "us-gaap_ContractualObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractualObligationDueInThirdYear", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails": { "parentTag": "us-gaap_ContractualObligation", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesInformationTechnologyCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Contractual Obligation, to be Paid, Year Three", "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)." } } }, "auth_ref": [] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Future commitments", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "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." } } }, "auth_ref": [ "r1027" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareAntiDilutiveWeightedAverageSharesDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible senior notes", "label": "Convertible Debt [Member]", "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." } } }, "auth_ref": [ "r213", "r461", "r462", "r467", "r468", "r469", "r472", "r473", "r474", "r475", "r476", "r874", "r875", "r876", "r877", "r878" ] }, "us-gaap_CostDirectMaterial": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostDirectMaterial", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue\u2014inventory sales", "label": "Cost, Direct Material", "documentation": "Cost of material used for good produced and service rendered." } } }, "auth_ref": [ "r1017" ] }, "nova_CostOfGoodsAndServiceExcludingDepreciationDepletionAmortizationAndInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAmortizationAndInventory", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue\u2014other", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, Amortization, and Inventory", "documentation": "Cost of Goods and Service, Excluding Depreciation, Depletion, Amortization, and Inventory" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSoldDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldDepreciation", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue\u2014depreciation", "label": "Cost, Depreciation", "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." } } }, "auth_ref": [ "r1017", "r1049" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sunnova.com/role/NaturalDisasterLossesScheduleofDisasterLossesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expense, net", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r185" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative-effect adjustment", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r282", "r336", "r342", "r348", "r404", "r410", "r562", "r563", "r564", "r585", "r586", "r613", "r614", "r615", "r617", "r618", "r619", "r625", "r628", "r630", "r631", "r685" ] }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionAxis", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period Of Adoption [Axis]", "label": "Cumulative Effect, Period of Adoption [Axis]", "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r282", "r336", "r342", "r348", "r404", "r410", "r562", "r563", "r564", "r585", "r586", "r613", "r614", "r615", "r617", "r618", "r619", "r625", "r628", "r630", "r631", "r685" ] }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CumulativeEffectPeriodOfAdoptionDomain", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative Effect, Period Of Adoption [Domain]", "label": "Cumulative Effect, Period of Adoption [Domain]", "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards." } } }, "auth_ref": [ "r282", "r336", "r342", "r348", "r404", "r410", "r562", "r563", "r564", "r585", "r586", "r613", "r614", "r615", "r617", "r618", "r619", "r625", "r628", "r630", "r631", "r685" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r65", "r391" ] }, "nova_CustomerRelationshipsNewCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "CustomerRelationshipsNewCustomersMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships - new customers", "label": "Customer Relationships New Customers [Member]", "documentation": "Customer Relationships New Customers" } } }, "auth_ref": [] }, "nova_CustomerRelationshipsServicingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "CustomerRelationshipsServicingMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships - servicing", "label": "Customer Relationships Servicing [Member]", "documentation": "Customer Relationships Servicing" } } }, "auth_ref": [] }, "nova_CustomerRelationshipsSystemSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "CustomerRelationshipsSystemSalesMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships - system sales", "label": "Customer Relationships System Sales [Member]", "documentation": "Customer Relationships System Sales" } } }, "auth_ref": [] }, "nova_DealerCommitmentCustomerAgreementAverageTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DealerCommitmentCustomerAgreementAverageTerm", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer agreement, average term", "label": "Dealer Commitment, Customer Agreement, Average Term", "documentation": "Dealer Commitment, Customer Agreement, Average Term" } } }, "auth_ref": [] }, "nova_DealerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DealerOneMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dealer One", "label": "Dealer One [Member]", "documentation": "Dealer One [Member]" } } }, "auth_ref": [] }, "nova_DealerThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DealerThreeMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dealer Three", "label": "Dealer Three [Member]", "documentation": "Dealer Three" } } }, "auth_ref": [] }, "nova_DealerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DealerTwoMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dealer Two", "label": "Dealer Two [Member]", "documentation": "Dealer Two" } } }, "auth_ref": [] }, "nova_DebtAndInverterReservesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DebtAndInverterReservesMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt and inverter reserves", "label": "Debt And Inverter Reserves [Member]", "documentation": "Debt And Inverter Reserves [Member]" } } }, "auth_ref": [] }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentAmount1", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails", "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash conversion of convertible senior notes for common stock", "label": "Debt Conversion, Converted Instrument, Amount", "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r59", "r61" ] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt conversion, shares issued (in shares)", "label": "Debt Conversion, Converted Instrument, Shares Issued", "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period." } } }, "auth_ref": [ "r59", "r61" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/StockholdersEquityDetails", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r31", "r166", "r167", "r240", "r242", "r332", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r662", "r874", "r875", "r876", "r877", "r878", "r1024" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "nova_DebtInstrumentCovenantMaturityTriggerParentCreditFacilityTerminatedMinimum": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DebtInstrumentCovenantMaturityTriggerParentCreditFacilityTerminatedMinimum", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity trigger, parent credit facility, terminated minimum", "label": "Debt Instrument, Covenant, Maturity Trigger, Parent Credit Facility, Terminated Minimum", "documentation": "Debt Instrument, Covenant, Maturity Trigger, Parent Credit Facility, Terminated Minimum" } } }, "auth_ref": [] }, "nova_DebtInstrumentCovenantReservePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DebtInstrumentCovenantReservePercentage", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve", "label": "Debt Instrument, Covenant, Reserve Percentage", "documentation": "Debt Instrument, Covenant, Reserve Percentage" } } }, "auth_ref": [] }, "nova_DebtInstrumentCovenantTakeoutTransactionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DebtInstrumentCovenantTakeoutTransactionPeriod", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Takeout transaction period", "label": "Debt Instrument, Covenant, Takeout Transaction Period", "documentation": "Debt Instrument, Covenant, Takeout Transaction Period" } } }, "auth_ref": [] }, "nova_DebtInstrumentDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DebtInstrumentDiscountRate", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount", "label": "Debt Instrument, Discount Rate", "documentation": "Debt Instrument, Discount Rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount of debt issued", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r158", "r160", "r461", "r662", "r875", "r876" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/StockholdersEquityDetails", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r40", "r462" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r332", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r662", "r874", "r875", "r876", "r877", "r878", "r1024" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/StockholdersEquityDetails", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r41", "r332", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r662", "r874", "r875", "r876", "r877", "r878", "r1024" ] }, "nova_DebtInstrumentPurchasePriceNetOfDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DebtInstrumentPurchasePriceNetOfDiscount", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price", "label": "Debt Instrument, Purchase Price, Net Of Discount", "documentation": "Debt Instrument, Purchase Price, Net Of Discount" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r41", "r97", "r100", "r157", "r158", "r160", "r163", "r215", "r216", "r332", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r662", "r874", "r875", "r876", "r877", "r878", "r1024" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument term", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscountCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountCurrent", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebtCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt discount, net, current", "label": "Debt Instrument, Unamortized Discount, Current", "documentation": "Amount of debt discount to be amortized within one year or within the normal operating cycle, if longer." } } }, "auth_ref": [ "r157", "r160" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountNoncurrent", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Debt discount, net, non-current", "label": "Debt Instrument, Unamortized Discount, Noncurrent", "documentation": "Amount of debt discount to be amortized after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r157", "r160" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net deferred financing costs and debt discounts", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r159", "r467", "r478", "r875", "r876" ] }, "nova_DebtInstrumentVariableRateBasisAdjustment": { "xbrltype": "percentItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DebtInstrumentVariableRateBasisAdjustment", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable rate basis adjustment", "label": "Debt Instrument, Variable Rate Basis Adjustment", "documentation": "Debt Instrument, Variable Rate Basis Adjustment" } } }, "auth_ref": [] }, "nova_DebtIssuanceCostsAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DebtIssuanceCostsAdditions", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredFinancingCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized", "label": "Debt Issuance Costs, Additions", "documentation": "Debt Issuance Costs, Additions" } } }, "auth_ref": [] }, "nova_DebtIssuanceCostsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DebtIssuanceCostsRollForward", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredFinancingCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Issuance Costs [Roll Forward]", "label": "Debt Issuance Costs [Roll Forward]", "documentation": "Debt Issuance Costs [Roll Forward]" } } }, "auth_ref": [] }, "us-gaap_DeferredChargesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredChargesPolicyTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Financing Costs", "label": "Deferred Charges, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges." } } }, "auth_ref": [ "r295" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in deferred financing costs", "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs." } } }, "auth_ref": [] }, "us-gaap_DeferredFinanceCostsCurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsCurrentNet", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebtCurrent", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred financing costs, net, current", "label": "Debt Issuance Costs, Current, Net", "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." } } }, "auth_ref": [ "r159" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredFinancingCostsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r159", "r1069" ] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred financing costs, net, non-current", "label": "Debt Issuance Costs, Noncurrent, Net", "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." } } }, "auth_ref": [ "r159" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r169", "r170", "r241", "r579" ] }, "nova_DeferredReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DeferredReceivablesCurrent", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred receivables", "label": "Deferred Receivables, Current", "documentation": "Deferred Receivables, Current" } } }, "auth_ref": [] }, "nova_DeferredTaxAssetIntangibleAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DeferredTaxAssetIntangibleAssetAmortization", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "label": "Deferred Tax Asset, Intangible Asset Amortization", "documentation": "Deferred Tax Asset, Intangible Asset Amortization" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetInterestCarryforward": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetInterestCarryforward", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal unused interest deduction carryforward", "label": "Deferred Tax Asset, Interest Carryforward", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward." } } }, "auth_ref": [ "r1102" ] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Tax Assets, Deferred Income", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r112", "r1102" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r580" ] }, "us-gaap_DeferredTaxAssetsInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInvestments", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in certain financing arrangements", "label": "Deferred Tax Assets, Investments", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from investments (excludes investments in subsidiaries and equity method investments)." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal net operating loss carryforward", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards." } } }, "auth_ref": [ "r112", "r1102" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State net operating loss carryforward", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards." } } }, "auth_ref": [ "r112", "r1102" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other deferred tax assets", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r112", "r1102" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsForeign", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign tax credit carryforward", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Foreign", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards." } } }, "auth_ref": [ "r111", "r112", "r1102" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsGeneralBusiness", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ITC carryforward", "label": "Deferred Tax Assets, Tax Credit Carryforwards, General Business", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible general business tax credit carryforwards." } } }, "auth_ref": [ "r111", "r112", "r1102" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r112", "r1102" ] }, "nova_DeferredTaxAssetsUnrealizedGainLossOnDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DeferredTaxAssetsUnrealizedGainLossOnDerivatives", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized loss on derivatives", "label": "Deferred Tax Assets, Unrealized Gain (Loss) on Derivatives", "documentation": "Deferred Tax Assets, Unrealized Gain (Loss) on Derivatives" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.sunnova.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance", "negatedLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r581" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net deferred tax liability", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r109", "r1101" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Intangible asset basis difference", "label": "Deferred Tax Liabilities, Intangible Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r112", "r1102" ] }, "us-gaap_DeferredTaxLiabilitiesInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesInvestments", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Investment in certain financing arrangements", "label": "Deferred Tax Liabilities, Investments", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments (excludes investments in subsidiaries and equity method investments)." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other deferred tax liabilities", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r112", "r1102" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Fixed asset basis difference", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r112", "r1102" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined contribution plan, employer contribution", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r522" ] }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum annual contributions per employee", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount", "documentation": "Maximum amount the employee may contribute to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r9", "r80" ] }, "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset." } } }, "auth_ref": [ "r607" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets", "verboseLabel": "Other assets", "label": "Derivative Asset", "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." } } }, "auth_ref": [ "r310", "r311", "r646", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r792", "r793", "r836", "r838", "r840", "r841", "r842", "r843", "r863", "r903", "r1127" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "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." } } }, "auth_ref": [ "r775", "r777", "r791", "r792", "r793", "r795", "r796", "r797", "r798", "r800", "r801", "r802", "r803", "r814", "r815", "r816", "r817", "r820", "r821", "r822", "r823", "r836", "r837", "r840", "r842", "r901", "r903" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed Interest Rate", "label": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r135", "r137", "r138", "r140", "r775", "r777", "r791", "r792", "r793", "r795", "r796", "r797", "r798", "r800", "r801", "r802", "r803", "r814", "r815", "r816", "r817", "r820", "r821", "r822", "r823", "r836", "r837", "r840", "r842", "r863", "r901", "r903" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "presentation": [ "http://www.sunnova.com/role/DerivativeInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r230", "r609", "r620" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "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." } } }, "auth_ref": [ "r20", "r135", "r138", "r140", "r144", "r146", "r608" ] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r608" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments." } } }, "auth_ref": [ "r139", "r1003" ] }, "nova_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRealizedGainLossNet", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails": { "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Realized (gain) loss", "label": "Derivative Instruments Not Designated As Hedging Instruments, Realized Gain (Loss), Net", "documentation": "Derivative Instruments Not Designated As Hedging Instruments, Realized Gain (Loss), Net" } } }, "auth_ref": [] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r620" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Aggregate notional amount of derivative", "terseLabel": "Aggregate Notional Amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1103", "r1104" ] }, "nova_DerivativeNotionalAmountSettled": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DerivativeNotionalAmountSettled", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate notional amount of unwound derivative", "label": "Derivative, Notional Amount, Settled", "documentation": "Derivative, Notional Amount, Settled" } } }, "auth_ref": [] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "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." } } }, "auth_ref": [ "r20", "r129", "r130", "r132", "r133", "r136", "r138", "r141", "r143", "r146", "r620" ] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives, Fair Value [Line Items]", "label": "Derivatives, Fair Value [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r20", "r129", "r130", "r133", "r142", "r331" ] }, "nova_DirectSalesRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DirectSalesRevenueMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Direct sales revenue", "label": "Direct Sales Revenue [Member]", "documentation": "Direct Sales Revenue" } } }, "auth_ref": [] }, "nova_DirectSalesRevenueNoncashExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DirectSalesRevenueNoncashExpense", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Non-cash direct sales revenue", "label": "Direct Sales Revenue, Noncash Expense", "documentation": "Direct Sales Revenue, Noncash Expense" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r512", "r880", "r881", "r882", "r883", "r884", "r885", "r886" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r512", "r880", "r881", "r882", "r883", "r884", "r885", "r886" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1072" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r524", "r528", "r558", "r559", "r561", "r893" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "nova_DistributionPayableToRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DistributionPayableToRedeemableNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Distributions payable to redeemable noncontrolling interests and noncontrolling interests", "label": "Distribution Payable to Redeemable Noncontrolling Interest", "documentation": "Distribution Payable to Redeemable Noncontrolling Interest" } } }, "auth_ref": [] }, "nova_DistributionsToRedeemableNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DistributionsToRedeemableNoncontrollingInterests", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distributions to redeemable noncontrolling interests and noncontrolling interests", "label": "Distributions To Redeemable Noncontrolling Interests", "documentation": "Distributions To Redeemable Noncontrolling Interests" } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r918", "r919", "r932" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r918", "r919", "r932", "r968" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r953" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r916" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.sunnova.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Tax Authority", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "nova_DuringCommitmentAvailabilityPeriodMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "DuringCommitmentAvailabilityPeriodMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "During Commitment Availability Period", "label": "During Commitment Availability Period [Member]", "documentation": "During Commitment Availability Period [Member]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails", "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share attributable to stockholders - basic (in USD per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r318", "r340", "r341", "r342", "r343", "r344", "r350", "r353", "r361", "r362", "r363", "r367", "r631", "r632", "r707", "r723", "r866" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails", "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share attributable to stockholders - diluted (in USD per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r318", "r340", "r341", "r342", "r343", "r344", "r353", "r361", "r362", "r363", "r367", "r631", "r632", "r707", "r723", "r866" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and Diluted Net Income (Loss) Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r62", "r63" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and Diluted Net Loss Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r349", "r364", "r365", "r366" ] }, "nova_EasyOwnProgramRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "EasyOwnProgramRevenueMember", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Loan revenue", "verboseLabel": "Loans", "label": "Easy Own Program Revenue [Member]", "documentation": "Easy Own Program Revenue [Member]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.sunnova.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r574" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "presentation": [ "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statutory federal tax rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r330", "r574", "r589" ] }, "nova_EffectiveIncomeTaxRateReconciliationInvestmentTaxCreditRecaptureAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationInvestmentTaxCreditRecaptureAmount", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ITC recapture", "label": "Effective Income Tax Rate Reconciliation, Investment Tax Credit Recapture, Amount", "documentation": "Effective Income Tax Rate Reconciliation, Investment Tax Credit Recapture, Amount" } } }, "auth_ref": [] }, "nova_EffectiveIncomeTaxRateReconciliationInvestmentTaxCreditSalesAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationInvestmentTaxCreditSalesAmount", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ITC sales", "label": "Effective Income Tax Rate Reconciliation, Investment Tax Credit Sales, Amount", "documentation": "Effective Income Tax Rate Reconciliation, Investment Tax Credit Sales, Amount" } } }, "auth_ref": [] }, "us-gaap_ElectricGenerationEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ElectricGenerationEquipmentMember", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar energy systems and energy storage systems", "label": "Electric Generation Equipment [Member]", "documentation": "Equipment used for the primary purpose of generating electricity to be distributed to the consumer." } } }, "auth_ref": [ "r207" ] }, "nova_ElevenPointSevenFivePercentSeniorNoteMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ElevenPointSevenFivePercentSeniorNoteMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "11.75% senior notes", "label": "Eleven Point Seven Five Percent Senior Note [Member]", "documentation": "Eleven Point Seven Five Percent Senior Note" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r560" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average period", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r560" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation expense", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "documentation": "Amount of cost to be recognized for option under share-based payment arrangement." } } }, "auth_ref": [ "r1099" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareAntiDilutiveWeightedAverageSharesDetails", "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "http://www.sunnova.com/role/EquityBasedCompensationScheduleofStockOptionsAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Options", "verboseLabel": "Equity-based compensation awards", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r915" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails", "http://www.sunnova.com/role/StockholdersEquityDetails", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r915" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r915" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r993" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r915" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r915" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r915" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r915" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r994" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r19", "r282", "r315", "r316", "r317", "r333", "r334", "r335", "r338", "r345", "r347", "r368", "r404", "r410", "r497", "r562", "r563", "r564", "r585", "r586", "r613", "r614", "r615", "r616", "r617", "r619", "r630", "r652", "r653", "r654", "r655", "r656", "r657", "r687", "r734", "r735", "r736", "r755", "r826" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r961" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r924", "r936", "r946", "r972" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r921", "r933", "r943", "r969" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Fair\u00a0Value", "label": "Estimate of Fair Value Measurement [Member]", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r469", "r646", "r875", "r876" ] }, "nova_ExclusivityAndOtherBonusArrangementsWithDealersNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ExclusivityAndOtherBonusArrangementsWithDealersNet", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exclusivity and other bonus arrangements with dealers, net", "label": "Exclusivity And Other Bonus Arrangements With Dealers, Net", "documentation": "Exclusivity And Other Bonus Arrangements With Dealers, Net" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r967" ] }, "nova_ExpendituresToDealersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ExpendituresToDealersMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expenditures To Dealers", "label": "Expenditures To Dealers [Member]", "documentation": "Expenditures To Dealers [Member]" } } }, "auth_ref": [] }, "us-gaap_ExtraordinaryAndUnusualItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtraordinaryAndUnusualItemsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Unusual or Infrequent Items, or Both [Abstract]", "label": "Unusual or Infrequent Items, or Both [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "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." } } }, "auth_ref": [ "r25", "r149", "r151", "r233" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofInvestmentinSolarReceivablesFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Fair Value of Financial Assets on a Recurring Basis", "label": "Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "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." } } }, "auth_ref": [ "r21", "r151" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r469", "r516", "r517", "r518", "r519", "r520", "r521", "r636", "r692", "r693", "r694", "r875", "r876", "r887", "r888", "r889" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Class [Axis]", "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r151", "r232" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Basis [Axis]", "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r28", "r149", "r469", "r875", "r876" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r635", "r636", "r638", "r639", "r642" ] }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosureItemAmountsDomain", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements [Domain]", "label": "Fair Value Measurement [Domain]", "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value." } } }, "auth_ref": [ "r469", "r875", "r876" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r469", "r516", "r521", "r636", "r692", "r887", "r888", "r889" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r469", "r516", "r521", "r636", "r693", "r875", "r876", "r887", "r888", "r889" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r469", "r516", "r517", "r518", "r519", "r520", "r521", "r636", "r694", "r875", "r876", "r887", "r888", "r889" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value by Liability Class [Domain]", "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r21" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3." } } }, "auth_ref": [ "r21", "r151" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of changes in fair value of liabilities accounted for an a recurring basis", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r21", "r151" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofInvestmentinSolarReceivablesFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain recognized in earnings", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r641" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofInvestmentinSolarReceivablesFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases", "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." } } }, "auth_ref": [ "r150" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSettlements", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofInvestmentinSolarReceivablesFairValueDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Settlements", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Settlements", "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." } } }, "auth_ref": [ "r150" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofInvestmentinSolarReceivablesFairValueDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value", "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." } } }, "auth_ref": [ "r21" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "(Gain) loss recognized in earnings", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r641" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlements", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r150" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r21" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r469", "r516", "r517", "r518", "r519", "r520", "r521", "r692", "r693", "r694", "r875", "r876", "r887", "r888", "r889" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring", "label": "Fair Value, Recurring [Member]", "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." } } }, "auth_ref": [ "r634", "r642" ] }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputReconciliationRollForward", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r12", "r30" ] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueRecurringBasisUnobservableInputReconciliationAssetGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofchangesinfairvalueofliabilitiesaccountedforanarecurringbasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Fair Value, Asset, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "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)." } } }, "auth_ref": [ "r641" ] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "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." } } }, "auth_ref": [ "r134", "r136", "r144" ] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Funds Rate", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg." } } }, "auth_ref": [ "r1105" ] }, "nova_FinanceLeaseExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "FinanceLeaseExpenseAbstract", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease expense:", "label": "Finance Lease Expense [Abstract]", "documentation": "Finance Lease Expense" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on lease liabilities", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r669", "r674", "r897" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from finance leases", "label": "Finance Lease, Interest Payment on Liability", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r671", "r678" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of future payments", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r667", "r682" ] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails": { "parentTag": "nova_LeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "negatedTerseLabel": "Current portion of lease liability", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r667" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r668" ] }, "nova_FinanceLeaseLiabilityLeaseholdIncentives": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "FinanceLeaseLiabilityLeaseholdIncentives", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amount representing leasehold incentives", "label": "Finance Lease, Liability, Leasehold Incentives", "documentation": "Finance Lease, Liability, Leasehold Incentives" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails": { "parentTag": "nova_LeaseLiability", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "verboseLabel": "Long-term portion of lease liability", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r667" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r668" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r682" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029 and thereafter", "label": "Finance Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r682" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r682" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r682" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r682" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r682" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r682" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amount representing interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r682" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing cash flows from finance leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r670", "r678" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails": { "parentTag": "nova_LeaseRightOfUseAsset", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r666" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r669", "r674", "r897" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r668" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r681", "r897" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r680", "r897" ] }, "nova_FinancialAsset190DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "FinancialAsset190DaysPastDueMember", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1-90 days past due", "label": "Financial Asset, 1-90 Days Past Due [Member]", "documentation": "Financial Asset, 1-90 Days Past Due [Member]" } } }, "auth_ref": [] }, "nova_FinancialAsset91180DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "FinancialAsset91180DaysPastDueMember", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "91-180 days past due", "label": "Financial Asset, 91-180 Days Past Due [Member]", "documentation": "Financial Asset, 91-180 Days Past Due [Member]" } } }, "auth_ref": [] }, "nova_FinancialAssetGreaterThan180DaysPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "FinancialAssetGreaterThan180DaysPastDueMember", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Greater than 180 days past due", "label": "Financial Asset, Greater Than 180 Days Past Due [Member]", "documentation": "Financial Asset, Greater Than 180 Days Past Due [Member]" } } }, "auth_ref": [] }, "us-gaap_FinancialAssetNotPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialAssetNotPastDueMember", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Not past due", "label": "Financial Asset, Not Past Due [Member]", "documentation": "Financial asset not past due." } } }, "auth_ref": [ "r418", "r872" ] }, "us-gaap_FinancialAssetPastDueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialAssetPastDueMember", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total past due", "label": "Financial Asset, Past Due [Member]", "documentation": "Financial asset past due." } } }, "auth_ref": [ "r418", "r872", "r1037" ] }, "us-gaap_FinancialInstrumentPerformanceStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentPerformanceStatusAxis", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument Performance Status [Axis]", "label": "Financial Instrument Performance Status [Axis]", "documentation": "Information by category of performance or non-performance status of financial instruments." } } }, "auth_ref": [ "r1045" ] }, "us-gaap_FinancialInstrumentPerformanceStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentPerformanceStatusDomain", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument Performance Status [Domain]", "label": "Financial Instrument Performance Status [Domain]", "documentation": "Category of performance or non-performance status of financial instruments, including but not limited to, financing receivables, loans, debt, and investments." } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLosses", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails": { "parentTag": "us-gaap_NotesReceivableFairValueDisclosure", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofChangesinAllowancesforCreditLossesRelatedtoCustomerNotesReceivableDetails", "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Allowance for credit losses", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Financing Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement." } } }, "auth_ref": [ "r14", "r271", "r273", "r274", "r304", "r411", "r413", "r417", "r1121" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesRecovery": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesRecovery", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofChangesinAllowancesforCreditLossesRelatedtoCustomerNotesReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recoveries", "label": "Financing Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on financing receivable from recovery." } } }, "auth_ref": [ "r15", "r416", "r871" ] }, "us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableAllowanceForCreditLossesRollForward", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofChangesinAllowancesforCreditLossesRelatedtoCustomerNotesReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Financing Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "nova_FinancingReceivableConstructionInProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "FinancingReceivableConstructionInProgress", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in progress - customer notes receivable", "label": "Financing Receivable, Construction In Progress", "documentation": "Financing Receivable, Construction In Progress" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableCreditQualityIndicatorsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableCreditQualityIndicatorsTableTextBlock", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financing receivable amortized cost of customer notes receivable", "label": "Financing Receivable Credit Quality Indicators [Table Text Block]", "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." } } }, "auth_ref": [ "r70", "r1045" ] }, "nova_FinancingReceivableNonaccrualAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "FinancingReceivableNonaccrualAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer notes receivable not accruing interest, allowance", "label": "Financing Receivable, Nonaccrual, Allowance For Credit Loss", "documentation": "Financing Receivable, Nonaccrual, Allowance For Credit Loss" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivableNonaccrualInterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableNonaccrualInterestIncome", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income for nonaccrual loans", "label": "Financing Receivable, Nonaccrual, Interest Income", "documentation": "Amount of interest income on financing receivable on nonaccrual status." } } }, "auth_ref": [ "r420" ] }, "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior", "label": "Financing Receivable, Originated, More than Five Years before Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r423", "r871" ] }, "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2019", "label": "Financing Receivable, Year Five, Originated, Four Years before Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r423", "r871" ] }, "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedInCurrentFiscalYear", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023", "label": "Financing Receivable, Year One, Originated, Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r423", "r871" ] }, "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022", "label": "Financing Receivable, Year Two, Originated, Fiscal Year before Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r423", "r871" ] }, "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020", "label": "Financing Receivable, Year Four, Originated, Three Years before Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r423", "r871" ] }, "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails": { "parentTag": "us-gaap_NotesReceivableGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021", "label": "Financing Receivable, Year Three, Originated, Two Years before Current Fiscal Year", "documentation": "Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease." } } }, "auth_ref": [ "r423", "r871" ] }, "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized cost", "label": "Financing Receivable, 90 Days or More Past Due, Still Accruing", "documentation": "Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease." } } }, "auth_ref": [ "r266", "r421", "r872" ] }, "us-gaap_FinancingReceivableRecordedInvestmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentLineItems", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Credit Quality Indicator [Line Items]", "label": "Financing Receivable, Credit Quality Indicator [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r871", "r1045" ] }, "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer notes receivable not accruing interest", "label": "Financing Receivable, Nonaccrual", "documentation": "Amortized cost of financing receivable on nonaccrual status. Excludes net investment in lease." } } }, "auth_ref": [ "r72", "r272", "r273", "r419" ] }, "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Past Due [Line Items]", "label": "Financing Receivable, Past Due [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r872", "r1044" ] }, "us-gaap_FinancingReceivableThresholdPeriodPastDueWriteoff": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivableThresholdPeriodPastDueWriteoff", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold period past due, writeoff", "label": "Financing Receivable, Threshold Period Past Due, Writeoff", "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." } } }, "auth_ref": [ "r1044" ] }, "us-gaap_FinancingReceivablesPeriodPastDueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesPeriodPastDueAxis", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Aging [Axis]", "label": "Financial Asset, Aging [Axis]", "documentation": "Information by period in which financial asset is past due or not past due." } } }, "auth_ref": [ "r267", "r418", "r872" ] }, "us-gaap_FinancingReceivablesPeriodPastDueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesPeriodPastDueDomain", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Asset, Aging [Domain]", "label": "Financial Asset, Aging [Domain]", "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." } } }, "auth_ref": [ "r267", "r418", "r872" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful\u00a0Lives", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r294", "r436" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesAmortizationScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAmortizationScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029 and thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesAmortizationScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAmortizationScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r205" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of amortization expense related to intangible assets", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesAmortizationScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAmortizationScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r205" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesAmortizationScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAmortizationScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r205" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesAmortizationScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAmortizationScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r205" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesAmortizationScheduleofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAmortizationScheduleofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r205" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r434", "r435", "r436", "r437", "r702", "r703" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, gross", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r204", "r703" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r702" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r76", "r78" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.sunnova.com/role/SignificantAccountingPoliciesAmortizationScheduleofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAmortizationScheduleofIntangibleAssetsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible assets, net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r204", "r702" ] }, "nova_FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "FivePointEightSevenFiveSeniorNotesDueSeptemberTwentyTwentySixMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "5.875% senior notes", "label": "Five Point Eight Seven Five Senior Notes Due September Twenty Twenty Six [Member]", "documentation": "Five Point Eight Seven Five Senior Notes Due September Twenty Twenty Six" } } }, "auth_ref": [] }, "nova_FlipDateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "FlipDateMember", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Flip Date", "label": "Flip Date [Member]", "documentation": "Flip Date [Member]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r928", "r940", "r950", "r976" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r928", "r940", "r950", "r976" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r928", "r940", "r950", "r976" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r928", "r940", "r950", "r976" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r928", "r940", "r950", "r976" ] }, "nova_FormationOfTaxEquityFundsPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "FormationOfTaxEquityFundsPeriod", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax equity funds period", "label": "Formation Of Tax Equity Funds, Period", "documentation": "Formation Of Tax Equity Funds, Period" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Impairment and loss on disposals, net", "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges", "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." } } }, "auth_ref": [ "r1021" ] }, "us-gaap_GainOnDerivativeInstrumentsPretax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainOnDerivativeInstrumentsPretax", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Realized gain", "label": "Gain on Derivative Instruments, Pretax", "documentation": "Aggregate gain on all derivative instruments recognized in earnings during the period, before tax effects." } } }, "auth_ref": [ "r135" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 5.0 }, "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on extinguishment of long-term debt, net", "negatedTerseLabel": "Loss on extinguishment of long-term debt, net", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r9", "r87", "r88" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sunnova.com/role/NaturalDisasterLossesNarrativeDetails", "http://www.sunnova.com/role/NaturalDisasterLossesScheduleofDisasterLossesDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "verboseLabel": "General and administrative expense", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r188", "r810" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "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." } } }, "auth_ref": [ "r293", "r430", "r704", "r873", "r898", "r1046", "r1048" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r429", "r433", "r873" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sunnova.com/role/SignificantAccountingPoliciesGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairment", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r9", "r431", "r432", "r433", "r873" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price adjustment, goodwill", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r2", "r1047" ] }, "nova_HELIVSeries2020AClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "HELIVSeries2020AClassAMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELIV Series 2020-A Class A", "label": "HELIV Series 2020-A Class A [Member]", "documentation": "HELIV Series 2020-A Class A" } } }, "auth_ref": [] }, "nova_HELIVSeries2020AClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "HELIVSeries2020AClassBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELIV Series 2020-A Class B", "label": "HELIV Series 2020-A Class B [Member]", "documentation": "HELIV Series 2020-A Class B" } } }, "auth_ref": [] }, "nova_HELVIISeries2021CClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "HELVIISeries2021CClassAMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELVII Series 2021-C Class A", "label": "HELVII Series 2021-C Class A [Member]", "documentation": "HELVII Series 2021-C Class A" } } }, "auth_ref": [] }, "nova_HELVIISeries2021CClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "HELVIISeries2021CClassBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELVII Series 2021-C Class B", "label": "HELVII Series 2021-C Class B [Member]", "documentation": "HELVII Series 2021-C Class B" } } }, "auth_ref": [] }, "nova_HELVIISeries2021CClassCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "HELVIISeries2021CClassCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELVII Series 2021-C Class C", "label": "HELVII Series 2021-C Class C [Member]", "documentation": "HELVII Series 2021-C Class C" } } }, "auth_ref": [] }, "nova_HELVISeries2021BClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "HELVISeries2021BClassAMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELVI Series 2021-B Class A", "label": "HELVI Series 2021-B Class A [Member]", "documentation": "HELVI Series 2021-B Class A" } } }, "auth_ref": [] }, "nova_HELVISeries2021BClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "HELVISeries2021BClassBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELVI Series 2021-B Class B", "label": "HELVI Series 2021-B Class B [Member]", "documentation": "HELVI Series 2021-B Class B" } } }, "auth_ref": [] }, "nova_HELVSeries2021AClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "HELVSeries2021AClassAMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELV Series 2021-A Class A", "label": "HELV Series 2021-A Class A [Member]", "documentation": "HELV Series 2021-A Class A" } } }, "auth_ref": [] }, "nova_HELVSeries2021AClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "HELVSeries2021AClassBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELV Series 2021-A Class B", "label": "HELV Series 2021-A Class B [Member]", "documentation": "HELV Series 2021-A Class B" } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r20", "r608" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r20" ] }, "nova_HeliosIIIIssuerLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "HeliosIIIIssuerLLCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELIII", "label": "Helios III Issuer, LLC [Member]", "documentation": "Helios III Issuer, LLC [Member]" } } }, "auth_ref": [] }, "nova_HeliosIIIssuerLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "HeliosIIIssuerLLCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELII", "label": "Helios II Issuer, LLC [Member]", "documentation": "Helios II Issuer, LLC [Member]" } } }, "auth_ref": [] }, "nova_HeliosIVIssuerLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "HeliosIVIssuerLLCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELIV", "label": "Helios IV Issuer, LLC [Member]", "documentation": "Helios IV Issuer, LLC" } } }, "auth_ref": [] }, "nova_HeliosVIIIIssuerLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "HeliosVIIIIssuerLLCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELVIII", "label": "Helios VIII Issuer, LLC [Member]", "documentation": "Helios VIII Issuer, LLC" } } }, "auth_ref": [] }, "nova_HeliosVIIIssuerLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "HeliosVIIIssuerLLCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELVII", "label": "Helios VII Issuer, LLC [Member]", "documentation": "Helios VII Issuer, LLC" } } }, "auth_ref": [] }, "nova_HeliosVIIssuerLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "HeliosVIIssuerLLCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELVI", "label": "Helios VI Issuer, LLC [Member]", "documentation": "Helios VI Issuer, LLC" } } }, "auth_ref": [] }, "nova_HeliosVIssuerLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "HeliosVIssuerLLCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELV", "label": "Helios V Issuer, LLC [Member]", "documentation": "Helios V Issuer, LLC" } } }, "auth_ref": [] }, "nova_HomebuilderConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "HomebuilderConstructionInProgressMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Homebuilder construction in progress", "label": "Homebuilder Construction In Progress [Member]", "documentation": "Homebuilder Construction In Progress" } } }, "auth_ref": [] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IPOMember", "presentation": [ "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IPO", "label": "IPO [Member]", "documentation": "First sale of stock by a private company to the public." } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r918", "r919", "r932" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-Lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r1", "r208" ] }, "nova_ImpairmentofSolarEnergySystemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ImpairmentofSolarEnergySystemsMember", "presentation": [ "http://www.sunnova.com/role/NaturalDisasterLossesScheduleofDisasterLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of solar energy systems due to natural disaster losses", "label": "Impairment of Solar Energy Systems [Member]", "documentation": "Impairment of Solar Energy Systems [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromSubsidiariesBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromSubsidiariesBeforeTax", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Equity in losses of subsidiaries", "label": "Income (Loss) from Subsidiaries, before Tax", "documentation": "Amount before tax of income (loss) of subsidiary attributable to the parent entity." } } }, "auth_ref": [] }, "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 }, "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss before income tax", "terseLabel": "Loss before income tax", "label": "Income (Loss), Including Portion Attributable to Noncontrolling Interest, before Tax", "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." } } }, "auth_ref": [ "r186", "r1016" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r438", "r445", "r811" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r445", "r811" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.sunnova.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r16" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.sunnova.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxContingencyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyLineItems", "presentation": [ "http://www.sunnova.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Contingency [Line Items]", "label": "Income Tax Contingency [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxContingencyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyTable", "presentation": [ "http://www.sunnova.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Contingency [Table]", "label": "Income Tax Contingency [Table]", "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r17", "r113", "r222", "r223" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.sunnova.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r330", "r570", "r575", "r577", "r583", "r587", "r590", "r591", "r592", "r752" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 }, "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails", "http://www.sunnova.com/role/IncomeTaxesNarrativeDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax (benefit) expense", "negatedTerseLabel": "Income tax (benefit) expense", "totalLabel": "Total income tax (benefit) expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r250", "r268", "r346", "r347", "r374", "r573", "r588", "r724" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r314", "r571", "r572", "r577", "r578", "r582", "r584", "r746" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in valuation allowance, net", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1100" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefit computed at statutory rate", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r574" ] }, "us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationMinorityInterestIncomeExpense", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Redeemable noncontrolling interests and noncontrolling interests", "label": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes." } } }, "auth_ref": [ "r1100" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1100" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State income tax, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)." } } }, "auth_ref": [ "r1100" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r55", "r58" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r8" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other current assets", "label": "Increase (Decrease) in Other Current Assets", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r1020" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Increase (Decrease) in Other Current Liabilities", "documentation": "Amount of increase (decrease) in current liabilities classified as other." } } }, "auth_ref": [ "r1020" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other assets", "label": "Increase (Decrease) in Other Noncurrent Assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r1020" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssetsAndLiabilitiesNetAbstract", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in components of operating assets and liabilities:", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Redeemable Noncontrolling Interests [Roll Forward]", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r931", "r940", "r950", "r967", "r976", "r980", "r988" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r986" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r920", "r992" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r920", "r992" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r920", "r992" ] }, "nova_InsuranceProceedsReceivedBusinessInterruptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "InsuranceProceedsReceivedBusinessInterruptionMember", "presentation": [ "http://www.sunnova.com/role/NaturalDisasterLossesScheduleofDisasterLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance proceeds received\u2014business interruption", "label": "Insurance Proceeds Received - Business Interruption [Member]", "documentation": "Insurance Proceeds Received - Business Interruption [Member]" } } }, "auth_ref": [] }, "nova_InsuranceProceedsReceivedExpectedToBeReceivedPropertyDamageMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "InsuranceProceedsReceivedExpectedToBeReceivedPropertyDamageMember", "presentation": [ "http://www.sunnova.com/role/NaturalDisasterLossesScheduleofDisasterLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance proceeds received/expected to be received\u2014property damage", "label": "Insurance Proceeds Received / Expected To Be Received, Property Damage [Member]", "documentation": "Insurance Proceeds Received / Expected To Be Received, Property Damage [Member]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r78", "r698", "r699", "r700", "r702", "r864" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r74", "r77" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r191", "r474", "r480", "r877", "r878" ] }, "us-gaap_InterestExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseMember", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Expense", "label": "Interest Expense [Member]", "documentation": "Primary financial statement caption encompassing interest expense." } } }, "auth_ref": [ "r26" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense, net", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r321", "r324", "r325" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest payable", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r38" ] }, "us-gaap_InterestRateContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateContractMember", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap", "label": "Interest Rate Contract [Member]", "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." } } }, "auth_ref": [ "r858", "r863", "r887" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails", "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest Rate Swap", "terseLabel": "Interest rate swap", "label": "Interest Rate Swap [Member]", "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." } } }, "auth_ref": [ "r858", "r908", "r909" ] }, "nova_InterestRateSwapOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "InterestRateSwapOneMember", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap One", "label": "Interest Rate Swap One [Member]", "documentation": "Interest Rate Swap One [Member]" } } }, "auth_ref": [] }, "nova_InterestRateSwapThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "InterestRateSwapThreeMember", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap Three", "label": "Interest Rate Swap Three [Member]", "documentation": "Interest Rate Swap Three [Member]" } } }, "auth_ref": [] }, "nova_InterestRateSwapTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "InterestRateSwapTwoMember", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap Two", "label": "Interest Rate Swap Two [Member]", "documentation": "Interest Rate Swap Two [Member]" } } }, "auth_ref": [] }, "us-gaap_InventoryCurrentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryCurrentTable", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, Current [Table]", "label": "Inventory, Current [Table]", "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_InventoryLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLineItems", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Line Items]", "label": "Inventory [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r306", "r861", "r898" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Inventory, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r253", "r289", "r305", "r424", "r425", "r426", "r697", "r865" ] }, "nova_InventorySalesRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "InventorySalesRevenueMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory sales revenue", "label": "Inventory Sales Revenue [Member]", "documentation": "Inventory Sales Revenue" } } }, "auth_ref": [] }, "us-gaap_InvestmentCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentCreditMember", "presentation": [ "http://www.sunnova.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Tax Credit Carryforward", "label": "Investment Tax Credit Carryforward [Member]", "documentation": "Investment tax credit carryforwards arising from certain qualifying capital expenditures including, but not limited to, rehabilitation, energy, advanced coal project and gasification project." } } }, "auth_ref": [ "r110" ] }, "us-gaap_InvestmentIncomeNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNonoperating", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest income", "terseLabel": "Interest income", "label": "Investment Income, Nonoperating", "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations." } } }, "auth_ref": [ "r190" ] }, "nova_InvestmentTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "InvestmentTaxCredits", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment tax credits", "label": "Investment Tax Credits", "documentation": "Investment Tax Credits" } } }, "auth_ref": [] }, "nova_InvestmentTaxCreditsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "InvestmentTaxCreditsMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Tax Credits", "label": "Investment Tax Credits [Member]", "documentation": "Investment Tax Credits" } } }, "auth_ref": [] }, "us-gaap_InvestmentsAllOtherInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsAllOtherInvestmentsAbstract", "lang": { "en-us": { "role": { "label": "Investments, All Other Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in subsidiaries", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r1013" ] }, "nova_InvestmentsInSolarReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "InvestmentsInSolarReceivables", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/InvestmentsinSolarReceivablesDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in solar receivables", "label": "Investments In Solar Receivables", "documentation": "Investments In Solar Receivables" } } }, "auth_ref": [] }, "nova_InvestmentsInSolarReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "InvestmentsInSolarReceivablesCurrent", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of investments in solar receivables", "label": "Investments In Solar Receivables, Current", "documentation": "Investments In Solar Receivables, Current" } } }, "auth_ref": [] }, "nova_InvestmentsInSolarReceivablesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "InvestmentsInSolarReceivablesNoncurrent", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in solar receivables", "label": "Investments In Solar Receivables, Noncurrent", "documentation": "Investments In Solar Receivables, Noncurrent" } } }, "auth_ref": [] }, "nova_InvestmentsInSolarReceivablesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "InvestmentsInSolarReceivablesTextBlock", "presentation": [ "http://www.sunnova.com/role/InvestmentsinSolarReceivables" ], "lang": { "en-us": { "role": { "terseLabel": "Investments In Solar Receivables", "label": "Investments In Solar Receivables [Text Block]", "documentation": "Investments In Solar Receivables" } } }, "auth_ref": [] }, "nova_JacksonLynchMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "JacksonLynchMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Jackson Lynch [Member]", "documentation": "Jackson Lynch" } } }, "auth_ref": [] }, "nova_KelseyHultbergMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "KelseyHultbergMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Kelsey Hultberg [Member]", "documentation": "Kelsey Hultberg" } } }, "auth_ref": [] }, "nova_KrisHillstrandMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "KrisHillstrandMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Kris Hillstrand [Member]", "documentation": "Kris Hillstrand" } } }, "auth_ref": [] }, "nova_LeaseAgreementAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LeaseAgreementAxis", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Agreement [Axis]", "label": "Lease Agreement [Axis]", "documentation": "Lease Agreement" } } }, "auth_ref": [] }, "nova_LeaseAgreementDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LeaseAgreementDomain", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Agreement [Domain]", "label": "Lease Agreement [Domain]", "documentation": "Lease Agreement [Domain]" } } }, "auth_ref": [] }, "nova_LeaseAgreementOptionOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LeaseAgreementOptionOneMember", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Agreement, Option One", "label": "Lease Agreement, Option One [Member]", "documentation": "Lease Agreement, Option One" } } }, "auth_ref": [] }, "nova_LeaseAgreementOptionTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LeaseAgreementOptionTwoMember", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease Agreement, Option Two", "label": "Lease Agreement, Option Two [Member]", "documentation": "Lease Agreement, Option Two" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r673", "r897" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Lease expense", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1110" ] }, "nova_LeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LeaseLiability", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease liabilities", "label": "Lease, Liability", "documentation": "Lease, Liability" } } }, "auth_ref": [] }, "nova_LeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Current portion of operating and finance lease liability", "label": "Lease, Liability, Current", "documentation": "Lease, Liability, Current" } } }, "auth_ref": [] }, "nova_LeaseLiabilityCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LeaseLiabilityCurrentAbstract", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current lease liabilities:", "label": "Lease Liability, Current [Abstract]", "documentation": "Lease Liability, Current [Abstract]" } } }, "auth_ref": [] }, "nova_LeaseLiabilityNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LeaseLiabilityNoncurrentAbstract", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term leases liabilities:", "label": "Lease Liability, Noncurrent [Abstract]", "documentation": "Lease Liability, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "nova_LeaseRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LeaseRevenueMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease revenue", "label": "Lease Revenue [Member]", "documentation": "Lease Revenue [Member]" } } }, "auth_ref": [] }, "nova_LeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total right-of-use assets", "label": "Lease, Right-Of-Use Asset", "documentation": "Lease, Right-Of-Use Asset" } } }, "auth_ref": [] }, "nova_LeaseWeightedAverageDiscountRatePercentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LeaseWeightedAverageDiscountRatePercentAbstract", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate (percent)", "label": "Lease, Weighted Average Discount Rate, Percent [Abstract]", "documentation": "Lease, Weighted Average Discount Rate, Percent [Abstract]" } } }, "auth_ref": [] }, "nova_LeaseandPowerPurchaseAgreementPPAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LeaseandPowerPurchaseAgreementPPAMember", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease and Power Purchase Agreement (PPA)", "label": "Lease and Power Purchase Agreement (PPA) [Member]", "documentation": "Lease and Power Purchase Agreement (PPA) [Member]" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r207" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails", "http://www.sunnova.com/role/StockholdersEquityDetails", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "nova_LennarCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LennarCorporationMember", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lennar Corporation", "label": "Lennar Corporation [Member]", "documentation": "Lennar Corporation" } } }, "auth_ref": [] }, "nova_LesseeOperatingLeaseLeaseholdIncentive": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LesseeOperatingLeaseLeaseholdIncentive", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amount representing leasehold incentives", "label": "Lessee, Operating Lease, Leasehold Incentive", "documentation": "Lessee, Operating Lease, Leasehold Incentive" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, future minimum lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1111" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r682" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029 and thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r682" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r682" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r682" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r682" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r682" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r682" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amount representing interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r682" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of credit outstanding", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "terseLabel": "Liabilities", "label": "Liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r37", "r329", "r400", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r602", "r605", "r606", "r647", "r784", "r867", "r913", "r1064", "r1112", "r1113" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities, redeemable noncontrolling interests and equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r179", "r245", "r716", "r898", "r1025", "r1041", "r1109" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Liabilities, Redeemable Noncontrolling Interests and Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r39", "r288", "r329", "r400", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r602", "r605", "r606", "r647", "r898", "r1064", "r1112", "r1113" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r149" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueofRecurringFinancialInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOtherThanLongtermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Liabilities, Other than Long-Term Debt, Noncurrent", "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." } } }, "auth_ref": [] }, "nova_LineOfCreditFacilityAdvancedRatePercentageOfProjectValue": { "xbrltype": "percentItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LineOfCreditFacilityAdvancedRatePercentageOfProjectValue", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advanced rate", "label": "Line Of Credit Facility, Advanced Rate, Percentage Of Project Value", "documentation": "Line Of Credit Facility, Advanced Rate, Percentage Of Project Value" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate committed amount", "label": "Line of Credit Facility, Current Borrowing Capacity", "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." } } }, "auth_ref": [ "r36" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "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." } } }, "auth_ref": [ "r36" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r36" ] }, "nova_LineOfCreditMaturityPeriodAfterParentCreditFacilityMaturity": { "xbrltype": "durationItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LineOfCreditMaturityPeriodAfterParentCreditFacilityMaturity", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturity period after parent credit facility maturity", "label": "Line Of Credit, Maturity Period After Parent Credit Facility Maturity", "documentation": "Line Of Credit, Maturity Period After Parent Credit Facility Maturity" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit", "label": "Line of Credit [Member]", "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." } } }, "auth_ref": [] }, "nova_LoanBackedNotes2023GRID1ClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LoanBackedNotes2023GRID1ClassAMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HESI Series, 2023-GRID1 Class A", "label": "Loan Backed Notes, 2023-GRID1 Class A [Member]", "documentation": "Loan Backed Notes, 2023-GRID1 Class A" } } }, "auth_ref": [] }, "nova_LoanBackedNotes2023GRID1ClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LoanBackedNotes2023GRID1ClassBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HESI Series, 2023-GRID1 Class B", "label": "Loan Backed Notes, 2023-GRID1 Class B [Member]", "documentation": "Loan Backed Notes, 2023-GRID1 Class B" } } }, "auth_ref": [] }, "nova_LoanBackedNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LoanBackedNotesMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar loan-backed notes", "label": "Loan Backed Notes [Member]", "documentation": "Loan Backed Notes [Member]" } } }, "auth_ref": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivable" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Notes Receivable", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r1036" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "nova_LongTermDealerCommitmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LongTermDealerCommitmentsMember", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Dealer Commitments", "label": "Long-Term Dealer Commitments [Member]", "documentation": "Long-Term Dealer Commitments [Member]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongtermDebtMaturitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongtermDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r31", "r242", "r468", "r479", "r875", "r876", "r1122" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "totalLabel": "Long-term debt, current", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r297" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Fair Value", "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." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongtermDebtMaturitiesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongtermDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029 and thereafter", "label": "Long-Term Debt, Maturity, after Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r11", "r332", "r1070" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongtermDebtMaturitiesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongtermDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r11", "r332", "r472" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongtermDebtMaturitiesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongtermDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r11", "r332", "r472" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongtermDebtMaturitiesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongtermDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r11", "r332", "r472" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongtermDebtMaturitiesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongtermDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r11", "r332", "r472" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongtermDebtMaturitiesDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongtermDebtMaturitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r11", "r332", "r472" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net", "totalLabel": "Long-term debt, non-current", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r298" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.sunnova.com/role/LongTermDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r212" ] }, "us-gaap_LongTermDebtWeightedAverageInterestRateOverTime": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtWeightedAverageInterestRateOverTime", "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average effective interest rate", "label": "Long-Term Debt, Weighted Average Interest Rate, over Time", "documentation": "Weighted average interest rate of long-term debt outstanding calculated over time." } } }, "auth_ref": [] }, "nova_LongTermIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LongTermIncentivePlanMember", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Incentive Plan", "label": "Long-Term Incentive Plan [Member]", "documentation": "Long-Term Incentive Plan [Member]" } } }, "auth_ref": [] }, "nova_LongtermDebtExcludingCurrentMaturitiesandRelatedParties": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LongtermDebtExcludingCurrentMaturitiesandRelatedParties", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net", "label": "Long-term Debt, Excluding Current Maturities and Related Parties", "documentation": "Long-term Debt, Excluding Current Maturities and Related Parties" } } }, "auth_ref": [] }, "nova_LongtermDebtGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LongtermDebtGrossCurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebtCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, gross, current", "label": "Long-term Debt, Gross, Current", "documentation": "Long-term Debt, Gross, Current" } } }, "auth_ref": [] }, "nova_LongtermDebtGrossNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "LongtermDebtGrossNoncurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, gross, non-current", "label": "Long-term Debt, Gross, Noncurrent", "documentation": "Long-term Debt, Gross, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/StockholdersEquityDetails", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r41" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/StockholdersEquityDetails", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r41", "r85" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Nature [Axis]", "label": "Loss Contingency Nature [Axis]", "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." } } }, "auth_ref": [ "r446", "r447", "r448", "r451", "r1054", "r1056" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r446", "r447", "r448", "r451", "r1054", "r1056" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesTable", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "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." } } }, "auth_ref": [ "r446", "r447", "r448", "r451", "r1054", "r1056" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Performance guarantee obligations", "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r446", "r996" ] }, "us-gaap_LossContingencyAccrualCarryingValueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualCarryingValueCurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails": { "parentTag": "us-gaap_LossContingencyAccrualAtCarryingValue", "weight": 1.0, "order": 1.0 }, "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of performance guarantee obligations", "label": "Loss Contingency, Accrual, Current", "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r446" ] }, "us-gaap_LossContingencyAccrualCarryingValueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualCarryingValueNoncurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails": { "parentTag": "us-gaap_LossContingencyAccrualAtCarryingValue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term portion of performance guarantee obligations", "label": "Loss Contingency, Accrual, Noncurrent", "documentation": "Amount of loss contingency liability expected to be resolved after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r446" ] }, "us-gaap_LossContingencyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualPayments", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlements", "label": "Loss Contingency Accrual, Payments", "documentation": "Amount of cash outflow reducing loss contingency liability." } } }, "auth_ref": [ "r1053" ] }, "us-gaap_LossContingencyAccrualProvision": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualProvision", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accruals", "label": "Loss Contingency Accrual, Provision", "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges." } } }, "auth_ref": [ "r1053" ] }, "us-gaap_LossContingencyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyAccrualRollForward", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Guarantee Obligations [Roll Forward]", "label": "Loss Contingency Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency, Nature [Domain]", "label": "Loss Contingency, Nature [Domain]", "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." } } }, "auth_ref": [ "r446", "r447", "r448", "r451", "r1054", "r1056" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r391", "r882", "r1072", "r1124", "r1125" ] }, "nova_MasterLeaseAgreementCommonStockConsideration": { "xbrltype": "sharesItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "MasterLeaseAgreementCommonStockConsideration", "presentation": [ "http://www.sunnova.com/role/InvestmentsinSolarReceivablesDetails", "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Master lease agreement, common stock consideration (in shares)", "label": "Master Lease Agreement, Common Stock Consideration", "documentation": "Master Lease Agreement, Common Stock Consideration" } } }, "auth_ref": [] }, "nova_MasterLeaseAgreementTotalConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "MasterLeaseAgreementTotalConsideration", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/InvestmentsinSolarReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Master lease agreement, total consideration", "label": "Master Lease Agreement, Total Consideration", "documentation": "Master Lease Agreement, Total Consideration" } } }, "auth_ref": [] }, "nova_MasterLeaseAgreementUpfrontLeasePayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "MasterLeaseAgreementUpfrontLeasePayment", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/InvestmentsinSolarReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Master lease agreement, upfront lease payment", "label": "Master Lease Agreement, Upfront Lease Payment", "documentation": "Master Lease Agreement, Upfront Lease Payment" } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/EquityBasedCompensationScheduleofStockOptionsAssumptionsDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/PropertyandEquipmentDetails", "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r447", "r448", "r449", "r450", "r523", "r696", "r731", "r776", "r777", "r831", "r832", "r833", "r834", "r844", "r855", "r856", "r870", "r879", "r892", "r900", "r1068", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r959" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r959" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Measurement Input, Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r1107" ] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility", "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r1107" ] }, "nova_MeasurementInputProbabilityOfSuccessMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "MeasurementInputProbabilityOfSuccessMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Probability of success", "label": "Measurement Input, Probability Of Success [Member]", "documentation": "Measurement Input, Probability Of Success" } } }, "auth_ref": [] }, "nova_MeasurementInputRevenueRiskPremiumMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "MeasurementInputRevenueRiskPremiumMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue risk premium", "label": "Measurement Input, Revenue Risk Premium [Member]", "documentation": "Measurement Input, Revenue Risk Premium" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r637" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "srt_MedianMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MedianMember", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Median", "label": "Median [Member]", "documentation": "Middle value in data set." } } }, "auth_ref": [ "r640" ] }, "nova_MeghanNuttingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "MeghanNuttingMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Meghan Nutting [Member]", "documentation": "Meghan Nutting" } } }, "auth_ref": [] }, "nova_MetersAndModemsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "MetersAndModemsMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Meters and modems", "label": "Meters And Modems [Member]", "documentation": "Meters [Member]" } } }, "auth_ref": [] }, "nova_MichaelGrassoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "MichaelGrassoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Michael Grasso [Member]", "documentation": "Michael Grasso" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/EquityBasedCompensationScheduleofStockOptionsAssumptionsDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/PropertyandEquipmentDetails", "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r447", "r448", "r449", "r450", "r523", "r696", "r731", "r776", "r777", "r831", "r832", "r833", "r834", "r844", "r855", "r856", "r870", "r879", "r892", "r900", "r1068", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interests", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r46", "r244", "r329", "r400", "r452", "r454", "r455", "r456", "r459", "r460", "r647", "r715", "r788" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distributions to redeemable noncontrolling interests and noncontrolling interests", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders." } } }, "auth_ref": [ "r217" ] }, "us-gaap_MinorityInterestDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDisclosureTextBlock", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterests" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable Noncontrolling Interests and Noncontrolling Interests", "label": "Noncontrolling Interest Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r226" ] }, "us-gaap_MinorityInterestLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestLineItems", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest [Line Items]", "label": "Noncontrolling Interest [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestPeriodIncreaseDecrease", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest, period increase", "label": "Noncontrolling Interest, Period Increase (Decrease)", "documentation": "Net Increase or Decrease in balance of noncontrolling interest in the subsidiary during the reporting period." } } }, "auth_ref": [ "r124" ] }, "us-gaap_MinorityInterestTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestTable", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest [Table]", "label": "Noncontrolling Interest [Table]", "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." } } }, "auth_ref": [ "r46", "r124", "r125", "r187" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r979" ] }, "nova_ModulesandInvertersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ModulesandInvertersMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Modules and inverters", "label": "Modules and Inverters [Member]", "documentation": "Modules and Inverters [Member]" } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r987" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r391", "r882", "r1072", "r1124", "r1125" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r960" ] }, "nova_NaturalDisasterLossesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "NaturalDisasterLossesMember", "presentation": [ "http://www.sunnova.com/role/NaturalDisasterLossesScheduleofDisasterLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Natural Disaster Losses", "label": "Natural Disaster Losses [Member]", "documentation": "Natural Disaster Losses [Member]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r323" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 }, "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r323" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in operating activities", "terseLabel": "Net cash provided by (used in) operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r198", "r199", "r200" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to stockholders", "terseLabel": "Net Income (Loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r183", "r200", "r246", "r286", "r312", "r313", "r317", "r329", "r337", "r340", "r341", "r342", "r343", "r346", "r347", "r359", "r371", "r382", "r386", "r388", "r400", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r632", "r647", "r722", "r807", "r824", "r825", "r868", "r911", "r1064" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income (loss) attributable to redeemable noncontrolling interests and noncontrolling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r128", "r228", "r312", "r313", "r346", "r347", "r721", "r1016" ] }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net income (loss)", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest." } } }, "auth_ref": [ "r187" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to stockholders\u2014basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r320", "r340", "r341", "r342", "r343", "r350", "r351", "r360", "r363", "r371", "r382", "r386", "r388", "r868" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to stockholders - diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "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." } } }, "auth_ref": [ "r320", "r352", "r355", "r356", "r357", "r358", "r360", "r363" ] }, "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Net income (loss)", "label": "Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest", "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." } } }, "auth_ref": [ "r32", "r228", "r229" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Guidance", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "nova_NinePointSevenFiveConvertibleSeniorNotesDueAprilTwentyTwentyFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "NinePointSevenFiveConvertibleSeniorNotesDueAprilTwentyTwentyFiveMember", "presentation": [ "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "9.75% Convertible Senior Notes Due April 2025", "label": "Nine Point Seven Five Convertible Senior Notes Due April Twenty Twenty Five [Member]", "documentation": "Nine Point Seven Five Convertible Senior Notes Due April Twenty Twenty Five [Member]" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r959" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r928", "r940", "r950", "r967", "r976" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r957" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r956" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r967" ] }, "nova_NonPerformanceFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "NonPerformanceFee", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-performance fee", "label": "Non-Performance Fee", "documentation": "Non-Performance Fee" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r987" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r987" ] }, "nova_NoncashInvestmentsInSolarReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "NoncashInvestmentsInSolarReceivables", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash issuance of common stock for investments in solar receivables", "label": "Noncash Investments In Solar Receivables", "documentation": "Noncash Investments In Solar Receivables" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestAbstract", "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest [Abstract]", "label": "Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "nova_NoncontrollingInterestDecreaseFromCostsRelatedToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "NoncontrollingInterestDecreaseFromCostsRelatedToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Costs related to redeemable noncontrolling interests and noncontrolling interests", "label": "Noncontrolling Interest, Decrease From Costs Related To Noncontrolling Interest Holders", "documentation": "Noncontrolling Interest, Decrease From Costs Related To Noncontrolling Interest Holders" } } }, "auth_ref": [] }, "nova_NoncontrollingInterestDecreaseFromCostsRelatedToRedeemableNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "NoncontrollingInterestDecreaseFromCostsRelatedToRedeemableNoncontrollingInterest", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Costs related to redeemable noncontrolling interests and noncontrolling interests", "label": "Noncontrolling Interest, Decrease From Costs Related To Redeemable Noncontrolling Interest", "documentation": "Noncontrolling Interest, Decrease From Costs Related To Redeemable Noncontrolling Interest" } } }, "auth_ref": [] }, "nova_NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions from redeemable noncontrolling interests and noncontrolling interests", "label": "Noncontrolling Interest, Increase From Contributions From Noncontrolling Interest Holders", "documentation": "Noncontrolling Interest, Increase From Contributions From Noncontrolling Interest Holders" } } }, "auth_ref": [] }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Contributions from redeemable noncontrolling interests and noncontrolling interests", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders." } } }, "auth_ref": [ "r18", "r101", "r227" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interests", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r123", "r497", "r1029", "r1030", "r1031", "r1128" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsBalanceSheetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Not designated as hedging instrument", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r20" ] }, "us-gaap_NonperformingFinancingReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonperformingFinancingReceivableMember", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonperforming", "label": "Nonperforming Financial Instruments [Member]", "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." } } }, "auth_ref": [ "r70", "r1045" ] }, "nova_NotePayableForPurchaseOfInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "NotePayableForPurchaseOfInventory", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Note payable for financing the purchase of inventory", "label": "Note Payable For Purchase Of Inventory", "documentation": "Note Payable For Purchase Of Inventory" } } }, "auth_ref": [] }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of customer notes receivable", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease." } } }, "auth_ref": [ "r392", "r393", "r705" ] }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer notes receivable, net of allowance of $111,818 and $77,998 as of December\u00a031, 2023 and 2022, respectively", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent." } } }, "auth_ref": [] }, "us-gaap_NotesPayableOtherPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableOtherPayablesMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notes payable", "label": "Notes Payable, Other Payables [Member]", "documentation": "A written promise to pay a note to a third party." } } }, "auth_ref": [] }, "us-gaap_NotesReceivableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Customer notes receivable", "label": "Notes Receivable, Fair Value Disclosure", "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." } } }, "auth_ref": [ "r1108" ] }, "us-gaap_NotesReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableGross", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails": { "parentTag": "us-gaap_NotesReceivableFairValueDisclosure", "weight": 1.0, "order": 1.0 }, "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails", "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails", "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails" ], "lang": { "en-us": { "role": { "netLabel": "Customer notes receivable", "totalLabel": "Total", "label": "Financing Receivable, before Allowance for Credit Loss", "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r267", "r271", "r272", "r303", "r418", "r422", "r871", "r872", "r1005", "r1042" ] }, "us-gaap_NotesReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableMember", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer notes receivable", "label": "Notes Receivable [Member]", "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." } } }, "auth_ref": [] }, "nova_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "NumberOfCustomers", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of customers", "label": "Number Of Customers", "documentation": "Number Of Customers" } } }, "auth_ref": [] }, "nova_NumberOfDealers": { "xbrltype": "integerItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "NumberOfDealers", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of dealers", "label": "Number Of Dealers", "documentation": "Number Of Dealers" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r1035" ] }, "nova_NumberOfSolarEnergyPoolToBeLeased": { "xbrltype": "integerItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "NumberOfSolarEnergyPoolToBeLeased", "presentation": [ "http://www.sunnova.com/role/InvestmentsinSolarReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of solar energy pools, to be leased", "label": "Number Of Solar Energy Pool, To Be Leased", "documentation": "Number Of Solar Energy Pool, To Be Leased" } } }, "auth_ref": [] }, "us-gaap_NumberOfStatesInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfStatesInWhichEntityOperates", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of states in which entity operates (more than)", "label": "Number of States in which Entity Operates", "documentation": "The number of states the entity operates in as of the balance sheet date." } } }, "auth_ref": [] }, "nova_NumberOfStockOptionPlans": { "xbrltype": "integerItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "NumberOfStockOptionPlans", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of stock option plans", "label": "Number Of Stock Option Plans", "documentation": "Number Of Stock Option Plans" } } }, "auth_ref": [] }, "nova_NumberOfTaxEquityFunds": { "xbrltype": "integerItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "NumberOfTaxEquityFunds", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of tax equity funds", "label": "Number Of Tax Equity Funds", "documentation": "Number Of Tax Equity Funds" } } }, "auth_ref": [] }, "us-gaap_OfficeEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OfficeEquipmentMember", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computers and equipment", "label": "Office Equipment [Member]", "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expense:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 }, "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating loss", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r371", "r382", "r386", "r388", "r868" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r675", "r897" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Present value of future payments", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r667" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails": { "parentTag": "nova_LeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "negatedTerseLabel": "Current portion of lease liability", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r667" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r668" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails": { "parentTag": "nova_LeaseLiability", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesFutureMinimumLeasePaymentsDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating leases", "terseLabel": "Long-term portion of lease liability", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r667" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r668" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flow from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r672", "r678" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails": { "parentTag": "nova_LeaseRightOfUseAsset", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r666" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r668" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r681", "r897" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r680", "r897" ] }, "nova_OperatingLeasesLeaseholdImprovementsReimbursements": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "OperatingLeasesLeaseholdImprovementsReimbursements", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements reimbursements", "label": "Operating Leases, Leasehold Improvements Reimbursements", "documentation": "Operating Leases, Leasehold Improvements Reimbursements" } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r111" ] }, "nova_OperationsAndMaintenanceExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "OperationsAndMaintenanceExpense", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sunnova.com/role/NaturalDisasterLossesNarrativeDetails", "http://www.sunnova.com/role/NaturalDisasterLossesScheduleofDisasterLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operations and maintenance", "label": "Operations And Maintenance Expense", "documentation": "Operations And Maintenance Expense" } } }, "auth_ref": [] }, "us-gaap_OptionIndexedToIssuersEquityEquityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OptionIndexedToIssuersEquityEquityAxis", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option Indexed to Issuer's Equity [Axis]", "label": "Option Indexed to Issuer's Equity [Axis]", "documentation": "Information by type of options indexed to an issuer's equity." } } }, "auth_ref": [ "r89", "r147", "r148", "r231" ] }, "us-gaap_OptionIndexedToIssuersEquityStrikePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OptionIndexedToIssuersEquityStrikePrice1", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped call transaction (in USD per share)", "label": "Option Indexed to Issuer's Equity, Strike Price", "documentation": "Exercise or strike price stated in the contract for options indexed to the issuer's equity shares." } } }, "auth_ref": [ "r24", "r27" ] }, "us-gaap_OptionIndexedToIssuersEquityTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OptionIndexedToIssuersEquityTypeDomain", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option Indexed to Issuer's Equity, Type [Domain]", "label": "Option Indexed to Issuer's Equity, Type [Domain]", "documentation": "Description of the type of freestanding contract issued by a Company that is indexed to, and potentially settled in, a Company's own stock. Specifically, the pertinent rights and privileges of the securities outstanding." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets, net of allowance of $4,659 and $3,250 as of December\u00a031, 2023 and 2022, respectively", "verboseLabel": "Other current assets", "totalLabel": "Other current assets, net of allowance of $4,659 and $3,250 as of December\u00a031, 2023 and 2022, respectively", "label": "Other Assets, Current", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r308", "r898" ] }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMiscellaneousCurrent", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Assets, Miscellaneous, Current", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Assets, Miscellaneous, Noncurrent", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "totalLabel": "Total", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r295" ] }, "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Capitalized Property Plant and Equipment [Member]", "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized." } } }, "auth_ref": [ "r207" ] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitment", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other commitment", "totalLabel": "Total", "label": "Other Commitment", "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." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueAfterFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueAfterFifthYear", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029 and thereafter", "label": "Other Commitment, to be Paid, after Year Five", "documentation": "Amount of commitment classified as other to be paid after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInFifthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInFifthYear", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Other Commitment, to be Paid, Year Five", "documentation": "Amount of commitment classified as other to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInFourthYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInFourthYear", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Other Commitment, to be Paid, Year Four", "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)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Other Commitment, to be Paid, Year One", "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)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInSecondYear", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Other Commitment, to be Paid, Year Two", "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)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentDueInThirdYear", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails": { "parentTag": "us-gaap_OtherCommitment", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Other Commitment, to be Paid, Year Three", "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)." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAxis", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Axis]", "label": "Other Commitments [Axis]", "documentation": "Information by type of other commitment." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsDomain", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Domain]", "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsLineItems", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Line Items]", "label": "Other Commitments [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTable", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesDealerCommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Commitments [Table]", "label": "Other Commitments [Table]", "documentation": "Disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsTableTextBlock", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Other commitments", "label": "Other Commitments [Table Text Block]", "documentation": "Tabular disclosure of information about obligations resulting from other commitments." } } }, "auth_ref": [] }, "nova_OtherContractWithCustomerLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "OtherContractWithCustomerLiabilityMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other, Contract With Customer, Liability [Member]", "documentation": "Other, Contract With Customer, Liability" } } }, "auth_ref": [] }, "nova_OtherCurrentAssetAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "OtherCurrentAssetAllowance", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Other current asset, allowance", "label": "Other Current Asset, Allowance", "documentation": "Other Current Asset, Allowance" } } }, "auth_ref": [] }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of other current liabilities", "label": "Other Current Liabilities [Table Text Block]", "documentation": "Tabular disclosure of other current liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherGeneralExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherGeneralExpense", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other operating expense", "label": "Other General Expense", "documentation": "Amount of general expenses not normally included in Other Operating Costs and Expenses." } } }, "auth_ref": [ "r189" ] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "nova_OtherInventoryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "OtherInventoryMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other, Inventory [Member]", "documentation": "Other, Inventory" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 }, "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "totalLabel": "Total", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r38", "r898" ] }, "nova_OtherNaturalDisasterRelatedChargesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "OtherNaturalDisasterRelatedChargesMember", "presentation": [ "http://www.sunnova.com/role/NaturalDisasterLossesNarrativeDetails", "http://www.sunnova.com/role/NaturalDisasterLossesScheduleofDisasterLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other natural disaster-related charges", "label": "Other Natural Disaster-Related Charges [Member]", "documentation": "Other Natural Disaster-Related Charges" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other non-cash items", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r200" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other (income) expense", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r192" ] }, "us-gaap_OtherOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other operating income", "label": "Other Operating Income (Expense), Net", "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." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r959" ] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable\u2014other", "label": "Other Receivables, Net, Current", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "nova_OtherRestrictedCashMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "OtherRestrictedCashMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Restricted Cash [Member]", "documentation": "Other Restricted Cash [Member]" } } }, "auth_ref": [] }, "nova_OtherRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "OtherRevenueMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other revenue", "label": "Other Revenue [Member]", "documentation": "Other Revenue [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherSundryLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherSundryLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Other Sundry Liabilities, Current", "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." } } }, "auth_ref": [ "r38", "r84" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r926", "r938", "r948", "r974" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r929", "r941", "r951", "r977" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r929", "r941", "r951", "r977" ] }, "srt_ParentCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ParentCompanyMember", "presentation": [ "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsBasisofPresentationDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsAdditionalInformationDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Parent Company", "label": "Parent Company [Member]", "documentation": "Registrant with controlling financial interest in one or more subsidiaries. Controlling interest in subsidiary includes, but is not limited to, primary beneficiary of variable interest entity (VIE). Controlling interest in subsidiary excludes broker-dealer with controlling financial interest in subsidiary but control is likely to be temporary." } } }, "auth_ref": [ "r332" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Total Stockholders' Equity", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_PastDueFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PastDueFinancingReceivablesTableTextBlock", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financing receivable, past due", "label": "Financing Receivable, Past Due [Table Text Block]", "documentation": "Tabular disclosure of aging analysis for financing receivable." } } }, "auth_ref": [ "r71", "r73", "r872", "r1044" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r955" ] }, "nova_PaymentsForCappedCallTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "PaymentsForCappedCallTransactions", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of capped call transactions", "negatedTerseLabel": "Purchase of capped call transactions", "label": "Payments For Capped Call Transactions", "documentation": "Payments For Capped Call Transactions" } } }, "auth_ref": [] }, "nova_PaymentsForInvestmentsInSolarReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "PaymentsForInvestmentsInSolarReceivables", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for investments in solar receivables", "label": "Payments For Investments In Solar Receivables", "documentation": "Payments For Investments In Solar Receivables" } } }, "auth_ref": [] }, "nova_PaymentsForNonPerformanceFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "PaymentsForNonPerformanceFees", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-performance fees paid", "label": "Payments For Non-Performance Fees", "documentation": "Payments For Non-Performance Fees" } } }, "auth_ref": [] }, "nova_PaymentsForOtherCommitments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "PaymentsForOtherCommitments", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments for dealer commitments", "label": "Payments For Other Commitments", "documentation": "Payments For Other Commitments" } } }, "auth_ref": [] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 }, "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other, net", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r998", "r1018" ] }, "nova_PaymentsForPurchaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "PaymentsForPurchaseObligations", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments for purchase obligations", "label": "Payments For Purchase Obligations", "documentation": "Payments For Purchase Obligations" } } }, "auth_ref": [] }, "nova_PaymentsOfCostsRelatedToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "PaymentsOfCostsRelatedToNoncontrollingInterests", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of costs related to redeemable noncontrolling interests and noncontrolling interests", "label": "Payments Of Costs Related to Noncontrolling Interests", "documentation": "Payments Of Costs Related to Noncontrolling Interests" } } }, "auth_ref": [] }, "nova_PaymentsOfDebtDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "PaymentsOfDebtDiscounts", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of debt discounts", "label": "Payments Of Debt Discounts", "documentation": "Payments Of Debt Discounts" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of deferred financing costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r54" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Proceeds from issuance of common stock, net", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r52" ] }, "us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireAdditionalInterestInSubsidiaries", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of noncontrolling interest", "negatedTerseLabel": "Investments in subsidiaries", "label": "Payments to Acquire Additional Interest in Subsidiaries", "documentation": "The cash outflow associated with the purchase of noncontrolling interest during the period." } } }, "auth_ref": [ "r49" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments for investments and customer notes receivable", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r196" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r197" ] }, "us-gaap_PaymentsToMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToMinorityShareholders", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Distributions to redeemable noncontrolling interests and noncontrolling interests", "label": "Payments to Noncontrolling Interests", "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest." } } }, "auth_ref": [ "r52" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r958" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r958" ] }, "us-gaap_PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementPlansNonpensionBenefitsPolicy", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan", "label": "Pension and Other Postretirement Plans, Nonpension Benefits, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for plans, other than pension plans, that provide postretirement benefits (including both defined benefit and defined contribution plans). This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived." } } }, "auth_ref": [ "r102", "r103", "r104" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r957" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r967" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r960" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r956" ] }, "us-gaap_PerformanceGuaranteeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceGuaranteeMember", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.sunnova.com/role/CommitmentsandContingenciesPerformanceGuaranteeObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Guarantee Obligations", "label": "Performance Guarantee [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_PerformingFinancingReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformingFinancingReceivableMember", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performing", "label": "Performing Financial Instruments [Member]", "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." } } }, "auth_ref": [ "r70", "r1045" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion at Fair Value Measurement", "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r645" ] }, "nova_PowerPurchaseAgreementPPAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "PowerPurchaseAgreementPPAMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PPA revenue", "label": "Power Purchase Agreement (PPA) [Member]", "documentation": "Power Purchase Agreement (PPA) [Member]" } } }, "auth_ref": [] }, "nova_PowerPurchaseAgreementsandLeaseRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "PowerPurchaseAgreementsandLeaseRevenueMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "PPAs and leases", "label": "Power Purchase Agreements and Lease Revenue [Member]", "documentation": "Power Purchase Agreements and Lease Revenue [Member]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid assets", "label": "Prepaid Expense, Current", "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." } } }, "auth_ref": [ "r307", "r427", "r428", "r862" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassifications", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "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." } } }, "auth_ref": [ "r1009" ] }, "nova_PriorPlansMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "PriorPlansMember", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Plans", "label": "Prior Plans [Member]", "documentation": "Prior Plans [Member]" } } }, "auth_ref": [] }, "nova_ProceedsForInvestmentsInSolarReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ProceedsForInvestmentsInSolarReceivables", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from investments in solar receivables", "label": "Proceeds For Investments In Solar Receivables", "documentation": "Proceeds For Investments In Solar Receivables" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromCollectionOfNotesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromCollectionOfNotesReceivable", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from customer notes receivable", "label": "Proceeds from Collection of Notes Receivable", "documentation": "The cash inflow associated with principal collections from a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distributions from subsidiaries", "label": "Proceeds from Divestiture of Interest in Consolidated Subsidiaries", "documentation": "The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent)." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock, net", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r7" ] }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from long-term debt", "label": "Proceeds from Issuance of Other Long-Term Debt", "documentation": "Amount of cash inflow from issuance of long-term debt classified as other." } } }, "auth_ref": [ "r51" ] }, "us-gaap_ProceedsFromMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMinorityShareholders", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions from redeemable noncontrolling interests and noncontrolling interests", "label": "Proceeds from Noncontrolling Interests", "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership." } } }, "auth_ref": [ "r50" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r999", "r1019" ] }, "nova_ProceedsFromSalesOfInvestmentTaxCreditsForRedeemableNoncontrollingInterestsAndNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ProceedsFromSalesOfInvestmentTaxCreditsForRedeemableNoncontrollingInterestsAndNoncontrollingInterests", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales of investment tax credits for redeemable noncontrolling interests and noncontrolling interests", "label": "Proceeds From Sales Of Investment Tax Credits For Redeemable Noncontrolling Interests And Noncontrolling Interests", "documentation": "Proceeds From Sales Of Investment Tax Credits For Redeemable Noncontrolling Interests And Noncontrolling Interests" } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r389", "r701", "r725", "r726", "r727", "r728", "r729", "r730", "r859", "r880", "r899", "r1004", "r1057", "r1058", "r1072", "r1124" ] }, "nova_ProductWarrantyObligationsTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ProductWarrantyObligationsTerm", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product warranty obligations, term", "label": "Product Warranty Obligations, Term", "documentation": "Product Warranty Obligations, Term" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "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" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r389", "r701", "r725", "r726", "r727", "r728", "r729", "r730", "r859", "r880", "r899", "r1004", "r1057", "r1058", "r1072", "r1124" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "verboseLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r286", "r312", "r313", "r322", "r329", "r337", "r346", "r347", "r371", "r382", "r386", "r388", "r400", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r600", "r603", "r604", "r632", "r647", "r708", "r720", "r754", "r807", "r824", "r825", "r868", "r895", "r896", "r912", "r1016", "r1064" ] }, "us-gaap_ProjectMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProjectMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Project [Domain]", "label": "Project [Domain]", "documentation": "Planned program of work." } } }, "auth_ref": [ "r161" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r206", "r258", "r264", "r265" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/PropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "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." } } }, "auth_ref": [ "r207", "r291", "r719" ] }, "us-gaap_PropertyPlantAndEquipmentImpairment": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentImpairment", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment, Impairment [Policy Text Block]", "documentation": "Disclosure of accounting policy for assessing and recognizing impairments of its property, plant and equipment." } } }, "auth_ref": [ "r82" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.sunnova.com/role/PropertyandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r10", "r709", "r719", "r898" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r207" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful\u00a0Lives", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesAllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for current expected credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r319", "r414" ] }, "us-gaap_ProvisionForLoanLossesExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForLoanLossesExpensed", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofChangesinAllowancesforCreditLossesRelatedtoCustomerNotesReceivableDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for current expected credit losses", "label": "Financing Receivable, Credit Loss, Expense (Reversal)", "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable." } } }, "auth_ref": [ "r414", "r706" ] }, "nova_PublicStockOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "PublicStockOfferingMember", "presentation": [ "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Public Stock Offering", "label": "Public Stock Offering [Member]", "documentation": "Public Stock Offering" } } }, "auth_ref": [] }, "us-gaap_PublicUtilitiesInventoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryAxis", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Axis]", "label": "Inventory [Axis]", "documentation": "Information by type of inventory held." } } }, "auth_ref": [ "r1015" ] }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryTypeDomain", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesInventoryDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Domain]", "label": "Inventory [Domain]", "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." } } }, "auth_ref": [ "r1015" ] }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining purchase commitment", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "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." } } }, "auth_ref": [ "r168", "r243" ] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase commitment", "label": "Purchase Obligation", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "nova_PurchaseObligationMegawattHours": { "xbrltype": "integerItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "PurchaseObligationMegawattHours", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Megawatt hours to be purchased", "label": "Purchase Obligation, Megawatt Hours", "documentation": "Purchase Obligation, Megawatt Hours" } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r955" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r955" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/EquityBasedCompensationScheduleofStockOptionsAssumptionsDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/PropertyandEquipmentDetails", "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r447", "r448", "r449", "r450", "r515", "r523", "r554", "r555", "r556", "r695", "r696", "r731", "r776", "r777", "r831", "r832", "r833", "r834", "r844", "r855", "r856", "r870", "r879", "r892", "r900", "r903", "r1051", "r1068", "r1115", "r1116", "r1117", "r1118", "r1119" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/EquityBasedCompensationScheduleofStockOptionsAssumptionsDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/PropertyandEquipmentDetails", "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r447", "r448", "r449", "r450", "r515", "r523", "r554", "r555", "r556", "r695", "r696", "r731", "r776", "r777", "r831", "r832", "r833", "r834", "r844", "r855", "r856", "r870", "r879", "r892", "r900", "r903", "r1051", "r1068", "r1115", "r1116", "r1117", "r1118", "r1119" ] }, "nova_ReallocationOfAssetBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ReallocationOfAssetBasis", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Equity in subsidiaries attributable to parent", "label": "Reallocation Of Asset Basis", "documentation": "Reallocation Of Asset Basis" } } }, "auth_ref": [] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable [Domain]", "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Receivables [Abstract]", "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "nova_ReceivablesCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ReceivablesCreditLossExpenseReversal", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for current expected credit losses and other bad debt expense", "label": "Receivables, Credit Loss Expense (Reversal)", "documentation": "Receivables, Credit Loss Expense (Reversal)" } } }, "auth_ref": [] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r921", "r933", "r943", "r969" ] }, "nova_RedeemableNoncontrollingInterestContingentEventAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "RedeemableNoncontrollingInterestContingentEventAxis", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Event [Axis]", "label": "Redeemable Noncontrolling Interest, Contingent Event [Axis]", "documentation": "Redeemable Noncontrolling Interest, Contingent Event [Axis]" } } }, "auth_ref": [] }, "nova_RedeemableNoncontrollingInterestContingentEventDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "RedeemableNoncontrollingInterestContingentEventDomain", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Event [Domain]", "label": "Redeemable Noncontrolling Interest, Contingent Event [Domain]", "documentation": "Redeemable Noncontrolling Interest, Contingent Event" } } }, "auth_ref": [] }, "nova_RedeemableNoncontrollingInterestEquityAllocationOfIncomeLoss": { "xbrltype": "percentItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "RedeemableNoncontrollingInterestEquityAllocationOfIncomeLoss", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allocation of income (loss)", "label": "Redeemable Noncontrolling Interest, Equity, Allocation Of Income (Loss)", "documentation": "Redeemable Noncontrolling Interest, Equity, Allocation Of Income (Loss)" } } }, "auth_ref": [] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable noncontrolling interests", "periodStartLabel": "Redeemable noncontrolling interest, beginning balance", "periodEndLabel": "Redeemable noncontrolling interest, ending balance", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity." } } }, "auth_ref": [ "r91", "r92", "r93", "r94" ] }, "nova_RedeemableNoncontrollingInterestEquityInterestPurchased": { "xbrltype": "percentItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "RedeemableNoncontrollingInterestEquityInterestPurchased", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest purchased", "label": "Redeemable Noncontrolling Interest, Equity, Interest Purchased", "documentation": "Redeemable Noncontrolling Interest, Equity, Interest Purchased" } } }, "auth_ref": [] }, "nova_RedeemableNoncontrollingInterestReallocationOfBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "RedeemableNoncontrollingInterestReallocationOfBasis", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Equity in subsidiaries attributable to parent", "label": "Redeemable Noncontrolling Interest, Reallocation Of Basis", "documentation": "Redeemable Noncontrolling Interest, Reallocation Of Basis" } } }, "auth_ref": [] }, "us-gaap_RedeemableNoncontrollingInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestTableTextBlock", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestandNoncontrollingInterestsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable noncontrolling interests", "label": "Redeemable Noncontrolling Interest [Table Text Block]", "documentation": "Tabular disclosure of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (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 entity." } } }, "auth_ref": [] }, "nova_RepaymentsOfDebtLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "RepaymentsOfDebtLineItems", "presentation": [ "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of Debt [Line Items]", "label": "Repayments Of Debt [Line Items]", "documentation": "Repayments Of Debt" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfNotesPayable", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on notes payable", "label": "Repayments of Notes Payable", "documentation": "The cash outflow for a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r53" ] }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfOtherLongTermDebt", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of long-term debt", "label": "Repayments of Other Long-Term Debt", "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r53" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r922", "r934", "r944", "r970" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r923", "r935", "r945", "r971" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r930", "r942", "r952", "r978" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash", "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r1011", "r1022", "r1120", "r1123" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash and Cash Equivalents [Axis]", "label": "Restricted Cash and Cash Equivalents [Axis]", "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage." } } }, "auth_ref": [ "r34" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r290" ] }, "us-gaap_RestrictedCashAndCashEquivalentsItemsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsItemsLineItems", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Cash and Cash Equivalents Items [Line Items]", "label": "Restricted Cash and Cash Equivalents Items [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r1123" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherCurrentAssetsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Restricted cash included in other current assets", "verboseLabel": "Restricted cash included in other current assets", "terseLabel": "Restricted cash", "label": "Restricted Cash, Current", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r1011", "r1022" ] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsOtherAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Restricted cash included in other assets", "terseLabel": "Restricted cash", "label": "Restricted Cash, Noncurrent", "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r252", "r1012", "r1022" ] }, "nova_RestrictedCashUninsured": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "RestrictedCashUninsured", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash deposits in excess of FDIC insured limit", "label": "Restricted Cash, Uninsured", "documentation": "Restricted Cash, Uninsured" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r176", "r217", "r714", "r738", "r743", "r751", "r787", "r898" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r282", "r333", "r334", "r335", "r338", "r345", "r347", "r404", "r410", "r562", "r563", "r564", "r585", "r586", "r613", "r615", "r616", "r619", "r630", "r734", "r736", "r755", "r1128" ] }, "nova_RevenueFromContractWithCustomerCustomerFICOScoreRequired": { "xbrltype": "integerItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "RevenueFromContractWithCustomerCustomerFICOScoreRequired", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum FICO score required for customer to qualify for program", "label": "Revenue From Contract With Customer, Customer FICO Score Required", "documentation": "Revenue From Contract With Customer, Customer FICO Score Required" } } }, "auth_ref": [] }, "nova_RevenueFromContractWithCustomerEnergyPerCertificate": { "xbrltype": "energyItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "RevenueFromContractWithCustomerEnergyPerCertificate", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Energy per certificate (in kWhs)", "label": "Revenue From Contract With Customer, Energy Per Certificate", "documentation": "Revenue From Contract With Customer, Energy Per Certificate" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 }, "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r372", "r373", "r381", "r384", "r385", "r389", "r390", "r391", "r511", "r512", "r701" ] }, "nova_RevenueFromContractWithCustomerNumberOfOptionsToRenew": { "xbrltype": "integerItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "RevenueFromContractWithCustomerNumberOfOptionsToRenew", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of options to renew term", "label": "Revenue From Contract With Customer, Number Of Options To Renew", "documentation": "Revenue From Contract With Customer, Number Of Options To Renew" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue / Loans / Deferred Revenue", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r269", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r857" ] }, "nova_RevenueFromContractWithCustomerProceedsReceivedPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "RevenueFromContractWithCustomerProceedsReceivedPeriod", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Typical period for receiving payment", "label": "Revenue From Contract With Customer, Proceeds Received, Period", "documentation": "Revenue From Contract With Customer, Proceeds Received, Period" } } }, "auth_ref": [] }, "nova_RevenueFromContractWithCustomerRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "RevenueFromContractWithCustomerRenewalTerm", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Renewal term", "label": "Revenue From Contract With Customer, Renewal Term", "documentation": "Revenue From Contract With Customer, Renewal Term" } } }, "auth_ref": [] }, "nova_RevenueFromContractWithCustomerTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "RevenueFromContractWithCustomerTerm", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Agreement term", "label": "Revenue From Contract With Customer, Term", "documentation": "Revenue From Contract With Customer, Term" } } }, "auth_ref": [] }, "nova_RevenueFromContractWithCustomersMaximumRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "RevenueFromContractWithCustomersMaximumRenewalTerm", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum renewal term", "label": "Revenue From Contract With Customers, Maximum Renewal Term", "documentation": "Revenue From Contract With Customers, Maximum Renewal Term" } } }, "auth_ref": [] }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePerformanceObligationDescriptionOfTiming", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligation, description of timing", "label": "Revenue, Performance Obligation, Description of Timing", "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." } } }, "auth_ref": [ "r502" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contracted but not yet recognized revenue", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r261" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contracted but not yet recognized revenue, expected timing of satisfaction", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r262" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r262" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contracted but not yet recognized revenue", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r1000" ] }, "us-gaap_RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationProvisionForLossPolicyTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Guarantee Obligations", "label": "Revenue, Remaining Performance Obligation, Provision for Loss [Policy Text Block]", "documentation": "Disclosure of accounting policy election for whether provision for loss for performance obligation was determined at contract or performance obligation level." } } }, "auth_ref": [ "r498" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving credit facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "nova_RightOfUseAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "RightOfUseAssetAbstract", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets:", "label": "Right-Of-Use Asset [Abstract]", "documentation": "Right-Of-Use Asset [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r679", "r897" ] }, "nova_RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "RightOfUseAssetObtainedInExchangeForLeaseLiabilityAbstract", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for lease obligations:", "label": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]", "documentation": "Right-Of-Use Asset Obtained In Exchange For Lease Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r679", "r897" ] }, "nova_RobertLaneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "RobertLaneMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Robert Lane [Member]", "documentation": "Robert Lane" } } }, "auth_ref": [] }, "nova_RobertLaneSaleOfCommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "RobertLaneSaleOfCommonStockMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Robert Lane, Sale of Common Stock [Member]", "documentation": "Robert Lane, Sale of Common Stock" } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r987" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r987" ] }, "nova_SEIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SEIMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEI", "label": "SEI [Member]", "documentation": "SEI [Member]" } } }, "auth_ref": [] }, "nova_SOLIISeries20202ClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SOLIISeries20202ClassAMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOLII Series 2020-2 Class A", "label": "SOLII Series 2020-2 Class A [Member]", "documentation": "SOLII Series 2020-2 Class A" } } }, "auth_ref": [] }, "nova_SOLIISeries20202ClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SOLIISeries20202ClassBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOLII Series 2020-2 Class B", "label": "SOLII Series 2020-2 Class B [Member]", "documentation": "SOLII Series 2020-2 Class B" } } }, "auth_ref": [] }, "nova_SOLISeries20201ClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SOLISeries20201ClassAMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOLI Series 2020-1 Class A", "label": "SOLI Series 2020-1 Class A [Member]", "documentation": "SOLI Series 2020-1 Class A [Member]" } } }, "auth_ref": [] }, "nova_SOLISeries20201ClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SOLISeries20201ClassBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOLI Series 2020-1 Class B", "label": "SOLI Series 2020-1 Class B [Member]", "documentation": "SOLI Series 2020-1 Class B [Member]" } } }, "auth_ref": [] }, "nova_SOLVISeries20241ClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SOLVISeries20241ClassAMember", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOLVI Series 2024-1 Class A", "label": "SOLVI Series 2024-1 Class A [Member]", "documentation": "SOLVI Series 2024-1 Class A" } } }, "auth_ref": [] }, "nova_SOLVISeries20241ClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SOLVISeries20241ClassBMember", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOLVI Series 2024-1 Class B", "label": "SOLVI Series 2024-1 Class B [Member]", "documentation": "SOLVI Series 2024-1 Class B" } } }, "auth_ref": [] }, "nova_SOLVISeries20241ClassCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SOLVISeries20241ClassCMember", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOLVI Series 2024-1 Class C", "label": "SOLVI Series 2024-1 Class C [Member]", "documentation": "SOLVI Series 2024-1 Class C" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of stock, net proceeds", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "nova_SaleOfStockIssuanceCostsOfferingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SaleOfStockIssuanceCostsOfferingExpense", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance costs on offering expenses", "label": "Sale Of Stock, Issuance Costs, Offering Expense", "documentation": "Sale Of Stock, Issuance Costs, Offering Expense" } } }, "auth_ref": [] }, "nova_SaleOfStockIssuanceCostsUnderwriterDiscountsAndCommissions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SaleOfStockIssuanceCostsUnderwriterDiscountsAndCommissions", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Underwriting discounts and commissions", "label": "Sale Of Stock, Issuance Costs, Underwriter Discounts And Commissions", "documentation": "Sale Of Stock, Issuance Costs, Underwriter Discounts And Commissions" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsBasisofPresentationDetails", "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsBasisofPresentationDetails", "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued (in shares)", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsBasisofPresentationDetails", "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock offering price (in USD per share)", "label": "Sale of Stock, Price Per Share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark", "label": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r391", "r1001" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails", "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofCustomerNotesReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "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." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair values of notes receivable and corresponding carrying amounts", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "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." } } }, "auth_ref": [ "r45" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareAntiDilutiveWeightedAverageSharesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of antidilutive weighted average shares", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ScheduleOfAssetRetirementObligationsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAssetRetirementObligationsTableTextBlock", "presentation": [ "http://www.sunnova.com/role/AROsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of changes in AROs", "label": "Schedule of Asset Retirement Obligations [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount of a liability for asset retirement obligations." } } }, "auth_ref": [ "r209" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r115", "r116", "r593" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.sunnova.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r115", "r116" ] }, "us-gaap_ScheduleOfBusinessInsuranceRecoveriesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessInsuranceRecoveriesTable", "presentation": [ "http://www.sunnova.com/role/NaturalDisasterLossesNarrativeDetails", "http://www.sunnova.com/role/NaturalDisasterLossesScheduleofDisasterLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Insurance Recoveries [Table]", "label": "Business Insurance Recoveries [Table]", "documentation": "Disclosure of information about business interruption insurance recoveries. Includes, but is not limited to, the nature of the event resulting in business interruption loss, amount of business interruption insurance recoveries recognized, and line item in the statement of income in which those recoveries are classified." } } }, "auth_ref": [ "r195" ] }, "us-gaap_ScheduleOfBusinessInsuranceRecoveriesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessInsuranceRecoveriesTextBlock", "presentation": [ "http://www.sunnova.com/role/NaturalDisasterLossesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of disaster losses", "label": "Business Insurance Recoveries [Table Text Block]", "documentation": "Tabular disclosure of business interruption insurance recoveries. Includes, but is not limited to, the nature of the event resulting in business interruption loss, amount of business interruption insurance recoveries recognized, and line item in the statement of income in which those recoveries are classified." } } }, "auth_ref": [ "r194", "r195" ] }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "presentation": [ "http://www.sunnova.com/role/LongTermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of carrying values and estimated fair values of debt instruments", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "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." } } }, "auth_ref": [] }, "srt_ScheduleOfCondensedFinancialStatementsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfCondensedFinancialStatementsTable", "presentation": [ "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsAdditionalInformationDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Condensed Financial Statements [Table]", "label": "Condensed Financial Statements [Table]", "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows." } } }, "auth_ref": [ "r275", "r277", "r278", "r279", "r332", "r997" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.sunnova.com/role/LongTermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of long-term debt instruments", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "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." } } }, "auth_ref": [ "r41", "r97", "r100", "r157", "r158", "r160", "r163", "r215", "r216", "r875", "r877", "r1028" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.sunnova.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of deferred tax assets and liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r221" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of basic and diluted net loss per share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r1034" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.sunnova.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of effective income tax rate reconciliation", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r220" ] }, "us-gaap_ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivableRecordedInvestmentCreditQualityIndicatorTable", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAmortizedcostofCustomerNotesReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Credit Quality Indicator [Table]", "label": "Financing Receivable, Credit Quality Indicator [Table]", "documentation": "Disclosure of information about credit quality indicator for financing receivable." } } }, "auth_ref": [ "r871", "r1045" ] }, "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivablesPastDueTable", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableScheduleofAgedReceivablesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing Receivable, Past Due [Table]", "label": "Financing Receivable, Past Due [Table]", "documentation": "Disclosure of information about aging analysis for financing receivable." } } }, "auth_ref": [ "r872", "r1044" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r76", "r78", "r702" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of intangible assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r76", "r78" ] }, "us-gaap_ScheduleOfInterestRateDerivativesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInterestRateDerivativesTableTextBlock", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of interest rate swaps", "label": "Schedule of Interest Rate Derivatives [Table Text Block]", "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." } } }, "auth_ref": [ "r138" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r33", "r180", "r181", "r182" ] }, "us-gaap_ScheduleOfLossContingenciesByContingencyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfLossContingenciesByContingencyTextBlock", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of performance guarantee obligations", "label": "Schedule of Loss Contingencies by Contingency [Table Text Block]", "documentation": "Tabular disclosure of the loss contingencies that were reported in the period or disclosed as of the balance sheet date." } } }, "auth_ref": [ "r1053", "r1055", "r1057", "r1059" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.sunnova.com/role/LongTermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of principal maturities of our long-term debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding derivative instruments", "label": "Schedule of Notional Amounts of Outstanding Derivative Positions [Table Text Block]", "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions." } } }, "auth_ref": [ "r131" ] }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of other assets", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "documentation": "Tabular disclosure of noncurrent assets." } } }, "auth_ref": [ "r1012" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of other current assets", "label": "Schedule of Other Current Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTable", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restrictions on Cash and Cash Equivalents [Table]", "label": "Restrictions on Cash and Cash Equivalents [Table]", "documentation": "Disclosure of information about cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r29", "r237", "r1123" ] }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Details of restricted cash", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage." } } }, "auth_ref": [ "r29", "r237", "r1123" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails", "http://www.sunnova.com/role/EquityBasedCompensationScheduleofStockOptionsAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r525", "r527", "r529", "r530", "r531", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r553", "r554", "r555", "r556", "r557" ] }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock unit activity", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r106" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "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." } } }, "auth_ref": [ "r22", "r23", "r106" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r219" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r90", "r95", "r96", "r97", "r98", "r99", "r100", "r215", "r216", "r217", "r299", "r300", "r301", "r369", "r482", "r483", "r484", "r486", "r489", "r494", "r496", "r747", "r748", "r749", "r750", "r879", "r995", "r1023" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Debt", "label": "Secured Debt [Member]", "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets." } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r914" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r917" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r375", "r376", "r377", "r378", "r379", "r380", "r390", "r869" ] }, "us-gaap_SelfInsuranceReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SelfInsuranceReserve", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Self-insured claims liability", "label": "Self Insurance Reserve", "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." } } }, "auth_ref": [ "r42" ] }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SelfInsuranceReservePolicyTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Self-Insurance", "label": "Self Insurance Reserve [Policy Text Block]", "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR)." } } }, "auth_ref": [] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "nova_ServiceRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ServiceRevenueMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service revenue", "label": "Service Revenue [Member]", "documentation": "Service Revenue" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash effect of equity-based compensation plans", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r893" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount from market price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Purchase Date", "documentation": "Discount rate from fair value on purchase date that participants pay for shares." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r546" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r546" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r544" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r544" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in shares)", "periodEndLabel": "Outstanding, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r541", "r542" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Restricted Stock Units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding. beginning balance (in USD per share)", "periodEndLabel": "Outstanding, ending balance (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r541", "r542" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r545" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted stock units, vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "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." } } }, "auth_ref": [ "r548" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r545" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "http://www.sunnova.com/role/EquityBasedCompensationScheduleofStockOptionsAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r555" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationScheduleofStockOptionsAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r554" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationScheduleofStockOptionsAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r556" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails", "http://www.sunnova.com/role/EquityBasedCompensationScheduleofStockOptionsAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r525", "r527", "r529", "r530", "r531", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r553", "r554", "r555", "r556", "r557" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum employee eligible contribution", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate", "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional shares authorized during period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r894" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of stock options, exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "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." } } }, "auth_ref": [ "r535" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price, exercisable (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r535" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r548" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r539" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r537" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r547" ] }, "nova_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants In Period, Weighted Average Remaining Contractual Term", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants In Period, Weighted Average Remaining Contractual Term" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance", "periodEndLabel": "Outstanding, ending balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in shares)", "periodEndLabel": "Outstanding, ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r533", "r534" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Stock Options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding, beginning balance (in USD per share)", "periodEndLabel": "Outstanding, ending balance (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r533", "r534" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value, exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "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." } } }, "auth_ref": [ "r550" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate intrinsic value, vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "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." } } }, "auth_ref": [ "r549" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of stock options, vested and expected to vest (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "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." } } }, "auth_ref": [ "r549" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price, vested and expected to vest (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r549" ] }, "nova_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfOutstandingSharesAvailableForGrant": { "xbrltype": "percentItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentOfOutstandingSharesAvailableForGrant", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent of outstanding shares available for grant", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Percent Of Outstanding Shares Available For Grant", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Percent Of Outstanding Shares Available For Grant" } } }, "auth_ref": [] }, "nova_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period" } } }, "auth_ref": [] }, "nova_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedPercentageOfCommonStockOutstanding": { "xbrltype": "percentItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAuthorizedPercentageOfCommonStockOutstanding", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock outstanding", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized, Percentage Of Common Stock Outstanding", "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Shares Authorized, Percentage Of Common Stock Outstanding" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued in period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "http://www.sunnova.com/role/EquityBasedCompensationRestrictedStockActivityDetails", "http://www.sunnova.com/role/EquityBasedCompensationScheduleofStockOptionsAssumptionsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r529", "r530", "r531", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r553", "r554", "r555", "r556", "r557" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in USD per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r538" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in USD per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r539" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in USD per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r537" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Tranche Three", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Tranche Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Equity-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r524", "r532", "r551", "r552", "r553", "r554", "r557", "r565", "r566", "r567", "r568" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationScheduleofStockOptionsAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term (in years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r553" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual term, exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r105" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of stock options, non-vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares", "documentation": "Number of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "documentation": "Weighted average grant-date fair value of non-vested options forfeited." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value, non-vested (in USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "documentation": "Weighted average grant-date fair value of non-vested options outstanding." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, balance", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r218" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual term, vested and expected to vest", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "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." } } }, "auth_ref": [ "r550" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options vested, value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "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." } } }, "auth_ref": [ "r548" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "nova_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsAggregateIntrinsicValueAbstract", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value [Abstract]" } } }, "auth_ref": [] }, "nova_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsIssuedInPeriod", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issued (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Issued In Period", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Issued In Period" } } }, "auth_ref": [] }, "nova_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsWeightedAverageFairValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsWeightedAverageFairValueAbstract", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options,Weighted Average Fair Value [Abstract]", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options,Weighted Average Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "periodStartLabel": "Stockholders' equity, beginning balance (in shares)", "periodEndLabel": "Stockholders' equity, ending balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease expense", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r676", "r897" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Significant Accounting Policies", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r201", "r327" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Information technology systems", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software license", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "nova_SolarEnergyEquipmentNotYetPlacedInService": { "xbrltype": "monetaryItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SolarEnergyEquipmentNotYetPlacedInService", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/CustomerNotesReceivableNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loan systems not yet placed in service", "label": "Solar Energy Equipment Not Yet Placed In Service", "documentation": "Solar Energy Equipment Not Yet Placed In Service" } } }, "auth_ref": [] }, "nova_SolarLoanBackedSecuritizedLoansAndReceivables2022BClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SolarLoanBackedSecuritizedLoansAndReceivables2022BClassAMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELIX Series 2022-B Class A", "label": "Solar Loan Backed, Securitized Loans And Receivables, 2022-B Class A [Member]", "documentation": "Solar Loan Backed, Securitized Loans And Receivables, 2022-B Class A" } } }, "auth_ref": [] }, "nova_SolarLoanBackedSecuritizedLoansAndReceivables2022BClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SolarLoanBackedSecuritizedLoansAndReceivables2022BClassBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELIX Series 2022-B Class B", "label": "Solar Loan Backed, Securitized Loans And Receivables, 2022-B Class B [Member]", "documentation": "Solar Loan Backed, Securitized Loans And Receivables, 2022-B Class B" } } }, "auth_ref": [] }, "nova_SolarLoanBackedSecuritizedLoansAndReceivables2022CClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SolarLoanBackedSecuritizedLoansAndReceivables2022CClassAMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELX Series 2022-C Class A", "label": "Solar Loan Backed, Securitized Loans And Receivables, 2022-C Class A [Member]", "documentation": "Solar Loan Backed, Securitized Loans And Receivables, 2022-C Class A" } } }, "auth_ref": [] }, "nova_SolarLoanBackedSecuritizedLoansAndReceivables2022CClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SolarLoanBackedSecuritizedLoansAndReceivables2022CClassBMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELX Series 2022-C Class B", "label": "Solar Loan Backed, Securitized Loans And Receivables, 2022-C Class B [Member]", "documentation": "Solar Loan Backed, Securitized Loans And Receivables, 2022-C Class B" } } }, "auth_ref": [] }, "nova_SolarLoanBackedSecuritizedLoansAndReceivables2022CClassCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SolarLoanBackedSecuritizedLoansAndReceivables2022CClassCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELX Series 2022-C Class C", "label": "Solar Loan Backed, Securitized Loans And Receivables, 2022-C Class C [Member]", "documentation": "Solar Loan Backed, Securitized Loans And Receivables, 2022-C Class C" } } }, "auth_ref": [] }, "nova_SolarProjectsBeforeConstructionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SolarProjectsBeforeConstructionMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar Projects Before Construction", "label": "Solar Projects Before Construction [Member]", "documentation": "Solar Projects Before Construction [Member]" } } }, "auth_ref": [] }, "nova_SolarProjectsUnderConstructionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SolarProjectsUnderConstructionMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar Projects Under Construction", "label": "Solar Projects Under Construction [Member]", "documentation": "Solar Projects Under Construction [Member]" } } }, "auth_ref": [] }, "nova_SolarReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SolarReceivablesMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar receivables", "label": "Solar Receivables [Member]", "documentation": "Solar Receivables" } } }, "auth_ref": [] }, "nova_SolarRenewableEnergyCertificateRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SolarRenewableEnergyCertificateRevenueMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofDetailedRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar renewable energy certificate revenue", "label": "Solar Renewable Energy Certificate Revenue [Member]", "documentation": "Solar Renewable Energy Certificate Revenue [Member]" } } }, "auth_ref": [] }, "nova_SolarRenewableEnergyCertificatesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SolarRenewableEnergyCertificatesMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar Renewable Energy Certificates", "label": "Solar Renewable Energy Certificates [Member]", "documentation": "Solar Renewable Energy Certificates [Member]" } } }, "auth_ref": [] }, "nova_SolarServiceAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SolarServiceAgreementMember", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Solar Service Agreement", "label": "Solar Service Agreement [Member]", "documentation": "Solar Service Agreement" } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty reserve", "label": "Standard Product Warranty Accrual", "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability." } } }, "auth_ref": [ "r1061", "r1062" ] }, "us-gaap_StandardProductWarrantyPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyPolicy", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty Obligations", "label": "Standard Product Warranty, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability." } } }, "auth_ref": [ "r1060" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails", "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r270", "r299", "r300", "r301", "r329", "r353", "r354", "r361", "r363", "r369", "r370", "r400", "r452", "r454", "r455", "r456", "r459", "r460", "r482", "r483", "r486", "r489", "r496", "r647", "r747", "r748", "r749", "r750", "r755", "r756", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r764", "r765", "r767", "r786", "r808", "r826", "r845", "r846", "r847", "r848", "r849", "r995", "r1023", "r1033" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r19", "r44", "r282", "r315", "r316", "r317", "r333", "r334", "r335", "r338", "r345", "r347", "r368", "r404", "r410", "r497", "r562", "r563", "r564", "r585", "r586", "r613", "r614", "r615", "r616", "r617", "r619", "r630", "r652", "r653", "r654", "r655", "r656", "r657", "r687", "r734", "r735", "r736", "r755", "r826" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r333", "r334", "r335", "r368", "r701", "r745", "r767", "r778", "r779", "r780", "r781", "r782", "r783", "r786", "r789", "r790", "r791", "r792", "r793", "r795", "r796", "r797", "r798", "r800", "r801", "r802", "r803", "r804", "r806", "r809", "r810", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r826", "r904" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed." } } }, "auth_ref": [ "r333", "r334", "r335", "r368", "r701", "r745", "r767", "r778", "r779", "r780", "r781", "r782", "r783", "r786", "r789", "r790", "r791", "r792", "r793", "r795", "r796", "r797", "r798", "r800", "r801", "r802", "r803", "r804", "r806", "r809", "r810", "r812", "r813", "r814", "r815", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r823", "r826", "r904" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r925", "r937", "r947", "r973" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssued1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssued1", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash issuance of common stock for business acquisition", "label": "Stock Issued", "documentation": "The fair value of stock issued in noncash financing activities." } } }, "auth_ref": [ "r59", "r60", "r61" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of stock, net (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r19", "r173", "r174", "r217", "r747", "r826", "r846" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails", "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options exercised (in shares)", "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r19", "r173", "r174", "r217", "r538" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock, net", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r19", "r173", "r174", "r217", "r755", "r826", "r846", "r912" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r174", "r177", "r178", "r203", "r788", "r805", "r827", "r828", "r898", "r913", "r1025", "r1041", "r1109", "r1128" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total equity", "periodStartLabel": "Stockholders' equity, beginning balance", "periodEndLabel": "Stockholders' equity, ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r123", "r124", "r127", "r282", "r283", "r316", "r333", "r334", "r335", "r338", "r345", "r404", "r410", "r497", "r562", "r563", "r564", "r585", "r586", "r613", "r614", "r615", "r616", "r617", "r619", "r630", "r652", "r653", "r657", "r687", "r735", "r736", "r753", "r788", "r805", "r827", "r828", "r850", "r912", "r1025", "r1041", "r1109", "r1128" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.sunnova.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r214", "r328", "r481", "r483", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r495", "r497", "r621", "r829", "r830", "r851" ] }, "us-gaap_StockholdersEquityNoteRedeemablePreferredStockIssuePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteRedeemablePreferredStockIssuePolicy", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable Noncontrolling Interests and Noncontrolling Interests", "label": "Stockholders' Equity Note, Redeemable Preferred Stock, Issue, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for redeemable preferred stock issued. This disclosure may include the accounting treatment for the difference, if there is any, between the carrying value and redemption amount. For example, describe whether the issuer accretes changes in the redemption value." } } }, "auth_ref": [ "r0", "r171", "r172" ] }, "us-gaap_StockholdersEquityOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityOther", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Other, net", "label": "Stockholders' Equity, Other", "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." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "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." } } }, "auth_ref": [ "r658", "r690" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r658", "r690" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "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." } } }, "auth_ref": [ "r658", "r690" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r658", "r690" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r658", "r690" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.sunnova.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r689", "r691" ] }, "us-gaap_SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOrEquityMethodInvesteeSaleOfStockBySubsidiaryOrEquityInvesteeTable", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "label": "Subsidiary or Equity Method Investee, Sale of Stock by Subsidiary or Equity Investee [Table]", "documentation": "Different names of stock transactions and the different attributes of each transaction." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsBasisofPresentationDetails", "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockLineItems", "presentation": [ "http://www.sunnova.com/role/DescriptionofBusinessandBasisofPresentationDetails", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsBasisofPresentationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiary, Sale of Stock [Line Items]", "label": "Subsidiary, Sale of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "nova_SunStreetEnergyGroupLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunStreetEnergyGroupLLCMember", "presentation": [ "http://www.sunnova.com/role/AcquisitionsAdditionalInformationDetails", "http://www.sunnova.com/role/AcquisitionsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.sunnova.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SunStreet Energy Group, LLC", "label": "SunStreet Energy Group, LLC [Member]", "documentation": "SunStreet Energy Group, LLC" } } }, "auth_ref": [] }, "nova_SunnovaAssetPortfolio8LLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaAssetPortfolio8LLCMember", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AP8", "label": "Sunnova Asset Portfolio 8, LLC [Member]", "documentation": "Sunnova Asset Portfolio 8, LLC" } } }, "auth_ref": [] }, "nova_SunnovaAssetPortfolio9LLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaAssetPortfolio9LLCMember", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AP9", "label": "Sunnova Asset Portfolio 9, LLC [Member]", "documentation": "Sunnova Asset Portfolio 9, LLC" } } }, "auth_ref": [] }, "nova_SunnovaEZOwnPortfolioLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaEZOwnPortfolioLLCMember", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EZOP", "label": "Sunnova EZ-Own Portfolio, LLC [Member]", "documentation": "Sunnova EZ-Own Portfolio, LLC [Member]" } } }, "auth_ref": [] }, "nova_SunnovaEnergyCorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaEnergyCorporationMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sunnova Energy Corporation", "label": "Sunnova Energy Corporation [Member]", "documentation": "Sunnova Energy Corporation [Member]" } } }, "auth_ref": [] }, "nova_SunnovaHESIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaHESIMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HESI", "label": "Sunnova HESI [Member]", "documentation": "Sunnova HESI" } } }, "auth_ref": [] }, "nova_SunnovaHeliosIXIssuerLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaHeliosIXIssuerLLCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELIX", "label": "Sunnova Helios IX Issuer, LLC [Member]", "documentation": "Sunnova Helios IX Issuer, LLC" } } }, "auth_ref": [] }, "nova_SunnovaHeliosXIIIssuerLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaHeliosXIIIssuerLLCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELXII", "label": "Sunnova Helios XII Issuer, LLC [Member]", "documentation": "Sunnova Helios XII Issuer, LLC" } } }, "auth_ref": [] }, "nova_SunnovaHeliosXIIssuerLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaHeliosXIIssuerLLCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELXI", "label": "Sunnova Helios XI Issuer, LLC [Member]", "documentation": "Sunnova Helios XI Issuer, LLC" } } }, "auth_ref": [] }, "nova_SunnovaHeliosXIssuerLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaHeliosXIssuerLLCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "HELX", "label": "Sunnova Helios X Issuer, LLC [Member]", "documentation": "Sunnova Helios X Issuer, LLC" } } }, "auth_ref": [] }, "nova_SunnovaInventorySupplyLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaInventorySupplyLLCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IS", "label": "Sunnova Inventory Supply, LLC [Member]", "documentation": "Sunnova Inventory Supply, LLC" } } }, "auth_ref": [] }, "nova_SunnovaRAYSIIssuerLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaRAYSIIssuerLLCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "RAYSI", "label": "Sunnova RAYS I Issuer, LLC [Member]", "documentation": "Sunnova RAYS I Issuer, LLC [Member]" } } }, "auth_ref": [] }, "nova_SunnovaSolIIIIssuerLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaSolIIIIssuerLLCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOLIII", "label": "Sunnova Sol III Issuer, LLC [Member]", "documentation": "Sunnova Sol III Issuer, LLC" } } }, "auth_ref": [] }, "nova_SunnovaSolIIIssuerLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaSolIIIssuerLLCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOLII", "label": "Sunnova Sol II Issuer, LLC [Member]", "documentation": "Sunnova Sol II Issuer, LLC" } } }, "auth_ref": [] }, "nova_SunnovaSolIVIssuerLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaSolIVIssuerLLCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOLIV", "label": "Sunnova Sol IV Issuer, LLC [Member]", "documentation": "Sunnova Sol IV Issuer, LLC" } } }, "auth_ref": [] }, "nova_SunnovaSolIssuerLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaSolIssuerLLCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOLI", "label": "Sunnova Sol Issuer, LLC [Member]", "documentation": "Sunnova Sol Issuer, LLC [Member]" } } }, "auth_ref": [] }, "nova_SunnovaSolVIIssuerLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaSolVIIssuerLLCMember", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sunnova Sol VI Issuer, LLC", "label": "Sunnova Sol VI Issuer, LLC [Member]", "documentation": "Sunnova Sol VI Issuer, LLC" } } }, "auth_ref": [] }, "nova_SunnovaSolVIssuerLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaSolVIssuerLLCMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeHELVDebtthroughBMBDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SOLV", "label": "Sunnova Sol V Issuer, LLC [Member]", "documentation": "Sunnova Sol V Issuer, LLC" } } }, "auth_ref": [] }, "nova_SunnovaTEPHoldingsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaTEPHoldingsLLCMember", "presentation": [ "http://www.sunnova.com/role/DerivativeInstrumentsNarrativeDetails", "http://www.sunnova.com/role/DerivativeInstrumentsOutstandingDerivativeInstrumentsDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TEPH", "label": "Sunnova TEP Holdings, LLC [Member]", "documentation": "Sunnova TEP Holdings, LLC [Member]" } } }, "auth_ref": [] }, "nova_SunnovaTEPILLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "SunnovaTEPILLCMember", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sunnova TEP I, LLC", "label": "Sunnova TEP I, LLC [Member]", "documentation": "Sunnova TEP I, LLC" } } }, "auth_ref": [] }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "presentation": [ "http://www.sunnova.com/role/DetailofCertainBalanceSheetCaptions" ], "lang": { "en-us": { "role": { "terseLabel": "Detail of Certain Balance Sheet Captions", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity." } } }, "auth_ref": [ "r1010" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/ScheduleIParentCompanyFinancialStatementsCondensedStatementsofCashFlowDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "nova_TEP7AMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "TEP7AMember", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TEP7A", "label": "TEP7A [Member]", "documentation": "TEP7A" } } }, "auth_ref": [] }, "nova_TEP8DMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "TEP8DMember", "presentation": [ "http://www.sunnova.com/role/SubsequentEventsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TEP8D", "label": "TEP8D [Member]", "documentation": "TEP8D" } } }, "auth_ref": [] }, "nova_TEPIVATEPIVBTEPIVCTEPIVDTEPIVETEPIVGTEPVBTEPVCTEPVDTEP6ATEP6BTEP6CTEP6DTEP7ATEP7DAndTEP8AMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "TEPIVATEPIVBTEPIVCTEPIVDTEPIVETEPIVGTEPVBTEPVCTEPVDTEP6ATEP6BTEP6CTEP6DTEP7ATEP7DAndTEP8AMember", "presentation": [ "http://www.sunnova.com/role/RedeemableNoncontrollingInterestsandNoncontrollingInterestsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "TEPIVA, TEPIVB, TEPIVC, TEPIVD, TEPIVE, TEPIVG, TEPVB, TEPVC, TEPVD, TEP6A, TEP6B, TEP6C, TEP6D, TEP7A, TEP7D and TEP8A", "label": "TEPIVA, TEPIVB, TEPIVC, TEPIVD, TEPIVE, TEPIVG, TEPVB, TEPVC, TEPVD, TEP6A, TEP6B, TEP6C, TEP6D, TEP7A, TEP7D and TEP8A [Member]", "documentation": "TEPIVA, TEPIVB, TEPIVC, TEPIVD, TEPIVE, TEPIVG, TEPVB, TEPVC, TEPVD, TEP6A, TEP6B, TEP6C, TEP6D, TEP7A, TEP7D and TEP8A" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r966" ] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.sunnova.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit carryforward", "label": "Tax Credit Carryforward, Amount", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r111" ] }, "us-gaap_TaxCreditCarryforwardAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAxis", "presentation": [ "http://www.sunnova.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward [Axis]", "label": "Tax Credit Carryforward [Axis]", "documentation": "Information by specific tax credit related to an unused tax credit." } } }, "auth_ref": [ "r110" ] }, "us-gaap_TaxCreditCarryforwardNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardNameDomain", "presentation": [ "http://www.sunnova.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Credit Carryforward, Name [Domain]", "label": "Tax Credit Carryforward, Name [Domain]", "documentation": "The name of the tax credit carryforward." } } }, "auth_ref": [ "r110" ] }, "nova_TaxEquityCommitmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "TaxEquityCommitmentMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax equity commitment", "label": "Tax Equity Commitment [Member]", "documentation": "Tax Equity Commitment" } } }, "auth_ref": [] }, "nova_TaxEquityReservesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "TaxEquityReservesMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesRestrictedCashDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax equity reserves", "label": "Tax Equity Reserves [Member]", "documentation": "Tax Equity Reserves [Member]" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityOtherChanges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityOtherChanges", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFREDEEMABLENONCONTROLLINGINTERESTSANDEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Other, net", "label": "Temporary Equity, Other Changes", "documentation": "Amount of increase (decrease) in temporary equity from changes classified as other." } } }, "auth_ref": [] }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceAxis", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Axis]", "label": "Timing of Transfer of Good or Service [Axis]", "documentation": "Information by timing of transfer of good or service to customer." } } }, "auth_ref": [ "r885", "r1072" ] }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TimingOfTransferOfGoodOrServiceDomain", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Timing of Transfer of Good or Service [Domain]", "label": "Timing of Transfer of Good or Service [Domain]", "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time." } } }, "auth_ref": [ "r885", "r1072" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r958" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r965" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r247", "r248", "r249", "r394", "r395", "r397" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade name", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r119" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesIntangiblesAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademark", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r119" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r986" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r988" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.sunnova.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransferredOverTimeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransferredOverTimeMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transferred over Time", "label": "Transferred over Time [Member]", "documentation": "Contract with customer in which good or service is transferred over time." } } }, "auth_ref": [ "r885" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r989" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r990" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r988" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r988" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r991" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r989" ] }, "nova_TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "TwoPointSixTwoFiveSeniorConvertibleNotesDueFebruaryTwentyTwentyEightMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2.625% convertible senior notes", "label": "Two Point Six Two Five Senior Convertible Notes Due February Twenty Twenty Eight [Member]", "documentation": "Two Point Six Two Five Senior Convertible Notes Due February Twenty Twenty Eight" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r985" ] }, "us-gaap_UnrealizedGainLossOnDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnDerivatives", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails": { "parentTag": "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "weight": 1.0, "order": 2.0 }, "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.sunnova.com/role/DerivativeInstrumentsInterestExpenseDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized (gain) loss on derivatives", "negatedTerseLabel": "Unrealized (gain) loss", "label": "Unrealized Gain (Loss) on Derivatives", "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." } } }, "auth_ref": [ "r9", "r820", "r821", "r822", "r823", "r839" ] }, "us-gaap_UnrealizedGainLossOnHybridInstrumentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnHybridInstrumentNet", "crdr": "credit", "calculation": { "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized (gain) loss on fair value instruments and equity securities", "label": "Unrealized Gain (Loss) on Hybrid Instrument, Net", "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." } } }, "auth_ref": [ "r145", "r156" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.sunnova.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax penalties and interest accrued", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "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." } } }, "auth_ref": [ "r576" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r67", "r68", "r69", "r255", "r256", "r259", "r260" ] }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "presentation": [ "http://www.sunnova.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Primary beneficiary", "label": "Variable Interest Entity, Primary Beneficiary [Member]", "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity." } } }, "auth_ref": [ "r126", "r601", "r602", "r605", "r606" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesLeaseExpensesandOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease expense", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r677", "r897" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "nova_VariableRateComponentAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "VariableRateComponentAxis", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate Component [Axis]", "label": "Variable Rate Component [Axis]", "documentation": "Variable Rate Component [Axis]" } } }, "auth_ref": [] }, "nova_VariableRateComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "VariableRateComponentDomain", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate Component [Domain]", "label": "Variable Rate Component [Domain]", "documentation": "Variable Rate Component" } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://www.sunnova.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vehicles", "label": "Vehicles [Member]", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098" ] }, "nova_WeightedAverageCostToLenderRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "WeightedAverageCostToLenderRateMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeEZOPDebtthroughSOLIIIDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Cost To Lender Rate", "label": "Weighted-Average Cost To Lender Rate [Member]", "documentation": "Weighted-Average Cost To Lender Rate [Member]" } } }, "auth_ref": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://www.sunnova.com/role/SignificantAccountingPoliciesScheduleofFairValueUnobservableInputsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average", "label": "Weighted Average [Member]", "documentation": "Average of a range of values, calculated with consideration of proportional relevance." } } }, "auth_ref": [ "r855", "r856", "r1114", "r1116", "r1119" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails", "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding - basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r352", "r363" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.sunnova.com/role/BasicandDilutedNetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails", "http://www.sunnova.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average common shares outstanding - diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r350", "r363" ] }, "nova_WeightedAverageRemainingContractualTermRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "WeightedAverageRemainingContractualTermRollForward", "presentation": [ "http://www.sunnova.com/role/EquityBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Remaining Contractual Term\u00a0(Years)", "label": "Weighted Average Remaining Contractual Term [Roll Forward]", "documentation": "Weighted Average Remaining Contractual Term [Roll Forward]" } } }, "auth_ref": [] }, "nova_WeightedAverageRemainingLeaseTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "WeightedAverageRemainingLeaseTermAbstract", "presentation": [ "http://www.sunnova.com/role/CommitmentsandContingenciesOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term (years):", "label": "Weighted Average Remaining Lease Term [Abstract]", "documentation": "Weighted Average Remaining Lease Term [Abstract]" } } }, "auth_ref": [] }, "nova_ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMember": { "xbrltype": "domainItemType", "nsuri": "http://www.sunnova.com/20231231", "localname": "ZeroPointTwentyFiveSeniorConvertibleNotesDueDecemberTwentyTwentySixMember", "presentation": [ "http://www.sunnova.com/role/LongTermDebtNarrativeAvailabilitythroughSunnovaEnergyCorporationDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofFairValueofLongtermDebtDetails", "http://www.sunnova.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "0.25% convertible senior notes", "label": "Zero Point Twenty Five Senior Convertible Notes Due December Twenty Twenty Six [Member]", "documentation": "Zero Point Twenty Five Senior Convertible Notes Due December Twenty Twenty Six" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481288/505-10-05-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(1)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(c)(4)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481648/480-10-50-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2C", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2C" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)(2)", "SubTopic": "40", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "(3)", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-29" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-10" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "20", "Section": "25", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-22" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "55", "Paragraph": "63", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481620/480-10-55-63" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(12)(c)", "Section": "S99", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(16)(c)", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "14", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "15", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "60", "Publisher": "FASB", "URI": "https://asc.fasb.org//715-60/tableOfContent" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "70", "Publisher": "FASB", "URI": "https://asc.fasb.org//715-70/tableOfContent" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "80", "Publisher": "FASB", "URI": "https://asc.fasb.org//715-80/tableOfContent" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "15", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480960/815-15-50-1" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-4" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "40", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-30" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "932", "SubTopic": "235", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-1B" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.18)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.19)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220-30/tableOfContent" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483604/220-30-45-1" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483605/220-30-50-1" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//460/tableOfContent" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r221": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r222": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r223": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r224": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r225": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r226": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r227": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-23" }, "r228": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r229": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r230": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r231": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-3" }, "r232": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r233": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r234": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(a)(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r235": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(3)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r236": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "932", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-10(c)(7)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479664/932-10-S99-1" }, "r237": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r238": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r239": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r240": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r241": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r242": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r243": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r244": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r245": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r246": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r247": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r248": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r249": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "210", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-20" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "210", "Topic": "954", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-5" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "20", "Topic": "410", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-2" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(c)", "Publisher": "SEC" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "4", "Publisher": "SEC" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "5", "Subsection": "04", "Paragraph": "c", "Subparagraph": "Schedule I", "Publisher": "SEC" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "7", "Subsection": "05", "Paragraph": "c", "Subparagraph": "Schedule II", "Publisher": "SEC" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "9", "Subsection": "06", "Publisher": "SEC" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.5-04(Schedule I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480922/205-10-S99-6" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-6" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//410-20/tableOfContent" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481879/410-20-45-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "605", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "47", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481218/605-35-25-47" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-2" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-21" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r858": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r864": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "79", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-79" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "80", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-80" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r884": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r885": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r895": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r896": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r897": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r898": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r899": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r902": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r907": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r908": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r913": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r995": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r996": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r997": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-11" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(a)", "Publisher": "SEC" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "(a)", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//210/tableOfContent" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(S-X 210.12-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481850/410-20-50-1" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(7)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 143 0001772695-24-000008-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001772695-24-000008-xbrl.zip M4$L#!!0 ( + P5ECPL;[I3!D #24 > 97AH:6)I=#$P,3,M='7&>1<58I;F(C)*YBD5A=3H4'V)E/XJ='??663:9&3T< MY6)O=^] ?,C,1WTK^7FN\T2]\OV\?,J_OWQ*@[SL9_'LU['W?""/#E3\?+>G#H^._K?W!)K"Z]S&YK-$_?W)6*<[ M(X7C'S_?F^0G4QWGH^/>[NY_/J'W7KT<9&D.@QEHS/_D/N9ZRM5=OB,3/4R/ M:3U/N*E_'&5)9HY_VJ7_3O#)SD".=3([_MN-'BLKKM147&=CF?ZM8V5J=ZPR M>L O6OVG@CG!].C7J9LO])/H5/GY]_:/8-(7=R/=U[GH[79[^_4I?\_)[C4F M>]"<+%'XYY]ZSW9/YG_>XWD3D<]/;R[FYKB05=9Z]ME/WU^NUO2VF[21K^(QNEXA=EALH\ %)>7SPX)KU6 M-C3;FR0?*\U^%S?5@ MMB'U^;Y(TPR,_$4*C#@3EVFN3"ISG:4R@=^BKMC*1TK\_-.+O;W=D[-L/)'I MC'[KG6R+D3*J/Q,226I%GHE95G2$&@Q4E.M;):05V0 :'_5.J,TS^-_1_DFM MSW-P2/"MUT:FN>^YT]+(5-MI:3L+V$Y;ZZMUQVTY776K8Y5&Z/I@(_9U8-9& M18JFFPKUJ0"?)T%?*2W&?65P:G8D87#\%Q!@G*7<>4=,I!'P<1"0T=(J"QE6>D=X! XL]6[LK?; M.Q)OLG2X,:WB6PBI F^ =/@:YXD$QZ<1>I"=$N@X69J;:JC8I6 M['7$OLB,* F)Q+&PKS'L7!IK?@N>+5$-'2'S7$8C>(3LC=MGQ>EDHJ#]G3BM MT;:M^XJ%\<5VCA13G23B%I[A] <%_ )_G(VUBZ#&%O316FIE?24U,.M7R M0>* ?\<2^HF D#HMLL(F,Z'&DR2;P0L@G]C>B6Y'X/# FU;'FKHWR/9R,-") MQB'RD= *>&6(%,536AHK M0QT.,R!^6NUF7C)>5.-K?(8"#TP,0YLB4?R64<,BD?R:C+-)7F<,E5IZ2/I- MY[DJ%_A+YF9[KD%+YIFQS:4W[ ,WKX3 DZ--5#IB.M+12 PR4&$2U6G.O9=D M2A3T9IQEJ0U%LBK>T/-*O?T3-R#ZF&;31,5#WLY@ ]!61:A+V 3 ,&$W7@9_ M4\:@?+Z9I3 YG>:P'0IXH5L5S'M0^WBG.8AB-YBRQ_ MJ]54Q>4SMYG-;D'U(..B 0)]"2J&6H\DZC&132:9R=%4SY &63]'547:);[5 MO+XH*U*K$E!J.J/-5G:,Q<,"E<#W0'J03K3-!5$#[N'4T] M MTGDOS!^9(SIN8U\#:=)A!VD4)85EYP#&U6B <:Q817XH) !,#-1#+FODK(2I MF&0I2>2G H2>WC$*Y1%7F+5-E1?[;;3JY[(H=KI&R4_[L@!T.!8)E,YLT^^<:SHU)G!WKE,P'-3JI4_\0)@#J.0=3F;@-H+W@Q]7< MT$7$^>4PJ3SV([O'77KT-(_GGQT\[^[M'2Y\O-OM?=&S7O?P\. +6RZ>[%YW M[^#H@GUS>7;Y[O3JAB(KI9[Z"@JNN6A63/<@T/P=U[RYC5X96?^QX8]KP]__?G7U M]H]3<7%UD;^.VL6Z-"NV79W_U++,NS#?;QI1K= MN6:PG\?0FP O4\<"=_'+.&*Q$SW95.[MO3\E-GS5^V2/-]#'X]_X7V9D^L4' MG21:CL4_NF(+TT+;K7FA[^^(/D1U<5^X][[U\6UD96\3LM+#P^_92*N!N.#( MT*T2;P<#'2T3D1_Z9O[,830,>B7'/RS-7[GSFQ"/&P1DS3N63RE@]0V3V??&*LH,1:F/*7J.;SUY%60WUX%[8:I9F;]\%6TX ME&6K6/_8]?#6QNG^MU>O=V!1O^%J+JYN+O^X$._>G%Y]]KJ62_C]IP;2X+TX MO3H79V^OSB]QB]^+M[\^9.:]OGA_6-./UP>GW^ MC;?W/N?C;Q8C)B@?C+E(3@6[5&T-@R"LRC&7G&/2EA[7$H<#DXWKF7FC0I0. M/BIA-9A2WCTZ:0'7$*[#+DB[4J;V,S+OG!_LBC,YT3GLP)_*9V@+ZP HFM." M:98'Z)=8#33" >P(DY&4;\4>QTJFF%.<(T20O55?GF%TSM .>C['^\]:.8?_ MI(&ST_QX!U_:$"_URJ5MP-C6*+7WW%.J7?;_P)PPLMS!\Y-?,S-0.HP%;8)V M7=$&N<+\>*(,%1!,"F,+E#D0G!;XE=^.02*P2"W3#K$W>DL%HK2 M]I^+I6H!$"(6YAWU66%++@<.WD'(J@J*\3GHJBW,*S,X,IG51O9*Z36<3R8E M8A%U@4ZAI45Y9M6BI(79T;8@JB5%=>+_Z*88*YF/.N)<6]F'D7.>B/B? D1U M,$,272L$:] BMJ1E3 L.AO CKUR<[@A G[WG)S9L^@X.2M&,IG;QJ HVE>14K&:P]&_YTCMR*'5ORZ6>6WAJ2SG**TE"(:+Q)$$1?&8X[G%0P! MB.AU8.HH&RLF0P+]+6VW&E]:%Q#7.4.GG,1YCZ!E5BQFY>):I2KV&]?VL-K, M#IJ1"DO:%6#DT(!,,JML _"W$!?IP)7@LB%63@/SL#/8KX#DCFQ.O>"\R#&2 MM1=H1N4KP;P)(!CL@@*IUH@00NV6(-*:]&-H0_V\$2;#423P]TY17-];BDMN([Q4SO"["E=X]@ MGH]%GQX\&'UZ!D>2H4(Q.4-ISY+-ZM*KADI"V:T#QK]MP^_#T8K83U/V[<.1CJ6\4AAK!( M<+/,'TQR<<%1>: >RUB!"1=@EWQHH7<(SO$,A&"0._>B<9)N9UAP84(I"<]- ML>(>%-6+>KN+3U!,1UG"4BKO1-8'%O614Z/IQ@HJI*#ZK'56UJ]WVE[&&02X MM 4W'ITM&J8:HH.*H8]SCXN(XDT<+Y%W&)?Q8670*I%2<5G^866B%E>/TF!8 MX]4<"M2(DM![)+'*<3[,)GI[07@M;%OM9 R^Q8P*R'*=T&0&VH"*N3&2*'$N MRU@8/W GI"FH@&SJHFG^D-17H%(HK%QQ0>R.A%R_M43;H68C;@"^(F;HB%$V MA7^9CIMN,/]@YN1JTB@!-_XF#8S6.\1#)\\^PE+=6!HQ4_!CD"5 %Z_EZ\_T MRLG27&V[Q8 SH!IF5!(4,C.O $/S,'7'KSQYVEWAWFG=_JKLJ7YJK$D(GDF) MUYB9\,CM],PT*Y)8W.H,Z4,#!=6:B9P*'RXLN&&5A^"*LIFK*43"2[)'H\SX M2.&B=B0(525:HQ(0J<:%AU9%!72F80GJ+F+SB"VMS2+-G1'?5SO2$ V1: I0 M0*-/10;_ZHJ;.;KKBJOFZ)_+CXXJ ^#P,1=M2A8@:$=X#WPODH7EW D)ORNX M6[!G^#[,('%'*IH);@Z0NT,$Z]3(%9#J\5KL9P_&8E]EXAJ;6@I'\9:B:<#Z MT<.C$W&NZ7J V&[69F-E8DVO8.XQ3YQ.3$O%;7@M&$HS,/-$#9EC)7,OKZPI MHL#Z/A#@M, "5B_21%EV?BLCLD#'4Y2MKTI;5"8X0Y%J"A*LM;J588;& M<"1BOT%B(F>DY]HB&[6!ED90>=M+<^3: P.QSR+S58:-8Y*-'.S\K1(\>\]> ME"EQ5TS .JKH\EH1&HI&DK?!)X/*.+=FQ''_ZDDQ%^M4BS8>@T[.-7&I=ITV MO*UE\2/6Z!2/@>V<2%UVX\AIY1C&!Y%!*?RKYO%XU>WS!Z-NP==,[4"9>Y'1 M044S!J<7U0RX7'A"=]/KB E=%= I/17P4&<3/!1$("KD\02X"VTQ:[$B1;E4 MZSQ>WGSQ8'C3NP*H6C!FHU/4,Q=ER'NSS(J>[LILV'2D" '@,GG I3Z/W@E, M*M_WR Y]99?HMA@?QZ)%-_T$RF[6?6Y.>.(E!SJU=4M790F;J0.9DRWHL(7[ M$2#GGWN/)T"^(54#[(XL:,X)$KR-4# 5<9+4H3V1WV2 [I1TG1ZKUE+EXEU).M(35+H.(>K/&XV< M,#Y:D!6E^&%4&$-GD5I2A Z:1"#$*? I,QL:.6ZW%(^6G7N[]X>?>\OY^;2\ M97#3Z(6."XKC*0_5+?Y_-9:)#GSNM$]HZ-J]B7RGI.L!]'X9GJV?&C&R$R72 MVM(^M %R2%0F.=\]Q6@B(F<#D+@2@4CS4POEJS7/**IK'M\]:@A0[QXAL%>( MSFL*A5-FI+SA?-,G@$5U$"T@_F8E0W YW.J+ A4COK>JB_S M<@X6$&L+QR_0.Q&N*9^B6[@(]%15EH3TY@S-PHQ4D) *(&$>$@_\#V2PM1M2 MQ;[K.8O [*\-EF(?PC99;-6NMD"DUF&&EN$7;L57;40+*&S%_C3CM)[6>+O? M$F!S;KP* M[#F/9W?ZU^ UV Y@[1$48J#034H$P:$C^ >"--HR%T9A)5N9:XZ""V9! [!' M1FH8'BY,$95(CU+&EB<>YM/RU<2#PK\@!X4&KXKL -A1CRIQ_). MCXLQ;86A2%\% N!YNRMXW7+<_F < DBQJ?GT T!Y0GT[A=^-Q.L8$&F3H@?^P3OD3./+2+2 M\(E[K.#D$OO\6'6+; ,\0P1#!)2"RU\@)X:N'!9R%@E@*DK/KB34J)A(.]? M#%6*TDZ($):\']%;_KG_(WK[E38N0%.YT\<4(U%K:7IV72W;AWB^ MYX,3M?IO4N>!GB^[)\G&0G ;:!!:&"J-4H?X6[M!Y)3SD-D*^<22[T^*OLD^ MXKR"1.@V?BA#EM UI^!"MZ%?*7(V)"O@D&WV?@$'C%%K+BA.K5;2(05I#*9T MYX+P,!:=7?L*7(7!O#7QX7NVS#Z4-"@,D09C1H\:U-6[1^5;*]SVLRQ6I9P? M[!Z=,JKG*A.O"TG?42"NNP'!/,-M^U1@MF;#$?\U,KQXWL9[Y=.XE*>64'TP M8OXV_]K!W'N6,@9MAF!1@YGO\B9^5]Q*WU4PF-SG0 >P53); ?%=,7+'5^NB MKUK6EE:$<1]>\9_ $$NJZ\.M8> L*U('_.4C2:7T"5#%P#>,AKCTCA5IEGZB MV ,.S_NFXMJQBXCM-*:_(R2(2#/O<##(.:I6320+&_,:L#I]K6%KT;T#9(JW MO3&J@?K\I/L*:<$81\+EP-9Z=V\@U.^+4C$VZM MRTOP%T$PI5&Q%RUJ^78Z^=N'&8'\E9\)P;TJX#1Z'=Y(PX$]2H+8O(0BSO74 M7]T-OA.L'_?^:VF@;;C2-N7D4)"MI\^Z&EHV_P45Z65'^YV6NRS\BKR*ISS)J=D4;V]=;B]<2U: MY@9K]RSTBZ XQX.D/R]IN)S(H/?(+CF]VBD=W 6*$ER0&MHY]-S#$H>ZA:HT M>[]Y#0/#GZNK,)9=G4&'/4;T8A:BLJ'M<_4"-M_/ZNU %;BWO76ZC5:FIJY= MH7O=4JU[M<2/4(CSV'Z$0KX>R.:E9\D]):X: [DWTB8JQI:^#5;ZIT'XXPM5 MY\%V'>TYEA])%Z,V&&NV'S#787FF*J,.&+6%!D%V ":74YPVL#U\(UBG[7M4W+_JM)W(*=ZBO'' 7/.: MD8,%J&BLP_5N**3H0.!H=_;70]/]87?QWOPL;Q[=*?""NWR M#HQ+-,*/8+[C/-N&PW0U*(G..7KC1"JN3)]/"E8&JQEN]I?6&I( %WFF-ZM" MCJ;NP&)OGWOE H_RUSG=4I.+-I57'G\ZPAV(^G-WWZJ[",]':+?U&$_"%#4O MW>FCHZ-:?-$!#RCBAM>7X-15*I.\C*X$FHZ.KL$ 6XT_8/7ED.E0+ZTNNR=T ME^^_4T*"X+A!$:+P7DT8V)W>^./-.&7G6EWPB#?RKOZ9YCIR@.]$&%,).5XC M$/F2;G9#&%E&TW-;;T7HK)0W2_G*1X/>6%Q$%2+#';LJB(#-2@2>OP8S=U&0 MZN#X5?L57LE)#]]@NK>ZWO1FC@PYP8[&%/_Q3&\ MM+88DRWF3'UX/T@U&F_NUFQI5R%P=WEO]3-*YDH-/Q=@'*^E3LW[?<0KEQC-C\!>Y&8N?,3:3*-E6V]R\D[HC MR-$O0Y@5JK";M$(AV^1C5NU/'V0+;9E5I4.*7LN44V\';3 M-ZG?Z=/GQ+2_;\32!ZKGDJ)=\8AQB/?HFHJUL>AOY'3S:8QHVZDX'&\ MDT,?M52!+NN%[\!P511!%]X3)7>K(D*]A_+6,8J!X:56RT8OD6,$M-K!S<(U M!/W9F&AI M8FET,3 Q-2US=&%N9&%R9&]P=&EO;BYH=&WM75MSVSBR?C^_ L3[I2XS]<+3>?Z(?S]_1(T\'Q3I M_,7S5,^$3G_:T/N/=_M/#O?487*0'@QVG\HG^_O[J=K=AQ_/!@?/_MW?@%?A M<7['EO-,_;0QT?GV6&'[1T_WIN7QE4[+\5%_=_=_-^BY%\^'15Y"8P9>YC^9 MQ@*E4EV7VS+3H_R(QK/!K_K;29$5YNC!+OUWC'>VAW*BL_G1WR[U1%EQKJ[$ M^V(B\[_UK,SMME5&#_E!J_]4T"?H'OV\]_?_\0.GUV/=8#78K^ M[D[_<;/+MW>V8YS?KY.'?BW$N7BHS4N8>L/+] MV1H)Z=Z=&'PQ+761BY^-Q.7B$S@%[ TGN4@07/Q)B^5R24.6&;P*]D1F^58B82%D@7,YV"/P2,^@!/P&NL.?T#WZO;IWIO MMW\HWA;Y:!N9BM> NIXI\2X#IL4=PPMUK]1PB$W"@])V#R]^]Y7C.RE41(2Y M) >9$D-33$0)SE'G07:A*[*L0'Z1PSC:^HKCB%%3T"J0*$FBTM*5@=!EJ<*(7A:N>Z^T ?DKC&V/ MM652^?7(9KGQ=XOUU5@G8U2$"8JMLVD17S)5HNED8]QHZH3NOZ7[0>K$OY#C MR<>\N,I4.N+YBS@.0Y9)HH#3H!743$S&J\,ORA@-IO;M/$]0/TN8#E!7.[>E MFJ JPE4F(\&HB"M\5B9DN4A\5 :<,D6NDTAN2'';#6+WZ'6811#\L@(U(Q(1 M>3+R;A1D(*\T6 U:"H;+;8%GXT)SMTD.\W L9RCC,ZVN5!KNN+J5$RG8.:J7)=SY$$Q**6W>.G,K2!)4>569;BD%#398#Z3 M:LDD81^&59;-63TL<"FUQ ]:-FQ[0/0"4SCQ/'2#Y 7?R4?AF([3.-# FGS4 M0QXE&5C+&8O24./R@FVE*O%-(0.@8V /2ME@9ZU,U;3(22/_J)3E9XQ"?<01 M%EU=Y<%^KAG%I4Z9%5G1S:_LWQ+%(UW"4).[.(5!!=])L BOBPQLLUVE#[[U M11;'F]WT.&(S+2SI^1'+W$PMQ'#\6Z[AW?H5.;!%!F;I4\,^_._8>,I3X/WV MP"CY<9N\X2.97XZ6W=W?ZGW6OO_/X\<%GOKF\LWL[>P>']Z2O!_L[3_O/[D3V$4V::2E- M'Z9^@UX$>;'@Y/RTL;\11 K'?R_O+-Z9MW)^>7%!L*=FJ=9F&% M--9^ C_\\_S\XM<3<79^]O[G?XDWYY=G[\]/+M]TI(K?=)9I.1%_WQ&;F##:ZLP8_4?:YWLKO>M&X\OHRMXJ=*6/F\K3 ML59#<<9QM)D2%\.A3FY2D1_V9M&7-QH:/9>3'RO-UYSY54SM)>*D%CWY1Q0( M6MMPVMV17 4,\"G-EY$*?B[ +J^44R] M"VERTRCNOE^]?V/C%/[%^<_;,*A?<#1GYY=O?CT3[]Z>G'_RN.X,W5M3;B / M/HB3\U?B].+\U1N?JP457(Z5:$)?.+>- M>55.:[NT;>-#*Q*=_L[JTI3'#4[M/?6BO&:4>(-T.'YIA,LV)>(R\BO>L1[@$4 MS^I42Z,5H0$D;+4R#=2LV,2$(Z/)LCEC"9O@0VBMJ*8!@HC@#)W3JT,'] -_ MS18Y8_^J'$>D4J=Q>8PR\P-GE0N$Z-&!0G)#I>'=G>7K14?V^2[JLB+E>),# M"X2:X<1,))LISP0/H'((CT$-6R2CBWR%81#:D*"9^&X+R;8C3N I3]"HB=1D MNXJJ),@)X>IRQ&C5I/5DHE*<^6Q>8UDZ:+M)@F[)"E@M:4^4S<5G4)II*:08 MF.(C[,BDM9KD(Y%VG"' +Z U@0)BF,+OE.!<0+TMTY\$.5EC\;@L'%R5IIDP M6[0-\1J""Q8M3 .E\HCSM HUWHT%ZPH$J@'N=-!*@G46SF)XY<-)@FN1 4DK M AJE2@+384I>(14P%@B:(H ;7",24[!-!&5MX0S=>@GS2\T1H:U:G!""!1O; MU&&H>*H[4<.U:#,$CP;FK,N@*AMB+0.B*74V\B\,$XC)Z30#B0?V]3QFE2&5 M7L>0,I*D67/]W+F+069SVF5&R3=QQA0X!08;;E('>U'WB$_B'Q4(\'"./7FO M$--&;6TB:A<[1+W3-C@Y;DXB.'G_Z;&-7WU7P'CGU)>S/RILAWPM1=1!/M[F_)2:@I6/+ &AB MG9>?B.2.> U4II69%E;9%ORSAL4Z,"WT%:&2,'N&!SNHD=BLD:EWLH$JZ;=L M/$#3'![):ZDF?"BV,0 '!Y19@0W3!-\&0AG"R&G>TUI6!BH'"0"# IVW%?KL MSFZT):'S[2EA+?])P,!;6$PSSAY W&Z!C>HOM!KJ$X F*H=290^2BZP:+>:EI^05!)B0R;56 M<08N@X$J-MPZQ+JM^ MZJ\17/ >B'IMM;8>/GA\> SR?(- )]+@CJ8J>VC_P)!-G8O7$YKE- @VR.@4 MXP6-BYF\0HKL'4:%#;>6 82^^A@X1\AZ\M: M8Z&GU'MTZGG!!J/FG'CL,1M^?IB>E;@FS#35"?7 L"J)S<#F "Z7N 7$!<9= M72]L<@XM"D0!HE6&I=5JG"XJ@DJV@#E1I-CZ Y-[AO3K;) M\,$4$SUHT0O6S,D5(O.3LG8_H,W;J( &X$:0?7JJ[@K.940-5A.O!B!M,L7P M@&HMZ03V!PF-MOBT$BEMO#Z1TL!*XGD##GP5Z@),5'3A!N;'5>5.]V !@^'F MGD4#A?]R)1#V1.?#K%)YHK9(K L+7I-U\P7V0(UPS3+5*!1WM;T1V$^ UG'/ MP04$=\&M>]X/=RL>1P3M%-TM,D!=RZ ?Q"=H/8B5D54*8C 9J#__S,CE[0EX M#?8%IH#=KF1%#D8);B';JJ2D@@R<&#=@V/"JLFV*R'C@V@'SBZUI>%-CH <& MAM4>L,FP9;.$R7O)X%2J!/C)DVH4%JP8E)3X8C%TEA@NP,C]T$-WZZ8ISE#[ M"/ ?FY]9Z#**]R0=I6.-;8RH;GPKEW<#M5RU*.;L#"(3$]TZ5A, MM6JAN[P)LZ71+,9),5,Y%<.ZL7#EDV_/<8%JF' KT6OO3I,,O3'RP'J\;.&S MQ#*:2'"0*K@]4/."ZXH,,&1S?W<+W-:YC4(S?CCCN#84.71E,"B-@:#2E1(U MW+!:#C;;6WI9ANZ&-4:)WZMTQ!,4+7N]9403B5M) ;:1 ^70HQL*'S_!Q_CD M"NQ[%=7>NS=1[N"-S0 !LUR5W[+F;XE MN:M>,R870OT[0=1L\W@?E-7;FF,Y(+W.@UC0N6Q-KA#?6VR#4]U'4( M:('B%P^FKHT2[]\;)3Z%'?J(A. 4):[(5IND.F^I!)H(F=JY5YB\ M@KV#(7^/3S?A&*@_D\5E<6A3C:],)2]>H!>8&2,7;BX2!".2^<9]&5S7?)( M]209J^0COBC="HO-$NZQ??Z!^TDY9M^!^G 4.CRBLX\[XET4-P83D*BTPN= MZZ!1;^2ECQ7?^;/,7XI\*C M"\"_Q4VS1L)8K.\V5U'7D9TI^!LSYTA8F2GNLDIM>X\,7.:E4R8QJ>;!,9RM M]Z^$X82Q8U[!LX0V^@T2CJ2W:Y@$O5MVDR,![*M3JS^BLOSOWAI&9>]7PIEE MKB%LH!@H@.,B XNT:+3@K_@XI@9^BG2-%)G.CKA)^B/M196.O-;%LYJB]\#^ ML#&QB]9$YZV>&0JR3@91#HDL*;LD\9%2LL,OIG-%OEM7X?&]<14^M,QR[4RN MVB=>IA+:P@IY-RWPJ7!\Q7D 3HU0$/GA8CADCZ#C-#0*=YEZS0UNRZV+#T;, M.9ZJ+:7IT<_ U(NN-YS8N1KW %ON/RJW5:1!9_(JA/L^U-%VO'1VG;!7?UK' M5J?@NGBL!"^^Q"AL#5^AY=D'PYBSO)MO]0(66DI2MGN#MBLB.Y8WX-B.@!"4T<-/9!7#IU/_XR<@_=^ OS)E@N@CHLMQ*EF'F1MNW!T7V MP3$? K^+G6)\8;>YJ'("YC%TL-19K*0Q7II@:6"J*QI^IU%C^/B7!W2NC6X] MO3>Z=6F@H2%Z;)2J7_ERZHYY#4I1AO[ARA#\3$*ON/6.HD&\,^8D+\(+;4*) M*Q0[C8FA0>431VD''JD)0PK@/HHA9WJH.!>88S*?=F#?[ZKP[-Y(+@@++0QH M34Y=3@Z/-H%$I9EL]UM%E38NJ/NT5NI8IR5 =.;"*7$YRSC!=RLM(!8T:8'P[ MH.3&^=VJX>&]4<,+$F;<**_:(RLX2^=JNRA4&]5R2<;/D)P'^4=TL4[T%#7 MU8/YA&0K"TFYA.YT'.T68*MA* S9R(A$7B$6BI$/5X!9F'2K[7=2_+6[/L+; MOUEX?Z;3B5%J_)=(5BS$<2585UEANV R.DWW]I.581>,Q\029#&'=V&\Z43E MC6HV<7I27:B'?7'6"J"Z_K'.1DBJ)"44#W6'.<;Q;2 ME^!CPH(-FIS, Q!J&32@+G"-&<[G9'=G68>%&14$A6+43\C5S[AX$68K!3[8 MQKGS8L]1+I*$T(=W@Q*PH;-M&;MM6A2ANBU'_D,_G=_#?,9:YR\\%*[ M5(/_DOYV(&UN4>LV+LFK*%7++$<==2ABPR[\9U>3KU$Y^2T.Q6\N:[;RDG*N MS\J71O/B;\;@SG.Q%I'EKTX#YJ*&.7< &5J!13I+GS_J\5IJ(WZ1YJ,JQ:_T MS994\<93+?6IG@":,*FPWW38X$ B#]\X,GM".G[^8>B(3>4V=PK8- M=:=.8G 4=(OL4:95A?2ZR2_PMCT4USZS0_-N67*BTP,OFEB'GAC,&Q1:T^N8 M[;.EY%<-"!\BYR[61N%?!^E6L$VGJDN?F^*O!X1YKCD4M1'-'_DI83JX^+7- M"JI@E=?*[HC?8D2X]Y)&L&&#>:=BV*'WFU3D.'GQ5M=8F6PSAF4WXB%3[&[) M92*46:+X?BQH2V4(*8'>C,8USH2#]'62^S/SZ.ZP%4^>&,$5@C7# Q@EL-Q_ MW *<'N76-R[_\_$G3\\7X5-9D^_ 5J?N.:;XF XQ0F4I;UM"[JY[;"$/&IS6 M/&U8)Z]O,(J $&R7@-3CZ)$T&8-9O87@4)'S?F6@P(8-6TX_UNBZL%*M_"A- MP\H08[!.-X9+?ZDU][['I/IKA'^_91D^S>05G@*XVC5X83/'I3HN0-3<$2^X ME9R\7W8&4@N*WA/1YV9\BF.9D3%.G2T8#FJAC:"$'><#P+ M-OOPP<'38S*>1+D-KVM_7,;5I#%VLK%<])98KYX(U>Y\-I/\J#AK&:K0'$@$ M:&$U7U[61BRJ1J*7'?XA#3>F;N?ZF@U!+\#WY*S0J?^F45I4@[+!<"K 2Y4# M'[>.L^+M;X2.WMMM?+7H^S47:X2TO\5H.J2S^P( M+C.I )^-,?=%>2Y:W5X(_3EMAD39K8GT9)V':AL!^#.D3#D_%7XN&(F&@'>9 ML.!0](2X*JJ,CG1J:8BZ9DP$N%9Z@H7@\/"PCI:GRA<3TJ>K?(VT MRF5&0)^VR2)G*6I@LW4!]+@8,1\8[>2+!0-YBC5Z^G6HT'\;,SXG"QH>*N/\ M(^>;A:\-4HN7\KK^P%P\46Q/A]I8A$A_5.2]9XFK5'815X=V3@>I-E"U"/-@CJ$NN%:UM_%^;K_BH&+KY%KWV^LMWEPML MX(0*7L(/<5Z[,M5SV#Z>(,^W@8OBI1-X:6U%!'(WYPND?D0= M^=^#-8PZWB\4=2R4?D=!OL.-PY*X_2I4R?\ M*3),$W>*O"6M*.N(I\K0-P>]!>':0V="V,1@CWP>M# U)#+NG+_/*96 MHT;#'(O!-9'JH>GKL3KO-+"-ML,T>?^6SCX;4.5.V. &VD2(OTS;\=U<,HZM M4]@H:D&+0%C;6Z&,K9J_"PRN#3,PUIOFO\S8&VP[&V_OF@09]YZ%[/)0Z@^& M6HY/XDJ$B7CG@?E7 JO)M1YPZ,5_;]/2ETH7-OZPY?I^W>DU*NR[/JGJ,[0C4MU+2.+XSPO]TU7V!E4JCY' M1MLIZ@XWY@.B[QSD9"$!]OWJR!I5M-RB(V?UIY9?<:QWON+BUV8@>7D$!C\@ MG+IC,KFPDD30XV>$/\&H+!;*MVO@B)?-844?N/4/TE;$IPK<6>.ME\#B1Y^I MYCBXB]?C=@T79!? [0!XW42E\6GEB(1W=/@[EK8?0.\6J MMW$VZ&2=Z//;],GN!G0%*2/^TZ':VB%OG 9_LA\>%(UMSQMUR#(IW#_\;E)'OQ_U!+ P04 " "P,%989Y5].#X9 6 MC '@ &5X:&EB:70Q,#$V+7!R96UI=6UO<'1I;VYA+FAT;>U=;5<;.;+^ M?G^%+KF;A7,,P022 -F^1NV=:DW>V1N@V>7W_K15*K MVVT@R20&-O,A@_NE))6J2J6JI]0OQ^4D>_5RK&3ZZK]>_O?FIGA=)-5$Y:5( MC)*E2D5E=3X2OZ7*?A*;F^ZIXV(Z-WHT+L7.]LZN^*TPG_1,\OU2EYEZY>F\ M?,*_7SZA1EX.BG3^ZF6J9T*G_UC3^^K%?G][;V]_=[BS^_SI]HO]W;UDT!^D MLK_WO/_L^?_UU^!5>)S?L>4\4_]8F^A\*=S:&< MZ&Q^\/<+/5%6G*E+\:&8R/SO/2MSNVF5T4-^T.H_%?0)ND<_+UU_@4ZF<^7[ MWW^Z#YT^N1KK@2Y%?WNK_ZS9Y9L[VS'.[SG"?FN$NYTC?'UT<;+0Q^OZ?_.] M;S>$[DFZ>/_XT=Z+P\>/^L^V/^-?W_M53>">FY41-=3<2WZSO]RVWN[P7VL\KR Y?DD!RF>B].\5":7.&"9 MP:]D2ZR78R4>/WJQL[-]>%Q,IC*?TZ_^X888*Z,&5#V!+[ ' M(/-4%,P^N#FM3#*65O4$_H:'H*V)I8>2(D\U/F>)IL[E$&X*JTHQ+$PY%CH7 M1].I@J>NQ%&C3Q>!R'$@XCO8$S++1&'@]EQ,I2E%,82_A1R-C!J!#X._'S_: M[Q_2&\_@?_M/#X4=2P,LAGO8#@QZ AW^6!;)IQY2$3.954K\S_86S$U?3+&C M^$8O>@/9)&1)/]65,HFV2DR-3I8T&1$9*/2J=K;_)H0<%#-%-)*L(&J>$0FX0'I>UF M6?QN8[@1$>:\'&1*#$TQ$27H#@Z4_@^$&P*&]&19RF0,8^X2JP:O\.FNAT1: M&9PIB7.JBQ0Z,=5\I0Q329T=H/^LK*W5 1C2W]X0'/ >V[J5-^FF.=@3T ;HBRPJ$'#F,HZVO.(X8-05-!8F2)"HM_1NH MK+CL(;% (:@F& #4+)H3#7-X*4V*[SOU$'"-S!IN<_)4&:(P G4T.5P"H[?4 M@+E.H#CWR/"8*E/\%!B=*I/\F$S!,M:DL&,JMSR'J-&Z+%48T4^%Z]YK;4#^ M"F/;8VV9:7X]LH-N_-UB?3G6R1@588)BZ^QDQ)=,E6B.V< WFCJB^V_I?I Z M\6_D>/(I+RXSE8YX_B*.PY!EDBC@-&@%-1.3\>KP3AFCP7R_G><)ZF<)TP'J M:N>V5!-41;C*9"08%7&)S\J$+!>)C\J 4Z;(=1+)#2ENNT'L'KT.LPB"7U:@ M9D0B(D\+AQL%&VXRVV3! M@FE8A=&\&E7.>_SV6*:XXA73*9BY*M?E''E0#$KI+5XZ*]W>=;.SM[2V]O;_6_Z%Y_:V]O]PO?7-[9G:V=W?U[TM?=IUO/ M^R]N1?8)39IIJ6 $_6/MZ5H0*7 _1@86M'33V9,A_7_L3_-*]6?3EC89&S^3DQTKS+6=^ M%5-[@?BP14_^"06"5A>X^]YL6(;,Z"\/'MZ%0."WP93=)KC+$IVJI."DZ 'E M*/"IM5<1C. VP+CO%,/O0NQ<-XK;[W_OW]@8,O#^[.=-&-0[',W)V<7IKR?B M_.W1V6>/Z]80R#O*#>3!1W%T]EHB??G M.!KQ\X>CLXMO-Z^K!3-4"(7IT MH)#<4&EX=VOY@M$!8KB-NJQ(.4YS8(%0,YR8B60SY9G@$5L.4C*HL9=D=)&O M, R"-Q*^%-]M0>>VQ!$\Y0D:-9&:;%=1E81Q(2!?CJ"PFK2>3%2*,Y_-:_!, M!VTW2= M60&K)6VRLKGX DHS+844 U-\@BV>M%:3?"32CC-$% ;(*5! T%3X MG1)^#*BW9?JS,"YW6#PN"H>YI6DFD!CM0[R&X()%"]- J3SB/*U"C7=CP;H$ M@6J@21V6DW"DA;,87OEPDN!:9$#2BI!-J9+ =)B2UT@%C 6BM A1!]>(Q!1L M$V%G6\!&MU["_%)S1&BC%B?$?,%..76@+9[J3NAS+=J,^:.!.>LRJ,J&6,L MH4J=C?R*80(Q.9UF(/' OIX'R3*&T^L84D:2-&NNGUNW,%[9"/8QL(RH7G_:JP 4T[#PLI'$OPO3987K[/Q"^=9V*N MAS?#+60]J@X"^-:?;H@):.G8,N*:6.?E)R*Y)=X E6EEIH55MH4WK7&X#KT+ M?45L)LR>X<$.:N@W:V3JV(8C)_V6C0=HFL,C>2W5!$C%-@;@X( R*[!AFO#B M0"A#W#K->UK+RD#E( %@4*#SMD*?W=F-MB1TOCTE<.6ZV-QX_V]@]!GJ\1Z$0:W-%4 M90_M'QBRJ7/Q>D*SG ;!!AF=8KR@<3&3ETB1O<.HDN+&NH/0-]^Y!",&%C'9 MZ"-A(]Y'HH %- P=+/PC9'U9:RSTE'J/3CTOVG!.//6;#SP_3LQ+7A)FF MPJ0>&%8EL1G8',#E$K> N,"XJW<+#)U#R]Q+W$JKE98W\F(^TT46EHFA@EZ! M5%B5@)M&=A $A#:Y4:R(BUN&"I8YT>1,5T #<"+)/ M3^5DP;F,J,%JXM4 I$VF&!Y0K26=J@M 0J,M/JU$2ANO3Z0TL))XWH #7X5" M!!-5>;B!^7%5N=,]6,!@N+EG$5:(V2*P+"UZ3=?,%]D"- M<,TRU2A4D[6]D2F6TEKN.;B X"ZX=<_[X6[%XXB@G:*[10:H:QGT@_@,K0>Q M,K)*00PF _7GGQFYO#T!K\&^P!2PVY6LR,$HP2UD6Y645 &"$^,&#!M>5;9- M$1D/7#M@?K$U#6]J#/3 P+"\!#89MFS63'DO&9Q*E0 _>5*-P@H9@Y(27RR& MSA+#!1BY'WKH;MTTQ1EJ7ZZN&8(W%6\$V,^M[PQ4>8D;TJY:M<96)C07WK6+ MVZ%:CGIT$Q8&D>F)+AV+J3@N=)-Q8NM?+M.2Y0T11N M)7KMW6F2H3=&'EB/ERU\EEA&$PD.4@6W!VI><"&3 8:L/]W> +=U;J/0C!_. M."Y&10Y=&@Q*8R"H=+5+#3>LEH/U]I9>EJ&[88U1XO;QG11.)6 M4H!MY$ Y].B:2LO/\#$^NXS\7D6U=^Y-5+LS$+#"WJ^]UJO'8LA";(8WA-T.A)VW*BM[8B+PNH^%]]9$BFA.#?I)%*/@J5S M4/&ZP@X-@$&SW)7?ZJUXS)A5 _Q[IY^QYMA]'S36!^4U."-;AV>$V!+W)-#W4= EJ@^&!U^.F]T>%CV*"/2 :.4>"*;+4YJK.65J#8 M- MEW0D+HN\6H:4ZX(2.,R!T$L3"6)M!HU96A/3&J4LS#\'UO%&N*4Y'1)KU ME^<*[HQ\[]X;^3X)&9X0*UWM"G411: ;RPG:U G,,UE^W KXS'_8FJ2*"_31 MG:*,%D;H,SP1A2SMW"M,7L'6P9"[QR>T< C4GROCDCBTIZ:S4B2O7: 7F!@C M#VXN$@0WDO7&;1E@OM)*6;?@?IT%CJL MHK./6^(\"AN#"4A46N%SH'70J+;CYID0M+'Q(\'0B,PL49S(U"UJVA@U*Q*W MYH$?7R6L^*[_39YB^%/A40G@WN*>62-A/!S [:VBKB,[4W W9LZ/L#)3W&65 MVO86&;C,*Z=,8E+-PV\X6>]?"<,)8\>T@F<)[?,;)!Q);]:MGAF*LDT&40B)+RBY)?"R6['"+Z1R3 M!^LJ[-T;5^%CRRS7SN2J?>)E*J$MK)"WTP*?"<=7G ?@U @%D1\NAD/V"#I. M=*-HEZG7W."VW+CX8,"_0S,O.AZOXF=JV$/L./^HW([11IT)B]# MM.]C'6S'2R=7"7OUQW5H=0JNBX=*\.)+C,+6\!5:GGTLC#G+F_E6+V"AI1QE MNS=HN\+A;5'L7_FN0!<8/- \(,_*"9YJ)JVE^ 1% 3(")#U<[7]V;[3_ Z.? MP$!_Q%G#54F956N^TA3,1GQ4PPO[#8754ZX/$8.ECJ+E32&2Q,J#4QU M1>WQO=NC#0T! ]-LK4KWPY=4?5!J4H0_]P90A^)H%7 MW'I'T2#>&7..%]&%-J&\%8J=QKS0H/)YH[0#CM1$(05L'X60,SU4G K,,9=/ M.["'NRJ\N#>2"\)""P-:DV.7D@.G(P3\5X_HIZAERXSB296*U@D7I"Q, ,?W M(H O?Z" 'NDK )9D8)E$V92SH L?%FT*@4DZT>ZNB2ID55GRX+7@5B7!DBS-JJ%&?J&S60X@@KNF[5$\G1/*PL MPDX@ JY]W'FO6?G9$Z-*XZ8B=P&'*!7!ZP@27#PT'9V]*%/1QL"[[@!37<1= MYR G4Q05"@RZQYKC/%W(:(+;"6LX*'!T69E00 M.(IQ0"%[/^-R1IBM%/A@&T??BQU'N4@2PB/>#ES ML^V9>RF:5V@+@?W=_I#B^THIZ05ZJU%^ETAUPG!LTO0U>\EI+)37+H4D=NMDP%0_7?[A# M]>0W^ ^_N;S9RFO*N4 K7QK/B[]\@WO/Q6)$EJTZ$9B+&N?< 65HA1;I]'[^ MC,@;J8UX)\TG58I?Z*MIUKJ53O_Y(\*$?B\Y,I)40$GGI233SX'[;3I:\CSXH$Z' M7C31#CTQF# M/#&"2P1KA@K\*GNB;?@8U.W7-,\5$=8H3* M4MZEA.Q=]]A")C3XJ'G:L$Y>WV 4 2/8K@&IQ]$C:3(&\WH+X:$BY^W)0($- M&[9\?"S2=8&E6OE1FH:5(<9@H6Z,EWYXZ^D=0K+?L)X>9_(2#PA<[6*ZL GC MHAL7ZVGN9!=\/\[#+SO-J 4J[XGH2S4^6[',6ABGEQ:LLJ98L@?^Q1+O3&ES M>0MMA'AM.&@%FWW\:/?Y(5E!HMQ&RK6_2^.JRQ@&V;#[O25FJ"="W3J?LB0_ M*4Y AGHRA_< 6EB7EY>U-8KJBNAE!V5(PXVIVW&^88WN!22>G!4Z]9]#2HMJ M4#883J5TJ7(XXM;!5+QMC8#..]N-#QX]7'-QAT#S-YB+YP+/[17-G[AF2)3=XD9/UBFEMA& /T/VDU-- MX>>"D6@(>)<)"YY!3XC+HLKH<*:6AJ@KAC> CZ0G>+P!+77;W]_?KP'>J M?%D@??7*5SNK7&:$V6F;+/)ZH@;66Q= CXL1\X&!2[[L+Y"G&*&G7X?X_*^T,VW MZ'[7'\V[6& #YT;P$@Q@_;X)7!0_.8&7UE94RNMV2#$&NVZ- M)W=]?BTI[]"1Q;^6FJL4ZT;AX+,_@I#\[]Z/(.17K@4C2NG3[@\U 6NPYZ T M3I\Z!=F?!\/2B5L^WEM6E$#$\V'H@G 5H3,A;&)0MGU*LS UNC$6&]?TNGF VH""?L5 -M(L0?M>WX MY"X9Q]9Y:A1^H$4@K.VMF,1&S=\%!M>&&1CK3?-7,_8:V\[&V[LFP5IZST)V M>2CUMT8M!QIQ)<*1:#SB&XC_5:>DCIPL[^ ?L3-^A"KU;Y\+? MRLO59\&7GK5;2UCT>>.>3S!B.5EGG)G]-H\9Q+\_EN[4L=>PCE_2M\R]*X%? M6S=D*(#D$#R*@'^WW#L0:$-' (E_2F/ SS]&989N7*@K&=D;YW>YC\'"OJ!2 M]7DPVDY1<[@Q']<\=]B1A1S5P]61.U2:S7=@=-VNX'+LX; =2ZSHJC6\R1R2\F\/G.89A-BDX5LSC#WXO;SU$ MT"GDO(G302?D1-_MIF]]-P G2!F!G Z>UHY]XH,+[E0OD? MMD%YMGR#\F10I'/XW[B<9*_^'U!+ P04 " "P,%98IWBU=6W,;-[)^/[\" MQ][U2E64+.IB1Y+C*D66L]JR91U;26J?ML 9D$0\G&& &4K,KS]] 3"8X5"2 M+S$EK?/@B'-I (WN1J/[:\R+<3G)7KX8*YF^_)\7_[NQ(5X52351>2D2HV2I M4E%9G8_$;ZFR'\7&AGOJN)C.C1Z-2[&]M;TK?BO,1SV3?+_49:9>>CHOGO+O M%T^ID1>#(IV_?)'JF=#ICX_T8/AL9Y"J_>?/]@:[P[T?]@>[^W(O&>[T=W=V M]I[)__0?P:OP.+]CRWFF?GPTT?G&6&'[!\^WI^7AI4[+\4%_:^OOC^BYER^& M15Y"8P9>YC^9Q@*E4EV5&S+3H_R QO.(7_6WDR(KS,'C+?KO$.]L#.5$9_.# M?USHB;+B3%V*]\5$YO_H69G;#:N,'O*#5O^IH$_0/?IYZ?H+=#*=*]___LX^ M=/KD:JP'NA3]K/]WXX?/*X_VSK$_[UO5\%U\^.WGX.U[\U9U^_?_?V6MZNDH?_*L:Y M^$F9D3+W@)7O3^Z=D)X;-='51/PU?=B^51_>34M=Y.)G(W')NMF4_E[94@_G MGVJ!FZ]]ZT%^J/*\@&7Z) =IGHO3O%0FESAPF<&O9%.LE6,EGCS^87M[Z_"X MF$QE/J=?_<-U,59&#>9BA"RRHBS$O*AZ E]@3T#FJ2B8C7!S6IED+*WJ"?P- M#T%;$TL/)46>:GS.$DV=RR'<%%:58EB8>P?_V=PZ%'4L#+(9[ MV X,>@(=_E 6R<<>4A$SF55*_&UK$^:F+Z;847RC%[V!;!*RI)_J2IE$6R6F M1B=+FHR(#!1Z5_VMOPLA!\5,$8TD*\CI"B0D/XY_QAWTK'WE!D?2V^ 7BW7$ M(EL-?E=)B3,D4Y1&\O6DA;:*F4[!WP/F?X GX#6V#/U=/]*;Q6=[J[\OWA3Y M: ,G"J\!=0VC.L]@(N*.X86Z5VHXQ";A06F[61:_VQAN1(0Y+P>9$D-33$0) MNH,#I?\#X8: (3U9EC(9PYB[Q*K!*WRZZR&15@9G2N*63>H)M$-_I(<^!S:]MMR;2C,#1 M'A1E64S8QMP94_;3',T/J!%T1985Z 9.##*ION(8:=04%!P$49*$M=1VH++B MLH?$ H6@T6 W4"%I*C5,_:4T*;[OM$K -;*&N$O*4V6(P@BTV.1P"6SE4KOG M.H%:T"-[9:I,\5-@JZI,\F,R!8-:D\*.J=SRU*,AT&6IPHA^*ESW7FD#8EL8 MVQYKR[KSZY'Y=./OUH;+L4[&J#\3E'9G7B.^9*I$*\[K0J.I([K_ANX'817_ M1HXG'_/B,E/IB.T!T0M,X91D8&1G+$I#C:L2MI6JQ#>%#(".@3TH98.=M3)5TR(GC?RC4I:?,0KU M$4=8='65![O<^EYO1G&%5&9%5G3M+W:YB>*!+F&HR6W\TZ""YQ(LPNLB ]ML M5[DM6%\ZJW'X:0KN&HK* 4O*3"T$I/Q;3@BVZE?DP!89&)-/C6'5';I='&TW MQ-'&QO=F"ES>&!@E/VZ0"WX@LTLYMX^^IMM-,S@]T3A-!+QTVM6W-[=OR=]W=W9?-[_ MX59DG]*DF9:B]6'J']&+("\6W)D?'^T\"B(%CL3(P-*4;CC+,*3_#JG]Q>GQZ?G1V M0<&Q8*?NTBRLD,:=G\ /OYR=O?OU2)R+,QH]_4@#Q;(8WOEO*>6$KG\H "'0 U 1Z?3@6JS>>IX/+-Q?3KI_=NJ:'> M=6_Y@'=I]E9 X^%/_$]S6E+%;SK+M)R(?VV*-FS/XK[?.]E=Z[1N/K MZ,KV*G2ECYO*X[%60W'"$;.9$N^&0YU4+8! MGWKT,L(1W"8]^HVB\5W0G>M&HNC.3F[./WU1)R_ M.3K[Y''=&HES1[F!//@@CLY>B>-W9Z].<8H_B'>O[[/PGK\_>7OZRUOQ[AQ' M(WY^?W1V\=?-ZVIA"1=C%= !E!;'E"QGQ#NQ.@N0E$;^-$K[$Q[!J#8FA0$$ M\)==DERF?/0GX LX"[KIB%46;C)&B][-BU(4\*2Y1(13JH8:@0YVC&E6RB0C ME8F2.69+%\86Y:75+7.GGXE<<2[/!OHW!SO/.H$K?$F#G.;EP08^M"*9Z6^N M+L-YV.#4]G//J6Y-_A4SXOEHE0E9D,Q(Q0B0,8->H8@ATB"@J\;:I#>BJC:% M.!TZ(,ADFA7S&K01Z5V/(!.@>%:G6AJM"$@@8>^6::!FQ1IF,!F_ELT9$=F$ M4$)K134-0$K$=>B<7ATZN"(X;+;(&<%8Y3@BE3J-RV-?06FFI9!B8(J/L,63UFJ2CT3:<8:0PH Y!0H(?PJ_4T*" M ?6V3'\26N4.B\=%X4"W-,T$]Z)]B-<07+!H81HHE4>S0P9UT&5=D0:QG 4*FS MD5\P3" FI],,)![8U_,H649C>AU#RDB29LWU<_,V!IG-:9<9)=_$&5/@%!AL MN$D=[$7=(SZ)_ZM @(=S[,E[A7 X:FL-<<+8(>J=ML')<7,2@>+[SP]M_.IY M >.=4U]._JBP'?)Q; ,+N?"\7Q76H6GG82&%8PF^USK+R[>9^*7S3,SU^&:X MA:Q'U4$HWMK.NIB EHXM0ZZ)=5Y^(I*;XC50F59F6EAE6\C1&E'K<+C05T19 MPNP9'NR@QGZS1J:.;3ARTF_9>("F.3R2UU)-T%)L8P .#BBS ANF"3 .A#($ MKM.\I[6L#%0.$@ &!3IO*_39G=UH2T+GVU.":?Y"F,(;6$PSSAY O)S3+:1!LD-$IQ@L:%S-YB139.XQJ(FZL( A]\YU+,&)@$5V-/A(V MXGTD"EA P]#!PC]"UI>UQD)/J??HU/."#4;-.?'88S;\_# ]*W%-F&FJ3.J! M8542FX'- 5PN<0N("XR[>K=@S3FTS+W$K;1::9TC+^8S761AF1@JZ!5(A54) MN&ED!T% :),;Q8JX3&6H8)DC!RHQ.-$ZGQ79#$W@I$ :)5AJ75:IPG*L)*MH M Y4:38^@.3>X;TXVR/#!%!,]:-$+ULS)%8+ZD[)V/Z#-FZB !N!&D'UZJB<+ MSF5$#583KP8@;3+%\(!J+>E4)P 2&FWQ:252VGA](J6!E<3S!ASX*I04F*A> MPPW,CZO*G>[! @;#S3V+N R0BXBP)SH?9I7*$[5.8EU8\)JLFR^P!VJ$:Y:I M1J&]X/=RL>1P3M%-TM,D!=RZ ?Q"=H/8B5D54* M8C 9J#__S,CE[0EX#?8%IH#=KF1%#D8);B';JJ2D6@Z<&#=@V/"JLFV*R'C@ MV@'SBZUI>%-CH <&AH4BL,FP9;/ZR7O)X%2J!/C)DVH4UKH8E)3X8C%TEA@N MP,C]T$-WZZ8ISE#["/ ?FY]9Z#*2]R0=E6=-;8RH;GPKEW<#M5R MU*.;L#"(3$]TZ5A,96ZAN[P)LZ71+,9),5,YE?2ZL7#1E&_/<8'*GW KT6OO M3I,,O3'RP'J\;.&SQ#*:2'"0*K@]4/."2Y(,,&1M9VL=W-:YC4(S?CCCN!H5 M.71I,"B-@:#252$UW+!:#M;:6WI9ANZ&-4:)WZMTQ!,4+7N]9403B5M) ;:1 M ^70HVM*+3_!Q_CDXLM[%=7>OC=1[U M]9DPNA/HYULW;]V@[C)YO O.;NDI/9R07N-%K&A>L MIK7#:TIUD6MZJ.L0T +%KQY,O3-*O'-OE/@8=N@C$H)CE+@B6VV2ZJRE%B@W MS9I7=\:"Z+M5:*D2.*GC% B=!;$PUF;4J)46(<5Q^M),1'!I;I1LBO,1D6H] M7/G>O3?R?1)2/"%8NMHEZB(*03?6$S2J$YAG,OVX%_"I_[ W2177VJ,_12DM M#-%G>"8*F=JY5YB\@KV#(7^/SVCA&*@_6<9E<6A33:>E2%Z\0"\P,T8NW%PD MB&XD\XW[,KBN^1 "ZDDR5LE'?%&Z%1:;)2!E^^@$]Y-RS+X#]?DL=.Y$9Q\W MQ7D4-P83D*BTPN= ZZ!1;^ M2ECQ7?^;/,7XI\)3#\"_Q4VS1L)8Y^\V5U'7D9TI^!LSYTA8F2GNLDIM>X\, M7.:E4R8QJ>;Q-YRM]Z^$X82Q8U[!LX0V^@T2CJ2W:Y@$O5UVDR,![*M3J]^C MLOSOSAV,RMZOA#/+7$/80#%0 ,=%!A9IT6@MG-D4X:=(UTB1Z=B)ZZ0_TEY4 MZZIFA(.MD$.60R)*R2Q(?C"4[_&(ZDN3!N@I[ M]\95^- RR[4SN6J?>)E*: LKY.VTP*?"\17G 3@U0D'DAXOAD#V"CC/=*-QE MZC4WN"TW+CX8,>=XJK:4ID<_ U,ONMYP8N=JW -LN?^HW%:1!IW)RQ#N^U!' MV_'2R57"7OUQ'5N=@NOBL1*\^!*CL#5\A99G'PQCSO)NOM4+6&@I2=GN#=JN M<'Q;%/Q7OBO0!48/-(_(LW*"YYI):RE 06& C!!)#U?[G]T;[7_/\"P4XPN[S465$S"/H8.ESF(EC?'2!$L#4UW1\#N- M&L/'OSZ@\\[HUO-[HUL7!AH:HL=&J?J5+Z?NT-J@%&7H'ZX,P<\D](I;[R@: MQ#MC3O(BO- FE+A"L=.8&!I4/G&4=N"1FC"D .ZC&'*FAXIS@3DF\VD']G!7 MA1_NC>2"L-#"@-;DV.7DP.D($?_50_HI:MDRHWCHI*)UP@4I"Q/0\;T(X4W#@?K!KNWQLU?$?"C!OE57MD!6?I7&T7A6JC6B[)^!F2 M\R#_B"[6B9ZB!KAZ,)^0;&4A*9?0G8ZCW0)L-0R%(1L9D<@KQ$(Q\N$*, N3 M;K5]L.+-^LN.2L-V#65T-N_-YS3#QA@/ MG2448P[OPGC3B@1A8AA"SMBK%J?I&$:0XPI*N6_5$8T9SJ=N=R=>AX49%82.8B!0 M2-_/N)X19BL%/MC&X?=BVU$NDH0 B;=#%[#MLVT9NVE:%S$%MY*&Z+7O*0[^ M=_=[BN,+K:@7Y*5*_44JW8''N4'3V^@EK[544[,M?-/_J@0@L]+KIP4%7 R)Z0S O!:64.@IR?5 MQ*/_83M=^D+RK$B0CKP*PR%U Q]@Q'G!:_"$48WMFML(!P)A\-YWP>/=\=L9 M4T]D(J^H4]BVH>[4:0R.@ZZ3K-_D%WK:'XMIG=FC>+TM.=7KH11/M MT!.#>8-":WH=LWV^E-RH 2%$Y-Q%VR@ [$#="C;J5'?ILU/\Z8$PSS6'HC:B M^2.W)$P'E[^V64$UK/)*V4WQ6XP)]T[1"+9L,.]4#COT;I**_"0OWNH*:Y-M MQL#L1D1DBMTMN5"$("C!);[+V. CZ/GY,GPJ;/(=6._4/<<4']4A1J@LY5U* MR-YUCRUD0H./FJ<-Z^3U#481,(+M(I!Z'#V2)F,PK[<0'BIRWIX,%-BP8WGMXA*/L-Z^EQ)B_QA,#5+J8+FS"NNG&Q MGN9.=L'WXSS\LN.,6JCRGH@^.N.S%^!?+/'.E#:7M]!& MB->&DU:PV2>/=Y\?DA4DRFVD7/L3,ZZ\C&&0#;O?6V*&>B(4KO,Q2_*CX@1D M*"AS> ^@A85Y>5E;HZBPB%YV4(8TW)BZ'>=KUNA>0.+)6:%3_V6CM*@&98/A M5$N7*H)K;CL)=Y% MZI*/WPB^+ZD 'W,Q]_5U+O#<7M'\D6N&1-DM;O1DG5)J&P'X,V0_.=44?BX8 MB8: =YFPX!GTA+@LJHQ.9VIIB+IB> /X2'J"YQO0PNS597=_?[\.?*?*UP72 M!ZQ\N;/*94:8G;;)(J\G:F"M=0'TN!@Q'QBXY.O^ GF*$7KZ=8C/?ZPS/O(* M&AXJXQP=YV2%3Q52BQ?RJO[,7#Q1;$^'VEA$.W]4Y(9GB2LZ=I%2!T+"[DT] MF+&>^ZA8T$V[I+,9TBI1[4-^ZMV0+4(:>!;;0=%-[[MW2,V8"*<,).-= F0OQ9VXZ/[I)Q M;!VH1N$'6@3"VMZ*2:S7_%U@<&V8@;'>-'\Q8Z^Q[6R\O6L2K*7W+&27AU)_ M-M1RH!%7(LRI.P_,OQ)83:[U@&,H_JN;EKY7NK"#?\#.]!VJT+MU+OR-O%Q] M%GSI8;NUA$5?*N[Y!".6DW7&F=EO\YA!_/M#Z8X=>P7K^"5]S=R[$OB]=4.& M D@.P:,(^'?+O0.!-G0&D/BG- ;\_&-49NC&A;J2D;UQ?I?[KBOL"RI5'PBC M[10UAQOS<!I[<@U3H,_H@]/?,:VYXT"XULNE/]E&Y1G MRSU=;5<;.;+^?G^%;N;> M6=AC/-B\DVS.<0A)V## P62YV2]SY&[9UM!N>?L%XOGUMZHD]8O=;4P"<6-Z MSIF <;=:*I6JGGJJI'XSC$;>VS=#P=VW__7FOS$0?\8&]OM^UL.0>[>[O[V_M_ MM%[!K7"YOB>,)I[XQZN1]#>& I]_N-<>1Z_OI!L-#UN;F__[*G==)+Y%&]R3 M _^0>@O?]A6,S7SM*$\%A[]LTG^O\9N-/A]);W+XMRLY$B$[$W?L4HVX_[=& MR/UP(Q2![.L+0_F7@"?"P^GCG>D-M.-)7]C>M;:I3\??AK(G(];:;.XT6SMO M?L-[[+AF1I?IM0,2%,&C=[N]6+<[,($N*<.9:K(6BQ3K"D?Y+J-O0#DX_'XI MPH@TY2@0+@RR,PB$T%.?'685![C6/>VL+]+-/^,PDOV)Z2=H-SO"R>2MX*]A_Y709B, MCQ0XG6[L^PKR\\?L<#P3PYDBAZ3_*> M]&0T88X:C;D_J;#8WZD@4'2Y VO"ANAT*SWMV4X)=KL*$6,T>>\(=J. M<48@QH$(X3=21S8(5#Q&&&WZ3)505W)=G<@#[P61 M:%XT"2IP=R1]&48!I["*DX;'J,@D^-D@^QEYPTYN M;,N,(V(B0)&".QD*Y@J :"XH&M1CAD"91/! M*,Q?4*"E")'C$"Y *PP7\?262/^I64J*C7@PD/Y&I,:'K6T8S<^G &=DIBG M2^'@#(.EV=E__3W=-QR?_I.$->Y'AUN[X\?GFA<\"=!?Z6\N^"2YN,&^-+M-]H[[-^R,(^($ M_ GAF (@BI\:S%<1*IL$(PJ"D[?2C>&2U ;V8A"?\L!AH:XY(&CE2@XWHB9J M0 !@0'=_<4JSD:/I.O$ VF5MR]*A]=:M-.POU%Q@FFN H1Y#%(,MX2>(9=(E M-H+^]27<,0XD?&$ZAX^C-:/Z6DK&DE;&?&G%*:/OEZ+%UI;!LCQ8W67)AJ!N M@?A/#,I%5I1'K#=AXAO@# K10$&G;?7)V4=VQ,2QNVA?/47[",%(3!%=V =\6=F\1:"_+X*BMM8J^ZR MQ[[F!E.):6O@=%"8Z/!0-$BR'"9A' =C%8I0KXQ9D+)Z]@+DT(\#=#'<=X0= M-\A##)2F;@BQ<<=1@4N7W,EHN*QX$SNO9>C"N@O(T1]2Y(.7O7K;Q1!4^;_^ MTMK=?-W:;+:7JFUE6J2M]!2?YHI0 NZ WP@7%&/D,.[]"4.TKE\#:^W[235Q MNE9!/<_.KQOL"G7TP_GE,6DI(+!0PD3SU',!(HHCQ'3C0(UD:&0I?=X'P3 D MYD&/(V1R0)Y]"Z780"D-NK@+OA'14ZYM/3N!<(3$& >N"^-^7SI2^,X$'WPW ME& X$"3BX\"AQW.(QKZOO(\=5<2%"Q2!)"=2IBFUV/N MHH7=\$0_.MS?;A[LV/DUD[EA_KBL"34+D[6:FZVF7IZS_R8P)&17BET5+(#O MB@"KIMS=_"(.0>O"/G>R>HWAAC2T.VJB2XO?*C0NAVH;8-:&>5ZN[>T)6&*- M$C,Z1&??$]HRP%=F@%(&:C6C>8MYHRHW=_9/MA]E!$55A/-$WKR MZW(ECD&VPS7#[EKU-4H^R_;X#Q9QO_]H0UA,Q'1%- 2(/1B^>AM&@;P1YF-E M).T*3]PCZ7 9EN.>4L7.<@7(HPC O^$:(]5DI7[%W'C0;FI'JT)2[,- >$1/ ME1:']E04J='A9GH+[X7*BZ/R6RK 6FKQE#GH7W\Y:+W^^]__#C^W7L-5NQ"4 M'HD@XDBS^:!A(XW.D'?H"0$AUC=, 8.<^X#0--<@C 9 X,SC4*#UA;^"M(9$ MV$$+T&G =&0@5.QAO<0-AX$,*Y4U A M^^\PL!(=\X'8Z 6"WVP0:#SDWAV?A*\>5 Y<"MA6"K:URV%;&(+*:MR&E*=[ MBW$B&22(_E<"LIU0_.$;:6B_E2]_175%KH/X()UDGF:"F/*G"=NR\#H-[O"" M#!J$6RJ._"#JWJ]HU$V$CYD+7;["_8K29GI-J: *;!GI8*0& J/G*J<8K-#" M*DAMW0856-@7F@(U[)\UC%5F;;4DQ7(#BI2LI1()TR4KUG$<.( S1"+:&)]- M.".M3+,:04G 0(1C4XFNXBB,N&&EK;_B'E:%D_V=NIQV]^@'*< 9 ZZ-,2;S M9JW\G$(,:H XJ*L )&-B?KN7"1_I\\9(^C";4Q!7: 'S*++_5 M8&,O#M&)!3%%<>"Z1!CI8="C*69B:[K_IBIP?:9+FEBCB4O:N),4J<,3I6N? MGN2WRL8I1R.0/+0,@%!S;3C1%T92N T!U2>,N1^9'2N&M-@KNLM\F5EZ$4"DK4+G+7I)1BV"!^DA2$5!W[1$:$))6L@P8+N6>60R(^ M#H-W2%V;[)PT+P+5P5DVZHTCTO?!+_8VW4BFY70M8'57N385KJNA\&CJJ+NV MX*Z@#?$-:_1";YI0-:,WF?)4%[-32&@LBU:+I!$:XB<0(TXE43D>;A8OI 6L M->:Z!W/II=YOL@\F1\EOE71M2LE5<<^NB/Q2,+J,F>F9*32SA=-/1<4"X1I/ M@HUMYY;AU'8RUYQ'L1VD@<9'0RB"Q9(N6#^N/Y&KCFI6(WC"3 M(*:'.!6_P8=P/B^/NIBD1ZU/*2+J5Z;6JTR-UOAZZ5=RG1(WY3524HJ<&[ZO!"W!'K8G MMM,+=257N_%!X#BBR#1&[K'XZTS3NMXD56<:D%PWY7%!FMV8UQ$.+I#W^]+R M=>17$Y\[T@7S QZ06#(M?XPYX%:LG<,[UN3M>K$0LUV@1.JM?J@,;^!SA&7X M\%1/#RY]TJ48Q)[NT=KQEW76WFSM_?K+]M[K]C9X@V0L!@6:/E'?693!TQ ) MP"*;4&F#"D9&N#T$)N". *6*<<1[GK +?:;[*Y5*+UVIO>]:Q"EZ+8*V1?,> MCW5!)+@IN 8F!N.ZUM[KD*ACV<=,1BYR,T96S^]W&@V[.HWAT A#XSEXUMJW M=<;C:*@"^1?..H!#9.;1C,-ZFJPG?88[XE&/$O].MK.D_G^MT\8F>ZT*!MR7 M?]E25#>)ZC!*,SM*:-68U?HXTN6Z<)44WH.5!#YJ#,W",B"!.A#=A<*SJEYN MO0#D(/@FYM)()K4- KE]1]AMBP5E@[8]GJ;P;=&#;^+9WJ0,:9>#C)^1?7GD M=;G[8\NR72J+"F2';-?K+-"+S )M+52\HQFT?RI)!DR'%N%*>])R.+Q8W@C= MT7?FCM!9S<*O3$/Y+V9;*:Q7R_ O#5NUIO-0H:DHR%:P,<0+:5TY0<:I#4 Y M%T[0R:OD5&^N KZ,:BF1QRU[JMPN"I: TE2=NL_\.=%S(0MC\&?5(# M752/&$*0$VH\_7B2\+JS'=,:F=;RW-M.7JEU5$/P4Y12V7DTG0!M7(5V1E<.]%6=2V3D: +9L91W#?*,*1YH-(^K2>5B$4F/[<%;<:&S&Q9 M,!0LBE47[H/& ?3%?3S9O2(7(D#X"/-*$M!/-7PWF+;Q&&P#1L>-F<*QK';9 MQ _)].2DR G]1.'-["0LWRI#B8WO$FR3+<89/U<44\X'O,OZ]HPQ+'+UUK18 MBS&K%Z R#Q1!BN3STI,Z/RX6*=/S906 1%?2)/G*FD*\X08+^1:&O$;"NLG MZ4D19J-!P.YX0*P7_F[SS/K*<(P;!TQ43 .P634:VX31ILZ1WMIJFD$_I8*I MQ^#15BZZ"/Q*%H'&HFW]*DWH33>7=AN?1XW;#%PFKVW\YCHSJR79&=C07 )M MD[V%GR[]EJR&^2"/"N6)1E7UAN"O#0F""V?[>\"6Y+@KE# M&)7:>&MV<'A3XHYR)]1;I.LLM@F51#:>J*$8Q$0J*1D*D2"/3R_C3X1O39A^F5.G\IW+4Z_. IRYB#,@@C8R6Y93)-0AL:C.3+$EK"D!,DUC"5*$?1" M0\/*%:PA<,58D-OW)LFN!ZRT"<")TBS&8Q-2%+JK(F^%S?1XJ&.)A42CH1(* M)R<:0NH@(5!@JK, #Q^7"LS***1@E]_@4*%WR->93R8!4ZY95H*W.0$V2B0X M%5"!XJ'R Y)C1K3A>\I'1!<6RYK)DM-'U33/22;-Y\DT>LQ:TLLGMKECGH05S3EPD!I?VO M)1I+N(/U!,90V:H!;B4;/ "9F2T>:6%1%I]I^B0GP+)P2HLLQS::9^MR":D] ME8$/B]5T/:O,U/:\S-3E5&R,LW^=!,>KP.F4ER:7A+II^I\.'39+("$1M(P, M@9!H.QU/B$<3VD4 NMXP%.I $NFH2=Q"[AGI&;YNN-W9"V3T(Q M\4/V[R9[MM9;!^<*@X3T M>W,+N7OE@$8%)L,"^F(B$-"D%:S/93M@I,IM5!_TA4J9C9X5*OMJE./FU!DU MN6BLI R $=%O0W","9,' MZE8$_BJJX.X\/WF,!&>@?.FP+N@-C\#:AR9)%&,$@6)<$17,IR='?(*8*4GX MXA($M?2Q]B] I7(R DAS'";!9;-0AGK2^(LCE2]!'MPS)TW2 ;R9=O2-*1AN M9%-CRA>)DR+'D;)P=BN22*)L^/1J+Q(H2 9BPI#8=_1H$R+-].,S59'@KM*7*TPE"!HTI0\43GH 9Z&X M&Y9KU2.8[8T;ZT2C]&\%3.V O*[A//-G>V(ZK:^QOI4U47\Q^F@(:_!SFHC$ MZMP[""A"2Z>GF1O+N>>^$--_IHV";M%?]<"RS+U^$(P48VHF1V-P\+/'_!:M M U/R4"@[RE%EO@APAY-;OKH,MB)MS.M@5EY3E:H4]>A)]2;I^LZM%VP520(J M[!ES")PV-+>J>W0CQ)CJ+B9A)$8-6Y^ YP8:N]&8 FCV713H78C&T#D]U)-. M C+9*;_+[C"CT%G@&60>*S;$T,1'3_4,RY$<>8L)?$SILXYCO!T:R:\JN&%= MS#Z6M*;/L"61ZSMS/',HP>KR0.P__?V5'IYV3 MW[L-=G1^=G5Y_J_CR^[7!GM_TKWX=+%W[YP#I'5R?G9VSM^M,Q M'NW'3L[T/?!WO.[J_))^GN.7UR?=XW7VKM,]?L^^7)R?-6K2-_UWNR9]5YWT MK0+)JT^"N#SI(DMZ_N4*US"LS\OCT\X5_NGJG!68!%B]#-;T65/? M+^ F6,MXI.>[KZS[J7-ZBF6%8!2.SB_?=\Z.CMGUR=4GUCW65F)G S2IA8_$ M!C\>GQU?=D[9^;O3DX\=W>YIY]I^W;WJ7)&).3N^9E_/+S\WV#NX"8W1&3ST M'1@D[!KTI'MU^07^,OM@.FYT;INKZ80M4D"7DBU%PWP JG3(X9,+SD_+:-RMC0ZJ2(M?)Y,N->$VK>)$1[1BS>2V-U0 MUL2_![< (1:L#5X!'=XI=QBQX\ M]G(RF*T&]E2O8!#3#% MH^FG/Y5AR31DN! ! B<*&,U;1:F2C&[0B"G_#+JWER@&GEJ5W9./:=T CTVS MASM!K']KR]4]^9]8NCHF!M"?<2!#5SJU2C],I==:ZWFUQC_II<0P%\SUIJXQ##.+B5)FN$\83T,R_KR"'^FLQ+_MVIR;Q5)_-6#)CM ME9X/?Z3LV9''W\;"#\E^K((/N\K9\:1"?HSNA6)4.VYAQEVVB0\B1O"!QN!G MMMN9'97@%?H2GC]HF.PC_9I]WR]>K-\#Z5BWD>5JZ+@LVOR'S17Q.6%:*0K^ MMOH'6^Y6\C#QQ9%9?K'O-!=:ZW19!9;Z_AR^*K3TX'L9B,7A:GNSJDL]6>F% M+X7/OT'>\Y*K;/UXLD.&]I.13.9N33+5"-D-U0O#I)52LH,Y<7YJN#X(L0KZ M!6$&.H,DE@8@ Y..!2 6W/B@*<'$5B3JVI'TA.J=M4_K][SAP'R[Z!&<^0W0 M5JMM\5G^!_JFVUWJ&WX(T2?50 SQL#U*@4!^'9\E_^[6\=E/BL]0M-+]QRNY ML]=SM_9:/4?T#K9WQ $_V-O;;3M;SL'NWN[^]OX?VZ\J%=,EP4L%(I43GUW+ MB)C9ZSDGO%&!*DW=] G)IGZY[.3@_":7O@SP)0,]!:W=!9BH6)"SW)\&+>WM M#&JQ$*756@Y$V=K)'@GQ[XWS.Y]=J" ""RE5 ]^+GM2!)E%AZ; ?.,SY#N4) M&]N:5N,-G*4E.:AW$[UE;$G!WSWA*479(?T+#^J!J66GW!?EK\U[G'^7)XQ7 MI$AG@.KTM&0&C5]<8:&^_N98'5AKHV MU+6AK@WU*AOJ3H@[^Q,[Z\6Z5F:R7^2);'_ #HS):5BIF M<@M.?IK':]=<[HK4VE0<"W4BCU".$P=@$/["TY0"Y<:XUR #AIH734)#Z=G7 M\*'X@'/=8/:(\TH"II\M9XMSYLB[X]Y*JK/_>&'P)QY."<*E/?C(E_L5C09^ MHC!;>\L'C="'14'C!8\"Z=RP]_%@P/W[G-LSF@=2ZM(ZB00_YL>_:N/,P.&. MK;9QS:$6*IA4RWJB5<5<%[S"IQ3C7&;W[?)E*\ G=3W5&;/3F M2(';?7*O6SO*VE'6CG)Q1UG3'#7-4=,<-#0$!O3 M+RE]Z9CQF4&)S_C"-?99AD,YX2/^\K#$E !6;: 9,-$5/N[!SF>@:C11HXD: M3?S< OB]Y1? 5]R:_9L.*P#T >YKK.S.V;-FIY2JJM'(*J"1XWZ J[ZK\$6$ M+PV)9 :_:H/,H!"]WWA.95@-/&K@40./)P$>K=QCP2[5!&8+>0_<*G?$ M?>[R.<>7SY;I+:G?I24FE^^.EE!@8G8+&J.\-7-N3K4J&@U *BU@K'Z][6=Q M"T;KHLFNI1>JTI30\ZVMG1K@5'WM4Q84/"L+5+G1%$9K=2%_;7!>K,&9JXB/ MIM$KZ)Z?P:JX5&'(ND,N1^5E&:NW5+*C7F''?#74)R&]XY,$:^OMRL\A.I@^ MT[F. VJW_ QMS2.ZY9IHK(G&FFA\&J)QJR8:[]M7__N[(W8F;VY44F$MZ""O M0#H0[Y_X3O.9((MBWI'&5Q./JPXXOL8WD=&5=]U%F1?X9N6Q4! M9S'D401^41\[9T/,(\-NZ%I&;+,QXSY_DY% MC?5FG9K*KJGLI5+9NS65?8^;.SG[R([X6$8P9\_',Q?3UCB6+&MM-Q95H82M M?/_E[Q[!^;F>NP.7NI M*]/;'UR1]+JDM>YI9WWAM[4O%'Q41CY'BA9LP= 7&N^^]:>5L4OZ)8U(<#M# MX2[VSM:MYI.]LO6G3?BBWG29+[9_@:ZCW:Z4ZPBPO245Y'5Q0<:>8"?H.:#; M/VJ;R2Y7V$R5FMS1V!.DYJK/3E*M1YE\4 '[IY)$DCW,%,^\[9X*-'/!SC)? MOWLIYI9C/F3B&_2*7?O*W4X\B,.(M1NLO=G>8FN8&-2M--A(N;(O\3=HD&)G M$&\8CT'^V!"T,0[PW#9C#NC-O?K=P.O0B(*PZ_YWW:;OC)_[WL6I=R[2X<_V M]?(/?P]8@WUI=IMZ)_,9*0\8/+A=.=)4"2*O"G(! 7#X= UWA>P#J(LR!T^6 MWG7!)PEUJ]^0K%G9D/H]]=9[;95!44B$^!,/JI[@;?0V9;SE@6_V*'B!_??I M/UG-G/[C7Y:E_R>1&+'6W#7P'M4/-'IF_<^]Z]R)\-U8;%:/ T^D#D_K-)TY602P+R"*W/%=6$*0?6W/UXVHRIK6458FR:_]@?TQ7DH G M?JP*^C^6"+CG$\T6.Q[(@2,BF#H3D+H":+1\'8 V[L B=;GO"':' MIR;C0[Z+DJGXM)!2[\R5+^9YT';/.K.R.U;5Q^TN)*=L385>S?:_Z8J+A063 M%4,F:ESH7: '[6;KR?BT9;%F54Q"I81*A7CFFO@SQ-].3?S-$'\_A_DK&?9" MFYNK1Q>>RC#21.$MR /]H7[!<]A@$/@%@#!$:)G#,Q7A-R2]%-T\J%CG[9N( M]V"N$M,<@/?8@-%Z?!R*0_O+:U@M8X]/#J5/?::;7N=WB&.QQ2VL<>EPSXB2 MI*J_3O6ZN:EU.X+N1*Y]LOFZ25_]%KFSWVWO-P_VR[_>;+9*O[NGV?WV8LW^ M1EW6W0;)A&!3_O%JZ]54^_R-M<81PY];S;V]O'HA^)B1DQHO:;&602DC MBCFCW,0QKK!D2LM4[Q=-.CQF1OQZVDA59YQ?P9YDA[:"4WGB \Q$!<]6(U^( M "T]N&B]81$S_X /^'@,^ #-V_JJSG@.G/WO2YG\*0ID52>WA-E9T*N?GY%;25&T:KM;7% M.K?"CXD)P=#.'/,4/M&AI8FET,3DM M:6YS:61E2?M]?42O'>L2((LU3]SA"EF0/ M)SR25J1F8IXWH]8ZKZ.DU*K6:=14)C^+_I7JZE.TO2UWO;+% MLC1GLSK:W]T_C/YERT_F7/'UVM29_M&]Y\4/_/>+'^@C+R8V7?[X(C7GD4G_ M^L#HY/'![D&Z-WV2'!XFZLGDZ:/]@]WD\5ZZOWMP.%&_[3V 1^%V?J:JEYG^ MZX.YR;=G&K__;._1[L[!DZ)^OC!I/7NVM[O[/P^Z]ZKR#&Z?V+JV\V=[^W!K MH=(4)K6=Z2F\8!>?KO7G>EMEYBQ_1O."=TPM4$%>DMC,EL^^VZ7_/<ED9E?XDKE5?;E2[-E"]7YO\TO!M>37\N>+2/X>G,Y-J/GH;[YO/, M3$P=[3U]\0/>/3;C:Y[%J9GK*GJK%]$'.U?YJOGLN_G0&Y^9&CZ6=&9X.#K# M%Y/R1S>WZZ#K^%??3*S%R+@'.*R3IM!E MI8&_^89W26TGNHSV'],]NWC/!UT5-J]@D3)3+_F^7W2N2Y7!5FCR2F=XV\NB M*.VYRE;>X#?7VV8.WY#[7D7;T?MWOT;??_=D?V_O>;2[N_=H)2,$2_Q[4]5F MNKPF5ATGZ M\OW41K-)Z:JLC4\IG):6CTT/,N28Y@'N>ZK$VB,EED6F^^W(JXG5W>537L MJCIU7Y;+.W3IASH=7GOZ9.?I[NK+NSM[_MH/].[2W2"$/*(E@^=@5E6A\K\^ M.'C0F[A,97<'[HTJH%,:N045B?5L-]JC][0?^H&HX5CF L9Y!%227VI;C G# MGBR4C<(_F3R%'?AL&V\:9[_IXZ>/#A]=@?WV+R7ECW?62, K?_/P$M_L465O MY^ 0Y_R^*0M;Z:OHFLM*G:,#^/_15Y!N?.>>SDP577U_1I6NJVAJRWH&XX3[ M5)E6T<+ GR5(=- -46TCG9^I,WS(Y%$=OAC_GL&^;K]KI]%)D^<@XZ,W(-S/ MEO#A6I>YP@= U!_GR4[T$!]"6;Z_^_R5G<,N6=)?>\^W:*S#=UKXJ8R*9@*# M!NT$@T@U;C%\%F^A$2]F)IG1P_)2'KBN!N.V991:^'V"IINNJNBAC*;[G>W^ M=]PH=R*B=\$T5$61X2" 4IVO3.!2ED5Z7F1VJ745PTRF)@%=&D=SC>J-YH8# M_LD"X?&/UZ8$HMOVBIN*&Z&_P8TEAN'E59/!ZM6\U/ WC&/\+2AK6>-GR]BM M@6'>J#J+8.!MYZHTMJGXC?AD&BF80F; 6.!O5,C ?,BT2G38E_XK(DI'C@JRUA\3;]&=B+[!ZW)'U*$1]:_Y'7NH*M3>;^ M&[>>T4.82JJGP$)I--&976SUWT*S@MF?P?+B!H)QU:5Q7$A<]_@ RBQ\^K,0::P>A4:@L<=D)YJ"I0=668P"H>;!@( 89.'FS)3"UQ'5>/+V#CW"P+DQ/DM M9K#8);QA@?^$L\>$ZB88R6:F*;.E*R_9;1%$;-!N%#LW5% MH40C31S1CIX^1QGPT,![T" UM#CKA@=$$]D03&ZN1!314L(W)ZHR[>>"YW7#*:3Q!;W3FT/U0BJ#2>48_BO)&N(0Y''1D07;M&N?)-W M>-4S*I=VHJX:RRK;&03<=P75PJ(.MP4,1./X5)*@;JWMVIW5"L>K#I#7P:G2 M6#9HH%F5[%8O)6>@S/3,9BDK@;QF^1"H-]39\A3\#)X&_Q;(SYWHW[8AN58Z MGQ@8^K3QJO MS%O)BI_.->M7> $H6Q;H^-2$7P"W.&D%$M+1N962.]'_-J"=:.#AFK3TE\]/ M=)02L_'GZA%MU'/L8V*+:H8L"1L%6:,:?2[01\+<1)^"S7%AN78E_NQ"];:E MZN'.(YITUY>_!V+U9S9AG QU9A8;+6?,G+ KO>6".\'=^Q 8CJR-4+J0-,G= M/5O$S\"2P)/(ENO%6Z;(C$.)NL*S8-.FE1ULU*PV8"*2&:WY0S^1\&/)0]L2 MA81*ST%T@PL$;XCQJ4)5;'>*.5/%7VRJW(5U?FO]LN&*@&2XE*T9KDFH=&CE MU[F 2S+Y6/IE='\] T5U-NOI(KS2-1=#*8_6*U\%VN0L>>I55:QGWS7S.!)B;E1)J8BFGJE M4=OD4P3#0&41LQF]_D,7D=4QM%[+SDQ,6-.0K]>M="Q6/IKYR/GKF"+<%1$X M'G3#P"0)R<1K'L/F-3I/69W[B )\SB;D)\?1RATES/R8-)*MR-U]QMQYKE?F M:US\L'U$32J;-?7J1X)]FF@,R'R;L/+32^W2OZ%K"H8Y^>BP.XO2Y,C!)/2 MHS7&"4J;FR2JEE6-=@U0$N_\^/;5N[>G'][]^NN;USL<@XY>S30R'X6(R3K( MD,AU!+9:A>LHY@[86D-)QI/NY%K">"K_<^9#N@5PV/:DU.K3-L4TGJELH9;5 M@R_.M%UW#NV*.:<+(W64_?GBH/^E0M5W08T $X%$M_.Y)I,;]*&(@58F]2,, M8&3GFJ43&=IK0QL2ZJI-40"5@B!B^-*JF?PN\=;0Z&9QHU'<)S-5H3BI5";1 MK@FL5#3%[YV9:5W=)]5]/"7G!'"5U%FF',7.D)=I>8Z] W9$9/HCM=J0Y<)5(M7!J038126)'ZJ)R!F,0P9 M#Z+67F\6H&3B* %3E.R#R@!Q58F3KDM*@E9;\6748D<;]LVYUNSK7^EH/'2U M0VZDFY$"$W0LT8]7):EIYA6CG-.+[E&AR4<".BLR=AY633)S/IYS2TN%5L3< MYN"&3FE](CT'N:-SX'+]&=]AD&);1(LY^HK!IB-& >)21 )ECL8@;J(+&:[M MNNA!D'8. ^;0 :QO=&9M"G-(SRC)C!;7N34I0SEP&?6YSCD"(.\FH[ H7&@6 MZ8(V0#2#B5?(SS%[UD(K,P?3#9Z&Y698R!I>OE?;=54\WOE05<>) FL\=KLK ML6"I$F\N$ 2#AI,$2WJ6%<:_.6JR3@#TH\(K4C\4+;#9[/P&J#U8,% M3]%<+V'3@F M8^^,I5Y$A+%C"54$4J !PSZCCX?C1!*YG9^:*LEL!3P[EC(H M\=[<1IG-SS" )9,'+G[9B>%)_*5&7KT$B0;4\&/W1FJARCI'14=$]*(P@UV0 MX3HD'.;ZHS&XW_IIP8%8'@2$[A>'<[S5[>2LE7%H&C1@GK*(0.9E37Y1Q@ I M#WL%K%\D]+)C"&C=V@'1STV)4C@>!"S.C"K+!3JG6%T?$,:.^<_?.YC+1WP <<8;-J#Z 3] MFS8PA,N_A[_DP*J LKW/DV"H[ON[)N;TI$; MC#[.I87D%ZW>V_LH10)/UM,7!@5"G#D!!'$*[U11RXE$'QP5 ;C&N$"D5&JF M4U"_L"U93I*Y/.W.WBT%LI>=4%)P'54G2\D9T-01WH,#J_@#SB/WL188]QSG MZ)@:'JHH"8X>H-LL"*P!]SN+6V'G8S)G"O^%C]TG^?0Q5TT]LR4\DCJ%TEP< MZ\*86"M&>O$AC[9X9^&W\3G-! MQ(?T&;P+3-*Q@,^JB%C#@]5S9;)8)HF.LZ[)*+Y-?[>15HQ!1-&4(0G"IFBFRQ2L)_4?12XK4H(U! MF!G@J':J1 9P]('T0%\<.'A(V]9%24# 4:\:06.,[ MT1L%#OG8);"L8:G@<_I<98V+"Z4:4]1H#IEI!/XY!82[84/G:8(C (O)$X6% MF*BR=-BL2::23QC> LH;BW[_OV84LET]>8-N0*K95I?;B((43L,8U[1!E]Z% MEKT?@UR)]VD7$[H4NF 8?2.@-'_-P9=IVA0F#Q^E<>Q$+_&9]-P0+!#V(!(9%,/BU-Y^3F<0#RAS%U_:W6O=S;6=K!0 RZ$T>82E$8NWSNJ M9ZBAW<[.4'W/X94SBD>A-IZ:*@$*_=&H$FMP&.7,"2_>*1;VHI>1E)IP.A=? M/+599A=.-;A=QVFL7LR19#+LUIR6!)11DW$E&>]*-P(*/\[[JTQ*?-NV2R=3 M3AL,RTJH_TO,/4+"CY7JD X 18\:3F+C6PM9YFM-MT6"-N6WX "%:(* M0(XR\A3K;E0UH\0XB^("K^&;FP(X#,T 23V@EJB79.U@FH#S[)*TAY\;V#X@SA,!HJS! M+WYH,NU C A>C(&I$R4!U!'3Z5-N%WD?E8EKBC;!4M=!^%AN8MZ\Y]I"0LZ8,3&+*I)EC%6>B PP&82Q8%*@$ M%I9CL80A.2<^WR*=)Z9!A_*8XX4=I-DZ[)O>W9PO9EQ0/L.^O&ADRG.O"'0O M#N3-06948$()&<\S=>FJ$O$@>._"V/R0.F.)QTP;0LP0]=@E=94(@F?I&T)( M/&!X:Q!,0/!@)W\8X%1MX)^;N/IMQ]4/-G'U35S]IN/J=T[1#L*/A'A:H82D MQM])@XO>Z$-!.Y"4_M]DY.\^LLD_Z ML#0,^I"]Y'SE5=]LH34C#Q%D#F-#W>)=!'3C9 MNJ,*&0QLFDZ)5O"%"Q0%F*VT__[/!G2)CU>MG'4(&$#+LYT>G;!E'W)%P_*$<#'5L;+ MA+JC 0\M&P%N]P.:W])WN-\V_FF?JX;[B:+$*W>;Q(]QI28Z1$'#0JNI!MXJ M)[;L8-G$F_:\B>_ALN*POMR]>8B.5A(=Q,9GR-3H?WY6Z!" B9R ,TD:@^Q? MVJ\+#,3[UTZPHL)M2DZ]T"(/MQ#9YXJ,]9$( J/E/DGD&_E)IV2B3Q4E&3*[ M0+N[_ 2^!L+($Y<^HDT$/]6$]&8,K]0O!Q#;XYRY5J%W+#D"J1!U(*D%/08\ M ]_S):..R 08!X'G\CE +?&B [?-;2[6'T%4>TRFL<* ]Y;L\/SAR[(YL^"R M$TZM%"BNZP 2NJ+ F]83BR(4ML]JL-0 ES8.2\NQ^!Q36"..SI\M_GEP%^*? M'=MKLHS>$=CQGDNZT9862TS7F#GAXL U[M7+HE#J%LRV%3KTI*_.@1WR,>?@ MO^9Z;E%0'W,RRDYJWYMHWFIFV/EY75)0;[FF>T.G_\"*(5.7H8L'^6\QX AF M[2#6@V_VEK\N8<%'@7=F-H MG'P..VOU1Q2VR)(F*.$N:6CSJ]6CPTT"U@EL1U+-9)34,U<\3LX(VN$4!M-8 MB^ BR?CP)3L((,3=LK18NMJ9$*@2VJT^_>P).UE>"G7B9>*""N>TKCV ;Q. MJ@_$80:$8'-&K)=5PP@GCE!ZK-U+(RJ!K1)#?Z"AP*%G3SWN.N!-F"N5;-)$ M!%\MV(*@-ULOJHR6YCNNM O6A'L>Q.%"TGS(/799$T:23+.&;>QS41)JCL*? MW)-.5GNBI2)37DLY%U6WM62<,P_O=)D?GX^>:5=<<>J&2^.26E2.B"^#8<3T M'4K((6=[8[$/<_< '"Q+PYJ36I.+6FI?NCG3%5FR-2I0&.4FS+P),]]RF/EP M$V;>A)FO-[C/'D'JU>LTNA^]RFF, - M2L7T( Y'.G" &>TA1P90D3Y,; @=H?!V=/+FE9 !Y+1 U)QWU@.WF#PH^Z:1 M+8*.IWXV6'0]:6H7/J>XY6\+%.RB2 M[YLG8S^!Z[0HNC>N_A'=\'%%^3)KYC"'"*UM$?T* MGHV[]@Z!IO<[(,?ALE[K9I: ,FOGSF!.QDW<8]H<]!U]0KJ1=0E),N\+A6X3 MO480NBB1&!V!Q3"9\M3%%!'1E>(SCI(R&M2,78'%^HC5"D4U MZ<9.EJ#4YT#NX"IV)W )YE*WQ0?(-VNH+VG$H \4*=!A2O%;-=&Y!U+RT5V0 MDN\M:,]3@0'@0H3&^[T6ANO:CG%_SW4=2+0$^KDG#[>0(OVX/ !CI&^09?1 A@N#M1-NG!RY#7,NM/DP2V#RAJ)7&&M;#@ZG&$)'PDPA M29"V\U"B5>4B8?*K#V-^FU8_MUMQ^]-=J;A]:PEPTV0"G_B;3L^DP\_[C/_[ M7F^_DQDX=-LE%>14[417[).)(M;/HVG6)'43EH5JE_+'_59(O9WO#WN&SH,# M @D7BW$PA4U2MZ;!1),WCB'QJAZK)L#-QKZ;#&P9889/6N:Y]NQQZ]2UI[PP M)LQO(JF8,F6O>+0:R@S?(A",@!*;[\=TG(HJI6L@9PC[C0-A4.:<@KI!5=^* MIBGQRDR-,[EPI<3]I=9?TVD?9-I/V6(^U' MFTC[)M+^'P_H7J5(J8WOB JA/G0X+:PBPG0LZ<^"0;-C=G#%>K>F1#T))ZNX M+4'O/?<;G?HR"+7ZRCI!.DJZN1#S$\W^-H MP:$S-%(D-)K;?+L-:K>W$O " MUP5!)L?OWW6M!(8ZAG"'<;3#:,DYQ:G>+;"3Z"!ZR# (5R J[)#J2I(@"Z6XP "6FA[!?Z":82<< I475\C0L05U_M?@FJ^ MTUEX)XZ+.(=QNAW^"] TB!&JJ8@VA$#$K7> N/ASHQ-8(\840GEJ7)/^0ZKXEPER=Y:9N4CV^.C@AM@G;S>:^[GF:70XIT'5G>H'" M<.] / V>UPE7[[7G_>JN>-XGPO5[CTB^" KT?6F!0^?W6KAS_!\3JV63.>' M_2U:?!:WOZ#C6STA'JHM2<%6&+4F-PLW8=DYZYL*QB\ZD\X)!=_5RK4F#H3# MW^P"0>^=&G$/RM6?O1/8/[02[^D.6B;3T1UR*MY,9P5._IQ=5I5BMUG\[Z#3 MLG,T*591D2<)8G**+8M: CIK848-O:6SD10SP)THO\HFE2;S@LB,!M.7'J15 M9;@ BH*2M#1.VLI<7." 5L.I-N-.:N,AM8YO0*+@0%12L11@]%7=.J4#-?]D M,?0[T=(M:$,Q;'!SKP7*Z8@-]D]#TE*CH\%@RU-25Q_T@OB3#@#$H_^J56?_ MI>OH%0<5 A7%%_HG*/^*?;FCU[AUN)L5PF9X8_%1F!>)J'#GQ6)1]#8AON=G MB\=L'<31(5TY0IP%_A8=P!M,S8@6@JWX<#ZU#V+;$4/S34G=LX>R@*(D8/8L MY+PY8($23\OP+W)FMD3>AV]HD3).FD\;/%/#"XX_V4:_$SV,WO=4*7/OO=[A MQX0HZK&7%(Z9@ER9D6IDTGTAG"N2UEL8T?;>&8?O09GU3I-SW=FE^4L[J&,H2,XNMB&-AG>0WP'C?%.QU_FTW ( M0AKN5*#"WU7>X*$ZU+Y''NP:9OX4 !(P1T"(:8"A-'/H_/@[]L2 PECO"A-!?NE8FJT9T!BHA'UOK:X9XE7):WR:)3-58JYD+*X<"L;M MR)=DIQ,^[GU5[\A0-3(Y&8[!7W]HE*V)@\O9ZPK&A2T=L\>DAON>M MGP6'#20J/0]"!6]>(?*N$(#YN8L^E]!_#)-(KD ^Q)QHPI8?V =@@-CST MM=M#465SA.OTS*0X7+&V-2U]C4S[G_6D),-@[Y 7>JE520< 44F>\3R%AT^# MBT^5F[FMC90'A$,&,AWU'9&0$A[=6.GV).&AX0?<6M19OS\D>QFB/X?_?)\1 M:BAL*3#"3+Z^&EYOI@(@=)A3Q.N7I7AGP2>I2T)E+]HL,FHEYWHRLW+PA%8F MX?,TNQX3NHWX@#L@,+$ENHB]DV,$X"@-661TS@&4EW&[H53K.6,PJ8B<+GW_ MW='3Y[BB.<6&/B\[%1/MV=$@6$F2BE%+2*Y['>Y]?5?"O=*A!UC!K^J]]MC0 M"P%.-(@+[ =H*?*0\I%7_>-ER2+&(S#-RD.7$!DE@-_?M/->7CES7FP3' ;(P=>ZWTU!M]_]&>SHA@OQ5W1< MD RW4\6H2PV(BQR-*(E--07W@TK#A' +<._T;*N#LB\\SUFR.@YDLN*@;A)G M&G[!&D7*Z)/\L; 69VU'JFX_OXL/M^.>&E=9XQ6MV=9VLSC..33=VD,C*L1E MN0QUZ.8>5%S]*H=Y(GM<\2QOKUD$#.]>)6W*ONZ8%B96 M]TQ@#P@.F\^%*_G066"(1-GB,X2EZ07UON,N/.Y4#5YFV3=\:F9#IEZ7-N3Q MM>=K2AN3M@U&KSYKIXM.#8IO_#$D1++>R8Z#][0]B-K]D<"8F$63$AM08*[9U]PKN8-H 5\\$G <,?=SG>NMGVN$6(N M20-QTOJF79 2=V?.(,S,U3JY1GQ!CEPLM5&W8>E:]U[!9[C/C+"VW/,6&.$? MJ^G<90KI<->VUV:;ZYQ6/,JE;&;6=5Y& M]+1",W^2N;I!C*"[=L#,HHAHG*.QK;C2;ZX^,38J/#\PU0E!R7MM"1Q7QJXQ MA(,UC[@L\&H7QZ/6!)R@*D88-N8,M)O&IV0N+^8 M,M=$X"NR)-C-8:HE?2+'0@VH1EO;;673Z3$?MJP\P;X2TH"#'L+=3@[:V /1 M0^_D8]HA@+T[[X7!\MW&\.[4(1A/9H IMC@H,-KC_NN@IZW*_C+XV2FV-8_> MZD7TPZK) M;@4)!Q&D[@-D2",.N[N]+K%5VV:1KF>1L.J MXA5A:8#D86M-D2$+(KC+=3V+-5'YIVABRY*P4U6+\!%+K9_UQ=RK.W:),$TE9IR:LM*;%;H^ M,0;37Z2SX^>9 MPF&=!V?/1/6RX&"AZ45+W<%6P5&$$LYVT42)7:]$C/80GT%+R][W.O@7\/>: MN0X+[8/3_.C4+7\PS*IS4_NXNJM#IB*J^J^2TDQ<_8 [;Y5:9_8/PJ1^ *-= M/4UUA9CU!KJQ@6[<,G3CR0:ZL8%NW'3!WUU+(*_M6G0+">3W ]72S1LO4'W! MM4K[B!W5YX/!EI.V0KRVD8(GG1-T63V5N89SLNZ?F#"4BIPNJ4NW'X MN :UW;2ALZ+$VCWL'$9=KOVA FP >H9?&*0*.YB8325M8SIX4SYT.)JB4^H; M_$BIV%Q]ZDYF: _T>]+JG(\51J*(]4-$*Q25+>*WL!Z/E->DM$!*.DR]"PCN MI'0]H>+6NG$E@%*H-I9?Y_2S+;1_*Y]SY$^:[M0]"B6WN@V2P59;. "S+S3" MD:-M1VQ'I^FX)LA!66![5E'8=(F/?'=LY;2VK.X6Y%'0^^B-*P#I2J1>]Y[7[5[V_0 &'MN[O77(;8*0SK$T=G"A5 MJ.03:&@I[-6YH= =P[&/C^.@D>'/)G>G+=8SA'H ;R+;(*>X[MI38*]6LTFO M$C_ H'O1^/&>?_+BL7\>WY'BL9=R,M-ED8K[XXV-;K;]JCL9EN!&O_WV&Y\= M,\7_]/^+H_W=_8-O$V]8?[S4K5*#!YWJQ')VZQD59^!=#W[\;=7_;EKZH: ; M+WJ_<3F\AESA(M\<9=[X1FO=GG#Q/8J4]8MW;F#3;2(XFPC.#8?;C_P-02P,$% @ L#!66!6S5?A5" .K@! !X !E>&AI M8FET,C$Q+7-U8G-I9&EA'HG5=OV^!M3-T_AY] M)"5*5'?DQ^EI=Z1DCCR8K>YNR_>&OM.3^1\NM<^5:?+]71WYK^[.]5&NI%)9J?=1$^$3I[6 M]%X4-_=;A_N#6!WM#_;VVW$4-=OQ0 [B]E$2);^W:F'1,/M\&>=GJ7I:&^NL M/E+E]CL'^[D_F>K$CSJM9O/[VKWYO'KOZS+5PZQ3[6V8.C#AV!:38Y,:V_FN M6?TY*:?4!W*LTUGGQS=ZK)QXI:;BM1G+[,'(7UI#I3R[UK[9:[].S]2$FTRF89? M<4/(:KZ?5&0+:6>BU7XR/V?N!V)U" X>B8"74:J6\T?&)LK60R12F3O56?[/ M2:)=GLI91V?5\50+G2S6'AGOS;C:P$19KV.9+C92;6\^>7%>M=N-XX-6>6IY M&_Y+EAM>G'6-ZJS;\?6%/D3<75U\5=0/LFY];$!FY\SFQ.R-^J]=/="\VF+I2]W9"]4 MJHT3ERHW3GMC/\-)\!4Y7ZI43J55VTS=YY?&9-;(1/25G>@XK/AS M%>\4WXR#ZWL9:O1,B9C^1@ MY+<4!Q/_A>)0XN2&XA8LT=' V6J#$R/R_F8.PO?OAN[_BDQV=GH=#->*QLK&4J^B:5EFT];/XK M(S/J ^D7F?8S\5+'U@RM3IRX"'LW,#;3$OL,N(O#5I\#BU&WSQNWC;51/QZ) MU0.OKVG8\M6!>J7\J!Q8-TON1HK]V\C".]6XX*8A.>U&Y5[N]BE'QG]T9S@^.^[X[!M3SEVL&"<LUU8%ZKFR M81VK/CVPK:="(JPYDS MUU'=F>PPZ,YKR6%YX,1['(8-T)SU.2 Z*W,T\2N5)10'$F=M#HG.ZAQ1G?4Y M'#DK=!#R7AGSL4JT](IW99#<)R'LQLZ(CHC.,;(AV6]2E0S9>HY'CD+-P!T:]S?B,=@/OUV:]]OIJ!2,Z*'$V;/=!F3> M9R\PCC.A0:!O";W]T%=GK*JAP$W*"VXP;UYM0W'S]6A$:<-$9W8.-B\TX:(3FP<;-YI0T0G-@XV[[0A MHA,;!_LG8@-ALSC'0W].;"!L9C@:^C$[3J"PF>%XZ.PX0<)FAN.AL^,$"9L9 MCH?.CA,D;&8X'CH[3I"PF>%HZ)=JHE*3DQR'G$,*HXGWF.:(Z$QT/',VX-#( M20U#S7H<4YT5.2 Z:W(X2=30* L3.J\^L M_#K @VG\.L#759S=;M:3^1M:HFTG/,&QP#?J"7W"KQ&>X%C@&_6D/N'7"$]P M+/"->F*?\&N$)S@6^$8]N4_X-<(3' M\H\:[(OP:X0F.!;Y1XUX1?HWP! <" MO\XO#,&!P%\K9PH;JXUXG)OJ:U)G7SJL.[VAO-F3#NI.;RAO]J.#NM,;RIN] MZ*#N](;R9A\ZJ#N]M]_;>:N4YUMZ'_N6WJ/OJVW<&WP[D4EFX9^1'Z>G?P)0 M2P,$% @ L#!66+;4Y]R: @ :P< !X !E>&AI8FET,C,Q+6%U9&ET M;W)C;VYS96YT>"YH=&W55=]OVD ,?M]?X5%M724"^56@D")M-'1H'45 UO@O>6Q9< M\*C(D2F(!!*%,122LC7H+X=^8G?2?#,[_DNGO70=CNGG2BQ'>([/OGA M-'2HIM@R3Z44X"[71[CR\G"R6X3R\@-G-EZO)"#Z/1M@GCR?S[T_8J M4W]8B>$?8'^O;?_%MF\14A2X*B'B3)HS4!Q4BD!9Q,6&"Z(H9Z!Q@8DFLLA M%6..:RK5GK!0^G;,^DO0WIB+'!:6!Y^FO 6>YUENU_,[G1,@+#Z@/8/*/>RY MO6ZO0BNW<^IXW1/@"2P*QKB^M)"A6)"*U/JU405S<\ MQI4HB"@_'CD=>^"ZS?IL!68Z5%_WOLF$,L(BJC/)!_U&Q L R"C%N,BP(IAH M3!*,%-TB0RF-#%J+R\PLE> 9\"V*1[EJB;I^$W8IC5(@FPT2(>N)4EE/QK&M M;ZW_8'4^'OG=@:PLS 2-<*2!QQOD'=U]75[(V(_:IE*W]+?^^H/DQX_#ADMJ#J1?K_L67WTN5EPIGO?MAQ"RDCPKU/.05T4\L?5C MUZX>V5]02P,$% @ L#!66(G*E(:#!P (2$ !4 !E>&AI8FET,S$Q M+7$T,C R,RYH=&W=6FU3XT82_IY?,6$KFZ7*-G[->@U+E<.:BG.I)07>V]RG MU$AJV5-(&F5&LG%^_3T](X/!9M>0Y Z@"F-I>F;ZY>FG>R2.9D6:'!_-2$;' MWQQ]6Z^+#SHL4\H*$1J2!46BM"J;BL\1V4M1KU=2)SI?&C6=%:+=;'?%9VTN MU5SZ\4(5"1VOUCDZ\-='!VZ3HT!'R^.C2,V%BM[OJ7;0#[N=9IO>]60W[LVL-4B/LYME@F]'XO55E]1KS_H-MNO.WEQ>%"1<5LT&HV MO]N[)5K055&7B9IF Z7"*_06ZR0JHY6"K3:K-+J:J4 5KU^U M?F@>=EJ-UM$!3UJSS>L%!YGCW<A#*!YLB(9OL1T?WG#.AN-6!<$Y]5DBB9BI\; MXD\>X_T2:>R8:50"+"A5 M)F2V%&56F)*@,&J#*Q-PF!0IKHR">V(9XI81.E6%*+27VQ#(*"1KI5FR2"HO M"?NNK6EQ+X(RV#)Q-09[L$"H#&H*Q#),AR81&;&8J7 F;,D?-_,79*A:A U( ME4U0?+B.+50Q@X$VI] IR.OF4$U','..:9$(ENMN>/;![GPAV"1BE<&=')D; M]]40:8ACV*R-JRQ&EK@\P/W(LI"$7"_A6!0FQ MSP0! $&B[(SE62Q%SG/>\W6D;)AH6V(>LX'1B5\J-SJD"+>M>(,81(2@>D>/ MKL*9S*8DADBT\S*!1*LCZZW>&]IW4UN]R%_Y2^5I-EFM+S@;US#B8\:Z[+Q1 M?&NC&!NQG7>1 PDN$8\O=KF,F%KJ"<4>#H=/!!]R7WP@BTX)CG(,^?4HUIB\ M0UG:W:5[6I<$"2,&YLBZQ(4696X=;BQM*6*<50XET(:Z(^29, MM8IR>%"!'J"+U8F*W G%EH%5D9)&L0'*EP]'=!FO5%JF=)<2UO&_HP%M"0KA M;.(FY1+8"LM$,GO!+*?$36G #%]HUNLCO@7$@B 8S*?H\83R9"$4W(70SFFZ M@:3=$WQG0 &$::!5(0$O)0"6J6'+YV+8MP]K% MW(73(_*6Z%J#X0CSJC(H+TT..%E7[L)0F\@IX%J-*:&+1 U<\@CE#%<601OE MD0-8JQR<]0*Q$^Z+T5PFI.W".O]Q>UQU4,!%\ M87WW$.BRN%^#75A17DL3MT;QU_M&$:R:+H=^\IZ /B[2O,'+BG8$IO".W P( M'QRJ(NU&MD;] ?S !42'86G8[6MLO6755-L"]_E1 =:R(1;ZHP398^DW]TR) M@1]D[AWI2G%TH>3./'P<^UVHF[75IXYQW>*/(D:'S1T542YQL+BFI M#D!WY&M_V45_#6-/!%&]1[>W[L@?K=!8NTE%9H9U1-QD)-GS\Q;&6&BI>ODO1<75?.!*0@N>H2:+S 6U<66:8KN]4]R MQE2DN?7D_4*+!]K,(6I$;) L-7B<7((C9N[I317A_EN*4./QS'KGX77A^M9*( PR-3A]T3FE@:K M+X=@LSR1RX'*G/?J"+0J<#?@LR9TY$V:HVH%R;MWC7ZO MP^]("NA91*N-J]ZC;>]'^X=;39:]XY]:=5.O]'J]/_V97N= M1K^YF[8'SA'>&7"WS67V?J^S=R=G!NW\2K16&>.]RVETU^/>V?_[-'+OO3X@ M4VY7@,KX9V[7*06FY,?%[7;-O7!\8?:]?M4%^;C/S7_ B5EYY3GY^@KY]3NX[F2F*Q>B*PI+/T.+,=]V;3CQPY>F! MM?'.^_Q<6_=*8. ?"L[IWC?\5?EKWDR1 3!:%IM3OO(>O?KT_Z)PX/XUXK]0 M2P,$% @ L#!66#@5EMUV!P VR !4 !E>&AI8FET,S$R+7$T,C R M,RYH=&W=6FU/([<6_GY_A2^K;AX**J#J[:?*,SZ36,S8 M4WLF(?WU][$](:]LP[:]!9 (F?&Q?5Z>\YSC&<[&19:>GXV)B_-_G?V[7F>? M=%QFI H6&^(%"59:J4;L9T'VGM7KE=2%SF=&CL8%:S?;A^QG;>[EA(?Q0A8I MG<_7.3L(UV<'?I.S2(O9^9F0$R;%QSV9<"&ZW201+9X<MW7[')XU;^Z&/8_L^O+R^'%X(;A]VZ(K_V[X?45^_&G MF]N?^E=W[.Z:W0XN_+U.LPWI53-?H(%W/PS8;?_F^_[5X+9^_=_/@U]8_^(. MF@/4S?:&^D%)(-BCT6L?YWY\TV^UK-=B0C?F$F*&)I"G8J!A+R_I*E3QE-Y1K MV*X5N]0F8ZUF_3],)^RV5$J#C :*S&C&A@YABA=2*\P9JK@!OYR\:K^T&^Q[ M;N$-F)[-V+W2TY3$".'W[C'!+T)C1Z7!Y%B02\6XFK%2%:8D* QN]S0/AW&6 MXP+*8,O4UPCLX01B M:5 3(*8P'9H(,FPZEO&8V=)]+.9/R5"UB#,@DS9%\7!U:"J+,0RT.<5>0;=N M#M6T@)D33!,LFBV[X=4'N_.%8!-+I(([7606[JLATA#'L%D:ERI!EO@\P/*5)9RR'AQTX'&C2=!']RO%V;6L 3$BW<,U)E"D$$'*-N/CM MK-+W5 M_4#[?FJK*\)5N)2!9M/Y^LQEXQ)&0LR<+CMOE*QLE& C9^4!#B@!NEB=2N%/&+:, MK!22&^D,D*%\>*)3;J72.DKW*6$]_WL:T):@$,X6?E+.@:VX3+EC+YCEE5B4 M!LP(A6:Y/N);1$X0!(/Y)+Z>4%XLA*)U".V"-BH@!["6.3CK#6(GWF>#"4]+ MGZ/.L90D*/YR I?8+47\L7KMP#GAW_L@OYFBL+5+1,<,R(A99Z6+ZC-JVT: \ZL;1I!2Z4L7)^!M8,L.1N"#Z M N]%&@7+C0L)_?PB'X ;T(QU-(:_KE6:@YU^*R74]\ N5>P/2OMOLXOMXPSI MF@&)*+N>W77_L21$I2H%C]WDE/B]X_90C#V[^S;"/Y.8GR>?%>NJ\0LGIBW9 MRP4F6GI,WB=Q434?F(+@HD>HA0)C45ULF67H7G\G;TQ%FEM/WF^T>*#-[*-& M) ;)4H/'R2D88G8YUX &^ M AV$^B\I0HVO9]:U)]>%[ULK@0C (%.'WU.>6^K-OYR"S?*4SWI2>>_Y2:< MS4BJ>J2+0F<]]Q9CXC@19:O:Q.\7AJL7'"-NQ[WC**!G(>8;5Z\_&O[U MQT$A-L<.&T?=[YX<;39:3XY]:=7.<:/5.?[+E^UV&L?-W;0]\(X(SH"[;<[5 MQ[W.WEK.]-KY VO-,R9XUZ71NL>#L___:>3?6WU"IJQ6@,KX5V[7)46F=(^+ MV^V:?V'XQNQ[_^X0Y.,_UU[(K!BZ(U*;SMZ]G9RS@VC%2(7.>Y!E_JD+F[OD M-3GYI3GV-?GN8BPI89>/9? Z]-N;3CSPA>F957'M37RNK7\9T N/ R?TY+OY MJO U%U-X!("6Q>:4)_58^0S_7'#@_ZGA?U!+ P04 " "P,%98=O.^O1 $ M !S#0 %0 &5X:&EB:70S,C$M<30R,#(S+FAT;=U7;6_B1A#^WE\Q)6HN MD<#X!0(8$HDCCHZV"A&0YOJI6NPU7F6]ZZ[72>BO[^P:[L)QJ:*J;RD2QO:\ M/?/L[ P[RG3.+T89)6::4XO=GY&[?IYU+9!1BN9;"Y&"7L EIPW6#KP M.C$=]#N=E==)@FZ_/^@12DD0T#09]()?O ::HGIM4^H-I^>-G(E61DW\L.,[ MO6ZAAX\LT5GHN>YWC3U539]TBW"V%J$%C-)48GI;<2RY5.&1:S]#(VFE)&=\ M$[Y;LIR6<$T?82YS(MXU2R+*5DD52VO%DOU&,2(&MX^/-: >^N%,T!U SS>0 MHJ>,K9B&P'>\4=OH[](Z2.X9XA@)I.I?@CSY,(VN(/H836Z7TY\BF%U=32?1 M'/"[G.+M>#F=7PG(&7A]NG84S<6 13:S4"[IN$\8+&%_.;I;1 MY9[Z3FG@GJ%S6'Z(8#&>OQ]?1XO6[../T<\PGBR-Q'==?Y\T>ZE?K-3%@6R/ M2B82I#'T^L7?O_B=KS)Y4ZFR(AA7RV<<'1]Y9[UAS9#.*%2(4Y6X[+CI9)JR MF"K\A44EA,2]%0FJUAN8FHH01#,I",>GV($38WU\U/=]=SBG:U9JA<'L"V]X M"AE5=+4!=*=9RC KG1'=-%@R5L*]D(^<)FM:@]BW]WK#$L9"5!AJ3@NI-$@! M5U+EX+FM'R"5REIM*%% $7\"ES2F^8HJDYT[#+RFZ1#!'L8]AY]@IA7GB%+F M!3<@'YG.K&]%?ZV8HJ:7E)8/&IODL;1.R"D@ *][DIPV@91 "K2-R8IC,JAI MK%&[4DP;C]%3G!&QIC".M1%[@Z #1"26#ZO,!":46VX1B-"$F;5@P@KW:4@) M4PBW4+0TP)I&BW .:(TU@GHH*!!I6=.:,D%$;-ZCWX39""8T:E6\SDL65-G0 MY0[[Y[5P_GSU?]%(M&%GI["2"DNNA=N DZ*DX>YFF+"RX&03,F&+V1H-E/V1UZ#O>$'_+W?;#9R^^SJT;4M$30;2719$G#>"QLZ@($F" MXS;TBR?PD.%G2\AI>L!X3?8_W]7LE+W$4C\^ZO:'GPIPF_P;S^N*KE1%U 9\ MWS:OSO\LO^.C#K9U>X4[QCDC.7SOP'L<+U3MY?K*8G5-RHU7\?,*U6U3TK(( M41=*R5D".U;>$L__06[?$GV3C-$4AS8.<,T>*,SJOT2')+;M>/K*_/OBA%#( MT@[>4%%.C,L7SPS;$>=^-B$KK,-*'YJ\.(?WKO6AIVT/6[\#4$L#!!0 ( M + P5E@OL(3E"00 &T- 5 97AH:6)I=#,R,BUQ-#(P,C,N:'1MW5=M M;^(X$/Y^OV*.ZKJM!"$OT$*@E3@*6K055$"U=Y].)G&(U<3.VDY;[M??V(%N M*=M5=;JW'A(AR;P]\W@\@_NISK/+?DI)?/E#_\=& ZY$5.:4:X@D)9K&4"K& MU_ YINH.&HVMUE 4&\G6J0;?]5OP6<@[=D\JN68ZHY<[/_UF]=QOVB#]E8@W ME_V8W0.++VHLZ)RYW9AZ48N05AQX7=]O123Q$L]MMT@[_LVKH2FJ5S9*;S)Z M4+G3O@<4Z#3W7_:FVIZKIHVZ0C*UY: &C-!&8WE88BYSP#W5%N&HH*EE2*2KV.\6(&-P^/E2 MSM%/QCC= ?1\ VGTF+(5TQ#XCM]O&OU=6@?)/4,<(8%4_DN0AQ\GHS&,)]/! M=#@97,-L/)X,1W/ [W*"MX/E9#:%F]OYXG8P7<)R!EX';IV%,W1@,1I:J1>T MW3H,%C"XFMTL1U=[ZCNEKGN&SF'Y<02+P?SGP72T:,Q^N1[]"H/ATDA\UWU! MFKU4+U;R\D"V1R7C,=(8>IWB[U_\UC>9O"FE*@G&U>(91\='WMEYKV)(IQ1* MQ"D5+CMN.I$D+*(2?V%1L-3$Q%<**9X"3#I\B!$V-]?-3Q?;%D!H$A[&0.7ANXQ,D0EJK#242*.*/X8I&-%]1:;)S>X%7-QTBV,.X MY_ )9E)F&:(4>9$9D ],I]:WI%]*)JGI)&QY<,J,XX)Y99;!,(U M868M&+?"?1H2PB3"+215!EC=:)$L [3&&D$]%!2(5%6T)HP3'IGWZ#=F-H() MC5IE5N4E"BIM:+7#_G4MG#]?_2\:B3;L[!160F+)-7 ;9*10--S=]&*FBHQL M0L9M,5NC7D[D&OON2F@M\M#TW'M34A')MD%LO$J\;74"[UVKXT[3'K/^ %!+ P04 M " "P,%98QQ&>YIP9 CN '@ &5X:&EB:70Y-S$M<&]L:6-Y9F]R MU=ZW/:R);_OG]%;Z;V7KL*"&#\3"95'IO,N#:!%$XFFT]; MC=28'@N)Z9;L=TZP4""\=&REU/5<: I'[I/'_G].FWTW#FO7L[%=Q] M]Q]O_[/99)>!$\V$'S)'"1X*ET5:^C?LJROT+6LV[5T7P7RAY,TT9-UVM\>^ M!NI6WG%S/92A)][%[;Q];;Z_?4V=O!T'[N+=6U?>,>G^^DKVVKTCYWC2Z;2= M<>^PZYP<3'I=A_>$VSD5[OCP?SNOX%&XW3RCPX4G?GTUDWYS*K#_LZ/CUM') M/'QS+]UP>M9IM__K5>[64'P/F]R3-_X9#1BN3@(_A($H:-A\-.VO]L+5#704 M!O.S'O0PYZX+2]&D9LXZK?8A_+BF^;@))_ "=?9+F_Y[@U>:$SZ3WN+LG^=* MOO77P:# MX9_GK#_HCW[_QJX&G_NCP?GGJ^'@_ -\NVB5GN!AT00/*Y_@I^&'JXMO[/UP MQ#[_T6>C_L7PS_[H&QN^9_W1:#CH#[]CR[[E^QB^/%3?W!-*[!V MZAE:;[> ^K8GB-7%.FPMK=5?D0[E9&%^DKX+2W?6.9D_%=,LKUZOM=CGJ6!STST+)BR< M2LT^!9YT%@P^A0$#'> H.1;,D0JDNPZY[PC-I,_NI]*9PA,"-,-LSOT%NY>> MQQ1,\4XHUE'O;,1 2H-==MOE?^>@=9SAW?7, M7#-N[AP#U79WR\W0YU;BU4X9>CUK=>I$K"=F#>BN?2P&O2])+KD(!O0>I;Q607M) #2*V M2>!YP3T2D9:Q4#MG]'Z=$O;P>>2" M$Y3(GMU3+JU%YPW1G";J6QI2K)-_"\#V*4>!EMIJ28+C%Q)<6A%ZL74@/!H( MDMNE!-,Y#)2.:<]:B:7EWRKU=5HG*\37;1T?[ICZG,JIKU)UQI,!Q^3*=UK@JK-+X?%[K@2X^&!_&LOXT:9B,9$>KHC/ MG1.I>"'2(B)=]5^KIMD5SQH%Z1_1C,,8C>?S@\9EIZ1DS6"X51'MI&*B/6IU M3^M,M'U/WLBQ)P@T'5F\M&H"!KD*Q"+O1'/,]3+:"Y:I@$L$/0%%IP#0/WXY M/'GS:-N@TSE8L4][5N+L<"%DQ?1ZTCH]PBGS"2@Z-A:P9HB$,&CZ3CH"<6Q8 M]/YWL-+P!;'A9 (_J\:/K'NQZ.@]C, U.\>[]R!DU:_HU(38[J 2]^,E/I^#$.$H$#8RX9X2-Z P M/ RW@ :YGPH,29BH2\J1&&HAPH&.-XP1.Z8Q4ACDH6@/M*G$WY%4)GPS%O!U MSB5]R;BJ^^5(LEN:'D]*1#":W3:!+#N-8LA=4^1*' .$1L^0I/1$+I WY4"= MS/&XH1.=.G>>"3^A=<(2@SIS7<2.'U!F\1W09N!(NE!6_*Q _P52'U[A[J7^ M74W$?D9*9$1!;!>P3R0M*#JY=L5M'[V35I<27P)-,8$S!4X2B3::VK;M \3T,!9O[XZ>+642''6G7]GG;R,PG>[/ 62PWI)E 2+"F-E-0L0886 M8/H"^:W0Y /^2=54N@+^%2(\C#PW,O-F0>13HAHY;TX.-]1,ANP^B#S7Y$:, MA?"3?!Z$8,@SA#NQ)25T2$G?IDG=H,8B_ 63ZX(H9,9K1$^-_%+^'4P%]-W* M H_MTB&=@QIR4]7 P9$U\NO$39FDQSIP3B;ZF!T:LD?G]*!'>9Q\1KFC3P^6 MET"\=DZS?[W0["K-+F%8=2!<"[C@A<[Q&Y"J((TEDDP#/DK?D7/N43HE?*0T M7P/;9BYRQT&Q34F6%IO; XTA)R;;&'$W/S!*8O56DV'GP, 5>-A"[3=(PB-D MW$R&LI1,@GG0P&+JAH)0/#.4,6X;0@45^1(F@' B!OX;:/]/(M^D,^^9H6BF M.2BS1I*6:L*O="M-5^Q3_ L[# BDC&>' *J%0H&IF0:>DW"%PT#GE#;8G/%; MG&/<96.I(7A8!WZ^'2WA)7,5M\"6FM )TAIGU!3G+NW.WGB_ MK ]U4EJD'==0I-U6[F<=UI\(AI&8!XHX^Z/@.E*5>UTS,PR4.G6NPZ#)Q;'!0&UG 32X"Q M>0TR4<#SN+M#B3!2/C.Y)3Z*40Q[;'A=V@@4FO==(,U2@%1Q@VB,VTHV/05PEX>M)B]@V]2M;JNDUWQDC*NZ"1CO MQ69:7I)-P<2J)0QR+T03%H2LR=J]]L)EZDSW5H8^T0).@DB M\R&P;7\D =#9+@ M!<9?7I*EE(8ZR.IPJH0PV]$%$:O4#M@+"[ ^P(N?S80K@8B!'>:8 NG&+LM( M)+8XAF!3)%MDUJ.GS&II2#KZHFJ(CU!YF7G_UNF]FFK MW3$I>V3-S("BL0/F!SZ)6!E#/_G"*N&4E$.*Y*C$'[5IM:1)3'$1LJ\R.9O\ M7C)JH4P0\8E#%&#-R'O0&%/G#G3V]2_/UB4JPW*6J1$D:DRY4G*:SXPQN0 MBN7-T8OZVZ#^\!6XZ/845M!E)*\HIY^+WK@ACR279#V4NI&.UA4PQ#R/7-W# M4J31)B+8OGKNVH32.E)/]1683/K58\4,)D5RW]@7? YT,5>(=R=IA13+DLJE MA "L?HF)A3Q?HK6 9O:7"6UO'!G/&82/N$.2M"@[ N_0\-YI>Q],H(7.X>PY M(MYG#O<GQ3JU-'X+X1X@"W6L 0MU1WW M5A,>DP9A @^-L+R+55"7=JVQ_>)@;7"P-M8!2 C %4!Q;EJ<8W,XR4(Y=K=Q MJFPW):?IN7"2^LEX\\:!83TF%Y6V2<2A+!Y@HAAOFO.%RB\%WS(-\*B M5%^3G8F"$8'+_&ZJ,G4L,-4RE9PO.^I?=M07,<63[J@_>,X=]9WVOV'TL=@X MV&V")0?9 O]#FD,5F[' #)*%R1:4VC1%[Y6*^Q@9XR]#E8G"3N0>3W%1T&@P MN9FQ9HV&(SLP_I;UCVR>:TD9:1)C4T6_423?S2!S;E>RK[5HCF;W0 #F;>RQY=JS+E[IHQ#:66#O";RW6OK^=:E4^BEV MD_+.3['SD9B?L1.2G+GQD))._*?4>ZN1R]@H +R@&R 2PK P:@^C((\DFRH MK@!O2) ]FT2R=[6?CJXL^YLL!G1O(R)(N[,ROUW$MIKG5LJQ255RP@#9+9CI MP3S)H3S77(TYC+DY_.Z)A=EZKG(/&2F2SF0,U&E/5ME+@&L'E&IC6[Y-#WA) M110!GF[D&-";=I1951DO2.#O4\!M[RJ[P,G"R=E<<2>,F1G) D813S=S)$< M:V2F0PLU2:US6T?(54,+IF]A2M21%[V1 "/XTF"&] ]5B_1Y^G\!. M\);I*QI.]C0XD-[DC;$!M#2CJE4G5+:J6QMF,M.R)N;RW/(\%8S1W:,T[F N M_:)G\*\67@/34,%8B <9$[M-[5E:V30]T=222,>TQ$ET.>YZF8]9X7N#OX=H;L:EFRVFJ9J51.7;%Z2B)Z\19O?X9$6)&[1V[B7N'F+ M?V_^#1Z,"<&!KQ[O% #) >+2[!L2^MZ]9%BV'9&KZ_USG81Q)HUV0MI#?M$A.9X0'B"862RD@8 .F]8RD5$L$ MN.HRM-FJ)?TDS)C=]NS$.ZX%Y&G.8-!+)(SKIU M4W^9$ O)1!<,RH5( 3A@)!TP+S G+]BZ0S11@[0)G=;G,4>@0B-K3HI&2[?X MN.CL9C R.=-I9]B3WRAA=$5:DZF 4?=,\:#X2&US+PTMD[B_:MZOP<;+AFR> M,F)31]%?EQ*^5Y.U+QX5OC8NY9POEL[Q0"_79[3)\:ED=V%RVVHD!;A8F,.F M;>F^+/R">^PSD9R,/_S886Y28D^@8S:>>U@C>CVL.CUT\T:%2] >7E!-8;RB M6/@$3UPA;9<,S$IV^#"W*9E9S'5-D;QE&_N!G;\&!8Y[3-.N;00D5+MBU74HM][-2]SLC/U>?-T1*X:T S'PQTK;FB M2IKXF%O<3" MGCT6=OBLL;"CGS<6MD5-RMU&(.*BY$NG-.1$7(M=4;4GE)-^G)V0DX&8B! + MT;C<.!"33[B+*15%==)UF(,;E[W;&.CLM"\3^RA[W MJD1&H#+RAVC* MUC#ITKD1&>_8Z*6UZFSGKG(M(PZG];;EAO12L8)%-">3;H3MZ)J9<8:G]"I+ MWHI#^2"B=^QPS8C>= &IO%9)&G6:7QK)+-GC@N&Z?.L'52J%:^X]QI5"T&/%CLOO-0D^X(ST9QONSEX0C M=AQ,6NSC?IW(,+_E\]_R8 M"Q":U(AB;,?P8$)=N#LK0"0H1V 4-LRX-3F]>8Z. 7:=B6,NDB*.&1]"D\YT M$ZXP*)=!U1CP?P0--#*Z"I6F*XWO1!WH7 _$XW'Q[6R&1Y9R\G'2U4WAR6:P M):D"PF;,G=L,2^78;5O1TBB6+7G=3!6CTEFOF].S!&1*[>3>N?;MM*M6O]W6 MP0,J^#IRT!4-5$5:MP"#&V/TCC()W%A"F\BAA:+QMA@\QGO6H\?'47SSUI_+4CY[54S_] M>3WU=NOH>$4%V!^+F.(Y)-J: R[_YX^KWZX^IR;3MD$"(,!NP=3HQVJG=OUE M,!C^><[Z@_[H]V_L:O"Y/QJ=_2VB[^M4XO_COP?#KA_[E[_V/_<%G7):/CR[9NP6"LE.3 M[;>%.M[\L21$[%GX4\D&M;+=TXSQ1BL=XCQ#?P"#\V3 MO;37D>\'=YSU?:%N%B:D90(%8'F A=_ZD<-^\.02P6I4B+J",Y2RY:?W6^R" MSVFT6-/6N$1THB46C4-O+DW<=\%D]..J66"HICZ\2)UX8[92.623$\N1>H T MM*/DV.(#Z+N:KFP%+NM]EJNS7H9YBA,HJ^*=M&EQW74J.^$V@LTVOB;6=(.)D>S6M40/^KB[&]]RR7GO&)=OL[_99B;_O8R/:A?+&, 84L34 M!^FR6!!OZ<-".SN5Z]?$0 F]K%^X;OMG6+AUGLG!KI/T!GC\XMXGA?$E=W^= ML_^3KO+NEC&;/[@.(RDI+U_0NQ?T[JG0N^/MT;O7>,(&_)F&,^_=_P%02P,$ M% @ L#!66%VWWG&%R00 _F8X !$ !N;W9A+3(P,C,Q,C,Q+FAT;>R] M:7/C1K(V^OW\"H3FW.-VA*3F)DILV_V&6HNM,]TMO:+:GID;-R9 HDAB&@1H M+)+H7W\SLPH+*5(B)8#, N%PJ"42:^53N3R9E?7S_WD<.\:]\ /;3#^_&+V6L&]J(KPOC4W__CR^=N?R3& MYL'<2'VP Z_5J!\_-[;RB*PHK+E'4L>VW\LOXT.?O.3LA?'KGADDC^)Z]^;, MX4'DXF>'?6],;UJ'_Y/G?@P77SH%S_O0-]U@X/EC,P1@XB5J![7&0;V1N<@! M#.?L3=7P/G>=^M%![>0@?9@H])>^9^<]?$L'?G!,F ][PCWXUMW[^/-(F-;' MG\6XHW/#@;CJ!D>G+OW[9"\5C^)[0^_[C?_W7?_T< MVJ$C/N+P',1#\_-[^>'/[^6E>YXU_?BS9=\;03AUQ"][EAU,'',* ^T*> #[ M\0,>*'SYJVU9PJ5?X?NOT5CX=E_>_S&\%8-?]OH'\,*N.<8K"?O#A0NWFY[! MT_FF<^5:XO'O8KIGV# %!@?-QM['&B#O^+C1[AS]_'[FJFO&D' M?=/YIS#]2_@D2&[3W/N(KY_7#6[@<,^:O45K[^/E/U]_@U.XND5W<,QA$;R!^UGF6X_AAE+;\<-KO>Q%@PAUV0<-8IF\%WR9X_XM'@'!@ M]QSQV0["Y.;'];V/SVG>ORV]($[D6OL+/?=:#WTR_\R7INW_;CJ1N!5]&$^X MU2$,"SA0+E>SVX M ILW7O*Z[5;SA=>]#D?"OYX(W\17CJ\U@6N)KR)\'5"V\9ZM(M[STC?[^$A& MY-KR+7TQ\?P0GSP00WRNO:>#8(F^/89I]LO>U=?+^3&!.P!^K@>WR86Z\D(P M]7%.P:&U^*U.FK6]C\D$B1_F>2&TYF]X#@?=PTO?"QK8S(!>VB[89!OTCQ?8 M>.5T;"])4QIKL$7T&@4E6L!:&C I_^I/"G;Y\D4QU-Y(?+ MV'A?#^[,QPNPM.'T,G*M0"K\Y-DZ#5")-ZWUU/UQHS,_6-V1Z0OT;:PS;XS0 MEO/)!T=B2*/V:9H>C;X"7:EC,5G 0]\:P]'(/9OP3I( MR.J(1KU]M'D )RHGMY=H%_X23^20_TML097D#:;B],M\I?&B\YI'N_QK);-Y2T:;-XBG7BO>I&7 MG.?,.] [W8U,\%K=80@V\USTPF*,2%YO]Y++7-#;K:K5WOAV+]GZ3/]XW;K37<\>L4= MVV^Z8_L5=SQYTQV/U[\CV,NWW!$\G\;)NK=\VTN"FU*OM]:\Y9O0>E1[Q;B^ M":U']5?<\4UH/6HLEN3[66;6%P,!RJ(O@@6$,O+I'P*B^>&A#,HB? BG$WBD MP!Y/'"3:Z;.1C\\\PQT?/@;6WGMYO_0FZIZ!%_GT%Z5A/J@7IV='FB7^7! A M'/]E6_CWP!:^0<\D%K+L9U=_GR6*YT_^&'\T>_4)Q>WQ7T%H^B&2GT0&']3J M\']\7OI=\IA6>FB]<="LI[>0W\1_QS=Y/_/>BX>AP6 89&XG5(/0/FC6D@NI M;U9[,^38Z+4B $7\X1C,9N2+CRH=].%;]SP^/?XJ_AO/7SQ*35ZCU*)T4.>- MHQ0@DQ,\&2@%/_IR_9%J\1JIN9FRWDC-OMD1KS=KO.7-LC/E1OC$Z26O9]GW M\%C90[]*-M3S7SFIGIR/'YX+UQN#P[K@LJM"<.82[V>?_D6DMHN6IWH+2<[+ M/RVXV>/$L?MV*-- AF6/T4/W7)B/?OCAS',#S[$Q6V11HA(<\--'&V9I' W\ M;OJVS'N +RZ"4*8S;WQ[;/K33\(5 [@Z_!JGF1;>-AF>Y.FV-JV.*S&\6@QO MT@&S8CAAH-UFW*'&ZNY0(S]WJ,-M&.JK#T,]OV&HUQB,0P;H]?R 7N?@^&=> MK9;CJQ7NS*^K2Y.\8LQ1R10F)A<]%U/6LTH5/A][;C?T^M\+U9MYCGGAH4%! M8T[YY5/+(I[0=&Y,V[+=,W-BAZ:CHQP*#SP*QOZM"$W;!7?#]%W;'0;:#'SA M<5'! W]C(HVMS7"S"UO6'&[,', ;^9[C4!F5=)^U&?["PY5U'<3:Z@YB+4<' ML?!X85T84M@6C2.':KTN!@/1#V65U/7@U/*H)$DB<:4CK?]$03C623$4'KIH M;P 9!%:-P@,K3:TE!]D4'AF6Q+1RD%45ZC(74!47:R@TW8/H31$7.?*1#5WC M9PX$4IYRT#VPWBB!E.? L\L ,G&)"QIN=I$[4R^WH.&OPO2U'*'MI(&;59C. M5S95F*Z/K*HPG;F JC!=0Z%58?K&Z^.:59C.0PY5F+ZE@:_"](T.=Q6F;W7X MJS!]+4=H.XO76E68SE%?7#:[\K_'N[+S*V MK>LY9O+QT!>BF,45#/R^(W:LQ"*AFX^5T/,4.CNZ@P1 30.3D<](9O:+:UKT M=.V*@O% =S5=Z\9[$/Y-Y/='V:>XN3DM"382DP*^C'@P';FH;+%I48=($:QO M8H[8<3?K ^_NP:N 5X128D<;;NR(P-GR M7;<01OHV[O]P9@:C4Y?^P5CTWG0P#%W\:4: V&88#KAR[X4/42E<#V0LM"%B MCM@R8%I*)L?<_A%;BNS-DDDVB=%NMK#ET32329[SA!UYE9M,J*?][%5TF2EM M=NR2ME+)<:ZTV=$_23XEZL$1WT*UFP,:;3?T_&EFW#^9(9AQ^!("Y#1/H,V$ M8$> \![Z/%'/CE]88^A_\\:B%]F.)7QL]QOZ$6V.>.5"P#CT1:#/!& 7]&LC MA3SG MM(? 4I?/&LR"$E% =U^J"?;9S-<-SSQ#O;*'J5<1[M8/OGZ9WTXF8*WQ6U6-/#GYKSNJ9I_@DW/YH;/K?,UBZ MP.WE+3N$00_NO',2QDN*\\5GD"FX_WA^_):SU#[>X^5"$%VR90G*W0@??,EF M5Q/X]14@9TL\5"!? >0O%YWH O(Y6+(E92I8LM"]VVE:")0LSOB58LF7& M=8%ELFX48!+&FQEAZJZX1MEF1SPGC-(R6_ M_@8O:?K]T?0SZ 9GR5-=N9,H#.B(NC;(8)M:*"DR&MH@@RV[7U)D-+5!!EN" M71?3GF/5T E;6KFDT[18TYXG,MCRNB5%1K&F/4]DL*562XJ,8DU[GLA@RVYF MQ/#9-GM8%SD]<\P@RZBV^^-US MS' 5$;#R U]\F 5-KOX0]G 4"NOT'IYE6$ RJ2#$Z4 B;4_0+\-?+76;_5JE M+C''>0,?V_DT/RL)XG1@RC@C;MD1YW;0]R(WO 4?H(); C<=Z#?.<%NHX&Y\ MKZ=\J^M!-^KW7V[ZY';8L6M,Q;.E4)0=[<94/-NIO*W7 MV!%RJ_0"5RYY*15:O<:.<.,CDNTHL7J-':'&1R3;4ESLV+471))T%G&%&Q8+-M28KIQ!1=F,+U^D'NHF.-R:S+=*(-MR&9+ZJRA&VNP#=EL M2:,1VO\1!C MTW9M=W@C_('GCTVW+ZY[CCVD%6@7CQ.!6YO>V6,XY'K0A4^#@4E;WG7C\9/2 M_+F8"Q]:'EX'A=**Y5?LG1+\90:047%VO:$;0_':^M*5[CM7=UXEL(DG]9Z)E>=+P)-OKB>H)(O:[O>>D,WEH<1*,JZ MF5*]P9)>>I65?BO_$*IBC8[I=>;[(J$=)%" MCAT3ZTV6W-I6O.<=2LDW=>/57B.;5R%-6+;IEE3HNE%J&Q-ZJ8C4Q&D"4^3] M.^A[OGCB.]'P7EZ=7#7SW/ MFA-'19D7=M&Q%B+(T\H< ML8N8DR[AH$(@P^3>4FX_.;DRA;?RL<*J@.1O8D MZ$Z#4(QI):4V\^*(71BMJ5!RG2GL8NN\A4*Z3:-=WNM'[()P+462ZRQA%ZWG M+)*OXB'^7".#PBZ.UU4JN+/R-XAS-O/+9#O)\^,X%M*,Y?#GG.AW8YXO'XI*XW"!],7YSC'EK> M1*LIT2Y'%+XM4>0Z*\H1>\_8Z;'I?]?'4VJ7(]3>L 1RG0/L(NOB*K[?)%O* M <\?KL]$*T>H_A9AO IX1=4"%R7F;*RBI MU[904-)F%Y+O6ANC8W;!>.E7P.#"" MIZZ%_"Y16)^F=]/)7#W6A2/ZH6_W?Q6N\&5KQ?APOO*>%P6[:%\K4>3ID!ZS MC0Z%]A&RBM)@2PEQ<.W(K1] MV>$\D)NY!=2Y'D M.4M.6,;PQ2:NUA+V]6 D:I^,NR78$ M7.U8.=B)R\AW[3"B6/C2?L3?])D(G7+0$1N709[SH%/Q#\]+]WBASW7?#:.N5@'/2;2>6@&C8R[KG:I(IC>($\HD9^YL0.343>3FXB!(*IAS\! _!Y&H7V7(6GZ+ =D407,'S^GY$FX-]]F;Z M#I XOIH0'9O.N1V80:BZU CK;&3ZPR+\$P:5X(T:6Y)#!Z%MI_UIH\:.%5E# M:%?CB6G[>%UO0(W-Y4Y>LJU@66<96]*#N\"V-(LU%YY94M[+E3S23W[:TJ6UKETK3]WTTG$I^F M7V27%,JTF8$]UU'MS/3]J>T.;ZG)BK!.QU[DALGI(,6^X^'YNF1 &W6V[(AF M0LDQ^]FHLR4Y5A;*11#:8U 5UX/D%*VG"5NB0B>)Y#I'V%(/I_T^*J#@JQ>* MX+-GN@%5R[L0JI*6BK=>_C1-?W]:TT%GIP>4U,5FRS_H*,0M^=\-MB2$)D(L MR&8UV/(,^LDE3\O58,LK+!!!<$.O=@/1Z7F4;=NDCC4=ZM]4[]3.S6F@#M-G MBK"E#K001:ZS@B\[\&I1=.KU$SWG!5]60 ]AY#HS^+(!KQ;&K[X ?]._&YFN MKE.$+R.@F51RG2ML68$5I3)WN!*,=I.#;5S/7@QYSH8FV\C\36* P$^W"=%D M&XOK((EFLSD1$_Q*^=^/9;GCW M %],+^U[T16N[?EGGGLO_!!WTB/F&8S>..M-+6%_^"R&IG-!@LJ,2/?B2A^UQ38JKP"W7?PF6]*F0B<;8YUG*-YB2T]I(\RW3Z&[!SF#8"K K\_.H$O1\R/3 MGV9GT(4]'&G3[ZG18DO#58C;,N(X^(06Y)L)_4D;WYA3 M3/]1RP/U>TE7S;?8,? 5, K3Z.SX[$K6/"(%=E1R!8RB/($C=BPN5UG+0(TD M7GB8B($AQ8D4\'7%O7#36#$.$+MB$KXB)_(V[($^.LD->^SXW I[[+#'P2L^ M8L?L5D!E!]2"O/0C=K1MA3UVV.,0-1RQ8WLKH+(#:E%1#%MR>JE@+AR4A4P& MQ5*Y$7Y?X-^Q< IDJS69 6\UQ/E5PQ^QX\PKC&T-8RRB$G9?WML/!YYC>Y\_GVU&97ZV77$]D.]: MSLBES8[3KF"X81@694W8D= 5LK:IX+84I;39\M$5##>OX'+UX-BRT&5 %B-# MQI;2 GL_]=6%W1CWP[M-^>S5XNY]\$R#6XNKH*@DCX MA0B816#$EMW<-304I-:/V5&+NRI@#F'",3OND_NRN/]!9UHZ;>ZC$[EFN7$5&4RH MJ5U&1%'6GATOE:^0&2E8=IP/IY'.$],G[,B7%>*$#6DMNBENYBHU5HG+YD_8 MD2Z[AH*"%.F)CF1+J03+P3L]T9$,*A4*BK+>&O%/:PN6D1;5B-39\##GBF9V MM KG^HZ[BYO?/+B&.PQ*4A[&PA-F1^14&"Q!#?8).^JH@M6N%6"?L"/5*@R6 MH/JZHQ&#^!K9\C$B'8U8NLV/=*Z8UH@V4R/=]9QR)O,X1 4=C0BTLN.A*.6J M$956=A%S\)8[&G%^9<=#45:>'=^8IX@9J59VG!J?<SIA'?M*Y<&:E0C5B< MS8YRKEAF1Z1P3C-1!)UTZ3@I2:J)@2/ML^, =PL#12E1 M=OS;;HF5A5_*COO:+0P49;4UXIW6%"LC_:D1E;/10%-MF1 M.EQ&.5>8N&,ZDB;E L&!>G1EH[$2;DDR\$=;>G([)0+ M!@59\):6;))^#FE+2[Y&/X^TI1%]DBF'V%1%_ ZNUF]I1*64'Q%%J5>-:)7R M"YF%RZH1 U1^1!1E[37BGUXC9$8*5B.*9_,CG2>FCS2B7-1(JQ:M_RA5P,W! M=SW2B'1GI5/\IGLX.= M*[+UHU[D8)=+;[%P5_7C7,H(A:*TJGYD2QFER\)9U8\-*B,4"K+H;5T9* U= MU;:N#(^&GFJ;'=W">9.(*_<>7L+SI]UH,G&F)=DD@H.;W&9']50X+,E^3&UV M-%,%K5WTM5>*$@]MZS(X% MW$TL%*53V3%QNRE>#L[J,3LV;#>Q4)15UX^16E>\C/2J?FS/9@<[5V3K1[LD M@UTJS<7"8=6/>TGFC, M]>CGM9ZPHUXX%Y]0CNC&\\.!!Q+OE*3XA(/#?,*.]JEP6)(ZSQ-VE%,%K5VL M\SQAQ\95."Q)G>>)?MSCVO)E9%#T(_FG?BZYP;<\_ M\]Q[X8=VSQ%DB/D$N=6\_#ETOLW++YPCTV,@6C5V]%4,\NM)"']?N99X%-:=)VL7 M@HL_(WA(^7-N4IB.(\\I)61;-79,DW;*ZNTFXNY!6@A0]?#KLQ;B4O3\R/2G M60MQ80]'1:=M:B+FF;J3E9FZ&7B^32$6SM3I,A#L""[V M-GQ;DM*/*KMPA3^N0"5\W)A3$PSQ=3@2OOJ]Z(1GK7W0K.7C MYK&C!BM9/ZEM:*]HLCNAN MA-\7^'<L*2/VJ]"[^=?W@)C7NI5LP4C\^J+5R,T3L&,U*O#D& M&W4-:="2BQ>4>#,W\;(C#TF2OYN^C3[:+5B=,V\\\=Q9C^$\\K%E2W>T/OG)?/LDV0>X ^!_+.P3N^%;P[A&8/PSOL,=E+X>&3QSDH9 M,9[U5J2-6LE;F3=G;_-6V#&L*TV(TP$(K9H/U7S(?3ZP(Y995K27&89%N1[L M:.P*6=M;0%'/$5D-#7GPDHNWD6,2O,&.^JX41TF0Q98[KY"U%60=YV:2V)'@ M%;*VBJS<"-H&._Z]0M96D95;B4&#'?5?(6N;*]QKC8/&23[(8I=UJ)"U563E M%_JSH^\K9&T562>Y64.V1/C2NJJ%^] V:O636OW,,8/@=#/B?LUVN&_ MFRA MOZ$.^O63@WH]-XBQ9<1?#;$-]?FI(+8BQ)KLJ/%*BVT+8C/I90+9:NGE.3R^ M*;W<9,OE5RIO)_'(+@/PHA-_>_K/[J8VWRH4?*O-O-[3F==9T1+PJ7UHLDL' M; EFKY8U8RW+"&;L<@,5S+8)LQD+2T!;S<+.8?)M%I9=5D$?3#9*B,E9U9=; M*4>378JA@ADGU;=BDXYY3+Y-];%-3JP'DOBWOX2%&PT$IFO=BKZP[VE9-0[: M:3[,S KA:$EW'W ML'G5MIS!%KO,1WF48RF,,@N0:I0.T0VDE2;-"Z3LDBF<:_[N+FY^\^ :[C H M7<$?PBJW\O<6N^3)%F&5=GV?V*'IH'+#'@_!]>";._&]>V'=^-X$-SD0P<5C MWXDL85WZWOAT[,%G?U$_M4]3=+\X\4KK] M/)JQ[>"\8+#G:0_G.(72IK]_R;IVV/XF\N!8L\,,/MZ8[5*+ /[_8KCV.QKE9B9V9 M7#N/;G;YN=W!X*)Y;#[F.8]W'MWLLH"[@VX.&,RLQZP=U&MYU;8>L4WR5;#2 MN.G%$;NT7 6KK<$J1VW%+I%6P:H$[2Z.JM17!:O\>UT<5:FO"E8QK/)K/G#$ M-AFTM,*C>_WYJ@OOB(4;C;P:#KR(J*[G:+"@]ZVQ(/83Z^0#+'89DI*(N)@) M]%)Y'B-@L^O&)+168U#G4/@F!O6(77Z@)'C01KVQ0"%;'G^I='Z[ M^'SU>RJ>3:V6^+U4BR5F36MNBW3:;/G[]>#TYK4&%9QR@1-;WK[23IM:@" ! MM;)ES&T!0ILMN5^ILM)CK\H K!&64)"0-+P^*1]=6\LQ%=ZNL@ 5M&;2X;EE M MIL,P$5M+92F]A8N=WK/ [?9CW9)0XJ'):D-*/--G5006L[T,J/ZV"7#ZB@ M59+*GS8[DG^E5-,&>WY@QB>3\FEPWX/BK?%D?D[_,3O&7PMLE:L/:U'88D?_ M:X&M?27VGVJYY3 MYI5#2BIC7NLY;MA[S#85L):("T]PEBN_6128V)'_E6;:<+*\OGH)XQSRWF83 MV=+]E1HK.?+89@-8[3(Y$Y%L9'==E')NQ/PQ6V)^)Z4\/_%7K<^JYUB?=:P1 MH1XK_\UZ.RD74/]4'G=G5L,IPS:#O;0X76_Z[ MLH\[@#YVO+P&NJ]"7U[H8Y<">!$1"Q-"\QM;GLYM;-EH;*B%Q>\;2PXVNJ_%G$8P8,=^5T9A94>BL7H142/'(J(..]:Z MLB#L,<..F*[,#7O,:,0]9VK)-EBE_4K4K%C/_68O);>"QHY&I+&.2"BV$WJN M2&!'X)8+"07HA'E3LFKY:R/'\M>.1LRKCK INM?XMF"C'V4*L#']E,]^68(Y ME1.^B&?5>O4?&Z/*3G)*61_5V#&FN0_VUG!7N.>1'PK8$::5+EC#?)RL;CY. MN0( OV(3UU 4#S3M8U6XD5>P\OX?G3;C29.--2-O[.:[N"HSH[KK6"UE9W9"%PK:;BYG#X M)A57UX_M79C!PV'):?/MU:!!MQ86?EDX_,$JKYPA?;.*:^45T]79L<)OA=:& MNB97T'H16NS8XTIK;1I:\]:SM;KU;.45(-39$=B5BMM)'++CT(NHPTI6S#8+ M7^,RQ[]LS$(>Y19?LB/4-X&( E>PZ(\(?0ESUM6A\QC4"!'L"/'*:KS2Z3A: MW>DXRHTZ8LN.5R9& _@TV#'@E3W2"3XE(:Y7%>9F2Y;_L:E6'\T<*]<;[ CG M_$>;!0J++2[,%1(E(8K7D\^;051J+5$2SG87#<>\X['JRH5FCBL7&NRXULK* M:(6?'6-FRV226."''8_+N7*,H'OC^>' WAT2E(Y-NL:=?(JJVBP(X1?GO47 MW:O"C=E(M> M'=5V$=-=NRH!E@H/N#8#A;8T:(OBNE?PO=N/-L-[Q[@B^FE?2^Z MPK4]_\QS[X4?VA!BD #/(W$.00?>0!XJ?W;MQ\VX>9GG*;B6[2*WR7%IVO[O MIA.)3^!^FT'D"QS]3V9@!W,O9_K^%%SV6S$!!UI8IV,OGE^T MB6SD9B+UHX.KJA[HQX%7\X##/.!A$AIY3@5V='XU M%;28"@Q,0J[S@&U:HGP86SJS[Q[DQ(89"K\^.[$O1<^/3'^:G=@7]G#TYA'0 MU";DZAZQ3;%4^&F 5,<)77%)"PR0:298L[5/6"76:QFA6ZS@H&AR'5*L$LR M5E-"MRG!PU#DZCZQ2S=6LT*W6<' 4.0Z)=@F'I?BY<)!B,CL1 R6&^'W!?X= M8Z; [$O9)J9F!B%7-XEMJK%"/S?T,U#\>4+_B%URL8(^5^CS4/QYNCU'[)*: M%?JYHI^!XL\5^NR2J9S;FES\Z_K!3=J:Y-C59./*-Z>9N,%^*SEBGEWJML)\ MX2IWIP'/+E%< ;Y2\@4[-NS2P!7F*R5?).#9)7E7&^R%72[+JW*73T7927-S MO9USA!Z[3.H6H9>?@)DJ64:X8YNNK%0>0Y67J[5EFRNL5!XWE97?GL_/)'^RJ/6Y/M:67?Z$->0XI"_TQAN[] 5KO.VJBLO5JK)+ M6["&W$ZJN%SQQC9=P;$DX>[BYCZ7>"_1GCMDE@RK 5^J],+3KEW[J>LY.LO\\DD^Y^A;Z)9]V%7P,4D^Y M(D^CU-..(X^'VLO5YFJ4A-IQ\#%0>[DB3[]TU.]5-DKG!.BQ?MFH+2*.0SBK M-]S8):,XPVU7%5RN)I5=-H@SXG92P>4)MY,J';-&V$)!1-( X&2'=:S6.@K-5\HXO5,0^WFZCL>B:A5J>37*2^T\_!BHOERQIUV2JLI1:9T5/=$N M1U6EJ/1%6X==BHHQVG95O>5I3SOLTD., ;>3ZBU7M+%-S>C@RC-HSSL33NG7 MEKS#-DO"JD?OJZ3,5-TR A^[A$6E_+@KOUR-+[N,1:7\6"N_7,&G43H6VN<-,P,5$I.*W)% TS$Y6"TQ5N[9J&J8E*P^EL4]LU M#9,3E8K3&&_LTA.L\;:K*BY7J\HN(\$:*! M-^9V4LGE"C@=DPV5DM/;L.J8;JB4G,: TRCAD,FIYU^^N4O5*XQLK$;9AYV' M'X-BDCRQ5]306ZNJ-,H7<$&=;NJ[G*ULQKE+-@ ;R?57:ZHTRAQ,8.Z2MOI M;68U2EYPP=U.*KM<0:=? F/KH-M599>KD=4O<[%UW.VDLLL3= UV*0O._;FO MW'MX"<^?=J/)Q)GNL*;=>(ON/"U\@UVBI (]>S6O-^+9I68+1;Q^::FNY^QF 0B/^J-Y0D^_!-7.0H^'XLO5 M[.J7IMI9]#%0?+E"3]]D596MTCE+VM W6U6EJ[1%79-=NDH#U.VJNLO3SC;9 MI8PT -Y.JKM<4<IS?3TC 9MF,PWTE5GBO&-4R][1C&=U65Y^JQ:)CGVS&8[Z0JSQ7C[)** M\7">PVOC%OZX?W"04 M?3D2962UV67Q*E$7-:O99LYV5]0@3C\\AQ>2\[I6A_^3ZR3?)5*STD-G_>7 -=QCD2 <7 D-&+@"[K$,E MYR+L_Y%^7'NYYB&<&F\^6>OOT#L\0--0%N.$+?'#5$AKS:3:*X44N;:4T,2<>E'X;^&09Y.(:BP;X,FAF#TF MOF)\2/PW7G(9!MAQ4/1>"P" GJ/M#M%@>7"H)7SR]&YH!&YH2#,86?<".=0* MEPF\KS4#"7C)Q#O.N:_IGG3SPYPTLRM^9%4CB9Q74@4B5C/OY;P'0+ MI_\>1*ZU1-G,'O0:I<.6$&*B=#AD #IL.22.0MH2 =^I*"?^_'>GHIS6$]+Q MZD:ODY?U[U24T\J.\-RXO\D1[K"C>>)Q3U)W9XX9!->#;NCULW64]/&I//^E MK8I?O.FK%]'HZEVPHTF*6W>W%J ^K08H7<7.EF[8Z&Q?'FO?7=Q<_7Y*/S_1 MSS/Z>4X_+^CGK_"3OJ3OZ*LVGM'&S]KX61L_.\;/CL]/70O^/3DM*9[8T2A% M3/8*3QO#$]N"IHWJ)[KBK;"$&)L]1WSU7!PGWW,>W_H-)NV]\$,;9C4> MD)=KB]=*"RTS6/@*H>N-9[MA5X"2N+3O1>8)NL*U/?^K%XK@/!*G$]]V[A[@ M_*G\B4<7B-*+E_8??&N0G%NVZ+C&EN:KT+9%M#$@-X]K;,G-;M0+;,LV_6G7 M=,13:W@3]> *].GU8 #O[ Z+MU6K5M,U\ZNF.ZZQI399B&@FPX^C_DIB,RV/ M0&D60J..L40M9P,.COZDY5$3V&XV_AYH0*%N*&9FX?&EMA<,+SH MM-V!TW;E]O'Z]Z+PH>Y@4J_1R6>HV7)^VQOJK)LQ/]C/N!GSA[[-S6#+G?&0 M"WH7C=7=O\9!XR0?N;#EJSBHICS7UA_7V;)"2\SZK8 HVNZ'PB+#_@U\T."V M^RTOT_X[KIYTA[/W[(Y,7WPR V&=>6-<]BK7Q=(#RCKF')<\,)GZVRD/.ZZS MY8VV@\>::68$[HBDBTWEEL@KBFQ7"\_Z:7K MG"D_>95#J+>%TH3C.CL6JOBJRIV7.5LZ;'-4\HY53Q_7V5)M.R#S;5G=PFF\ M0L$_DVIYTT T=H-D>QNKF6?U46,W6"1-]4*#+:>R;>D41/(W=*,,MC,=MN0: M-72C#;8Q'7+L9'+]!ZM;'IG9/(V7:-UZ%U2 M_:]U:%Q2%Y5=!^- M,=L;A93LO1Y"%_F@Z>++[!M.6])WS;YD@/EE/.VYC-?FJ&<:R&U+3E^++1ES'8Z$#W[=V*:=W8(%JPW. MA>G,'*.-\6\5SHVL[Y#65UUJ^B:'-.EY,7X8/6EY$87^AR]_C.)3UVAXT2J< MA%@;++7O>Y ]YZWQ=[YG4]Y_>KJR"(A%]T$^\6+3%OY(-I MMF3#>IC^5&&ZPG2,:<;DRLZ ZW73^"60[2ZFV;)4E>]1>CT]$Z"T5N^%,SEF@";F ",&=F=0>*N>C4<)L 16VJ;2?=^VNJC<'I\97HR3WK\ MB"T]KI'LMZ55==4W;.LF-XHY?DX?[F)T7E+,L:OAQ 469YX;>(YMP6M9)(VD M: N_O3%]A*(WGICN5)O,WQ&[9 ZGD(78IAZR/-H5+DB!U+SDLL6RH$ M.6)']/(2RY8*=H_8T8];%TM!E8='['@N3B-=RW&DVWP)E>6["\6'7-UE^C<)P$[N-;P?K&@6IQ4JC*+BS#%+O?-/"#=1\?W%@=/$H M_+X=B%/7DD3<@HY:;ZXRV=UH^9AEM+S#H"AJ\NL3MJ_L2;P>2NDM)'RP>8#G M;J:[\7:FN3XT0=G$7]2$UH>6^%^S_SWPW,]3MS_2?GK9CQ]\X5"/N6!D3PS3 M[_N>,SO(>,JAYP_?-VJUYGMUQ/N!V0\/!IX7NEXH]HR![XUOQ2#X96]P<-PQ MX,<)_&@W\4=CSW!L]_OM\Q>FJ^)Q>T;HJ4NY!_4]P_,MX?^RA\'C^[GGC3\) MO,COBT#^.1*F1:,/POOX,_P@D-F-=KO>:?0ZM;IYW+*L>N?HI-,3/>OHV&J) MCCCZ-SJ4Z3E!.,7''=ONP4C8PU'XH7XR"7]ZL*UP]*%>J_T_>W3E^ M_+GGOX>SY>_R(D\NA2-^8#KVT/V &\H*?T^>''_?]QS/__"W&OWWTP!$=# P MQ[8S_?##'> R,+Z*!^/6&YON#_N!Z08' 0AU( \,[+_$A_H1/"#]^2"?^!BN M R,JDC=HX&-_^WIU=W%N=.].[RZZL\_,\&F[%V??;J_NKBZZQNG7<^/B'V>_ MG7[]]<(XN_[RY:K;O;K^NL57J*_T"G^8@%5W&'KNOG%^>'9H-&I'K<[V'OMX MI:?^=Z'_K?WVBZ880[A>7M]^,5"MNAZ$U&.X2-]0VA9T&MHZT&BNB78,B_+/ MO3ZM>L,5 'NDIP9PP$=0^W\G799>98NOSAHO8],?@HX.ON<'+;:=;1B(=C*T(IO++^M'<)7 M[Y]^7C\\.6DN_&;Y&;6%GW?:AR?UXV3#X=O#^.["][S;WXX(EIH3/\ MH3%Y-.JS8^J(P=,A\":KH^/4MTW'^.;:?<\2QI?NBO!HS<-#^@EKJX-3UP6G M\U9,/#\$WPK;]H7@PL#[@=Y3L]T'"_L>8^QUFCL??R?OW6.6^V?EBJ. MT-K&4.8TT6@D3[]^_7;ZV;B]N+F^O3-NOMUVOYU^O3/NK@UP$^[ %S#J3>/Z MUJ@?O;-^-*XOC;O?+HR,!Y%X#Z=G=_AUO=-LS0P/0>X]3:JM&)G::D;&\XUP M)(R!'8!0C*DP?0,\?F&]PO+<4&1P(>.%&:Q]P!J^ P@EPQ&>=F"9TP.\U8%P M8] UUP'W6>1C\=\E/?0_X4*KWC2]'[CHYZ)/T=7__*W>KOV$$<\LVO<-C(;X M&,\517I]6YF.RG3D8#KN?+B;C0'R6N;C2)F/5IG-Q]WMZ=?N%=F)TIJ0U3S6 MV(*$"5H,21$1D6,D;K<1>L;+/CB3EZ*FN0'2=\:E#?H0$ R&XL,:1I$*UJ=X MLCPWGAUM9!?K!\V3#I*+7$P+Z[BL\+=O-%9Z_76%?RN&-M7TA5_AFQ@ QWL? M57<8X\(5_G!J7.$[N<1$@KJ_8R+VV9;]5H';9K[5S M@5?\U"<-\(B)[]WC==)X[P3C/<=\,'VQLEO:>3*Z-1Q;):6=$L*=^7BE4J!] M$L2L5]/9^]BL'=3KG<9QJ_WL^)8&QN\(B@9XOQYNQ6#\)_+MP++[Y %[ \HQ MV%GHTJ'^T'3MO^CO'W<1=^^N#F\/NX>&JDOR:9AFD:6<[1\YA4(GA3B(IY;E MBR!0_WR&Z]63S$UM[V.C9ER806C\ZH,>>S"GQHUC_F7N&]W(!N =M6I\W,1" MQ^<,?KWV[[R'1)G7ZWL??_.B(/3'Q<>T:Y,O6AWZFWV@?G'S4)7_[@&X#Y[8 MN1IX[QT[4C_8^GG0:\._)B79(2^/M'P(C%(Z8X L: M+KUA%G_@ YH$P"H"S75Z*3?DP*?Y MI,?*<6OGL-WNY'*I9N.PT6R])016XXUY@@_@!1O4/,2(H::^1>D]_7)M!UK* M83L^])T=.D2S79C]D4%=15?(K.S,Z,C"9J,['?<\YUVP/,Q:^GVY+ 9O24'@**IU*LS&0B;CZR%_#M7%!_ C*$9_VGYW^7 MDRW1AR^SFTMIJN?\8PZN]8NC3ZXU+F7I(_79FQK]D8"A&6/-JBT]Z$SJSPX, MTW@0CG/PW?4>X#&%&4! 9L$7N"/&/N8&+3&P79D9O(W JVG5CF)?/./"@UM^ MN#:=\@?<^>]XXZZZK]R((Q%Q9^_C/\4"UD:)(-\:G=6&5I5=KOL,>4KWJ[?] M$<#*H;EY4.9)XGHA?/)G9&.("I'I "M.?"JY"A:'K$W,)21_47E1&L >&@!K M#D+<)HS751:_>T[DAJ9/%3M^D)1"UW!&<-0199TA#R-!Z;2Y:?*N_J,Q GN! M<\,R3,=))DAVYO2$.@"N.3M99B9)QK(D40Y,'/P::_ ,"[Z%"!(/G?BB+RB> MK#<,JB4.C'=P/7 AC"""H"@8>5C+$M>\A2,SG'_V!S-X.K_I9/4./X(I="WC M74.^8P\<$?B^]Q]X SR>#H63\"G4=; \,Z"'H(?$+%&G9ECF-%C?3JIB:EGC MB=YL:(91.@/J;,WD%M6+P=1,[H2GN41%X-2!63.VPQ#FF7!@]OB>BR&+,S4$ MA"^JTL[L4X[IW Q-6=PYIT'2:V1M;]8[O17#2*X<-KH'=\8[7$!P_%.CV3A, MW%>;JMPF6.56M#J1SYMH"1'\N+X.R P,CHM2"8D.:%0ZH-(!.N@ "CD=TP># M;O;[H -\;!Y.TP+C37?AI^" NP<+OPC&H#S@+GYL&V$F4;_Q??0IX')@B#%K M,S2&OO<0CN*O#\'%$/1L%-]257R BF%OV;/M&7L+/US^!'OD,^PM>8*])**N M-WH'C=CSR;H[A_HDNHZ.#H\QS;1F >K1X5$[GP+4YN%Q(Y^,6;-VV.P\G^9: M^5+P14[KH.#]FHN_T;C\]*WD8;J$PS^#63GT_.D"[I .HOG:5P>E-&*CN??Q M\^(9SVQM5%Z6J;8H1'WYE32L;US\ZJ=/Y5PRN;9^6B?[IX_DOBYR LHNO1V9 ME=UE7E29Y+NN8:-!^10%<*$@6+4U1&NUQ;TK:H45 9;O8?SA>K'8I]]EL,9# M\BN-R%DN*J2 MC%T=+=.W @/+Z&UK645F\YWYX\*(E27?4FY&)9-T4>83"\*0>C##4.":"!09 M2 \7]L*CF4-*3OP0&&80@&'!/V)9BL% $,>(%@<_Q'-LN?K9(1W@>X[A@9+* MX">UV1$@,DU[MFJM3.%NU_1[)ESVX/K1$5/*YKRK'QG?#KO8)>^XT<8JWQ_Q ME=/W4R7!/0<44 :E ]L?2^)U OK*M'VRUVAM)T1 R-(4X(@\75KQIRD2B%-*XED"L][ M6A! RQ1D28P\327^!@[E ^&CON?[(EYH2+; ]S$5Z"%B[VTO"IQI#-A%=UTG M/Q W@[FTW6XX#B_P3F?)_9\ Z,/ ?A062,D)DKK%QO'+]C<'\GK3T*DW7E:F M:!E)Q!X85BFE5'@QU#)P(+63)'=0X_8]RER!8G6F@2VUIHO^*JC1@YZ)MA:M ML7 #J8DQP01?40H\N7L68*"9YQ=:^4$V1^6#3W"/2$QNKBQ_=B:HE%>K=EBO MG1_483IL31.2'*IDR))D2# 2CA,[A\:[!25W,PD"4&8_;K^ :.U0%E]RS:#@ M9*E2VO7RNW6+B[8R4'< 5G,X!+CC?,!I($)5 Z^@W)>E\@%5[P) 2"52JF^ M-A5.2\QONG)PWY ZU9/&M^]X >K%">""+JR2]*"XZ>29>\#?_UT_.6S6#/BXH\[$7D*H&DP!6 MGR(S@?<%Y'NN%3=V_#.2+7?VJ7S G$ ]FC#+!%PSG^KZ79)%0#P0)%KR\D6 M!=;>W.QK[($"Z<.I3O#+WL')T[EX0P[UI>.9LPWC/KC1^,#RP@-U^IZ!#R:H MVX&:DIV]CXW#9%UK_#@?C9[M./#+TX0E3UC.1$])(\VGHRMA-#_ S>P 7WV] M7%"PE>[*T*5+7$)8?#X+LOB?LQ#&(*Q' Z[N!R3\UNK';27?T(O16L5>P M,1:" F%4=RCMD>=8Z"/*D@<0@VO1:> &SC[8?GP_./.!EHP]P,Q-JS*)+)HK MP$0F(5&&F;9[2$@Y9D@/;V+$)+9=(\Q/J# MB26*R376&T4#_SV6FI#!@"Y.D5V!=3;JAT5E_9[S@ :# MPMY+/APXI*HKV@=B]?$H>":3S;,8(Q\]S[^];)>;6!T=I]%_?F_.F\_BIY5"M1+JF2-M+9%E:37-:J1KNN&Q!#'!K!]^-2XC//;]2-^41:Z.^ M:_KF4Z5ON ,3DR3?7-P4T\&48C?]H2OZHZFE3(M#RYSTJ;ZN'*-RI/C M#LQF?>_CC>]-<)!%Y;J51ZCMYHXIFV:E;-CC$HS@9S$T':PTZ MJ>%+IG/+( M=N=T3JO2.=QQ>=S9^_@%SC&ZYD"$4^/<#K!X,_(K;Z=$$GY)\\S7=TE":2N+ MD,M5UY%C8P"':FL%ZUVK_X,[+#Z3Y\YU"1;3Q__ MWUL!3W OK/^O4C:E$6J[M6/*YKA2-LQQV:B=H.^4:?B!(7$.C=.>%X6&BA&Q]K;23J4!06?7"C5.*N7$')?U=GOO M8^HM==/60*BDNM%DXM#?IC^E'2PJ;50:J7<:.Z:-.I4V8H[+9KNU]_&,>C-@ MHT;20> [5M51K]HP @X1)4/D]^4EI]:PJAEVZPJA28:4!R@ZJL*IE!WMDUH_V/L;*BO00?V&8]6D+5["2+;!N)IA52X0_X;VOER\C6PCEQU%VWOQ287M*+I!,#8838SGGV6-A8'- MA?NGE]]_=6XO+[] WX]^'Q]_7?\ MNWMW>G?QY>+K77>]+;YG7M=&\A%N?+*-3434YM]VO/$[[5]MVFZ ?>4>3-\Z M<#SO.U(40;JD%_=#MN7V\&-ANFK/Y:ZLQ#0:QZ?Q+M&9_9)/^R%^6N\TF_NX M]39MQRPLN6/\WNR!>S_N*S)$7;%^L>"*R>[+Z:5;"RZ=/6SOQT/CF^O@MO3X MG=JKV_"PZ/W!#G +]#\C&\SS/GT/^!L'\'"1ZWKWYOZ>L8>?8HK>=*?XYX/ MGU&P1X^[YT7^GMS)&O>85J<9%Z[PAU/C"N'LTI0R'?BK?VB\V^M>7.W]2"># M*X_/0]N%$F<=1+W MFS3AW<]Q&+89=(8"KB!Z3BXB3;2W7CO081>AD%5LK0! MMGJ8'X+XJT&RNA$WT98];."Z\ N5_KM]D<2!!4&2KOC!#F&Z]U< J5'PXSQ[ M<\ .[C#N16'?&RNJSE<]@,;FU+#L 4I]C!M_VR0+VL;\ 8N586Z)QPD<'8!4 M8;!A?$7?#$)CCZT9]XVI%\&O+AA*^-H>3!&F@MA!!"C(D^/:$8P-0\%>:$..)H[[!/VTW M4K]'CH6_B""TQ^H >"^8HOB;1!7^-O1,!_^U4>G3&8[]73@T7V"H\!^X@4O_ M>F@7;'D\C! 6>F*H6R"(A4% MC(!\:40WK6D);,"%Z:M)#1\KH:15Y?"Z?9BBM*6\?#-398RPMV8HAM-] Q^= MSJ;7HZ^?G9Q* B!Y4IBIGK7=OA-98M_H1:%APH2DC>/A&7'NA]Y^]B(F]G+Y M\#H3,[-55;,=1P_*Z!P4:W76G.+_\[>31J/]T_8F^D\SHU5O'1(5.Q 6*E@E M$IK[C@?A%OT-7C< Q!?#2"4?Z?L)J/$^*.Z?>,I%1RE8 F>N[:I15OZ LJJ. M<8NV+A)Q @5LZ]5M%VRK.FY@VJB>J1O2O>E$I"=PHH/!!:4@I(T.I@',N4IJ M^4D-QW[BHT!@O-&EAXD$E[2,*+0=.YP>2.\%E9YP0./"H5B,A',H^S=94Z7' M06I]98)#T1^Y\';#:JKE*C0<5B24:)#[YL0D(9!U4M//'D\\]&=Z4^4\>GXR M)R?> \AIZ-M6)9-<)Y)Y;X(+TZ.)0X-M/H+EZ9ED@OKH/ZE^2^!A@V_B2(]$GMB'P%:R MA2@S"]O%V^!ZHMP66$#T:.+KB4&RUOX9/BH ME?CS%7\V&(FC%!2(/U/PAJP,AA@^N)\F;9>7G?PT#)*-'J3[I"BAGIAZ^!GTXETZ)D"E,-21C0 MG-%DZ)L6:.W(][%ZOA\%H3<6N"1Q$/DDGPDH8F(;4KTKPY:8LY#V'2[KP@NH MKRK9Y2H[VP7/*:3U#;:D@Y 20QU)$PD'?N)[5D2S;0#W=H?I-+3$&'_%;5DH MBB'=C9XR+:60/<.?7/+)Y2J)YNLYI^[JLJ!_/_D;8AG4P>KSE$%\*G.8A3+Z M$7B4)1QPN9/K2@0@*V\&:&936VP/B#[T0?.Z*L6!+"86J8]MV8A^ "&7(_,< M\-?#R.Z/C ?,3X!%Z DDH8W(59ZX(RJT%&>/;4FAX^<]GUQI.5\A2):^+XK2 M0:X",P03N5>Q9#!B]6Y89FA6,BK89Y(9O8 \H+4FN*D'(5'2<41$96Y5IDFR&X(?<@[+$0AY%%_KHCYB& MX\$3X.E&SPSLX/"))'6J?[G&P9,*(T[JDS=OCU5IBTPHJ]#YF7Q_./("Y%#B M]+K*^N+)SY338,F*NC'>;(Q.(_A_LE5-ZC5BHG@V2:SN9\G]BS"I@J5:QAZO MP@WB!"+EY0'=EQB5U6L'?S\TOGB^ MP%9 ^^A\QZX^-A0WX$.LKQA/1&@GF['XYL2V)&?C#E%FPKVW?<]-ELKCK/1A M/ (#9.^##R)A Z])XH1_#XTK*AE!24\\" 9P[F$H@3-\G"Z\A\-5Q80!^),7 MW8>S?*H/@:744>*1DH4P"OW M5!(6+YC@%&>%K#R9FTEPH6=GRTR%!-WLF<(S0?<9F]\%E<8X*-YT@JI!B) @ MQ6M2^$1F* BB\405.X>:FJ3TV[[_6@,-W4QRYC.K9?A0L^&6;+?'-7C:O M^U0F&:KA)F= E:[2%[$Y)5(V(?$]Q2:@@VVBW%HFO;DO9L M?&C[O"3\-0LWMS,!;VE(XWXI,(08$WU2 MKJ&&E:I050 MVY-7-:+9X6$N.2#(3GQO ,I!$06Q&TFUVT\=ITJ0KQ0DSIVA[SV$(TE+)CL$ M)X7DAFPZ1$%8O!)%EEP (:9^&H1+0..;I2RUHHSK<2W ?&AG8G;185Q "T% M@!/RP?._)W(9@!W A38S!0 I'9?45$G&6X8\>-=%UY1Q8QHAQ@%])GROY)^; M_"%TMCP*Y"WJ$B:=!*R124P_YIF"I/)1>1RQ*/85Y9P*K'G*?;$A 91 MOP]C#!XBⅅA6]%?9RPR.#%B<*%E1M9RI:FM8^3F-2UG,CD\5/E\Q#,P@$F(^V!W4=1 M^Y&D&2MAY2:LLS3<6E:[0X89UV1)^>W'+C'(E29G*FOX[B:""WK&K=WWD"8U MOZMOI"]L![CN803V%\R_BO"&M!M 0N+C1YF+&!=JH8IQ0PL?3J-PY%%+W7=[ M-[<7-Z>XG%F2I6.%+R+E;HF:@,J]QD8PO3#T9^1^5VHE8DF M*!?Q9\,1=E?"=\Y'2!>B(-SLI&4B2 (.,YUW) M,U?;EU()V7SW7 T!!2,XGP=.A/F94&4K03'YH6QQ$/^*9T^%29_AO[,>,*;K M9$BD@))9;X"Y,+N/F>]L0I,6(4B:+E+*Z>DC4U)*+G6 "YA8.NW;'GGC \QS M]H0#+Y!-&U4HR@U%5](8FTB4DB!1&G*E6$Q+J22V<+UH.))!#E;'JES?[+%R M?2?:H)CO@%,%1EA]8=\3H85\\,!S;# ^>.!"-2'5T0+%(M'42]L$)%I)6!4J MBG+5OHMI*AR0QUB@FS03(<7=)"Q4-T&0%.]E*Y)HO;9D_WLF-=%PX3.8Z^B- MIYE]Z0"IZZE:@>\B;NU T'-E=0,VAU'* CT\JKI0'3Y078 ;AHA&U7>/O/_3 MN@6J!DKN-%=A$/N(OL!.'YB%CRC8MVF>J/P#S@R ([%!EF(!:4$=C=":26PF M*0/JST/>^16\,_ARTRIQL"EE'$1H1VT*492;C0O TK4H"\,FRQ-225L"5*(W M(1J2P@ZL[Y,V/OX*YI&L*TJ;QTC#/$M8R_LD#$G*6E/9G)#A1J5R$*:A8 M4F5PH7'EV[, PPRO-3*#>-$9R#FV7#@'X6*4QUZ^6&(1(ZF^0:K:"OK.3.IV\5ED92.X93YF9?9Q%9^)C;Y(:HQ0V<(Q<^YE1EG :D[X?O@ M5DL8]:<]'.+0[$.T90ZQ&42XH),6:HL5>-=*2GE:U '6$\ M]:WWYWWJU*%&8B0M+Y%MM&1^.5X42>NZB Y3ZB(I'*@$FYM@SV7$*\-65.JQ M19ZJ-1@@+Y%\N[25DNILERI-191D[;M<4!-K>+FV)5T5,C^1YURHI.1 3[H( M7^%26A@(1DYQ/2]-D(HTVI3ZHK9BJ1^*':=#4^:+,R32()$1K;4>ILMVE.+" M3KNT8BAN1H8@505TZJ-#XVJ0N9!*#23]*VA)$A5#FGUNE@N M8R)7.<8=\"@T,8,1K5J+%]&1DYJA-?$ 8X IO219E(@:Y/_2RBX2X$XLZVHM M7]95K= JP0JMI?II2WC#_!DHU G,V[@=#H:DJCHRWNPRTXDCRQN"+]-7O"%5 M"1")HG;JQ4\#."48R"O#'2B(S5RJTMZY:>_?/52)3MQ].5V1,,/-)M*5[2"D MC96M2&=*R#*>P,*2L.=C4AWM,4RD@?ND;!WS@5IJ*$64J45,F_G/7S.^6)6D*$;"%_,#'>^C MH"+H9,;-=K:E3@D4(E-)27P17S;&1@'C3A]H.M0E/%^UF +:$229MLP/ZTF_W26F9WR5*?;.9 )=V% M7(^P).=>(3-/W4.]%SV75EZ.<3.*>"EFS.PD8$4!48N/;'\83"@17+V90C>R MJF-E-N47LC=LW/65C'':N7WF[LD=7X7 A2FX"C*%).-3@Q6O_,35N*9OIYW\]T'D]CBIS#VX2_K^5\+*,8F7 MW40E(Y;L-BIIXT2Y:\-<4^!E3H>JLE$*'6Z!FZTL-P)S4QAFJK.&/_)T/9QJ M=FQ.YY\XF&U[:[L'L5-B22V#94(Q0:@88E]6$L[6<">7D/&_) 0J\X].1J^?6_VI=.,S8SC!LB(4@BDP/1\F:FWP<_F??;Y)5]J M6T[RL.-E9!)0$\R0)HFS^>*7OF/:8QD!$"]A):Q#!D0SVY0\J5"LD+09)+E! M-)8Y[%FP=+$8%3>2-$+ T=P MS P)DVUX:<>-ZRFL48Q@6CTEX&QKN]K]>? [473("%3Z M)KQ>W'E-[M0L.X+@I1 C6,8 :N5>@&%S1/"#VH,1E &2TJH+&YV-]3&S 9F: M_T%, 2ZXWO[\%TD7PRP1!%"M[C+EM16 MLR#OM=0+D2ILN:<%->D W("%^#,R'7LPE6&9VFT&]Q;#!-?02UM49=HG/\!% M<9- VB,0/A@@(8T+]9,]6S.),;4F%0O",L$[/W#[ GQ*LL+%XEH'#Q-=GC-O M/(:7[(9>_WOE:6ZX4QSR%JZEYL5^LM1*03JSFU>:"(#).[)[-G6'(P8.SE0[ M= 2@NFT,DU2+2%E:0>(-4+QX_7V*KV$FT=7VC2F5!+N8HYJ@W8IX"W)1L9K/NI_><3&#*V4CD5>8_FL $G)4T1K('D>7UHW&R&O4<;.,#=84S'U2G,ZEL32HT5'NZ9)H44;B>T8!I M^_ Q/A(Z7FK_LMCYF2D"2A9E9,&AA2_Q*RU3<=[0=[\"\]L*VD"3TYI-E=93 M/D/<9'*V6(2X<%4'B_N-NFC_^VJ;4,KS]?O2#T];)U7J)U]J478*2F.'>#GL M,QN#87)L&-D6M0!2@105*.*:AB=;0%7RRC&T5KTFT[;XU!4JTRR IDY<"2A7 M"-TL1M_WK04PX\?%C[%QJTAX8N 'MONQ?VE,<%WA*GF^9\YCX MV?O1",*DSRIH+A_[=MFRW-VGWL(4]UKFA-99J#>8@$N"SA7EK>)&!29XZ&&8 M(C99,A.F7TGZAQI?.C8^-FV\*ZC?1EVU <(\>5(NJWJ.J,%2!7A!MMCWT#A- M6CNH;<;B7?1D^?A<@QF54T]JN=)]D/=5 [(TB8"UF=03UR#GCKQ7DF_/]TR+ M[F8[SM.V#>;\-L7Q951M7[("]=#X8X1$JR3:\,(SF^' 4(OOE($<"6="^'5D MC9EI#!VOA_L@H"=MQ]O@SK_MONS;2\*Q7?P5&P_(ASF(E_G(W0?G]OS)QH+) MTK3]!7MV[U>;=A>\:7<)M#F&=@!(2M?3OB9.TK0Q7IOMJPTG<;^H9#4@AIB8 M!,JV!IPE$']86&:PO[C[7%R>JY:WR9V.Y(>)08G3ZF)D.H-]G,H/N+P _I4+ ME=3.@S3)T%"DJB$-H^7GHA_Y\>KSL>>2EL0L= _$ZWG2?IKOOXC8M M(1V# ;CMI-5V6 V4Q+FH7]_M_?;[Z1GNQ*)4)%4=1),AMM"#=_2\ 5WH 8F[ M=%CDGW@;(3_!$1:VK)Q?E9'I; XO(4$5K^= M:^>C\4P,2;:K\P/I7&E#DUVMEL$1$2L=!]+#@&M9L"(;!RL A4]61M(6."EV MPF3Q#'H. 65@DI<([4!0JYC4<-FTM2)N4^$GUCZ8Z3T_<,2C+8M"]Q7M%DCF M76W2YY@]ST_Z@,9],Q_P)0?VHUIE$,SLV@9W%$MV:2-YKAN*L-1%:B5KXK,E M4@QC]Y^4C>R*)MM6PD403)$DX[SCJ&"4NIDS2NM%I43@ M((]84;[R'9[V90O,>]IBB+QB7Z9@U-+S [G5@.K5I[I=D#JVPU!>U86#)P<# M'T:1@.D&2?/:S!(HG![_B5RY_(&N(%^&'IA^FS@PW^<4^[+4(VXM:LJE MZ-0?UT1W=7_F/4TG2+MRJ2OZ8!$<$H-41HMV% VG$P7A4&Z90([]F-KH@AHB M,EJU(TP6QL=GXYY+D=RBX3$LJG64/!P-JX,D6$)U:B1[9 !@MP1)GG!M+.92K^_ (B0(XRY&;:_D&#-&A<99,(K3: M<2^+N*6*K+DS,ROZ9YO$>OZ2'K'48 4'5G*\8NYU7WS7>]O$MEPA''M@.IXK MY$M07BI2DPDO3YN]9#1!(AR,3-*P!R_>BVPL5"$''JTE(LJ;Q(L:%3;BN"=Y M$.KU-C-]^HX7B&27W 1\A$M\1[S7H=%54+(#&0.3%G82 5)XF()=^D;HHHM@ M?MTA&OA0T"CNSS@AOIB 3Q$[1%0B25?;IUI&RB D+L&^@9L"@K^OY@R^^-C^ M2ZJ<@:II3%[Q'7[2\U OR![!M,:.ENVK?>,R:QEBG8KU8P$H$_"?Y#T">$FT M:!#$/@@UBDLZ#;]?!J3]),C$Y:1DC['FRP/[G(1[!(1G+KX$HI9M#EVPG[BW MB7$>^;'H'7N0*+38C4BWOI:HF2EF2TQL8@%FUBD&20NZ62]RMNOF*I,"+8&4 MIU2'J?N@,$ K:[,=[N?\['@@2*C:.P)7LP;(D0VA<"1 LP6I;L\VYL'Z UH; M$V]#D!WY3),!4C0#86$9RK[4Y#L1%&F+J.\@%'X$ _:7=)^S=;TJH,(E7>&4VD]2?7<)]\ M58@5K&P#S)0?T=\;S.SAF+;_I(A [0^8\&E!;%!,WTH[W,[/DHQ6GO<.XBO. M\Y>X+&K&BL8VP9JQT[-Z*<$%]D P5-[TT/A&Q(M4X:(!5%N3*B\F76U->VW)%O0/-*Q(.OXQ(UVYQAP'&_?7RCI=<0"(DU0^ M9](U%NR\VFA7,IY'>NX9G-1JDA"87+^^^!\9&I*)[X _R?(<-B+F..1D)4B62&3(*2KN](\ MB&11@?K+=*5&IMX@^^1$T7_-3/=?XB9M(MXG,23.%6AY%XK+9JV_W[619X-K;)=^590X+&; M+Q]&//BIU^6+D&"T9Q-Q4^U)R8(G.SYCR''6^?I."G!(R%1A:>G%@0[[7 M?,LLN5IRXGG.LCVQ IE4E($/93R?E0V MA-N/6\3%O$D)BA1S=X/Z9>GT@M7N>A&BR,,:2/UVXHDI-&@MA_ M$X/ !>M\9B:]S%MEHT/ACDCCX&FX=>8!U@W/;&:;&6ND47PQYP0K98KO0YM7 MSR2VNN=Y_F#>.R&/$H^I2EE!:* MDF,SZ^NP9'MB9Z)\628BBR4(1FJ^$,[2/>PR[*D\):Y3(8#%+7&0@TUH?G]( M_;9%@.M!:7..@2-$N%P'J9MB\KOV4[.^ M#Z)J@*@N:>ZK @G%]8R\!\H+B $NK%LPGEAK)+A547PQ75.J"%#^Y^D+X<"> M@G,U#6P:BO]XHNIY_S5'^.S@NZ0CBN%UG M$K]?Y);:12/CV2>4G5D''B90R%O%-8N&[3A8K$?F4;+N65VR2&<04QI/&T/. MF'HG\>J63*@W&(^Y6-H>@T;V^[_LH=(\P(O7X?]_#^N'_YD,]\"9"G_9:W>: MG;VYX!^BK\GC3Z =AQ#-JK@>(]DX=Z[N0[>47ZL@MW52FSQB1,RZC!2D]14\ M9<__;GQ!!5;LRYL9GA^Y2;@T/ B,G\SX_R4?PU5RQ!P'/NSLEGS+JEYH51F^U+YL MKIHMOUJGWFI?OF9:HB3OI#QR1=.]7(8E$_U+'S9)]DN?@@Z@EU;=87 0D\H@ MHJ/)ELLVC'$A+8T.UASM)_KI(/:>Y,G$E,_L3YL^L6I>@TESTHV4B5G\N.A* M>8,0W*^XIEFB2([KS/63S1#WL[UQYVJ?,]ONR3\D-.@5^T\2]+CHBGI)!L+T M^R.\/94JR,(-3+WN ]3[WZ-)G.R=9[=5<9NJ3&%2%K_4PB[1<&DUV#Y$JNF0 M[X/"2W*L*+ET#[ ;*=[7[N?'1!MFZ[ECW4 AV5Q=>8#-ML<.L324-#XN _6ZWY0EY;>B+IMDS"40^@=+V7E;0](^GQK*2? M3&35FM420=^W>Y@ $N#N?*AZ"13N B_I;AC#+#-[27)GN"S D;TI#[?I%C]K MII31"6);LZ],JI(2!36^XI1O0SH[%#% MU#.+4@3.WM2QB>-Z68(.\[Y*=F6D>%PENW@\R^YL.:AXLN?]7)]F\:(9'L?+ M]^#_>Q$$-<*^T:(YC'KS!Z@R15Q)5'?]X+@(#E 1AK+:ANPJL_S M?%1?^*_1-]U[JH$\-+X%<5E]9JOIF!B,_6ZPV4)=,MY(R'-D@: <@?>9Y02Q M.Y'NHT .<4PL4KM)59YS(&^2NB*QUP(Z2]R;R4Y$\7/@Z[R24JB,^IN-^GFR MOF>KAIO30.U]O'#!OQ%$2V^7Y?LC7:<9:R6*&$)OF.1VU0JMN::K215QNBIJ M[2K;?>SAF%YS7VZ:$.?%Y /]$,SN;9=U\0^-4UPN]DPWVJ6W3EQ_>+68H3[NT0^+9>"$91TC% 9]%"51(64=IWA/-(E MOK$NHS50%(Y8235GN@^U&9H]RN[&"T2S"YE(;4_EDU->1FE9M7&U2E'*4>EA M0F:"JE8N7$J+]V2W('K*D&JFD_7*BIF6W$5F5Q29[B!3M60;OWVUL!L;@D9J MG9=:C"&U,?KU\$1RR:P=8.:6B*\>9G!,9TK45NK-[F<6H#P(V7B(]G111%DL MQQ]HK8]L388+KMU0!8))/:>2QXAH&9)=ML8$4DN8OJ=QD2NUXHY\2L*5S=J6S9HEC+!- ML5Q-3Q+]OZIXYC0((C\NJ#6N9O>5VG[N9@9L$U*?R9;VJ7;-+CD"50I/+X* M?#9LPZXP.:MR+S,+G^05*4$T.TB9.XRC(%0^9BB2,H7DV)B,2;RX]=9IO)-K M/I0%^3$NG<"Y;SNTO06\1B@KFFAA!BE6U7DSG8F3D1=*=1.D6:YTE[-9BNO- M3QG73B1U6 F40M N-!)2L^!H)RDX.80SFR'"Q2=II9,T5::3?A]W]0MF)"(' M)98>*F<3Q*WL_A,['Z\4ML J^79/%AG$V]VF\"' R&0Q?JCJ FAU9<93Z(_ MT#DBO75F*R48YDEV_:^J5U$0?++1W#(I+-YKCNJ5:.E=G"B0W(AJ5Y]Y>CN@ M\O#D"56Y_/P3J,,&PI0K^SP_-K"FD[2>IV57\DF3&H_87*+Q\J)P]L*R6>NB MO?*4F^:+WFJ7Q'.74PS?-&CS %#QN7+*V MSA/'55PPUPS0( )C#4R'T!KUYUYFM<>+JVSK1Z26VO(Q7WUID,[,*N7$,N4T MYN2!]$06+69(I9IA/,1PQ7UE$:3GH\(1QWQ(LDI"[DH=O^ULK(JC3JN!8]'T MX8U(6!"D!K25 ?+Y^UG1.7-OG1U@.#%(XQLBS;$H,P<1OQ*OZ2!X_@(15N9A M2^9A63I[NP8":>Y,^C6.%V*FI"_ QT9HQHX5;G>7[?\B5^K1\GU9"@Y?@I8; M)^NN(6:G6137S;W2+Y_AG^1>>FGUC>U2LUL9!<*%[\7,.DKPJB*17J*XE&<)G/UL)&[,J M<\13TNL_SBCH6M8![T";""%(1C;$/G^@M/#C\TQ2Y2Q-JFA=RX'\E.F+0?3_ ML_>FS6UC69KP7V%H*MMV-*6T9#O7F(E0>JET=V;98[DJW_D(DJ"$- BP 5 R MZ]>_YSG+O>>"H"PY%XE*S41U6A()W/6LSWF.8)^FS:KH+B,S&C,*B-7=(M<$ M2,"_^11*JYVY++AY(%$-+GVPA#/^/)"HT0JG[WKT3/'N&:.C%.@*L1+""]65 MU$[X]B#5UCCR7IUF;<*,=1FSUKYGUAJ&6M%@>TQ:<7[B?#EFB3*4B@!Y'_"" MKL!D0;J^6):]V &\^U:D#!AA\@ 6=RM#_P4OCV,Q43G -H2%&Y6%A!WF]L$P M5W:;\(GH\9%&Q1)R 3L!H&"G),!PD,[RZ8? 7!( -[&02)!!IUEEU""\+'9$ M>Z-SW$B2G$RBR1^1/]+GPLV1]WQIR"N5X2Z\3:\,Y18:50IH)O&;@FV MY2$8DA*>),.E UVPUHG#;?)39"OPD7A4FU69;S1-EW-K($0[$XX/SD_S0:+D M>F\/F0V?T9"$E#2)S'T%HO6-M,!\5!+*S56M!XZ5Z/G6-UN X.1E=",+Z_B9 M=NY?$67SS3W*YG:,Y4^BE+]Y<^F59A"D3VC.%=K#%28L:N@?1^/1>U)TB&2? MP'@!5GAZ,'JXI[]%>VUI3Z3./QL!']G$)NEV^/@+?M+AMU^8FN6^W1&^R-6H M$M:&/.0H]!N2/*B&D?>C6G:1AVKRGF*ST7%J$M 6DE"2X;"_P$'G+TDO1[45 M$KL&@?W\(VF-5H0R)K)2!KOB8[>F1?XHH0,6KS\#-ZZU.D??C!YB2?=>ZO?Q MRK>T/?4,!'J"'U*T/[TB7^JDHR7T,'LDQF$FQ^IZU06NL #J=QMK*>W8L:S! M6X4O[3V2V3WG'" W#@#-%T@X2!=] M/'HX26?5>WO_W626CZ-Y(47QQO$$6NB':A4*%CK@F+).XO!0Y;;?X)6NH:W6 M40^V-@OMM.O*3?4M>#C_\H+,Z-0X0H4I0TBEZRP^^7!Z^>S\:1S"ADLQ*B,; M^C$RZ]Z+(\_'/ %[Q(=($C-^S/*1Q2*TRYUG1',O@Z MW3R5-'PO7>7K%^F#O4.ACA7HEZK34@3?:!;)ZC8O;8^;R0Z5]!N4\I_^9KL^ M@:&HJM!X8"5=AH9$TCG-+IOT/2"KU%66T%A@2 N@+/;!EL<:APCV2A2;B MJYJ\PTV;2K91FJ%OM+A=M5H#/S@8B!9LAK4SDT(C\DM"ASL9W8';AFW'RO:2 MB1%!N:J\EBR_F. R)6.4Z]%?^[GP3$RT#3"?V'WP#^ASM=R#QVH^FMQ'^A*\+B:-91[C?50P M96L^8R2:H6=6W!389@=]E). @W& ]PN='[.P=U ;3,< 01Z6 Y^A'*TS5\6;V3(4(;UWE:--/50N^7 M2D)Y9QI.X &TH=L XZ<2 ^7HX,D76+&O#PZ_D'W 6W%ZR@(-W1P19%\ *V3 M':[4(@G+)))9@@;&L^;=,3G&U7E>2;"(]1RZ/IM(MX]R5KT2=G".K"3+X$R* MH $F@IA^Z,]&=$^G*\GFX%@] K:PQD$30VZ*4.ZO.3XAO= 0"U$F#Q0\P4,$ M6-EL&UIWF >@AHZ]TQ8K+M5P.@L6*"G'I7# RI$/YR#"X_8VWK0GD.X-:XGI M\!FQ@67HI$%C5I9!C[:M$BMD(V40D3.-8T22XY0)EV-#OU%@$G8=VO@-B'7) MF.,?5!);QS55-GL2LR8KBKR-A4F(/:',9%'%(:,]1KT(:0K##*6K82MYHQ.% M41P^>0C6V'< A1P^F>V+$ D_/K.)OC2>E>-I]XAAF$%#SHMYQZ=IJEH8GS^O MQ M^P[;&^F5NO3@S]FI:.@N(>HW\';'SK?S/#"L3-N"'IXU(=3.M]ZSZ0A+.G<_ M*'7Z3$[EPO0]*D](BK1,>NN'Q]NO_Y#Q[4BN)QI&W_IHOI(G*X:X)J(_*U6K M<3FUM".%=JKJQ/)QBY"P)+-NN\P!US)<.D3%M!7P9&7\%^R"SR;9Z =ZWH=V M]",R _WW$][XBW]E%=5UO0\]"?FDS_^(O6]Q]M<]&N-G#QV>RV]Y!&M PZQ"-OAJB6+X8$E=%1!&('@9("LM[G=] LD'RYM!+Q3)!$ MTJJ A*&V%VN$O8X90\ /+J9N&TD/#&JEBRI^5)8D]0.91V"_D5K[L;T4V-%Q M #7W(<0!$[L35^=Y]$)AM]7-G;P_YX6A9)5;(\QZ;&EI_C?IR6)*!O&*V=_) M!4)!XC[=J+D&VKA/^A2V)U),$7,A=RF\:-M-,M#BT%6Z-KO"]I#IQN6(Q&21 M=+-,89/C@7XB2?.4G3C.?P>>VH30G3C*VA8\GR6)3[5+K6C8\P(9%G 9.XLQ MSEO;E9+9=;F/5=;[T6@!UPFT5SD5;S[L+LN,/1C^L'?E$LC$5;F! M^[CXP9&H#JJX)G+SP_ 9(\=P+=,!;^AHR>9>M6FP0 MZM>WJ.9-%ID.^?LV:&CGB1HFHU6;0"N].Q:PU1YZP*X^!_O'H^-%]F\:^R_Y MQ+F?/^9-_6'%;PQTK*_P^?ZXC?V:%@!WF.V;, XRJ?:Q9MKL%72%>3(.[@>[ M/*N9H 5"0-R$6=Y^Z.KEEV6VI/_(^L^S6\2Y=^G]P7%$C#-L55PM@PC?UX3\ MX9#XX9H0"ZL\SSI0-G=_R(B_PKL^:\@;-AH=_^_VGQP,$.Q"0HC:?__S;5KW MO?^C!0=!&]YDOB[W4=:H3E(;?4CEN]0AA!1 ME=S_5)#6"MCUQ?S9] -GP&((@3XP<5R2%_DDD8*+>@+Z7I6=3@BB;,YU-.5Q M<5"0!@$]T2+W'I2?L9\@P$(G)C3TVGC_H&8ODOSRWW-K^CM&9/\79IQ_F+GN M5CR@?UC"XEWH(Z%A]9_0F9F+VA]MD&%Y&,>HH6W38L !!<7?%1W%J&K94[^E M8=.V,70*'PJZL2OE >/@U">><\TZ.;W&A"!^O&4C?.3J)?+L1N(PDS."M>9D M\3QO&M;C]/VH9BZ#"+AW/0!MCX]%\Y[" M@- GE=CL,O\)PE*<^P\A9,[Q !MIB!OZEH'^A1O-!5%5IHWEG.5T7S-YT_KQ M>+GDS7F+%NKE[9#@Z9B$3)J+*5E,"@72Q!4GR9%+@LQY_]-T+5J3'DG?*1:W MX($*P,DPC!E9I1 "/W+#XM@(&A$QKNF0:%QZ;QYXAB>X4R0"QZ9X1,33W5JB MKTU1@I5$_V301U,ZV;17?1D$'3G<)&VRLDT^F_3HM&N'=-5!LJX>1#@*78R/ MJUE3*\-&\>;D_EK>]+4\004?_>_>;/W]S=;O_F@FQ$N/8G^'<2/K7EPCQ++G ML45%-R8*@QE]PU9)-.?UJFK: MB>WUMF#B+CZ$FE"<\^%NM%JJ++T/:39R0K^6>@-L!22:/V%D+Q-FEMXKQ\*S)=X2 M3O(F-68+/DJ-_0SIXP5W#KAV^71\7J\S-HU@!Y_3%L'EY&X9!2_.?]P)2?@)E8W MMMTIDW,G'M>UKN:=N7Q;@ E7OY,WKQS_\(4Z>B9,7Y^M%/]B4HP/UMMR]2 MY+=*DM&E-_7^"'Y"POW 7$-=&P/AGY9W?T49=U7I=OCLTJ#!QNK=?1?X[=OC M>P?X;CG -R+P_3GZM"GVVT_6+;Q*)T/,OQ$G?._3?IY/^V109O_%!).8 T>/ MOR1EM^ORZ=9ZE<'(&OU'MEA^?^O'^[P^!V"0S,-[+_CWLA"/OKJ7-O_G5?$Q MGXW>H0[E+?.4O+7.])?Y(9_OS=U],QN-'^_M[-3.?G-1W>NR/S[99)1EUXT< MW(5K-VB2WZ>8-M;I\/$836Y_CU#QD*'Q>0B,NR<,-[ ;A\]\L9AP@_['_SK\ M^NEM,CZWC)JOU'^.?L@Z&L3Z]H]7">OZD)@K2L._@(ER#X:Y>[' 6W =?R